leds: simatic-ipc-leds-gpio: add new model 227G
authorHenning Schild <henning.schild@siemens.com>
Thu, 25 Aug 2022 10:44:20 +0000 (12:44 +0200)
committerHans de Goede <hdegoede@redhat.com>
Thu, 1 Sep 2022 14:14:49 +0000 (16:14 +0200)
commita97126265dfe10d3321c0fde4708a6cea49b19ed
tree45878c7cab897f8e83963a4ea1e526950473a0cc
parent26d88a6883d556761e593c630600f00c7b0a76ab
leds: simatic-ipc-leds-gpio: add new model 227G

This adds support of the Siemens Simatic IPC227G. Its LEDs are connected
to GPIO pins provided by the gpio-f7188x module. We make sure that
gets loaded, if not enabled in the kernel config no LED support will be
available.

Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Henning Schild <henning.schild@siemens.com>
Link: https://lore.kernel.org/r/20220825104422.14156-6-henning.schild@siemens.com
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
drivers/leds/simple/simatic-ipc-leds-gpio.c
drivers/platform/x86/simatic-ipc.c
include/linux/platform_data/x86/simatic-ipc-base.h
include/linux/platform_data/x86/simatic-ipc.h