This is the mfd part of a larger series[1] that describes the USB topology on ARM based chromebooks. These two patches add the gpio device and DT bindings when the GPIO feature is present. The gpio driver will be sent separately. Stephen Boyd (2): dt-bindings: cros-ec: Add properties for GPIO controller mfd: cros_ec_dev: Add gpio device if feature present on EC .../devicetree/bindings/mfd/google,cros-ec.yaml | 7 +++++++ drivers/mfd/cros_ec_dev.c | 9 +++++++++ 2 files changed, 16 insertions(+) Cc: Bartosz Golaszewski <brgl@xxxxxxxx> Cc: Benson Leung <bleung@xxxxxxxxxxxx> Cc: Conor Dooley <conor+dt@xxxxxxxxxx> Cc: Guenter Roeck <groeck@xxxxxxxxxxxx> Cc: Krzysztof Kozlowski <krzysztof.kozlowski+dt@xxxxxxxxxx> Cc: Linus Walleij <linus.walleij@xxxxxxxxxx> Cc: Rob Herring <robh+dt@xxxxxxxxxx> [1] https://lore.kernel.org/r/20240210070934.2549994-1-swboyd@xxxxxxxxxxxx base-commit: 6613476e225e090cc9aad49be7fa504e290dd33d -- https://chromeos.dev