diff options
author | Marek Vasut <marex@denx.de> | 2023-03-06 15:53:54 +0100 |
---|---|---|
committer | Stefano Babic <sbabic@denx.de> | 2023-03-30 13:51:55 +0200 |
commit | f9cec6da28273114c1d67b98d6b6de7f3305e81d (patch) | |
tree | 8bb78a3f45c70c8dfb986485f0e5b3135eb720f1 /board/kontron | |
parent | 599474120a089924aaa502b701600b2fe4b6270c (diff) | |
download | u-boot-f9cec6da28273114c1d67b98d6b6de7f3305e81d.zip u-boot-f9cec6da28273114c1d67b98d6b6de7f3305e81d.tar.gz u-boot-f9cec6da28273114c1d67b98d6b6de7f3305e81d.tar.bz2 |
arm64: imx8mm: imx8mn: imx8mp: Drop FEC GPR[1] board workaround
The FEC interface mode is now configured in common board_interface_eth_init()
and called by FEC MAC driver when appropriate. Drop the board side duplicates
if the same functionality.
Signed-off-by: Marek Vasut <marex@denx.de>
Diffstat (limited to 'board/kontron')
-rw-r--r-- | board/kontron/pitx_imx8m/pitx_imx8m.c | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/board/kontron/pitx_imx8m/pitx_imx8m.c b/board/kontron/pitx_imx8m/pitx_imx8m.c index af1832c..fcda86b 100644 --- a/board/kontron/pitx_imx8m/pitx_imx8m.c +++ b/board/kontron/pitx_imx8m/pitx_imx8m.c @@ -92,24 +92,12 @@ static iomux_v3_cfg_t const fec1_rst_pads[] = { IMX8MQ_PAD_GPIO1_IO11__GPIO1_IO11 | MUX_PAD_CTRL(NO_PAD_CTRL), }; -static void setup_iomux_fec(void) +static void setup_fec(void) { imx_iomux_v3_setup_multiple_pads(fec1_rst_pads, ARRAY_SIZE(fec1_rst_pads)); } -static int setup_fec(void) -{ - struct iomuxc_gpr_base_regs *gpr = - (struct iomuxc_gpr_base_regs *)IOMUXC_GPR_BASE_ADDR; - - setup_iomux_fec(); - - /* Use 125M anatop REF_CLK1 for ENET1, not from external */ - clrsetbits_le32(&gpr->gpr[1], BIT(13) | BIT(17), 0); - return set_clk_enet(ENET_125MHZ); -} - int board_phy_config(struct phy_device *phydev) { unsigned int val; |