diff options
author | Max Krummenacher <max.krummenacher@toradex.com> | 2020-06-11 22:38:33 +0200 |
---|---|---|
committer | Max Krummenacher <max.krummenacher@toradex.com> | 2020-06-18 16:42:54 +0200 |
commit | b642c7233b0fcfc2926c14b56a39da4e62970eab (patch) | |
tree | 714f5e2db413c52b2b7f8d6788006db58db087ec | |
parent | 118d6304a06eb12a0f63bb92f61c0aee49eaf304 (diff) |
ARM: dts: imx8qxp-apalis: add gpio-line-names
Add GPIO line names on module level. Those are all GPIOs which a user
might use on his custom carrier board. If more meaningful names are
available on the carrier board, the user can overwrite the line names
in the carrier board level device tree.
Related-to: ELB-2528
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
-rw-r--r-- | arch/arm64/boot/dts/freescale/fsl-imx8qxp-apalis.dtsi | 155 |
1 files changed, 155 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8qxp-apalis.dtsi b/arch/arm64/boot/dts/freescale/fsl-imx8qxp-apalis.dtsi index 750be8b8c52c..404e77779bdc 100644 --- a/arch/arm64/boot/dts/freescale/fsl-imx8qxp-apalis.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-imx8qxp-apalis.dtsi @@ -146,6 +146,161 @@ }; }; +&gpio0 { + gpio-line-names = "", + "MXM3_293", + "MXM3_295", + "MXM3_297", + "MXM3_299", + "MXM3_301", + "MXM3_273", + "MXM3_275", + "MXM3_277", + "MXM3_279", + "MXM3_281", + "MXM3_283", + "MXM3_255", + "MXM3_257", + "MXM3_259", + "MXM3_261", + "MXM3_247", + "", + "", + "MXM3_245", + "MXM3_243", + "MXM3_112", + "MXM3_118", + "", + "MXM3_265", + "MXM3_196", + "MXM3_200", + "MXM3_202", + "MXM3_204", + "MXM3_310", + "MXM3_312", + "MXM3_318"; +}; + +&gpio1 { + gpio-line-names = "MXM3_235", + "MXM3_233", + "MXM3_231", + "MXM3_229", + "MXM3_221", + "MXM3_223", + "MXM3_225", + "MXM3_316", + "MXM3_227", + "MXM3_307", + "MXM3_305", + "MXM3_194", + "", + "MXM3_311", + "MXM3_309", + "MXM3_128", + "MXM3_130", + "MXM3_12", + "MXM3_14", + "MXM3_16", + "MXM3_18", + "MXM3_132", + "MXM3_126", + "MXM3_134", + "MXM3_136", + "MXM3_35", + "MXM3_37", + "MXM3_4", + "MXM3_6", + "MXM3_207", + "MXM3_205", + "MXM3_239"; +}; + +&gpio2 { + gpio-line-names = "MXM3_8", + "", + "", + "MXM3_140"; +}; + +&gpio3 { + gpio-line-names = "MXM3_191", + "MXM3_193", + "MXM3_203", + "MXM3_201", + "", + "", + "", + "", + "", + "MXM3_96", + "MXM3_110", + "MXM3_114", + "MXM3_116", + "MXM3_286", + "MXM3_158", + "MXM3_198", + "MXM3_274", + "MXM3_11", + "MXM3_13", + "MXM3_15", + "MXM3_17", + "MXM3_1", + "MXM3_3", + "MXM3_5", + "MXM3_7"; +}; + +&gpio4 { + gpio-line-names = "", + "", + "", + "MXM3_211", + "MXM3_84", + "MXM3_262", + "MXM3_209", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "MXM3_152", + "MXM3_148", + "MXM3_156", + "MXM3_164", + "MXM3_154", + "MXM3_150", + "MXM3_160", + "MXM3_162", + "MXM3_144", + "MXM3_146", + "MXM3_77", + "MXM3_79", + "MXM3_65"; +}; + +&gpio5 { + gpio-line-names = "MXM3_67", + "MXM3_71", + "MXM3_73", + "MXM3_113", + "MXM3_115", + "MXM3_119", + "MXM3_121", + "MXM3_125", + "MXM3_127", + "MXM3_131", + "MXM3_59", + "MXM3_61"; +}; + /* Apalis Gigabit Ethernet */ &fec1 { pinctrl-names = "default"; |