Dear all,

These patches introduces the ChromeOS EC USBPD charger driver, the
driver has been used on Chromebooks kernels and ported to mainline. The
patches were tested succesfully with a Samsung Chromebook Plus device
but depends on the for-next Benson Leung branch [1] to apply cleanly.
This branch is supposed to be merged in next merge window.

[1] 
https://git.kernel.org/pub/scm/linux/kernel/git/bleung/chrome-platform.git/log/?h=for-next

Best regards,
 Enric

Sameer Nanda (3):
  mfd: cros_ec: Add USBPD charger commands and struct definitions.
  power: supply: add cros-ec USB PD charger driver.
  mfd: cros_ec_dev: Register cros_usbpd-charger driver as a subdevice.

 drivers/mfd/cros_ec_dev.c                 |  25 +
 drivers/power/supply/Kconfig              |  11 +
 drivers/power/supply/Makefile             |   1 +
 drivers/power/supply/cros_usbpd-charger.c | 953 ++++++++++++++++++++++++++++++
 include/linux/mfd/cros_ec.h               |   3 +
 include/linux/mfd/cros_ec_commands.h      | 135 ++++-
 6 files changed, 1124 insertions(+), 4 deletions(-)
 create mode 100644 drivers/power/supply/cros_usbpd-charger.c

-- 
2.15.1

Reply via email to