[PATCH] net: phy: add phyid search in vendor specific space

2020-04-29 Thread Florin Chiculita
There are devices accesible through mdio clause-45, such as retimers, that do not have PMA or PCS blocks. This patch adds MDIO_MMD_VEND1 on the list of device addresses where phyid is searched. Previous order of devices was kept. Signed-off-by: Florin Chiculita --- drivers/net/phy/phy.c | 22

[U-Boot] [PATCH] net: phy: aquantia: wait for phy init sequence to finish

2019-10-14 Thread Florin Chiculita
Aquantia quad-phys may take longer to initialize. This commit adds a polling mechanism for a global alarm bit that tells if phy init sequence is completed. Signed-off-by: Florin Chiculita --- drivers/net/phy/aquantia.c | 14 ++ 1 file changed, 14 insertions(+) diff --git a/drivers

[U-Boot] [PATCH] board: fsl: lx2160aqds: add support for SerDes protocol 14

2019-08-26 Thread Florin Chiculita
Add SerDes1 protocol 14 in the list of supported protocols. This configuration enables one high-speed 100G port and PCIe x4. Signed-off-by: Florin Chiculita --- board/freescale/lx2160a/eth_lx2160aqds.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/board/freescale/lx2160a

[U-Boot] [PATCH] board: fsl: lx2160aqds: fix 'compatible' property

2019-08-19 Thread Florin Chiculita
The code that generates the compatible property concatenates the ethernet phy id and clause-compatible information without separating them with a comma, therefore no ethernet phy driver will be loaded by Linux kernel. Signed-off-by: Florin Chiculita --- board/freescale/lx2160a/eth_lx2160aqds.c

[U-Boot] [PATCH] armv8: lx2160ardb: invert AQR107 pins polarity

2019-04-22 Thread Florin Chiculita
AQR107 PHYs interrupt pins are active-low, while the GIC expects a level-high signal. Signed-off-by: Florin Chiculita --- board/freescale/lx2160a/lx2160a.c | 8 include/configs/lx2160ardb.h | 1 + 2 files changed, 9 insertions(+) diff --git a/board/freescale/lx2160a/lx2160a.c b