Messages in this thread | | | From | Tom Li <> | Subject | [PATCH 0/1] KB3310B MFD Driver for Lemote Yeeloong laptops. | Date | Sat, 30 Mar 2019 16:18:35 +0800 |
| |
This is a resend of the first patch ("[PATCH v3 1/7]") in the patchset "[PATCH v3 0/7] Preliminary Platform Driver Support for Lemote Yeeloong Laptops" [0], which introduced a new MFD driver.
The original patchset never arrived to Lee's inbox. so I resend the patch to facilitate review.
It features the following...
* Create a MFD driver for KB3310B controller, and move the original KB3310B controller code from mips/loongson64 to our new MFD driver. This needs to be reviewed by the MFD subsystem maintainer before the following can proceed.
* Subdrivers - hwmon, battery, backlight, lcd and hotkey are registered as MFD cells in the MFD driver. It means onlf the MFD driver is resposible to register the upcoming subdrivers, the core board files mips/loongson64/ will not contain unrelated code.
[0] https://lore.kernel.org/linux-mips/20190306120113.648-1-tomli@tomli.me/T/#m2a6e18afbb62ceb535a859181d8485916b30a63f
Thanks,
Yifeng Li (1): mfd: yeeloong_kb3310b: support KB3310B EC for Lemote Yeeloong laptops.
MAINTAINERS | 7 + drivers/mfd/Kconfig | 10 ++ drivers/mfd/Makefile | 1 + drivers/mfd/yeeloong_kb3310b.c | 200 +++++++++++++++++++++++++ include/linux/mfd/yeeloong_kb3310b.h | 211 +++++++++++++++++++++++++++ 5 files changed, 429 insertions(+) create mode 100644 drivers/mfd/yeeloong_kb3310b.c create mode 100644 include/linux/mfd/yeeloong_kb3310b.h
-- 2.20.1
| |