]> git.baikalelectronics.ru Git - uboot.git/commit
net: dwc_eth_qos: Add i.MX8M Plus RMII support
authorMarek Vasut <marex@denx.de>
Mon, 6 Mar 2023 14:53:48 +0000 (15:53 +0100)
committerStefano Babic <sbabic@denx.de>
Thu, 30 Mar 2023 11:47:03 +0000 (13:47 +0200)
commit68400ebd253a5295af1dc9d8dbf63b1fd210af62
treea7764c54d09b4afe361ceea4820d7de33170ba83
parentaeab87d2c3c18f14e40e0c22b41288ac5bc41cc9
net: dwc_eth_qos: Add i.MX8M Plus RMII support

With DM clock support in place, it is easy to add RMII support into the
MAC driver. The RMII cannot operate at 1000 Mbps and at 100 and 10 Mbps
the clock frequency is 50 MHz and 5 MHz instead of 25 MHz and 2.5 MHz.

The board DT requires the following adjustments to EQoS node:
  phy-mode = "rmii";
  assigned-clock-parents = <&clk IMX8MP_SYS_PLL1_266M>,
   <&clk IMX8MP_SYS_PLL2_100M>,
   <&clk IMX8MP_SYS_PLL2_50M>;
  assigned-clock-rates = <0>, <100000000>, <50000000>;

Reviewed-by: Ramon Fried <rfried.dev@gmail.com>
Signed-off-by: Marek Vasut <marex@denx.de>
drivers/net/dwc_eth_qos_imx.c