]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
arm: spl: Add definition for PHY reset GPIO for XEA HW rev. 2
authorLukasz Majewski <lukma@denx.de>
Fri, 29 Mar 2024 11:18:07 +0000 (12:18 +0100)
committerFabio Estevam <festevam@gmail.com>
Sat, 30 Mar 2024 18:12:13 +0000 (15:12 -0300)
The imx287 based XEA board's revision 2 uses GPIO_3_21 for PHY reset

It is safe to keep the GPIO_2_13 as well, as in the SPL SPI1 is not
used for transmission. This simplifies the code, as the proper
configuration is performed either in falcon boot's read DTB or in
u-boot proper (with correct FIT configuration chosen).

Signed-off-by: Lukasz Majewski <lukma@denx.de>
board/liebherr/xea/spl_xea.c

index 551ed6fbaed64b4ef969059187904a0a203eceec..4068a2ad49733da5fb25c3df0aab97118dbe545e 100644 (file)
@@ -225,7 +225,8 @@ const iomux_cfg_t iomux_setup[] = {
        MX28_PAD_ENET0_TXD0__ENET0_TXD0 | MUX_CONFIG_ENET,
        MX28_PAD_ENET0_TXD1__ENET0_TXD1 | MUX_CONFIG_ENET,
        MX28_PAD_ENET0_TXD3__ENET1_TXD1 | MUX_CONFIG_ENET,
-       MX28_PAD_SSP1_CMD__GPIO_2_13, /* PHY reset */
+       MX28_PAD_SSP1_CMD__GPIO_2_13, /* PHY reset HW Rev. 1*/
+       MX28_PAD_SAIF0_LRCLK__GPIO_3_21, /* PHY reset HW Rev. 2*/
 
        /* TIVA boot control */
        MX28_PAD_GPMI_RDY3__GPIO_0_23 | MUX_CONFIG_BOOT, /* TIVA0 */