diff options
author | Tero Kristo <t-kristo@ti.com> | 2015-02-25 08:03:57 -0500 |
---|---|---|
committer | Tero Kristo <t-kristo@ti.com> | 2015-03-31 14:26:56 -0400 |
commit | d7eaf3c40d8d7e9cd133f0aec85fdca0d546cc1b (patch) | |
tree | 48738e8389a2fe4ab3dfad89714fad3d403ddc12 /arch/arm | |
parent | e3bc5358e0977b95652625f9329ba68f1ebb1a42 (diff) |
ARM: dts: am43xx-epos-evm: fix pinmux node layout
Pinmux node should be a reference to the base one, not a complete re-write
of it. Having the node like this also prevents modifying the node layout
in the base am4372.dtsi file, which is needed for control module changes.
Signed-off-by: Tero Kristo <t-kristo@ti.com>
Diffstat (limited to 'arch/arm')
-rw-r--r-- | arch/arm/boot/dts/am43x-epos-evm.dts | 84 |
1 files changed, 42 insertions, 42 deletions
diff --git a/arch/arm/boot/dts/am43x-epos-evm.dts b/arch/arm/boot/dts/am43x-epos-evm.dts index 257c099c347e..72f01bb5d61c 100644 --- a/arch/arm/boot/dts/am43x-epos-evm.dts +++ b/arch/arm/boot/dts/am43x-epos-evm.dts | |||
@@ -69,7 +69,48 @@ | |||
69 | }; | 69 | }; |
70 | }; | 70 | }; |
71 | 71 | ||
72 | am43xx_pinmux: pinmux@44e10800 { | 72 | matrix_keypad: matrix_keypad@0 { |
73 | compatible = "gpio-matrix-keypad"; | ||
74 | debounce-delay-ms = <5>; | ||
75 | col-scan-delay-us = <2>; | ||
76 | |||
77 | row-gpios = <&gpio0 12 GPIO_ACTIVE_HIGH /* Bank0, pin12 */ | ||
78 | &gpio0 13 GPIO_ACTIVE_HIGH /* Bank0, pin13 */ | ||
79 | &gpio0 14 GPIO_ACTIVE_HIGH /* Bank0, pin14 */ | ||
80 | &gpio0 15 GPIO_ACTIVE_HIGH>; /* Bank0, pin15 */ | ||
81 | |||
82 | col-gpios = <&gpio3 9 GPIO_ACTIVE_HIGH /* Bank3, pin9 */ | ||
83 | &gpio3 10 GPIO_ACTIVE_HIGH /* Bank3, pin10 */ | ||
84 | &gpio2 18 GPIO_ACTIVE_HIGH /* Bank2, pin18 */ | ||
85 | &gpio2 19 GPIO_ACTIVE_HIGH>; /* Bank2, pin19 */ | ||
86 | |||
87 | linux,keymap = <0x00000201 /* P1 */ | ||
88 | 0x01000204 /* P4 */ | ||
89 | 0x02000207 /* P7 */ | ||
90 | 0x0300020a /* NUMERIC_STAR */ | ||
91 | 0x00010202 /* P2 */ | ||
92 | 0x01010205 /* P5 */ | ||
93 | 0x02010208 /* P8 */ | ||
94 | 0x03010200 /* P0 */ | ||
95 | 0x00020203 /* P3 */ | ||
96 | 0x01020206 /* P6 */ | ||
97 | 0x02020209 /* P9 */ | ||
98 | 0x0302020b /* NUMERIC_POUND */ | ||
99 | 0x00030067 /* UP */ | ||
100 | 0x0103006a /* RIGHT */ | ||
101 | 0x0203006c /* DOWN */ | ||
102 | 0x03030069>; /* LEFT */ | ||
103 | }; | ||
104 | |||
105 | backlight { | ||
106 | compatible = "pwm-backlight"; | ||
107 | pwms = <&ecap0 0 50000 PWM_POLARITY_INVERTED>; | ||
108 | brightness-levels = <0 51 53 56 62 75 101 152 255>; | ||
109 | default-brightness-level = <8>; | ||
110 | }; | ||
111 | }; | ||
112 | |||
113 | &am43xx_pinmux { | ||
73 | cpsw_default: cpsw_default { | 114 | cpsw_default: cpsw_default { |
74 | pinctrl-single,pins = < | 115 | pinctrl-single,pins = < |
75 | /* Slave 1 */ | 116 | /* Slave 1 */ |
@@ -279,47 +320,6 @@ | |||
279 | 0x204 (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7) | 320 | 0x204 (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7) |
280 | >; | 321 | >; |
281 | }; | 322 | }; |
282 | }; | ||
283 | |||
284 | matrix_keypad: matrix_keypad@0 { | ||
285 | compatible = "gpio-matrix-keypad"; | ||
286 | debounce-delay-ms = <5>; | ||
287 | col-scan-delay-us = <2>; | ||
288 | |||
289 | row-gpios = <&gpio0 12 GPIO_ACTIVE_HIGH /* Bank0, pin12 */ | ||
290 | &gpio0 13 GPIO_ACTIVE_HIGH /* Bank0, pin13 */ | ||
291 | &gpio0 14 GPIO_ACTIVE_HIGH /* Bank0, pin14 */ | ||
292 | &gpio0 15 GPIO_ACTIVE_HIGH>; /* Bank0, pin15 */ | ||
293 | |||
294 | col-gpios = <&gpio3 9 GPIO_ACTIVE_HIGH /* Bank3, pin9 */ | ||
295 | &gpio3 10 GPIO_ACTIVE_HIGH /* Bank3, pin10 */ | ||
296 | &gpio2 18 GPIO_ACTIVE_HIGH /* Bank2, pin18 */ | ||
297 | &gpio2 19 GPIO_ACTIVE_HIGH>; /* Bank2, pin19 */ | ||
298 | |||
299 | linux,keymap = <0x00000201 /* P1 */ | ||
300 | 0x01000204 /* P4 */ | ||
301 | 0x02000207 /* P7 */ | ||
302 | 0x0300020a /* NUMERIC_STAR */ | ||
303 | 0x00010202 /* P2 */ | ||
304 | 0x01010205 /* P5 */ | ||
305 | 0x02010208 /* P8 */ | ||
306 | 0x03010200 /* P0 */ | ||
307 | 0x00020203 /* P3 */ | ||
308 | 0x01020206 /* P6 */ | ||
309 | 0x02020209 /* P9 */ | ||
310 | 0x0302020b /* NUMERIC_POUND */ | ||
311 | 0x00030067 /* UP */ | ||
312 | 0x0103006a /* RIGHT */ | ||
313 | 0x0203006c /* DOWN */ | ||
314 | 0x03030069>; /* LEFT */ | ||
315 | }; | ||
316 | |||
317 | backlight { | ||
318 | compatible = "pwm-backlight"; | ||
319 | pwms = <&ecap0 0 50000 PWM_POLARITY_INVERTED>; | ||
320 | brightness-levels = <0 51 53 56 62 75 101 152 255>; | ||
321 | default-brightness-level = <8>; | ||
322 | }; | ||
323 | }; | 323 | }; |
324 | 324 | ||
325 | &mmc1 { | 325 | &mmc1 { |