Skip to content

Commit 158ecce

Browse files
elfringhamkhilman
authored andcommitted
ARM: dts: omap: dm816x: Correct pinctrl register
The declaration in the pinmux device for the pinctrl registers is not correct. These registers are actually 32 bits wide, not 16. Also the mask for functional bits is also wrong. Functional bits are 0-4, not 0-3. So the mask needs to changed to 0x1f. This information is taken from the TMS320DM816x DaVinci Digital Media Processors Technical Reference Manual. SPRUGX8C March 2015 Signed-off-by: Andrew Goodbody <andrew.goodbody@linaro.org> Reviewed-by: Christopher Obbard <christopher.obbard@linaro.org> Tested-by: Christopher Obbard <christopher.obbard@linaro.org> Link: https://patch.msgid.link/20260312-dm816x_dt-v1-1-ed3370b20799@linaro.org [khilman: fix minor typo: s/delcaration/declaration/] Signed-off-by: Kevin Hilman <khilman@baylibre.com>
1 parent 7adefbf commit 158ecce

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

arch/arm/boot/dts/ti/omap/dm816x.dtsi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,8 @@
9494
#address-cells = <1>;
9595
#size-cells = <0>;
9696
#pinctrl-cells = <1>;
97-
pinctrl-single,register-width = <16>;
98-
pinctrl-single,function-mask = <0xf>;
97+
pinctrl-single,register-width = <32>;
98+
pinctrl-single,function-mask = <0x1f>;
9999
};
100100

101101
/* Device Configuration Registers */

0 commit comments

Comments
 (0)