lkml.org 
[lkml]   [2020]   [Nov]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v2 2/2] ARM: dts: BCM5301X: Linksys EA9500 make use of pinctrl
    Date
    Now that we have a pin controller, use that instead of manuplating the
    mdio/mdc pins directly. i.e. we no longer require the mdio-mii-mux

    Signed-off-by: Vivek Unune <npcomplete13@gmail.com>
    ---
    .../boot/dts/bcm47094-linksys-panamera.dts | 26 +++----------------
    1 file changed, 4 insertions(+), 22 deletions(-)

    diff --git a/arch/arm/boot/dts/bcm47094-linksys-panamera.dts b/arch/arm/boot/dts/bcm47094-linksys-panamera.dts
    index 507af23e227f..3bb3fe5bfbf8 100644
    --- a/arch/arm/boot/dts/bcm47094-linksys-panamera.dts
    +++ b/arch/arm/boot/dts/bcm47094-linksys-panamera.dts
    @@ -123,33 +123,13 @@ bluebar8 {
    };
    };

    - mdio-bus-mux {
    - #address-cells = <1>;
    - #size-cells = <0>;
    + mdio-bus-mux@18003000 {

    /* BIT(9) = 1 => external mdio */
    - mdio_ext: mdio@200 {
    + mdio@200 {
    reg = <0x200>;
    #address-cells = <1>;
    #size-cells = <0>;
    - };
    - };
    -
    - mdio-mii-mux {
    - compatible = "mdio-mux-mmioreg";
    - mdio-parent-bus = <&mdio_ext>;
    - #address-cells = <1>;
    - #size-cells = <0>;
    - reg = <0x1800c1c0 0x4>;
    -
    - /* BIT(6) = mdc, BIT(7) = mdio */
    - mux-mask = <0xc0>;
    -
    - mdio-mii@0 {
    - /* Enable MII function */
    - reg = <0x0>;
    - #address-cells = <1>;
    - #size-cells = <0>;

    switch@0 {
    compatible = "brcm,bcm53125";
    @@ -159,6 +139,8 @@ switch@0 {
    reset-names = "robo_reset";
    reg = <0>;
    dsa,member = <1 0>;
    + pinctrl-names = "default";
    + pinctrl-0 = <&pinmux_mdio>;

    ports {
    #address-cells = <1>;
    --
    2.25.1
    \
     
     \ /
      Last update: 2020-11-04 21:30    [W:3.571 / U:0.012 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site