All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/8] leds: Add AXP20X CHGLED
@ 2019-02-15 11:50 ` Stefan Mavrodiev
  0 siblings, 0 replies; 54+ messages in thread
From: Stefan Mavrodiev @ 2019-02-15 11:50 UTC (permalink / raw)
  To: Jacek Anaszewski, Pavel Machek, Rob Herring, Mark Rutland,
	Chen-Yu Tsai, Maxime Ripard, Lee Jones, open list:LED SUBSYSTEM,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	open list:X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS,
	moderated list:ARM/Allwinner sunXi SoC support
  Cc: Stefan Mavrodiev

This series add support for CHGLED pin found on most of
X-Powers PMICs.

Changes for v2:
- use mutex when accessing hardware registers
- fixed LED naming style
- fixed some typos
- fix variable types when showing attributes
- remove useless private data
- fix binding documentation
- add device consumers

Stefan Mavrodiev (8):
  leds: Add support for AXP20X CHGLED
  mfd: axp20x: Add axp20x-led cell
  dt-bindings: leds: Add binding for axp20x-led device driver
  arm64: dts: allwinner: axp803: add charge led node
  arm64: dts: allwinner: Enable AXP803 CHGLED for Olimex boards
  arm: dts: axpxx: add charge led node
  ARM: dts: sun7i: Enable AXP209 CHGLED for Olimex boards
  ARM: dts: sun8i: a33: Enable AXP223 CHGLED for A33-OLinuXino

 .../devicetree/bindings/leds/leds-axp20x.txt  |  74 +++++
 arch/arm/boot/dts/axp209.dtsi                 |   5 +
 arch/arm/boot/dts/axp22x.dtsi                 |   5 +
 arch/arm/boot/dts/axp81x.dtsi                 |   5 +
 .../arm/boot/dts/sun7i-a20-olimex-som-evb.dts |   6 +
 .../boot/dts/sun7i-a20-olimex-som204-evb.dts  |   6 +
 .../boot/dts/sun7i-a20-olinuxino-lime2.dts    |   6 +
 .../boot/dts/sun7i-a20-olinuxino-micro.dts    |   6 +
 arch/arm/boot/dts/sun8i-a33-olinuxino.dts     |   6 +
 arch/arm64/boot/dts/allwinner/axp803.dtsi     |   5 +
 .../dts/allwinner/sun50i-a64-olinuxino.dts    |   6 +
 .../boot/dts/allwinner/sun50i-a64-teres-i.dts |   6 +
 drivers/leds/Kconfig                          |  10 +
 drivers/leds/Makefile                         |   1 +
 drivers/leds/leds-axp20x.c                    | 291 ++++++++++++++++++
 drivers/mfd/axp20x.c                          |  24 +-
 16 files changed, 461 insertions(+), 1 deletion(-)
 create mode 100644 Documentation/devicetree/bindings/leds/leds-axp20x.txt
 create mode 100644 drivers/leds/leds-axp20x.c

-- 
2.17.1

^ permalink raw reply	[flat|nested] 54+ messages in thread

end of thread, other threads:[~2019-03-25 10:02 UTC | newest]

Thread overview: 54+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-02-15 11:50 [PATCH v2 0/8] leds: Add AXP20X CHGLED Stefan Mavrodiev
2019-02-15 11:50 ` Stefan Mavrodiev
2019-02-15 11:50 ` Stefan Mavrodiev
2019-02-15 11:50 ` [PATCH v2 1/8] leds: Add support for " Stefan Mavrodiev
2019-02-15 11:50   ` Stefan Mavrodiev
2019-02-15 11:50   ` Stefan Mavrodiev
2019-02-15 14:07   ` Stefan Mavrodiev
2019-02-15 14:07     ` Stefan Mavrodiev
2019-02-15 14:07     ` Stefan Mavrodiev
2019-02-15 15:57   ` Maxime Ripard
2019-02-15 15:57     ` Maxime Ripard
2019-02-15 15:57     ` Maxime Ripard
2019-02-15 18:32     ` Pavel Machek
2019-02-15 18:32       ` Pavel Machek
2019-02-15 18:32       ` Pavel Machek
2019-02-19  7:42       ` Stefan Mavrodiev
2019-02-19  7:42         ` Stefan Mavrodiev
2019-02-19  7:42         ` Stefan Mavrodiev
2019-02-15 11:50 ` [PATCH v2 2/8] mfd: axp20x: Add axp20x-led cell Stefan Mavrodiev
2019-02-15 11:50   ` Stefan Mavrodiev
2019-02-15 11:50   ` Stefan Mavrodiev
2019-03-25 10:01   ` Lee Jones
2019-03-25 10:01     ` Lee Jones
2019-03-25 10:01     ` Lee Jones
2019-02-15 11:50 ` [PATCH v2 3/8] dt-bindings: leds: Add binding for axp20x-led device driver Stefan Mavrodiev
2019-02-15 11:50   ` Stefan Mavrodiev
2019-02-15 11:50   ` Stefan Mavrodiev
2019-02-22 19:51   ` Rob Herring
2019-02-22 19:51     ` Rob Herring
2019-02-22 19:51     ` Rob Herring
2019-02-23 13:02     ` Jacek Anaszewski
2019-02-23 13:02       ` Jacek Anaszewski
2019-02-23 13:02       ` Jacek Anaszewski
2019-02-15 11:50 ` [PATCH v2 4/8] arm64: dts: allwinner: axp803: add charge led node Stefan Mavrodiev
2019-02-15 11:50   ` Stefan Mavrodiev
2019-02-15 11:50   ` Stefan Mavrodiev
2019-02-15 11:50 ` [PATCH v2 5/8] arm64: dts: allwinner: Enable AXP803 CHGLED for Olimex boards Stefan Mavrodiev
2019-02-15 11:50   ` Stefan Mavrodiev
2019-02-15 11:50   ` Stefan Mavrodiev
2019-02-15 18:49   ` Pavel Machek
2019-02-15 18:49     ` Pavel Machek
2019-02-15 18:49     ` Pavel Machek
2019-02-19  7:43     ` Stefan Mavrodiev
2019-02-19  7:43       ` Stefan Mavrodiev
2019-02-19  7:43       ` Stefan Mavrodiev
2019-02-15 11:50 ` [PATCH v2 6/8] arm: dts: axpxx: add charge led node Stefan Mavrodiev
2019-02-15 11:50   ` Stefan Mavrodiev
2019-02-15 11:50   ` Stefan Mavrodiev
2019-02-15 11:50 ` [PATCH v2 7/8] ARM: dts: sun7i: Enable AXP209 CHGLED for Olimex boards Stefan Mavrodiev
2019-02-15 11:50   ` Stefan Mavrodiev
2019-02-15 11:50   ` Stefan Mavrodiev
2019-02-15 11:50 ` [PATCH v2 8/8] ARM: dts: sun8i: a33: Enable AXP223 CHGLED for A33-OLinuXino Stefan Mavrodiev
2019-02-15 11:50   ` Stefan Mavrodiev
2019-02-15 11:50   ` Stefan Mavrodiev

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.