lkml.org 
[lkml]   [2021]   [Jun]   [11]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH next 06/15] ARM: dts: am335x-lxm: switch to new cpsw switch drv
    Date
    The dual_mac mode has been preserved the same way between legacy and new
    driver, and one port devices works the same as 1 dual_mac port - it's safe
    to switch drivers.

    So, switch NovaTech OrionLXm to use new cpsw switch driver. Those boards
    have or 2 Ext. port wired and configured in dual_mac mode by default, or
    only 1 Ext. port

    Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com>
    ---
    arch/arm/boot/dts/am335x-lxm.dts | 14 ++++++--------
    1 file changed, 6 insertions(+), 8 deletions(-)

    diff --git a/arch/arm/boot/dts/am335x-lxm.dts b/arch/arm/boot/dts/am335x-lxm.dts
    index 0f078465297a..1282dae144dd 100644
    --- a/arch/arm/boot/dts/am335x-lxm.dts
    +++ b/arch/arm/boot/dts/am335x-lxm.dts
    @@ -295,31 +295,29 @@
    dr_mode = "host";
    };

    -&cpsw_emac0 {
    +&cpsw_port1 {
    phy-handle = <&ethphy0>;
    phy-mode = "rmii";
    - dual_emac_res_vlan = <2>;
    + ti,dual-emac-pvid = <2>;
    };

    -&cpsw_emac1 {
    +&cpsw_port2 {
    phy-handle = <&ethphy1>;
    phy-mode = "rmii";
    - dual_emac_res_vlan = <3>;
    + ti,dual-emac-pvid = <3>;
    };

    -&mac {
    +&mac_sw {
    pinctrl-names = "default", "sleep";
    pinctrl-0 = <&cpsw_default>;
    pinctrl-1 = <&cpsw_sleep>;
    - dual_emac = <1>;
    status = "okay";
    };

    -&davinci_mdio {
    +&davinci_mdio_sw {
    pinctrl-names = "default", "sleep";
    pinctrl-0 = <&davinci_mdio_default>;
    pinctrl-1 = <&davinci_mdio_sleep>;
    - status = "okay";

    ethphy0: ethernet-phy@5 {
    reg = <5>;
    --
    2.17.1
    \
     
     \ /
      Last update: 2021-06-12 03:16    [W:3.604 / U:0.392 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site