lkml.org 
[lkml]   [2018]   [Mar]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 4.14 110/115] arm64: dts: marvell: add comphy nodes on cp110 master and slave
    Date
    4.14-stable review patch.  If anyone has any objections, please let me know.

    ------------------

    From: Antoine Tenart <antoine.tenart@free-electrons.com>

    commit 910d1bf2c68fa1d7dcde0316cb91f62758407e8d upstream.

    This patch describes the comphy available in the cp110 master and slave.
    This comphy provides serdes lanes used by various controllers such as
    the network one.

    Signed-off-by: Antoine Tenart <antoine.tenart@free-electrons.com>
    Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
    Cc: Mikulas Patocka <mpatocka@redhat.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

    ---
    arch/arm64/boot/dts/marvell/armada-cp110-master.dtsi | 38 +++++++++++++++++++
    arch/arm64/boot/dts/marvell/armada-cp110-slave.dtsi | 38 +++++++++++++++++++
    2 files changed, 76 insertions(+)

    --- a/arch/arm64/boot/dts/marvell/armada-cp110-master.dtsi
    +++ b/arch/arm64/boot/dts/marvell/armada-cp110-master.dtsi
    @@ -111,6 +111,44 @@
    };
    };

    + cpm_comphy: phy@120000 {
    + compatible = "marvell,comphy-cp110";
    + reg = <0x120000 0x6000>;
    + marvell,system-controller = <&cpm_syscon0>;
    + #address-cells = <1>;
    + #size-cells = <0>;
    +
    + cpm_comphy0: phy@0 {
    + reg = <0>;
    + #phy-cells = <1>;
    + };
    +
    + cpm_comphy1: phy@1 {
    + reg = <1>;
    + #phy-cells = <1>;
    + };
    +
    + cpm_comphy2: phy@2 {
    + reg = <2>;
    + #phy-cells = <1>;
    + };
    +
    + cpm_comphy3: phy@3 {
    + reg = <3>;
    + #phy-cells = <1>;
    + };
    +
    + cpm_comphy4: phy@4 {
    + reg = <4>;
    + #phy-cells = <1>;
    + };
    +
    + cpm_comphy5: phy@5 {
    + reg = <5>;
    + #phy-cells = <1>;
    + };
    + };
    +
    cpm_mdio: mdio@12a200 {
    #address-cells = <1>;
    #size-cells = <0>;
    --- a/arch/arm64/boot/dts/marvell/armada-cp110-slave.dtsi
    +++ b/arch/arm64/boot/dts/marvell/armada-cp110-slave.dtsi
    @@ -111,6 +111,44 @@
    };
    };

    + cps_comphy: phy@120000 {
    + compatible = "marvell,comphy-cp110";
    + reg = <0x120000 0x6000>;
    + marvell,system-controller = <&cps_syscon0>;
    + #address-cells = <1>;
    + #size-cells = <0>;
    +
    + cps_comphy0: phy@0 {
    + reg = <0>;
    + #phy-cells = <1>;
    + };
    +
    + cps_comphy1: phy@1 {
    + reg = <1>;
    + #phy-cells = <1>;
    + };
    +
    + cps_comphy2: phy@2 {
    + reg = <2>;
    + #phy-cells = <1>;
    + };
    +
    + cps_comphy3: phy@3 {
    + reg = <3>;
    + #phy-cells = <1>;
    + };
    +
    + cps_comphy4: phy@4 {
    + reg = <4>;
    + #phy-cells = <1>;
    + };
    +
    + cps_comphy5: phy@5 {
    + reg = <5>;
    + #phy-cells = <1>;
    + };
    + };
    +
    cps_mdio: mdio@12a200 {
    #address-cells = <1>;
    #size-cells = <0>;

    \
     
     \ /
      Last update: 2018-03-02 10:17    [W:2.172 / U:0.228 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site