leds: simatic-ipc-leds-gpio: Add GPIO version of Siemens driver
authorHenning Schild <henning.schild@siemens.com>
Mon, 6 Jun 2022 16:41:38 +0000 (19:41 +0300)
committerLee Jones <lee@kernel.org>
Thu, 14 Jul 2022 09:50:43 +0000 (10:50 +0100)
commita6c80bec3c9357506e2bfdae82623ef34f8cab40
treee9bef78a0eede79d0c199d1eafbffd909ed141b2
parent446f0cf9e08b483d7dc6f61eee0ee846b22f6386
leds: simatic-ipc-leds-gpio: Add GPIO version of Siemens driver

On Apollo Lake the pinctrl drivers will now come up without ACPI. Use
that instead of open coding it.
Create a new driver for that which can later be filled with more GPIO
based models, and which has different dependencies.

Signed-off-by: Henning Schild <henning.schild@siemens.com>
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Lee Jones <lee@kernel.org>
drivers/leds/simple/Kconfig
drivers/leds/simple/Makefile
drivers/leds/simple/simatic-ipc-leds-gpio.c [new file with mode: 0644]
drivers/leds/simple/simatic-ipc-leds.c
drivers/platform/x86/simatic-ipc.c