Linux LED subsystem development
 help / color / mirror / Atom feed
* [PATCH 0/3] platform/x86: move simatic ipc drivers into subdir
@ 2023-07-18 10:52 Henning Schild
  2023-07-18 10:52 ` [PATCH 1/3] watchdog: make Siemens Simatic watchdog driver default on platform Henning Schild
                   ` (2 more replies)
  0 siblings, 3 replies; 21+ messages in thread
From: Henning Schild @ 2023-07-18 10:52 UTC (permalink / raw)
  To: Lee Jones, Hans de Goede, Wim Van Sebroeck, Guenter Roeck,
	linux-kernel, linux-leds, platform-driver-x86, linux-watchdog
  Cc: Pavel Machek, Mark Gross, Andy Shevchenko, Tobias Schaffner,
	Henning Schild

This series does two things. It builds up a Kconfig inheritance chain
for all platform device drivers, namely Watchdog and LED. And then it
puts all Siemens Simatic IPC drivers in the platform/x86/ directory in
a subdirectory called "siemens". Where we create a new Kconfig item to
allow users to centrally enable support for Siemens devices, which will
pull in the rest.

Henning Schild (3):
  watchdog: make Siemens Simatic watchdog driver default on platform
  leds: simatic-ipc-leds: default config switch to platform switch
  platform/x86: Move all simatic ipc drivers to the subdirectory siemens

 drivers/leds/simple/Kconfig                   |  1 +
 drivers/platform/x86/Kconfig                  | 59 +-------------
 drivers/platform/x86/Makefile                 |  6 +-
 drivers/platform/x86/siemens/Kconfig          | 77 +++++++++++++++++++
 drivers/platform/x86/siemens/Makefile         | 11 +++
 .../simatic-ipc-batt-apollolake.c             |  0
 .../simatic-ipc-batt-elkhartlake.c            |  0
 .../{ => siemens}/simatic-ipc-batt-f7188x.c   |  0
 .../x86/{ => siemens}/simatic-ipc-batt.c      |  0
 .../x86/{ => siemens}/simatic-ipc-batt.h      |  0
 .../platform/x86/{ => siemens}/simatic-ipc.c  |  0
 drivers/watchdog/Kconfig                      |  1 +
 12 files changed, 92 insertions(+), 63 deletions(-)
 create mode 100644 drivers/platform/x86/siemens/Kconfig
 create mode 100644 drivers/platform/x86/siemens/Makefile
 rename drivers/platform/x86/{ => siemens}/simatic-ipc-batt-apollolake.c (100%)
 rename drivers/platform/x86/{ => siemens}/simatic-ipc-batt-elkhartlake.c (100%)
 rename drivers/platform/x86/{ => siemens}/simatic-ipc-batt-f7188x.c (100%)
 rename drivers/platform/x86/{ => siemens}/simatic-ipc-batt.c (100%)
 rename drivers/platform/x86/{ => siemens}/simatic-ipc-batt.h (100%)
 rename drivers/platform/x86/{ => siemens}/simatic-ipc.c (100%)

-- 
2.41.0


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

end of thread, other threads:[~2023-07-19 14:40 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-18 10:52 [PATCH 0/3] platform/x86: move simatic ipc drivers into subdir Henning Schild
2023-07-18 10:52 ` [PATCH 1/3] watchdog: make Siemens Simatic watchdog driver default on platform Henning Schild
2023-07-18 14:20   ` Andy Shevchenko
2023-07-18 14:42     ` Henning Schild
2023-07-18 15:10       ` Guenter Roeck
2023-07-19  7:18         ` Henning Schild
2023-07-19 13:27           ` Guenter Roeck
2023-07-19 14:40             ` Henning Schild
2023-07-18 15:07   ` Guenter Roeck
2023-07-19  7:20     ` Henning Schild
2023-07-18 10:52 ` [PATCH 2/3] leds: simatic-ipc-leds: default config switch to platform switch Henning Schild
2023-07-18 14:21   ` Andy Shevchenko
2023-07-18 14:43     ` Henning Schild
2023-07-19  8:43       ` Lee Jones
2023-07-19 10:54         ` Henning Schild
2023-07-18 10:52 ` [PATCH 3/3] platform/x86: Move all simatic ipc drivers to the subdirectory siemens Henning Schild
2023-07-18 10:58   ` Henning Schild
2023-07-18 14:23   ` Andy Shevchenko
2023-07-18 14:47     ` Henning Schild
2023-07-18 15:15       ` Andy Shevchenko
2023-07-19  8:32         ` Henning Schild

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox