On Fri, Aug 22, 2025 at 09:57:13AM +0200, Krzysztof Kozlowski wrote:
Move ChromeOS Embedded Controller, Gateworks System Controller and
Kontron sl28cpld Board Management Controller to new subdirectory
"embedded-controller" matching their purpose. MFD is coming from Linux
and does not really fit the actual purpose of this hardware.
Rename Gateworks GSC filename to match compatible, as preferred for
bindings.
Acked-by: Michael Walle <mwalle@kernel.org> # for sl28cpld
Signed-off-by: Krzysztof Kozlowski <redacted>
---
Cc: Mathew McBride <redacted>
Lee,
Can you take it via MFD?
Changes in v2:
1. Correct remaining paths in other schemas ($ref and descriptions)
---
.../bindings/{mfd => embedded-controller}/google,cros-ec.yaml | 2 +-
.../gateworks-gsc.yaml => embedded-controller/gw,gsc.yaml} | 2 +-
.../{mfd => embedded-controller}/kontron,sl28cpld.yaml | 2 +-
.../devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml | 2 +-
.../devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml | 2 +-
.../bindings/interrupt-controller/kontron,sl28cpld-intc.yaml | 2 +-
Documentation/devicetree/bindings/pwm/google,cros-ec-pwm.yaml | 2 +-
.../devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml | 2 +-
Documentation/devicetree/bindings/remoteproc/mtk,scp.yaml | 4 ++--
.../devicetree/bindings/sound/google,cros-ec-codec.yaml | 2 +-
.../devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml | 2 +-
MAINTAINERS | 4 ++--
12 files changed, 14 insertions(+), 14 deletions(-)
rename Documentation/devicetree/bindings/{mfd => embedded-controller}/google,cros-ec.yaml (99%)
rename Documentation/devicetree/bindings/{mfd/gateworks-gsc.yaml => embedded-controller/gw,gsc.yaml} (98%)
rename Documentation/devicetree/bindings/{mfd => embedded-controller}/kontron,sl28cpld.yaml (97%)
Who's the maintainer for the 'embedded-controller' directory? Fine if
me, just need to know.
Other candidates:
Documentation/devicetree/bindings/platform/*
Documentation/devicetree/bindings/misc/olpc,xo1.75-ec.yaml
Documentation/devicetree/bindings/misc/ge-achc.yaml ?
Rob