Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d792aebf authored by Jorgen Jonsson's avatar Jorgen Jonsson Committed by Linus Walleij
Browse files

ARM: ux500: fixup magnetometer pins



GPIO31 and GPIO32 (CTS/RTS) are handled by the magnetometer and
shall not simultaneously be controlled by UART2.

Reported-by: default avatarPeter Nessrup <peter.nessrup@stericsson.com>
Signed-off-by: default avatarJorgen Jonsson <jorgen.jonsson@stericsson.com>
Reviewed-by: default avatarPatrice Chotard <patrice.chotard@stericsson.com>
Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
parent 35c0c281
Loading
Loading
Loading
Loading
+0 −5
Original line number Diff line number Diff line
@@ -148,15 +148,10 @@ static struct pinctrl_map __initdata mop500_family_pinmap[] = {
	 * The setting on GPIO31 conflicts with magnetometer use on hrefv60
	 */
	/* default state for UART2 */
	DB8500_MUX("u2ctsrts_c_1", "u2", "uart2"),
	DB8500_PIN("GPIO31_V3", in_pu, "uart2"), /* CTS */
	DB8500_PIN("GPIO32_V2", out_hi, "uart2"), /* RTS */
	DB8500_MUX("u2rxtx_c_1", "u2", "uart2"),
	DB8500_PIN("GPIO29_W2", in_pu, "uart2"), /* RXD */
	DB8500_PIN("GPIO30_W3", out_hi, "uart2"), /* TXD */
	/* Sleep state for UART2 */
	DB8500_PIN_SLEEP("GPIO31_V3", in_wkup_pdis, "uart2"),
	DB8500_PIN_SLEEP("GPIO32_V2", out_hi_wkup_pdis, "uart2"),
	DB8500_PIN_SLEEP("GPIO29_W2", in_wkup_pdis, "uart2"),
	DB8500_PIN_SLEEP("GPIO30_W3", out_wkup_pdis, "uart2"),
	/*