From: Milo Kim <milo.kim@ti.com> To: <devicetree@vger.kernel.org>, <lee.jones@linaro.org>, <linux-kernel@vger.kernel.org> Cc: Milo Kim <milo.kim@ti.com> Subject: [PATCH RESEND 00/16] Support TI LMU devices Date: Mon, 2 Nov 2015 14:24:19 +0900 [thread overview] Message-ID: <1446441875-1256-1-git-send-email-milo.kim@ti.com> (raw) TI LMU(Lighting Management Unit) driver supports lighting devices below. Enable pin Backlights HWMON LEDs Regulators ---------- ---------- ----- ---- ------------ LM3532 o o x x x LM3631 o o x x 5 regulators LM3632 o o x x 3 regulators LM3633 o o o o x LM3695 o o x x x LM3697 o o o x x This patch-set consists of several parts below. DT bindings : Binding information for each module TI LMU MFD : Device registration, HW enable pin control and I2C register access TI LMU backlight : Common driver for TI LMU backlight devices Each backlight driver : Chip dependent code HWMON : LMU hardware fault monitoring driver LM3633 LED : LED subsystem and dimming pattern generation supported LM363X regulator : LM3631 and LM3632 regulator driver for the display bias Git location: Please refer to the location below. Branch name is 'ti-lmu'. git clone -b ti-lmu https://github.com/milokim/linux.git Milo Kim (16): Documentation: dt-bindings: mfd: add TI LMU device binding information Documentation: dt-bindings: backlight: add TI LMU backlight binding information Documentation: dt-bindings: hwmon: add TI LMU HWMON binding information Documentation: dt-bindings: leds: add LM3633 LED binding information Documentation: dt-bindings: regulator: add LM363x regulator binding information mfd: add TI LMU driver backlight: add TI LMU backlight common driver backlight: ti-lmu-backlight: add LM3532 driver backlight: ti-lmu-backlight: add LM3631 driver backlight: ti-lmu-backlight: add LM3632 driver backlight: ti-lmu-backlight: add LM3633 driver backlight: ti-lmu-backlight: add LM3695 driver backlight: ti-lmu-backlight: add LM3697 driver hwmon: add TI LMU hardware fault monitoring driver leds: add LM3633 driver regulator: add LM363X driver Documentation/ABI/testing/sysfs-class-led-lm3633 | 60 ++ .../devicetree/bindings/hwmon/ti-lmu-hwmon.txt | 12 + .../devicetree/bindings/leds/leds-lm3633.txt | 28 + Documentation/devicetree/bindings/mfd/ti-lmu.txt | 282 ++++++++ .../bindings/regulator/lm363x-regulator.txt | 28 + .../bindings/video/backlight/ti-lmu-backlight.txt | 67 ++ drivers/hwmon/Kconfig | 10 + drivers/hwmon/Makefile | 1 + drivers/hwmon/ti-lmu-hwmon.c | 393 +++++++++++ drivers/leds/Kconfig | 10 + drivers/leds/Makefile | 1 + drivers/leds/leds-lm3633.c | 749 +++++++++++++++++++++ drivers/mfd/Kconfig | 12 + drivers/mfd/Makefile | 1 + drivers/mfd/ti-lmu.c | 324 +++++++++ drivers/regulator/Kconfig | 9 + drivers/regulator/Makefile | 1 + drivers/regulator/lm363x-regulator.c | 349 ++++++++++ drivers/video/backlight/Kconfig | 62 ++ drivers/video/backlight/Makefile | 7 + drivers/video/backlight/lm3532_bl.c | 183 +++++ drivers/video/backlight/lm3631_bl.c | 129 ++++ drivers/video/backlight/lm3632_bl.c | 125 ++++ drivers/video/backlight/lm3633_bl.c | 210 ++++++ drivers/video/backlight/lm3695_bl.c | 91 +++ drivers/video/backlight/lm3697_bl.c | 187 +++++ drivers/video/backlight/ti-lmu-backlight.c | 429 ++++++++++++ drivers/video/backlight/ti-lmu-backlight.h | 152 +++++ include/linux/mfd/ti-lmu-register.h | 277 ++++++++ include/linux/mfd/ti-lmu.h | 81 +++ 30 files changed, 4270 insertions(+) create mode 100644 Documentation/ABI/testing/sysfs-class-led-lm3633 create mode 100644 Documentation/devicetree/bindings/hwmon/ti-lmu-hwmon.txt create mode 100644 Documentation/devicetree/bindings/leds/leds-lm3633.txt create mode 100644 Documentation/devicetree/bindings/mfd/ti-lmu.txt create mode 100644 Documentation/devicetree/bindings/regulator/lm363x-regulator.txt create mode 100644 Documentation/devicetree/bindings/video/backlight/ti-lmu-backlight.txt create mode 100644 drivers/hwmon/ti-lmu-hwmon.c create mode 100644 drivers/leds/leds-lm3633.c create mode 100644 drivers/mfd/ti-lmu.c create mode 100644 drivers/regulator/lm363x-regulator.c create mode 100644 drivers/video/backlight/lm3532_bl.c create mode 100644 drivers/video/backlight/lm3631_bl.c create mode 100644 drivers/video/backlight/lm3632_bl.c create mode 100644 drivers/video/backlight/lm3633_bl.c create mode 100644 drivers/video/backlight/lm3695_bl.c create mode 100644 drivers/video/backlight/lm3697_bl.c create mode 100644 drivers/video/backlight/ti-lmu-backlight.c create mode 100644 drivers/video/backlight/ti-lmu-backlight.h create mode 100644 include/linux/mfd/ti-lmu-register.h create mode 100644 include/linux/mfd/ti-lmu.h -- 1.9.1
WARNING: multiple messages have this Message-ID (diff)
From: Milo Kim <milo.kim@ti.com> To: devicetree@vger.kernel.org, lee.jones@linaro.org, linux-kernel@vger.kernel.org Cc: Milo Kim <milo.kim@ti.com> Subject: [PATCH RESEND 00/16] Support TI LMU devices Date: Mon, 2 Nov 2015 14:24:19 +0900 [thread overview] Message-ID: <1446441875-1256-1-git-send-email-milo.kim@ti.com> (raw) TI LMU(Lighting Management Unit) driver supports lighting devices below. Enable pin Backlights HWMON LEDs Regulators ---------- ---------- ----- ---- ------------ LM3532 o o x x x LM3631 o o x x 5 regulators LM3632 o o x x 3 regulators LM3633 o o o o x LM3695 o o x x x LM3697 o o o x x This patch-set consists of several parts below. DT bindings : Binding information for each module TI LMU MFD : Device registration, HW enable pin control and I2C register access TI LMU backlight : Common driver for TI LMU backlight devices Each backlight driver : Chip dependent code HWMON : LMU hardware fault monitoring driver LM3633 LED : LED subsystem and dimming pattern generation supported LM363X regulator : LM3631 and LM3632 regulator driver for the display bias Git location: Please refer to the location below. Branch name is 'ti-lmu'. git clone -b ti-lmu https://github.com/milokim/linux.git Milo Kim (16): Documentation: dt-bindings: mfd: add TI LMU device binding information Documentation: dt-bindings: backlight: add TI LMU backlight binding information Documentation: dt-bindings: hwmon: add TI LMU HWMON binding information Documentation: dt-bindings: leds: add LM3633 LED binding information Documentation: dt-bindings: regulator: add LM363x regulator binding information mfd: add TI LMU driver backlight: add TI LMU backlight common driver backlight: ti-lmu-backlight: add LM3532 driver backlight: ti-lmu-backlight: add LM3631 driver backlight: ti-lmu-backlight: add LM3632 driver backlight: ti-lmu-backlight: add LM3633 driver backlight: ti-lmu-backlight: add LM3695 driver backlight: ti-lmu-backlight: add LM3697 driver hwmon: add TI LMU hardware fault monitoring driver leds: add LM3633 driver regulator: add LM363X driver Documentation/ABI/testing/sysfs-class-led-lm3633 | 60 ++ .../devicetree/bindings/hwmon/ti-lmu-hwmon.txt | 12 + .../devicetree/bindings/leds/leds-lm3633.txt | 28 + Documentation/devicetree/bindings/mfd/ti-lmu.txt | 282 ++++++++ .../bindings/regulator/lm363x-regulator.txt | 28 + .../bindings/video/backlight/ti-lmu-backlight.txt | 67 ++ drivers/hwmon/Kconfig | 10 + drivers/hwmon/Makefile | 1 + drivers/hwmon/ti-lmu-hwmon.c | 393 +++++++++++ drivers/leds/Kconfig | 10 + drivers/leds/Makefile | 1 + drivers/leds/leds-lm3633.c | 749 +++++++++++++++++++++ drivers/mfd/Kconfig | 12 + drivers/mfd/Makefile | 1 + drivers/mfd/ti-lmu.c | 324 +++++++++ drivers/regulator/Kconfig | 9 + drivers/regulator/Makefile | 1 + drivers/regulator/lm363x-regulator.c | 349 ++++++++++ drivers/video/backlight/Kconfig | 62 ++ drivers/video/backlight/Makefile | 7 + drivers/video/backlight/lm3532_bl.c | 183 +++++ drivers/video/backlight/lm3631_bl.c | 129 ++++ drivers/video/backlight/lm3632_bl.c | 125 ++++ drivers/video/backlight/lm3633_bl.c | 210 ++++++ drivers/video/backlight/lm3695_bl.c | 91 +++ drivers/video/backlight/lm3697_bl.c | 187 +++++ drivers/video/backlight/ti-lmu-backlight.c | 429 ++++++++++++ drivers/video/backlight/ti-lmu-backlight.h | 152 +++++ include/linux/mfd/ti-lmu-register.h | 277 ++++++++ include/linux/mfd/ti-lmu.h | 81 +++ 30 files changed, 4270 insertions(+) create mode 100644 Documentation/ABI/testing/sysfs-class-led-lm3633 create mode 100644 Documentation/devicetree/bindings/hwmon/ti-lmu-hwmon.txt create mode 100644 Documentation/devicetree/bindings/leds/leds-lm3633.txt create mode 100644 Documentation/devicetree/bindings/mfd/ti-lmu.txt create mode 100644 Documentation/devicetree/bindings/regulator/lm363x-regulator.txt create mode 100644 Documentation/devicetree/bindings/video/backlight/ti-lmu-backlight.txt create mode 100644 drivers/hwmon/ti-lmu-hwmon.c create mode 100644 drivers/leds/leds-lm3633.c create mode 100644 drivers/mfd/ti-lmu.c create mode 100644 drivers/regulator/lm363x-regulator.c create mode 100644 drivers/video/backlight/lm3532_bl.c create mode 100644 drivers/video/backlight/lm3631_bl.c create mode 100644 drivers/video/backlight/lm3632_bl.c create mode 100644 drivers/video/backlight/lm3633_bl.c create mode 100644 drivers/video/backlight/lm3695_bl.c create mode 100644 drivers/video/backlight/lm3697_bl.c create mode 100644 drivers/video/backlight/ti-lmu-backlight.c create mode 100644 drivers/video/backlight/ti-lmu-backlight.h create mode 100644 include/linux/mfd/ti-lmu-register.h create mode 100644 include/linux/mfd/ti-lmu.h -- 1.9.1
next reply other threads:[~2015-11-02 5:24 UTC|newest] Thread overview: 99+ messages / expand[flat|nested] mbox.gz Atom feed top 2015-11-02 5:24 Milo Kim [this message] 2015-11-02 5:24 ` [PATCH RESEND 00/16] Support TI LMU devices Milo Kim 2015-11-02 5:24 ` [PATCH RESEND 01/16] Documentation: dt-bindings: mfd: add TI LMU device binding information Milo Kim 2015-11-02 5:24 ` Milo Kim 2015-11-06 2:00 ` Rob Herring 2015-11-11 9:49 ` Lee Jones 2015-11-12 0:05 ` Kim, Milo 2015-11-12 0:05 ` Kim, Milo 2015-11-02 5:24 ` [PATCH RESEND 02/16] Documentation: dt-bindings: backlight: add TI LMU backlight " Milo Kim 2015-11-02 5:24 ` Milo Kim 2015-11-02 15:02 ` Rob Herring 2015-11-03 7:13 ` Kim, Milo 2015-11-03 15:32 ` Rob Herring 2015-11-02 5:24 ` [PATCH RESEND 03/16] Documentation: dt-bindings: hwmon: add TI LMU HWMON " Milo Kim 2015-11-02 5:24 ` Milo Kim 2015-11-06 1:57 ` Rob Herring 2015-11-06 1:57 ` Rob Herring 2015-11-06 3:48 ` Kim, Milo 2015-11-06 3:48 ` Kim, Milo [not found] ` <1446441875-1256-1-git-send-email-milo.kim-l0cyMroinI0@public.gmane.org> 2015-11-02 5:24 ` [PATCH RESEND 04/16] Documentation: dt-bindings: leds: add LM3633 LED " Milo Kim 2015-11-02 5:24 ` Milo Kim [not found] ` <1446441875-1256-5-git-send-email-milo.kim-l0cyMroinI0@public.gmane.org> 2015-11-03 16:15 ` Jacek Anaszewski 2015-11-03 16:15 ` Jacek Anaszewski 2015-11-10 7:01 ` Kim, Milo 2015-11-10 7:01 ` Kim, Milo 2015-11-02 5:24 ` [PATCH RESEND 05/16] Documentation: dt-bindings: regulator: add LM363x regulator " Milo Kim 2015-11-02 5:24 ` Milo Kim 2015-11-02 5:24 ` [PATCH RESEND 06/16] mfd: add TI LMU driver Milo Kim 2015-11-02 5:24 ` Milo Kim 2015-11-23 10:30 ` Lee Jones 2015-11-24 2:35 ` Kim, Milo 2015-11-24 2:35 ` Kim, Milo 2015-11-24 6:39 ` Kim, Milo 2015-11-24 6:39 ` Kim, Milo 2015-11-24 8:18 ` Lee Jones 2015-11-25 8:10 ` Kim, Milo 2015-11-25 8:10 ` Kim, Milo [not found] ` <56556D01.9070804-l0cyMroinI0@public.gmane.org> 2015-11-25 8:15 ` Lee Jones 2015-11-25 8:15 ` Lee Jones 2015-11-02 5:24 ` [PATCH RESEND 07/16] backlight: add TI LMU backlight common driver Milo Kim 2015-11-02 5:24 ` Milo Kim 2015-11-02 5:24 ` [PATCH RESEND 08/16] backlight: ti-lmu-backlight: add LM3532 driver Milo Kim 2015-11-02 5:24 ` Milo Kim 2015-11-02 5:37 ` kbuild test robot 2015-11-02 5:37 ` kbuild test robot 2015-11-02 7:33 ` Kim, Milo 2015-11-02 7:33 ` Kim, Milo 2015-11-02 5:24 ` [PATCH RESEND 09/16] backlight: ti-lmu-backlight: add LM3631 driver Milo Kim 2015-11-02 5:24 ` Milo Kim 2015-11-02 5:24 ` [PATCH RESEND 10/16] backlight: ti-lmu-backlight: add LM3632 driver Milo Kim 2015-11-02 5:24 ` Milo Kim 2015-11-02 5:24 ` [PATCH RESEND 11/16] backlight: ti-lmu-backlight: add LM3633 driver Milo Kim 2015-11-02 5:24 ` Milo Kim 2015-11-02 5:24 ` [PATCH RESEND 12/16] backlight: ti-lmu-backlight: add LM3695 driver Milo Kim 2015-11-02 5:24 ` Milo Kim 2015-11-02 5:24 ` [PATCH RESEND 13/16] backlight: ti-lmu-backlight: add LM3697 driver Milo Kim 2015-11-02 5:24 ` Milo Kim 2015-11-02 5:24 ` [PATCH RESEND 14/16] hwmon: add TI LMU hardware fault monitoring driver Milo Kim 2015-11-02 5:24 ` Milo Kim 2015-11-02 14:27 ` Guenter Roeck 2015-11-02 14:27 ` Guenter Roeck 2015-11-03 7:01 ` Kim, Milo 2015-11-03 7:01 ` Kim, Milo 2015-11-02 5:24 ` [PATCH RESEND 15/16] leds: add LM3633 driver Milo Kim 2015-11-02 5:24 ` Milo Kim 2015-11-03 16:15 ` Jacek Anaszewski [not found] ` <5638DD99.9070502-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org> 2015-11-10 7:38 ` Kim, Milo 2015-11-10 7:38 ` Kim, Milo 2015-11-10 13:44 ` Jacek Anaszewski [not found] ` <5641F4D3.7000800-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org> 2015-11-11 2:16 ` Kim, Milo 2015-11-11 2:16 ` Kim, Milo 2015-11-12 9:04 ` Jacek Anaszewski 2015-11-20 9:22 ` Jacek Anaszewski 2015-11-22 23:40 ` Kim, Milo 2015-11-22 23:40 ` Kim, Milo [not found] ` <56525262.60308-l0cyMroinI0@public.gmane.org> 2015-11-23 11:17 ` Jacek Anaszewski 2015-11-23 11:17 ` Jacek Anaszewski 2015-11-02 5:24 ` [PATCH RESEND 16/16] regulator: add LM363X driver Milo Kim 2015-11-02 5:24 ` Milo Kim 2015-11-02 12:26 ` Mark Brown 2015-11-03 6:59 ` Kim, Milo 2015-11-03 6:59 ` Kim, Milo 2015-11-04 13:59 ` Mark Brown 2015-11-10 7:54 ` Kim, Milo 2015-11-10 7:54 ` Kim, Milo 2015-11-02 8:59 ` [PATCH RESEND 00/16] Support TI LMU devices Lee Jones 2015-11-02 8:59 ` Lee Jones 2015-11-03 6:52 ` Kim, Milo 2015-11-03 6:52 ` Kim, Milo 2015-11-03 8:33 ` Lee Jones 2015-11-03 9:08 ` Kim, Milo 2015-11-03 9:08 ` Kim, Milo 2015-11-25 8:51 ` Kim, Milo 2015-11-25 8:51 ` Kim, Milo 2015-11-25 9:05 ` Lee Jones 2015-11-02 9:00 ` Lee Jones 2015-11-03 6:56 ` Kim, Milo 2015-11-03 6:56 ` Kim, Milo 2015-11-03 8:35 ` Lee Jones
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=1446441875-1256-1-git-send-email-milo.kim@ti.com \ --to=milo.kim@ti.com \ --cc=devicetree@vger.kernel.org \ --cc=lee.jones@linaro.org \ --cc=linux-kernel@vger.kernel.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.