From 84b7f86bef670f6751d67131738555fa53ca3f6b Mon Sep 17 00:00:00 2001 From: Sascha Hauer Date: Tue, 28 Jan 2020 11:01:26 +0100 Subject: dts: update to v5.5 Signed-off-by: Sascha Hauer --- dts/Bindings/net/fsl-fman.txt | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'dts/Bindings/net') diff --git a/dts/Bindings/net/fsl-fman.txt b/dts/Bindings/net/fsl-fman.txt index 299c0dcd67..250f8d8cdc 100644 --- a/dts/Bindings/net/fsl-fman.txt +++ b/dts/Bindings/net/fsl-fman.txt @@ -403,6 +403,19 @@ PROPERTIES The settings and programming routines for internal/external MDIO are different. Must be included for internal MDIO. +- fsl,erratum-a011043 + Usage: optional + Value type: + Definition: Indicates the presence of the A011043 erratum + describing that the MDIO_CFG[MDIO_RD_ER] bit may be falsely + set when reading internal PCS registers. MDIO reads to + internal PCS registers may result in having the + MDIO_CFG[MDIO_RD_ER] bit set, even when there is no error and + read data (MDIO_DATA[MDIO_DATA]) is correct. + Software may get false read error when reading internal + PCS registers through MDIO. As a workaround, all internal + MDIO accesses should ignore the MDIO_CFG[MDIO_RD_ER] bit. + For internal PHY device on internal mdio bus, a PHY node should be created. See the definition of the PHY node in booting-without-of.txt for an example of how to define a PHY (Internal PHY has no interrupt line). -- cgit v1.2.3