aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/realtek/dts-5.10/rtl8382_d-link_dgs-1210-10p.dts
diff options
context:
space:
mode:
authorSander Vanheule <sander@svanheule.net>2022-02-20 16:25:42 +0100
committerDaniel Golle <daniel@makrotopia.org>2022-02-20 16:23:55 +0000
commit4b31717fb031e6b99f476e79b5e8b3d6a8b0b9ff (patch)
tree5f0f8212756905ace6f700634150aa48755aeed7 /target/linux/realtek/dts-5.10/rtl8382_d-link_dgs-1210-10p.dts
parent004d4d66c84c650c4d0f283e43569a2a1efb0e1f (diff)
downloadupstream-4b31717fb031e6b99f476e79b5e8b3d6a8b0b9ff.tar.gz
upstream-4b31717fb031e6b99f476e79b5e8b3d6a8b0b9ff.tar.bz2
upstream-4b31717fb031e6b99f476e79b5e8b3d6a8b0b9ff.zip
realtek: move RTL8231 definitions to board files
The RTL8231 is an external chip, and not part of the SoC. That means it is more appropriate to define it in the board specific (base) files, instead of the DT include for the SoC itself. Moving the RTL8231 definition also ensures that boards with no GPIO expander, or an alternative one, don't have a useless gpio1 node label defined. Tested on a Netgear GS110TPPv1. Signed-off-by: Sander Vanheule <sander@svanheule.net>
Diffstat (limited to 'target/linux/realtek/dts-5.10/rtl8382_d-link_dgs-1210-10p.dts')
-rw-r--r--target/linux/realtek/dts-5.10/rtl8382_d-link_dgs-1210-10p.dts7
1 files changed, 7 insertions, 0 deletions
diff --git a/target/linux/realtek/dts-5.10/rtl8382_d-link_dgs-1210-10p.dts b/target/linux/realtek/dts-5.10/rtl8382_d-link_dgs-1210-10p.dts
index a0f377c4f4..3321887c9a 100644
--- a/target/linux/realtek/dts-5.10/rtl8382_d-link_dgs-1210-10p.dts
+++ b/target/linux/realtek/dts-5.10/rtl8382_d-link_dgs-1210-10p.dts
@@ -44,6 +44,13 @@
linux,code = <KEY_RESTART>;
};*/
};
+
+ gpio1: rtl8231-gpio {
+ compatible = "realtek,rtl8231-gpio";
+ #gpio-cells = <2>;
+ gpio-controller;
+ indirect-access-bus-id = <0>;
+ };
};