RK3288: SPI: fix 2 bugs in spi

1.fix empty buff err;
2.fix interrupt register of tx/rx count incorrect
EC: update ec driver
1. enable ec config in config and dts
2. add i2c-cros-ec-tunnel driver
3. update sbs-battery driver
4. update mfd cros_ec driver
5. update ec keyboard driver and dts
6. add gpio charger driver