The Microchip KSZ9131 PHY schema indicates that the compatible string
"ethernet-phy-id0022.1640" must not be followed by any other compatible
string. Drop trailing "ethernet-phy-ieee802.3-c22" to match the schema.
Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://patch.msgid.link/20260313164008.40933-4-marek.vasut+renesas@mailbox.org
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
status = "okay";
phy0: ethernet-phy@0 {
- compatible = "ethernet-phy-id0022.1640",
- "ethernet-phy-ieee802.3-c22";
+ compatible = "ethernet-phy-id0022.1640";
reg = <0>;
interrupts-extended = <&gpio2 11 IRQ_TYPE_LEVEL_LOW>;
reset-gpios = <&gpio2 10 GPIO_ACTIVE_LOW>;
&mdio0 {
phy0: ethernet-phy@0 {
- compatible = "ethernet-phy-id0022.1640", "ethernet-phy-ieee802.3-c22";
+ compatible = "ethernet-phy-id0022.1640";
reg = <0>;
rxc-skew-psec = <0>;
txc-skew-psec = <0>;
&mdio1 {
phy1: ethernet-phy@1 {
- compatible = "ethernet-phy-id0022.1640", "ethernet-phy-ieee802.3-c22";
+ compatible = "ethernet-phy-id0022.1640";
reg = <0>;
rxc-skew-psec = <0>;
txc-skew-psec = <0>;
&mdio0 {
phy0: ethernet-phy@0 {
- compatible = "ethernet-phy-id0022.1640", "ethernet-phy-ieee802.3-c22";
+ compatible = "ethernet-phy-id0022.1640";
reg = <0>;
rxc-skew-psec = <0>;
txc-skew-psec = <0>;
&mdio1 {
phy1: ethernet-phy@1 {
- compatible = "ethernet-phy-id0022.1640", "ethernet-phy-ieee802.3-c22";
+ compatible = "ethernet-phy-id0022.1640";
reg = <0>;
rxc-skew-psec = <0>;
txc-skew-psec = <0>;
status = "okay";
phy0: ethernet-phy@7 {
- compatible = "ethernet-phy-id0022.1640",
- "ethernet-phy-ieee802.3-c22";
+ compatible = "ethernet-phy-id0022.1640";
reg = <7>;
interrupts-extended = <&irqc RZG2L_IRQ2 IRQ_TYPE_LEVEL_LOW>;
rxc-skew-psec = <2400>;
status = "okay";
phy1: ethernet-phy@7 {
- compatible = "ethernet-phy-id0022.1640",
- "ethernet-phy-ieee802.3-c22";
+ compatible = "ethernet-phy-id0022.1640";
reg = <7>;
interrupts-extended = <&irqc RZG2L_IRQ3 IRQ_TYPE_LEVEL_LOW>;
rxc-skew-psec = <2400>;
status = "okay";
phy0: ethernet-phy@7 {
- compatible = "ethernet-phy-id0022.1640",
- "ethernet-phy-ieee802.3-c22";
+ compatible = "ethernet-phy-id0022.1640";
reg = <7>;
interrupts-extended = <&irqc RZG2L_IRQ0 IRQ_TYPE_LEVEL_LOW>;
rxc-skew-psec = <2400>;
status = "okay";
phy0: ethernet-phy@7 {
- compatible = "ethernet-phy-id0022.1640",
- "ethernet-phy-ieee802.3-c22";
+ compatible = "ethernet-phy-id0022.1640";
reg = <7>;
interrupts-extended = <&irqc RZG2L_IRQ2 IRQ_TYPE_LEVEL_LOW>;
rxc-skew-psec = <2400>;
status = "okay";
phy1: ethernet-phy@7 {
- compatible = "ethernet-phy-id0022.1640",
- "ethernet-phy-ieee802.3-c22";
+ compatible = "ethernet-phy-id0022.1640";
reg = <7>;
interrupts-extended = <&irqc RZG2L_IRQ7 IRQ_TYPE_LEVEL_LOW>;
rxc-skew-psec = <2400>;
&mdio0 {
phy0: ethernet-phy@7 {
- compatible = "ethernet-phy-id0022.1640",
- "ethernet-phy-ieee802.3-c22";
+ compatible = "ethernet-phy-id0022.1640";
reg = <7>;
interrupts-extended = <&icu 3 IRQ_TYPE_LEVEL_LOW>;
rxc-skew-psec = <1400>;
&mdio1 {
phy1: ethernet-phy@7 {
- compatible = "ethernet-phy-id0022.1640",
- "ethernet-phy-ieee802.3-c22";
+ compatible = "ethernet-phy-id0022.1640";
reg = <7>;
interrupts-extended = <&icu 16 IRQ_TYPE_LEVEL_LOW>;
rxc-skew-psec = <1400>;