Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: renesas: Add compatible properties to KSZ8041 Ethernet PHYs

Add compatible values to Ethernet PHY subnodes representing Micrel
KSZ8041 PHYs on RZ/G1 and R-Car Gen2 boards. This allows software to
identify the PHY model at any time, regardless of the state of the PHY
reset line.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Link: https://lore.kernel.org/r/f9e26625924f90eff34fe6f6f02b15fa272c5d80.1631174218.git.geert+renesas@glider.be

+18
+2
arch/arm/boot/dts/r8a7743-sk-rzg1m.dts
··· 69 69 status = "okay"; 70 70 71 71 phy1: ethernet-phy@1 { 72 + compatible = "ethernet-phy-id0022.1537", 73 + "ethernet-phy-ieee802.3-c22"; 72 74 reg = <1>; 73 75 interrupt-parent = <&irqc>; 74 76 interrupts = <0 IRQ_TYPE_LEVEL_LOW>;
+2
arch/arm/boot/dts/r8a7745-sk-rzg1e.dts
··· 64 64 status = "okay"; 65 65 66 66 phy1: ethernet-phy@1 { 67 + compatible = "ethernet-phy-id0022.1537", 68 + "ethernet-phy-ieee802.3-c22"; 67 69 reg = <1>; 68 70 interrupt-parent = <&irqc>; 69 71 interrupts = <8 IRQ_TYPE_LEVEL_LOW>;
+2
arch/arm/boot/dts/r8a7790-lager.dts
··· 678 678 status = "okay"; 679 679 680 680 phy1: ethernet-phy@1 { 681 + compatible = "ethernet-phy-id0022.1537", 682 + "ethernet-phy-ieee802.3-c22"; 681 683 reg = <1>; 682 684 interrupt-parent = <&irqc0>; 683 685 interrupts = <0 IRQ_TYPE_LEVEL_LOW>;
+2
arch/arm/boot/dts/r8a7790-stout.dts
··· 199 199 status = "okay"; 200 200 201 201 phy1: ethernet-phy@1 { 202 + compatible = "ethernet-phy-id0022.1537", 203 + "ethernet-phy-ieee802.3-c22"; 202 204 reg = <1>; 203 205 interrupt-parent = <&irqc0>; 204 206 interrupts = <1 IRQ_TYPE_LEVEL_LOW>;
+2
arch/arm/boot/dts/r8a7791-koelsch.dts
··· 637 637 status = "okay"; 638 638 639 639 phy1: ethernet-phy@1 { 640 + compatible = "ethernet-phy-id0022.1537", 641 + "ethernet-phy-ieee802.3-c22"; 640 642 reg = <1>; 641 643 interrupt-parent = <&irqc0>; 642 644 interrupts = <0 IRQ_TYPE_LEVEL_LOW>;
+2
arch/arm/boot/dts/r8a7791-porter.dts
··· 302 302 status = "okay"; 303 303 304 304 phy1: ethernet-phy@1 { 305 + compatible = "ethernet-phy-id0022.1537", 306 + "ethernet-phy-ieee802.3-c22"; 305 307 reg = <1>; 306 308 interrupt-parent = <&irqc0>; 307 309 interrupts = <0 IRQ_TYPE_LEVEL_LOW>;
+2
arch/arm/boot/dts/r8a7793-gose.dts
··· 595 595 status = "okay"; 596 596 597 597 phy1: ethernet-phy@1 { 598 + compatible = "ethernet-phy-id0022.1537", 599 + "ethernet-phy-ieee802.3-c22"; 598 600 reg = <1>; 599 601 interrupt-parent = <&irqc0>; 600 602 interrupts = <0 IRQ_TYPE_LEVEL_LOW>;
+2
arch/arm/boot/dts/r8a7794-alt.dts
··· 383 383 status = "okay"; 384 384 385 385 phy1: ethernet-phy@1 { 386 + compatible = "ethernet-phy-id0022.1537", 387 + "ethernet-phy-ieee802.3-c22"; 386 388 reg = <1>; 387 389 interrupt-parent = <&irqc0>; 388 390 interrupts = <8 IRQ_TYPE_LEVEL_LOW>;
+2
arch/arm/boot/dts/r8a7794-silk.dts
··· 397 397 status = "okay"; 398 398 399 399 phy1: ethernet-phy@1 { 400 + compatible = "ethernet-phy-id0022.1537", 401 + "ethernet-phy-ieee802.3-c22"; 400 402 reg = <1>; 401 403 interrupt-parent = <&irqc0>; 402 404 interrupts = <8 IRQ_TYPE_LEVEL_LOW>;