Changeset 38026


Ignore:
Timestamp:
2013-09-17T23:45:44+02:00 (4 years ago)
Author:
blogic
Message:

ralink: add pinctrl driver

Signed-off-by: John Crispin <blogic@…>

Location:
trunk/target/linux/ramips
Files:
1 added
1 deleted
94 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ramips/dts/3G-6200N.dts

    r36290 r38026  
    77        model = "Edimax 3g-6200n"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1415                }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
    18                 }; 
    19  
    2016        }; 
    2117 
     
    5955        }; 
    6056 
    61         ethernet@10100000 { 
    62                 status = "okay"; 
    63         }; 
    64  
    6557        esw@10110000 { 
    66                 status = "okay"; 
    6758                ralink,portmap = <0x2f>; 
    6859        }; 
     
    10192        }; 
    10293 
    103         wmac@10180000 { 
    104                 status = "okay"; 
    105         }; 
    106  
    10794        otg@101c0000 { 
    10895                status = "okay"; 
  • trunk/target/linux/ramips/dts/3G-6200NL.dts

    r36290 r38026  
    77        model = "Edimax 3g-6200n"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1415                }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
    18                 }; 
    19  
    2016        }; 
    2117 
     
    5955        }; 
    6056 
    61         ethernet@10100000 { 
    62                 status = "okay"; 
    63         }; 
    64  
    6557        esw@10110000 { 
    66                 status = "okay"; 
    6758                ralink,portmap = <0x2f>; 
    6859        }; 
     
    8879        }; 
    8980 
    90         wmac@10180000 { 
    91                 status = "okay"; 
    92         }; 
    93  
    9481        otg@101c0000 { 
    9582                status = "okay"; 
  • trunk/target/linux/ramips/dts/3G300M.dts

    r37609 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "mdio", "sdram", "rgmii"; 
    12                         ralink,gpiomux = "jtag"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
    15                 }; 
    16  
    17                 gpio0: gpio@600 { 
    18                         status = "okay"; 
    19                 }; 
    20  
    2110                spi@b00 { 
    2211                        status = "okay"; 
     
    5140                                        reg = <0x50000 0x3b0000>; 
    5241                                }; 
     42                        }; 
     43                }; 
     44        }; 
     45 
     46        pinctrl { 
     47                state_default: pinctrl0 { 
     48                        gpio { 
     49                                ralink,group = "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     50                                ralink,function = "gpio"; 
    5351                        }; 
    5452                }; 
     
    10098        }; 
    10199 
    102         ethernet@10100000 { 
    103                 status = "okay"; 
    104         }; 
    105  
    106100        esw@10110000 { 
    107                 status = "okay"; 
    108101                ralink,portmap = <0x2f>; 
    109         }; 
    110  
    111         wmac@10180000 { 
    112                 status = "okay"; 
    113102        }; 
    114103 
  • trunk/target/linux/ramips/dts/AIR3GII.dts

    r37609 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
    14                 }; 
    15  
    1610                gpio0: gpio@600 { 
    1711                        status = "okay"; 
     
    5448        }; 
    5549 
    56         ethernet@10100000 { 
    57                 status = "okay"; 
     50        pinctrl { 
     51                state_default: pinctrl0 { 
     52                        gpio { 
     53                                ralink,group = "i2c", "jtag", "uartf"; 
     54                                ralink,function = "gpio"; 
     55                        }; 
     56                }; 
    5857        }; 
    5958 
    6059        esw@10110000 { 
    61                 status = "okay"; 
    6260                ralink,portmap = <0x2f>; 
    6361        }; 
     
    8684                }; 
    8785        }; 
    88  
    89         wmac@10180000 { 
    90                 status = "okay"; 
    91         }; 
    9286}; 
  • trunk/target/linux/ramips/dts/ALL0239-3G.dts

    r36290 r38026  
    77        model = "Allnet ALL0239-3G"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "sdram", "rgmii"; 
    12                         ralink,gpiomux = "mdio"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1515                }; 
    16  
    17                 gpio0: gpio@600 { 
    18                         status = "okay"; 
    19                 }; 
    20  
    2116        }; 
    2217 
     
    5247                        reg = <0x50000 0x7b0000>; 
    5348                }; 
    54         }; 
    55  
    56         ethernet@10100000 { 
    57                 status = "okay"; 
    5849        }; 
    5950 
     
    10596        }; 
    10697 
    107         wmac@10180000 { 
    108                 status = "okay"; 
    109         }; 
    110  
    11198        otg@101c0000 { 
    11299                status = "okay"; 
  • trunk/target/linux/ramips/dts/ALL0256N-4M.dts

    r37609 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
    14                 }; 
    15  
    1610                gpio0: gpio@600 { 
    1711                        status = "okay"; 
     
    5448        }; 
    5549 
    56         ethernet@10100000 { 
    57                 status = "okay"; 
     50        pinctrl { 
     51                state_default: pinctrl0 { 
     52                        gpio { 
     53                                ralink,group = "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     54                                ralink,function = "gpio"; 
     55                        }; 
     56                }; 
    5857        }; 
    5958 
    6059        esw@10110000 { 
    61                 status = "okay"; 
    6260                ralink,portmap = <0x3f>; 
    6361        }; 
     
    9088                }; 
    9189        }; 
    92  
    93         wmac@10180000 { 
    94                 status = "okay"; 
    95         }; 
    9690}; 
  • trunk/target/linux/ramips/dts/ALL0256N-8M.dts

    r37609 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
    14                 }; 
    15  
    1610                gpio0: gpio@600 { 
    1711                        status = "okay"; 
     
    5448        }; 
    5549 
    56         ethernet@10100000 { 
    57                 status = "okay"; 
     50        pinctrl { 
     51                state_default: pinctrl0 { 
     52                        gpio { 
     53                                ralink,group = "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     54                                ralink,function = "gpio"; 
     55                        }; 
     56                }; 
    5857        }; 
    5958 
    6059        esw@10110000 { 
    61                 status = "okay"; 
    6260                ralink,portmap = <0x3f>; 
    6361        }; 
     
    9088                }; 
    9189        }; 
    92  
    93         wmac@10180000 { 
    94                 status = "okay"; 
    95         }; 
    9690}; 
  • trunk/target/linux/ramips/dts/ALL5002.dts

    r37609 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,gpiomux = "i2c"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
    15                 }; 
    16  
    1710                gpio0: gpio@600 { 
    1811                        status = "okay"; 
     
    5548        }; 
    5649 
    57         ethernet@10100000 { 
    58                 status = "okay"; 
     50        pinctrl { 
     51                state_default: pinctrl0 { 
     52                        gpio { 
     53                                ralink,group = "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     54                                ralink,function = "gpio"; 
     55                        }; 
     56                }; 
    5957        }; 
    6058 
    6159        esw@10110000 { 
    62                 status = "okay"; 
    6360                ralink,portmap = <0x3f>; 
    64         }; 
    65  
    66         wmac@10180000 { 
    67                 status = "okay"; 
    6861        }; 
    6962 
  • trunk/target/linux/ramips/dts/ALL5003.dts

    r37609 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,gpiomux = "i2c"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
    15                 }; 
    16  
    1710                gpio0: gpio@600 { 
    1811                        status = "okay"; 
     
    5548        }; 
    5649 
    57         ethernet@10100000 { 
    58                 status = "okay"; 
     50        pinctrl { 
     51                state_default: pinctrl0 { 
     52                        gpio { 
     53                                ralink,group = "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     54                                ralink,function = "gpio"; 
     55                        }; 
     56                }; 
    5957        }; 
    6058 
    6159        esw@10110000 { 
    62                 status = "okay"; 
    6360                ralink,portmap = <0x3f>; 
    64         }; 
    65  
    66         wmac@10180000 { 
    67                 status = "okay"; 
    6861        }; 
    6962 
  • trunk/target/linux/ramips/dts/ARGUS_ATP52B.dts

    r36290 r38026  
    77        model = "Argus ATP-52B"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1415                }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
    18                 }; 
    19  
    2016        }; 
    2117 
     
    8076        }; 
    8177 
    82         ethernet@10100000 { 
    83                 status = "okay"; 
    84         }; 
    85  
    8678        esw@10110000 { 
    87                 status = "okay"; 
    8879                ralink,portmap = <0x3e>; 
    89         }; 
    90  
    91         wmac@10180000 { 
    92                 status = "okay"; 
    9380        }; 
    9481 
  • trunk/target/linux/ramips/dts/ASL26555-16M.dts

    r36433 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "spi", "mdio", "uartlite", "sdram", "rgmii"; 
    12                         ralink,gpiomux = "i2c", "jtag"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
    15                 }; 
    16  
    1710                gpio0: gpio@600 { 
    1811                        status = "okay"; 
     
    6760        }; 
    6861 
    69         ethernet@10100000 { 
    70                 status = "okay"; 
     62        pinctrl { 
     63                state_default: pinctrl0 { 
     64                        gpio { 
     65                                ralink,group = "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     66                                ralink,function = "gpio"; 
     67                        }; 
     68                }; 
    7169        }; 
    7270 
    7371        esw@10110000 { 
    74                 status = "okay"; 
    7572                ralink,portmap = <0x1e>; 
    76         }; 
    77  
    78         wmac@10180000 { 
    79                 status = "okay"; 
    8073        }; 
    8174 
  • trunk/target/linux/ramips/dts/ASL26555-8M.dts

    r36433 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "spi", "mdio", "uartlite", "sdram", "rgmii"; 
    12                         ralink,gpiomux = "i2c", "jtag"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
    15                 }; 
    16  
    1710                gpio0: gpio@600 { 
    1811                        status = "okay"; 
     
    6255        }; 
    6356 
    64         ethernet@10100000 { 
    65                 status = "okay"; 
     57        pinctrl { 
     58                state_default: pinctrl0 { 
     59                        gpio { 
     60                                ralink,group = "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     61                                ralink,function = "gpio"; 
     62                        }; 
     63                }; 
    6664        }; 
    6765 
    6866        esw@10110000 { 
    69                 status = "okay"; 
    7067                ralink,portmap = <0x1e>; 
    71         }; 
    72  
    73         wmac@10180000 { 
    74                 status = "okay"; 
    7568        }; 
    7669 
  • trunk/target/linux/ramips/dts/AWM002-4M.dtsi

    r37561 r38026  
    66 
    77        palmbus@10000000 { 
    8  
    98                spi@b00 { 
    109                        m25p80@0 { 
  • trunk/target/linux/ramips/dts/AWM002-8M.dtsi

    r37561 r38026  
    66 
    77        palmbus@10000000 { 
    8  
    98                spi@b00 { 
    109                        m25p80@0 { 
  • trunk/target/linux/ramips/dts/AWM002.dtsi

    r37561 r38026  
    66 
    77        palmbus@10000000 { 
    8                 sysc@0 { 
    9                         ralink,pinmux = "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    10                         ralink,gpiomux = "i2c"; 
    11                         ralink,uartmux = "gpio"; 
    12                         ralink,wdtmux = <1>; 
    13                 }; 
    14  
    15                 gpio0: gpio@600 { 
    16                         status = "okay"; 
    17                 }; 
    18  
    198                spi@b00 { 
    209                        status = "okay"; 
     
    5140        }; 
    5241 
    53         ethernet@10100000 { 
    54                 status = "okay"; 
     42        pinctrl { 
     43                state_default: pinctrl0 { 
     44                        gpio { 
     45                                ralink,group = "i2c", "jtag", "uartf"; 
     46                                ralink,function = "gpio"; 
     47                        }; 
     48                }; 
    5549        }; 
    5650 
    5751        esw@10110000 { 
    58                 status = "okay"; 
    5952                ralink,portmap = <0x3f>; 
    60         }; 
    61  
    62         wmac@10180000 { 
    63                 status = "okay"; 
    6453        }; 
    6554 
  • trunk/target/linux/ramips/dts/BC2.dts

    r36290 r38026  
    77        model = "NexAira BC2"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "mdio", "sdram", "rgmii"; 
    12                         ralink,gpiomux = "jtag"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1515                }; 
    16  
    17                 gpio0: gpio@600 { 
    18                         status = "okay"; 
    19                 }; 
    20  
    2116        }; 
    2217 
     
    7469        }; 
    7570 
    76         ethernet@10100000 { 
    77                 status = "okay"; 
    78         }; 
    79  
    8071        esw@10110000 { 
    81                 status = "okay"; 
    8272                ralink,portmap = <0x2f>; 
    83         }; 
    84  
    85         wmac@10180000 { 
    86                 status = "okay"; 
    8773        }; 
    8874 
  • trunk/target/linux/ramips/dts/BR-6425.dts

    r36290 r38026  
    77        model = "Edimax BR-6425"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1415                }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
    18                 }; 
    19  
    2016        }; 
    2117 
     
    3026        }; 
    3127 
    32         ethernet@10100000 { 
    33                 status = "okay"; 
    34         }; 
    35  
    3628        esw@10110000 { 
    37                 status = "okay"; 
    3829                ralink,portmap = <0x2f>; 
    3930        }; 
     
    6758                }; 
    6859        }; 
    69  
    70         wmac@10180000 { 
    71                 status = "okay"; 
    72         }; 
    7360}; 
  • trunk/target/linux/ramips/dts/BROADWAY.dts

    r36290 r38026  
    77        model = "Hauppauge Broadway"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1415                }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
    18                 }; 
    19  
    2016        }; 
    2117 
     
    5349        }; 
    5450 
    55         ethernet@10100000 { 
    56                 status = "okay"; 
    57         }; 
    58  
    5951        esw@10110000 { 
    60                 status = "okay"; 
    6152                ralink,portmap = <0x3e>; 
    6253        }; 
     
    8677        }; 
    8778 
    88         wmac@10180000 { 
    89                 status = "okay"; 
    90         }; 
    91  
    9279        otg@101c0000 { 
    9380                status = "okay"; 
  • trunk/target/linux/ramips/dts/CARAMBOLA.dts

    r36290 r38026  
    1111        }; 
    1212 
    13         palmbus@10000000 { 
    14                 sysc@0 { 
    15                         ralink,pinmux = "uartlite", "sdram", "rgmii"; 
    16                         ralink,gpiomux = "i2c", "spi", "jtag", "mdio"; 
    17                         ralink,uartmux = "gpio"; 
    18                         ralink,wdtmux = <1>; 
     13        pinctrl { 
     14                state_default: pinctrl0 { 
     15                        gpio { 
     16                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     17                                ralink,function = "gpio"; 
     18                        }; 
    1919                }; 
    20  
    21                 gpio0: gpio@600 { 
    22                         status = "okay"; 
    23                 }; 
    24  
    2520        }; 
    2621 
     
    5853        }; 
    5954 
    60         ethernet@10100000 { 
    61                 status = "okay"; 
    62         }; 
    63  
    6455        esw@10110000 { 
    65                 status = "okay"; 
    6656                ralink,portmap = <0x3f>; 
    67         }; 
    68  
    69         wmac@10180000 { 
    70                 status = "okay"; 
    7157        }; 
    7258 
  • trunk/target/linux/ramips/dts/D105.dts

    r36290 r38026  
    77        model = "Huawei D105"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "mdio", "sdram", "rgmii"; 
    12                         ralink,gpiomux = "jtag"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1515                }; 
    16  
    17                 gpio0: gpio@600 { 
    18                         status = "okay"; 
    19                 }; 
    20  
    2116        }; 
    2217 
     
    7873        }; 
    7974 
    80         ethernet@10100000 { 
    81                 status = "okay"; 
    82         }; 
    83  
    8475        esw@10110000 { 
    85                 status = "okay"; 
    8676                ralink,portmap = <0x2f>; 
    87         }; 
    88  
    89         wmac@10180000 { 
    90                 status = "okay"; 
    9177        }; 
    9278 
  • trunk/target/linux/ramips/dts/DAP-1350.dts

    r36290 r38026  
    1111        }; 
    1212 
    13         palmbus@10000000 { 
    14                 sysc@0 { 
    15                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    16                         ralink,uartmux = "gpio"; 
    17                         ralink,wdtmux = <1>; 
     13        pinctrl { 
     14                state_default: pinctrl0 { 
     15                        gpio { 
     16                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     17                                ralink,function = "gpio"; 
     18                        }; 
    1819                }; 
    19  
    20                 gpio0: gpio@600 { 
    21                         status = "okay"; 
    22                 }; 
    23  
    2420        }; 
    2521 
     
    6359        }; 
    6460 
    65         ethernet@10100000 { 
    66                 status = "okay"; 
    67         }; 
    68  
    6961        esw@10110000 { 
    70                 status = "okay"; 
    7162                ralink,portmap = <0x2f>; 
    7263        }; 
     
    115106        }; 
    116107 
    117         wmac@10180000 { 
    118                 status = "okay"; 
    119         }; 
    120  
    121108        otg@101c0000 { 
    122109                status = "okay"; 
  • trunk/target/linux/ramips/dts/DIR-300-B1.dts

    r36290 r38026  
    77        model = "D-Link DIR-300 B1"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "i2c", "spi", "jtag", "mdio", "rgmii", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1415                }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
    18                 }; 
    19  
    2016        }; 
    2117 
     
    5349        }; 
    5450 
    55         ethernet@10100000 { 
    56                 status = "okay"; 
    57         }; 
    58  
    5951        esw@10110000 { 
    60                 status = "okay"; 
    6152                ralink,portmap = <0x2f>; 
    6253        }; 
     
    7768                        linux,code = <0x211>; 
    7869                }; 
    79         }; 
    80  
    81         wmac@10180000 { 
    82                 status = "okay"; 
    8370        }; 
    8471 
  • trunk/target/linux/ramips/dts/DIR-600-B1.dts

    r36290 r38026  
    77        model = "D-Link DIR-600 B1"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
    14                 }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "i2c", "spi", "jtag", "mdio", "rgmii", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1815                }; 
    1916        }; 
     
    5249        }; 
    5350 
    54         ethernet@10100000 { 
    55                 status = "okay"; 
    56         }; 
    57  
    5851        esw@10110000 { 
    59                 status = "okay"; 
    6052                ralink,portmap = <0x2f>; 
    6153        }; 
     
    7668                        linux,code = <0x211>; 
    7769                }; 
    78         }; 
    79  
    80         wmac@10180000 { 
    81                 status = "okay"; 
    8270        }; 
    8371 
  • trunk/target/linux/ramips/dts/DIR-600-B2.dts

    r36290 r38026  
    77        model = "D-Link DIR-600 B2"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
    14                 }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "i2c", "spi", "jtag", "mdio", "rgmii", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1815                }; 
    1916        }; 
     
    5249        }; 
    5350 
    54         ethernet@10100000 { 
    55                 status = "okay"; 
    56         }; 
    57  
    5851        esw@10110000 { 
    59                 status = "okay"; 
    6052                ralink,portmap = <0x2f>; 
    6153        }; 
     
    7668                        linux,code = <0x211>; 
    7769                }; 
    78         }; 
    79  
    80         wmac@10180000 { 
    81                 status = "okay"; 
    8270        }; 
    8371 
  • trunk/target/linux/ramips/dts/DIR-610-A1.dts

    r37785 r38026  
    88         
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "jtag", "uartlite", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
    14                 }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
    18                 }; 
    19  
    2010                spi@b00 { 
    2111                        status = "okay"; 
     
    5444        }; 
    5545 
    56         ethernet@10100000 { 
    57                 status = "okay"; 
     46        pinctrl { 
     47                state_default: pinctrl0 { 
     48                        gpio { 
     49                                ralink,group = "i2c", "jtag", "uartf"; 
     50                                ralink,function = "gpio"; 
     51                        }; 
     52                }; 
    5853        }; 
    5954 
    6055        esw@10110000 { 
    61                 status = "okay"; 
    6256                ralink,portmap = <0x1f>; 
    6357                ralink,led-polarity = <0>; 
     58 
     59                pinctrl-names = "default"; 
     60                pinctrl-0 = <&phy_led_pins>; 
    6461        }; 
    6562 
     
    9491                }; 
    9592        }; 
    96  
    97         wmac@10180000 { 
    98                 status = "okay"; 
    99         }; 
    10093}; 
  • trunk/target/linux/ramips/dts/DIR-615-D.dts

    r36290 r38026  
    77        model = "D-Link DIR-615 D"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "i2c", "spi", "jtag", "mdio", "rgmii", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1415                }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
    18                 }; 
    19  
    2016        }; 
    2117 
     
    5349        }; 
    5450 
    55         ethernet@10100000 { 
    56                 status = "okay"; 
    57         }; 
    58  
    5951        esw@10110000 { 
    60                 status = "okay"; 
    6152                ralink,portmap = <0x2f>; 
    6253        }; 
     
    7768                        linux,code = <0x211>; 
    7869                }; 
    79         }; 
    80  
    81         wmac@10180000 { 
    82                 status = "okay"; 
    8370        }; 
    8471 
  • trunk/target/linux/ramips/dts/DIR-615-H1.dts

    r37609 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
    14                 }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
    18                 }; 
    19  
    2010                spi@b00 { 
    2111                        status = "okay"; 
     
    5444        }; 
    5545 
    56         ethernet@10100000 { 
    57                 status = "okay"; 
     46        pinctrl { 
     47                state_default: pinctrl0 { 
     48                        gpio { 
     49                                ralink,group = "i2c", "jtag", "uartf"; 
     50                                ralink,function = "gpio"; 
     51                        }; 
     52                        rgmii { 
     53                                ralink,group = "rgmii"; 
     54                                ralink,function = "rgmii"; 
     55                        }; 
     56                        mdio { 
     57                                ralink,group = "mdio"; 
     58                                ralink,function = "mdio"; 
     59                        }; 
     60                }; 
    5861        }; 
    5962 
    6063        esw@10110000 { 
    61                 status = "okay"; 
    6264                ralink,portmap = <0x2f>; 
    6365        }; 
     
    103105                }; 
    104106        }; 
    105  
    106         wmac@10180000 { 
    107                 status = "okay"; 
    108         }; 
    109107}; 
  • trunk/target/linux/ramips/dts/DIR-620-A1.dts

    r36290 r38026  
    77        model = "D-Link DIR-620 A1"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1415                }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
    18                 }; 
    19  
    2016        }; 
    2117 
     
    5349        }; 
    5450 
    55         ethernet@10100000 { 
    56                 status = "okay"; 
    57         }; 
    58  
    5951        esw@10110000 { 
    60                 status = "okay"; 
    6152                ralink,portmap = <0x2f>; 
    6253        }; 
     
    7768                        linux,code = <0x211>; 
    7869                }; 
    79         }; 
    80  
    81         wmac@10180000 { 
    82                 status = "okay"; 
    8370        }; 
    8471 
  • trunk/target/linux/ramips/dts/DIR-620-D1.dts

    r37609 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "mdio", "sdram", "rgmii"; 
    12                         ralink,gpiomux = "jtag"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
    15                 }; 
    16  
    17                 gpio0: gpio@600 { 
    18                         status = "okay"; 
    19                 }; 
    20  
    2110                spi@b00 { 
    2211                        status = "okay"; 
     
    5544        }; 
    5645 
    57         ethernet@10100000 { 
    58                 status = "okay"; 
     46        pinctrl { 
     47                state_default: pinctrl0 { 
     48                        gpio { 
     49                                ralink,group = "i2c", "jtag", "uartf"; 
     50                                ralink,function = "gpio"; 
     51                        }; 
     52                        rgmii { 
     53                                ralink,group = "rgmii"; 
     54                                ralink,function = "rgmii"; 
     55                        }; 
     56                        mdio { 
     57                                ralink,group = "mdio"; 
     58                                ralink,function = "mdio"; 
     59                        }; 
     60                }; 
    5961        }; 
    6062 
    6163        esw@10110000 { 
    62                 status = "okay"; 
    6364                ralink,portmap = <0x2f>; 
    6465        }; 
     
    8889        }; 
    8990 
    90         wmac@10180000 { 
    91                 status = "okay"; 
    92         }; 
    93  
    9491        ehci@101c0000 { 
    9592                status = "okay"; 
  • trunk/target/linux/ramips/dts/DIR-645.dts

    r37021 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "uartlite", "spi"; 
    12                         ralink,gpiomux = "i2c", "jtag"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
    15                 }; 
    16  
    17                 timer@100 { 
    18                         status = "okay"; 
    19                 }; 
    20  
    21                 gpio0: gpio@600 { 
    22                         status = "okay"; 
    23                 }; 
    24  
    2510                gpio1: gpio@638 { 
    2611                        status = "okay"; 
     
    6954        }; 
    7055 
     56        pinctrl { 
     57                state_default: pinctrl0 { 
     58                        gpio { 
     59                                ralink,group = "i2c", "jtag", "uartf"; 
     60                                ralink,function = "gpio"; 
     61                        }; 
     62                }; 
     63        }; 
     64 
    7165        ethernet@10100000 { 
    72                 status = "okay"; 
    73  
    7466                mtd-mac-address = <&factory 0x28>; 
    7567                port@0 { 
    7668                        ralink,fixed-link = <1000 1 1 0>; 
    7769                }; 
    78  
    7970        }; 
    8071 
    8172        wmac@10180000 { 
    82                 status = "okay"; 
    8373                ralink,5ghz = <0>; 
    8474        }; 
  • trunk/target/linux/ramips/dts/DIR-810L.dts

    r37780 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "spi", "uartlite", "ephy"; 
    12                         ralink,gpiomux = "jtag", "mdio", "rgmii1", "rgmii1", "i2c", "wled"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
    15                 }; 
    16  
    17                 gpio0: gpio@600 { 
    18                         status = "okay"; 
    19                 }; 
    20  
    2110                spi@b00 { 
    2211                        status = "okay"; 
     
    8069        }; 
    8170 
    82         ethernet@10100000 { 
    83                 status = "okay"; 
     71        pinctrl { 
     72                state_default: pinctrl0 { 
     73                        gpio { 
     74                                ralink,group = "jtag", "mdio", "rgmii1", "rgmii1", "i2c", "wled", "uartf"; 
     75                                ralink,function = "gpio"; 
     76                        }; 
     77                }; 
    8478        }; 
    8579 
    8680        gsw@10110000 { 
    87                 status = "okay"; 
    8881                ralink,port4 = "ephy"; 
     82 
     83                pinctrl-names = "default"; 
     84                pinctrl-0 = <&ephy_pins>; 
    8985        }; 
    9086 
  • trunk/target/linux/ramips/dts/ESR-9753.dts

    r36290 r38026  
    77        model = "Senao / EnGenius ESR-9753"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1415                }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
    18                 }; 
    19  
    2016        }; 
    2117 
     
    8278        }; 
    8379 
    84         ethernet@10100000 { 
    85                 status = "okay"; 
    86         }; 
    87  
    8880        esw@10110000 { 
    89                 status = "okay"; 
    9081                ralink,portmap = <0x3e>; 
    9182        }; 
    92  
    93         wmac@10180000 { 
    94                 status = "okay"; 
    95         }; 
    9683}; 
  • trunk/target/linux/ramips/dts/F5D8235_V1.dts

    r37016 r38026  
    1010 
    1111        palmbus@300000 { 
    12                 sysc@0 { 
    13                         ralink,pinmux = "uartlite"; 
    14                         ralink,gpiomux = "i2c"; 
    15                         ralink,uartmux = "gpio"; 
    16                         ralink,wdtmux = <1>; 
    17                 }; 
    18  
    1912                gpio0: gpio@600 { 
    2013                        status = "okay"; 
     14                }; 
     15        }; 
     16 
     17        pinctrl { 
     18                state_default: pinctrl0 { 
     19                        gpio { 
     20                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     21                                ralink,function = "gpio"; 
     22                        }; 
    2123                }; 
    2224        }; 
  • trunk/target/linux/ramips/dts/F5D8235_V2.dts

    r36290 r38026  
    77        model = "Belkin F5D8235 v2"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "uartlite", "jtag", "sdram", "rgmii"; 
    12                         ralink,gpiomux = "i2c", "spi", "mdio"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1515                }; 
    16  
    17                 gpio0: gpio@600 { 
    18                         status = "okay"; 
    19                 }; 
    20  
    2116        }; 
    2217 
     
    5247        }; 
    5348 
    54         ethernet@10100000 { 
    55                 status = "okay"; 
    56         }; 
    57  
    5849        esw@10110000 { 
    59                 status = "okay"; 
    6050                ralink,portmap = <0x3f>; 
    61         }; 
    62  
    63         wmac@10180000 { 
    64                 status = "okay"; 
    6551        }; 
    6652 
  • trunk/target/linux/ramips/dts/F7C027.dts

    r36897 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "spi", "uartlite", "jtag", "sdram"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
    14                 }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
    18                 }; 
    19  
    2010                spi@b00 { 
    2111                        status = "okay"; 
     
    7969        }; 
    8070 
    81  
    82         wmac@10180000 { 
    83                 status = "okay"; 
     71        pinctrl { 
     72                state_default: pinctrl0 { 
     73                        gpio { 
     74                                ralink,group = "i2c", "jtag", "uartf"; 
     75                                ralink,function = "gpio"; 
     76                        }; 
     77                }; 
    8478        }; 
    8579 
  • trunk/target/linux/ramips/dts/FONERA20N.dts

    r36293 r38026  
    77        model = "La Fonera 2.0N"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "i2c", "spi", "jtag", "mdio", "rgmii", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1415                }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
    18                 }; 
    19  
    2016        }; 
    2117 
     
    8682        }; 
    8783 
    88         ethernet@10100000 { 
    89                 status = "okay"; 
    90         }; 
    91  
    9284        esw@10110000 { 
    93                 status = "okay"; 
    9485                ralink,portmap = <0x2f>; 
    9586 
     
    121112        }; 
    122113 
    123         wmac@10180000 { 
    124                 status = "okay"; 
    125         }; 
    126  
    127114        otg@101c0000 { 
    128115                status = "okay"; 
  • trunk/target/linux/ramips/dts/FREESTATION5.dts

    r37021 r38026  
    1111        }; 
    1212 
    13         palmbus@10000000 { 
    14                 sysc@0 { 
    15                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    16                         ralink,uartmux = "gpio"; 
    17                         ralink,wdtmux = <1>; 
    18                 }; 
    19  
    20                 gpio0: gpio@600 { 
    21                         status = "okay"; 
     13        pinctrl { 
     14                state_default: pinctrl0 { 
     15                        gpio { 
     16                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     17                                ralink,function = "gpio"; 
     18                        }; 
    2219                }; 
    2320        }; 
     
    5653        }; 
    5754 
    58         ethernet@10100000 { 
    59                 status = "okay"; 
    60         }; 
    61  
    6255        esw@10110000 { 
    63                 status = "okay"; 
    6456                ralink,portmap = <0x01>; 
    65         }; 
    66  
    67         wmac@10180000 { 
    68                 status = "okay"; 
    6957        }; 
    7058 
  • trunk/target/linux/ramips/dts/HG255D.dts

    r37530 r38026  
    77        model = "HuaWei HG255D"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
    14                 }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1815                }; 
    1916        }; 
     
    108105        }; 
    109106 
    110         ethernet@10100000 { 
    111                 status = "okay"; 
    112         }; 
    113  
    114107        esw@10110000 { 
    115                 status = "okay"; 
    116108                ralink,portmap = <0x2f>; 
    117         }; 
    118  
    119         wmac@10180000 { 
    120                 status = "okay"; 
    121109        }; 
    122110 
  • trunk/target/linux/ramips/dts/HW550-3G.dts

    r36290 r38026  
    77        model = "Aztech HW550-3G"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "sdram", "rgmii"; 
    12                         ralink,gpiomux = "mdio"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1515                }; 
    16  
    17                 gpio0: gpio@600 { 
    18                         status = "okay"; 
    19                 }; 
    20  
    2116        }; 
    2217 
     
    5449        }; 
    5550 
    56         ethernet@10100000 { 
    57                 status = "okay"; 
    58         }; 
    59  
    6051        esw@10110000 { 
    61                 status = "okay"; 
    6252                ralink,portmap = <0x3e>; 
    6353        }; 
     
    10595        }; 
    10696 
    107         wmac@10180000 { 
    108                 status = "okay"; 
    109         }; 
    110  
    11197        otg@101c0000 { 
    11298                status = "okay"; 
  • trunk/target/linux/ramips/dts/IP2202.dts

    r37640 r38026  
    77        model = "Poray IP2202"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "sdram", "rgmii"; 
    12                         ralink,gpiomux = "mdio"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1515                }; 
    16  
    17                 gpio0: gpio@600 { 
    18                         status = "okay"; 
    19                 }; 
    20  
    2116        }; 
    2217 
     
    5449        }; 
    5550 
    56         ethernet@10100000 { 
    57                 status = "okay"; 
    58         }; 
    59  
    6051        esw@10110000 { 
    61                 status = "okay"; 
    6252                ralink,portmap = <0x2f>; 
    6353        }; 
     
    8777        }; 
    8878 
    89         wmac@10180000 { 
    90                 status = "okay"; 
    91                 ralink,led-polarity = <0>; 
    92         }; 
    93  
    9479        otg@101c0000 { 
    9580                status = "okay"; 
  • trunk/target/linux/ramips/dts/M3.dts

    r37636 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "mdio", "sdram", "rgmii"; 
    12                         ralink,gpiomux = "jtag"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
    15                 }; 
    16  
    17                 gpio0: gpio@600 { 
    18                         status = "okay"; 
    19                 }; 
    20  
    2110                spi@b00 { 
    2211                        status = "okay"; 
     
    5544        }; 
    5645 
    57         ethernet@10100000 { 
    58                 status = "okay"; 
     46        pinctrl { 
     47                state_default: pinctrl0 { 
     48                        gpio { 
     49                                ralink,group = "i2c", "jtag", "uartf"; 
     50                                ralink,function = "gpio"; 
     51                        }; 
     52                }; 
    5953        }; 
    6054 
    6155        esw@10110000 { 
    62                 status = "okay"; 
    6356                ralink,portmap = <0x2f>; 
    6457                ralink,led_polarity = <1>; 
     
    9285 
    9386        wmac@10180000 { 
    94                 status = "okay"; 
    9587                ralink,mtd-eeprom = <&factory 0>; 
    9688                ralink,led-polarity = <1>; 
  • trunk/target/linux/ramips/dts/M4-4M.dts

    r37637 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
    14                 }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
    18                 }; 
    19  
    2010                spi@b00 { 
    2111                        status = "okay"; 
     
    5444        }; 
    5545 
    56         ethernet@10100000 { 
    57                 status = "okay"; 
     46        pinctrl { 
     47                state_default: pinctrl0 { 
     48                        gpio { 
     49                                ralink,group = "i2c", "jtag", "uartf"; 
     50                                ralink,function = "gpio"; 
     51                        }; 
     52                }; 
    5853        }; 
    5954 
    6055        esw@10110000 { 
    61                 status = "okay"; 
    6256                ralink,portmap = <0x2f>; 
    6357                ralink,led_polarity = <1>; 
     
    8478        }; 
    8579 
    86         wmac@10180000 { 
    87                 status = "okay"; 
    88                 ralink,mtd-eeprom = <&factory 0>; 
    89                 ralink,led-polarity = <1>; 
    90         }; 
    91  
    9280        ehci@101c0000 { 
    9381                status = "okay"; 
  • trunk/target/linux/ramips/dts/M4-8M.dts

    r37637 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
    14                 }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
    18                 }; 
    19  
    2010                spi@b00 { 
    2111                        status = "okay"; 
     
    5444        }; 
    5545 
    56         ethernet@10100000 { 
    57                 status = "okay"; 
     46        pinctrl { 
     47                state_default: pinctrl0 { 
     48                        gpio { 
     49                                ralink,group = "i2c", "jtag", "uartf"; 
     50                                ralink,function = "gpio"; 
     51                        }; 
     52                }; 
    5853        }; 
    5954 
    6055        esw@10110000 { 
    61                 status = "okay"; 
    6256                ralink,portmap = <0x2f>; 
    6357                ralink,led_polarity = <1>; 
     
    8579 
    8680        wmac@10180000 { 
    87                 status = "okay"; 
    8881                ralink,mtd-eeprom = <&factory 0>; 
    8982                ralink,led-polarity = <1>; 
  • trunk/target/linux/ramips/dts/MOFI3500-3GN.dts

    r36290 r38026  
    77        model = "MoFi Network MOFI3500-3GN"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "sdram", "rgmii"; 
    12                         ralink,gpiomux = "mdio"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1515                }; 
    16  
    17                 gpio0: gpio@600 { 
    18                         status = "okay"; 
    19                 }; 
    20  
    2116        }; 
    2217 
     
    5449        }; 
    5550 
    56         ethernet@10100000 { 
    57                 status = "okay"; 
    58         }; 
    59  
    6051        esw@10110000 { 
    61                 status = "okay"; 
    6252                ralink,portmap = <0x2f>; 
    6353        }; 
  • trunk/target/linux/ramips/dts/MPRA1.dts

    r37568 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "spi", "uartlite", "sdram"; 
    12                         ralink,gpiomux = "jtag", "i2c", "mdio", "rgmii"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
    15                 }; 
    16  
    17                 gpio0: gpio@600 { 
    18                         status = "okay"; 
    19                 }; 
    20  
    2110                spi@b00 { 
    2211                        status = "okay"; 
     
    5544        }; 
    5645 
    57         ethernet@10100000 { 
    58                 status = "okay"; 
     46        pinctrl { 
     47                state_default: pinctrl0 { 
     48                        gpio { 
     49                                ralink,group = "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     50                                ralink,function = "gpio"; 
     51                        }; 
     52                }; 
    5953        }; 
    6054 
    6155        esw@10110000 { 
    62                 status = "okay"; 
    6356                ralink,portmap = <0x2f>; 
    64         }; 
    65  
    66         wmac@10180000 { 
    67                 status = "okay"; 
    6857        }; 
    6958 
  • trunk/target/linux/ramips/dts/MPRA2.dts

    r37609 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "mdio", "sdram", "rgmii"; 
    12                         ralink,gpiomux = "jtag"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
    15                 }; 
    16  
    17                 gpio0: gpio@600 { 
    18                         status = "okay"; 
    19                 }; 
    20  
    2110                spi@b00 { 
    2211                        status = "okay"; 
     
    5544        }; 
    5645 
    57         ethernet@10100000 { 
    58                 status = "okay"; 
     46        pinctrl { 
     47                state_default: pinctrl0 { 
     48                        gpio { 
     49                                ralink,group = "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     50                                ralink,function = "gpio"; 
     51                        }; 
     52                }; 
    5953        }; 
    6054 
    6155        esw@10110000 { 
    62                 status = "okay"; 
    6356                ralink,portmap = <0x2f>; 
    64         }; 
    65  
    66         wmac@10180000 { 
    67                 status = "okay"; 
    6857        }; 
    6958 
  • trunk/target/linux/ramips/dts/MT7620a.dts

    r37783 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "spi", "uartlite", "mdio", "wled", "ephy", "rgmii1", "rgmii2"; 
    12                         ralink,gpiomux = "i2c", "jtag"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
    15                 }; 
    16  
    17                 gpio0: gpio@600 { 
    18                         status = "okay"; 
    19                 }; 
    20  
    2110                spi@b00 { 
    2211                        status = "okay"; 
     
    5645        }; 
    5746 
     47        pinctrl { 
     48                state_default: pinctrl0 { 
     49                        gpio { 
     50                                ralink,group = "jtag", "mdio", "rgmii1", "rgmii1", "i2c", "uartf"; 
     51                                ralink,function = "gpio"; 
     52                        }; 
     53                }; 
     54        }; 
     55 
    5856        ethernet@10100000 { 
    5957                status = "okay"; 
     
    8987 
    9088        gsw@10110000 { 
    91                 status = "okay"; 
    9289                ralink,port4 = "gmac"; 
     90 
     91                pinctrl-names = "default"; 
     92                pinctrl-0 = <&ephy_pins>; 
    9393        }; 
    9494 
  • trunk/target/linux/ramips/dts/MT7620a_MT7610e.dts

    r37783 r38026  
    77        model = "Ralink MT7620A evaluation board"; 
    88 
    9  
    109        palmbus@10000000 { 
    1110                sysc@0 { 
    12                         ralink,pinmux = "spi", "uartlite", "mdio", "wled", "ephy", "rgmii1", "rgmii2"; 
    1311                        ralink,gpiomux = "i2c", "jtag"; 
    1412                        ralink,uartmux = "gpio"; 
     
    2927                                reg = <0 0>; 
    3028                                linux,modalias = "m25p80", "en25q64"; 
    31                                 spi-max-frequency = <10000000>; 
     29                                spi-max-frequency = <1000000>; 
    3230 
    3331                                partition@0 { 
     
    5957        ethernet@10100000 { 
    6058                status = "okay"; 
     59 
     60                pinctrl-names = "default"; 
     61                pinctrl-0 = <&ephy_pins>; 
    6162        }; 
    6263 
  • trunk/target/linux/ramips/dts/MZK-W300NH2.dts

    r36290 r38026  
    77        model = "Planex MZK-W300NH2"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "uartlite", "mdio", "sdram", "rgmii"; 
    12                         ralink,gpiomux = "i2c", "spi", "jtag"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
    15                 }; 
    16  
    17                 gpio0: gpio@600 { 
    18                         status = "okay"; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1915                }; 
    2016        }; 
     
    5955        }; 
    6056 
    61         ethernet@10100000 { 
    62                 status = "okay"; 
    63         }; 
    64  
    6557        esw@10110000 { 
    66                 status = "okay"; 
    6758                ralink,portmap = <0x2f>; 
    6859        }; 
     
    10596                }; 
    10697        }; 
    107  
    108         wmac@10180000 { 
    109                 status = "okay"; 
    110         }; 
    11198}; 
  • trunk/target/linux/ramips/dts/NBG-419N.dts

    r36290 r38026  
    77        model = "ZyXEL NBG-419N"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
    14                 }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1815                }; 
    1916        }; 
     
    5249        }; 
    5350 
    54         ethernet@10100000 { 
    55                 status = "okay"; 
    56         }; 
    57  
    5851        esw@10110000 { 
    59                 status = "okay"; 
    6052                ralink,portmap = <0x2f>; 
    6153        }; 
     
    8981                }; 
    9082        }; 
    91  
    92         wmac@10180000 { 
    93                 status = "okay"; 
    94         }; 
    9583}; 
  • trunk/target/linux/ramips/dts/NW718.dts

    r36290 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,gpiomux = "i2c"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
    15                 }; 
    16  
    17                 gpio0: gpio@600 { 
    18                         status = "okay"; 
    19                 }; 
    20  
    2110                spi@b00 { 
    2211                        status = "okay"; 
     
    5544        }; 
    5645 
    57         ethernet@10100000 { 
    58                 status = "okay"; 
     46        pinctrl { 
     47                state_default: pinctrl0 { 
     48                        gpio { 
     49                                ralink,group = "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     50                                ralink,function = "gpio"; 
     51                        }; 
     52                }; 
    5953        }; 
    6054 
    6155        esw@10110000 { 
    62                 status = "okay"; 
    6356                ralink,portmap = <0x2f>; 
    6457        }; 
     
    9790        }; 
    9891 
    99         wmac@10180000 { 
    100                 status = "okay"; 
    101         }; 
    102  
    10392        otg@101c0000 { 
    10493                status = "okay"; 
  • trunk/target/linux/ramips/dts/OMNI-EMB-HPM.dts

    r37021 r38026  
    1212 
    1313        palmbus@10000000 { 
    14                 sysc@0 { 
    15                         ralink,pinmux = "uartlite", "spi"; 
    16                         ralink,gpiomux = "i2c", "jtag"; 
    17                         ralink,uartmux = "gpio"; 
    18                         ralink,wdtmux = <1>; 
    19                 }; 
    20  
    21                 timer@100 { 
    22                         status = "okay"; 
    23                 }; 
    24  
    25                 gpio0: gpio@600 { 
    26                         status = "okay"; 
    27                 }; 
    28  
    2914                spi@b00 { 
    3015                        status = "okay"; 
     
    6449        }; 
    6550 
     51        pinctrl { 
     52                state_default: pinctrl0 { 
     53                        gpio { 
     54                                ralink,group = "i2c", "jtag", "uartf"; 
     55                                ralink,function = "gpio"; 
     56                        }; 
     57                }; 
     58        }; 
     59 
    6660        ethernet@10100000 { 
    67                 status = "okay"; 
    68  
    6961                phy-handle = <&phy0>; 
    7062                phy-mode = "rgmii"; 
     
    7769                        }; 
    7870                }; 
    79         }; 
    80  
    81         wmac@10180000 { 
    82                 status = "okay"; 
    8371        }; 
    8472 
  • trunk/target/linux/ramips/dts/OMNI-EMB.dts

    r36290 r38026  
    77        model = "Omnima MiniEMBWiFi"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
    14                 }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1815                }; 
    1916        }; 
     
    7673        }; 
    7774 
    78         ethernet@10100000 { 
    79                 status = "okay"; 
    80         }; 
    81  
    8275        esw@10110000 { 
    83                 status = "okay"; 
    8476                ralink,portmap = <0x2f>; 
    85         }; 
    86  
    87         wmac@10180000 { 
    88                 status = "okay"; 
    8977        }; 
    9078 
  • trunk/target/linux/ramips/dts/PSR-680W.dts

    r36290 r38026  
    1111        }; 
    1212 
    13         palmbus@10000000 { 
    14                 sysc@0 { 
    15                         ralink,pinmux = "i2c", "uartlite", "sdram"; 
    16                         ralink,gpiomux = "spi", "jtag", "mdio", "rgmii"; 
    17                         ralink,uartmux = "i2s uartf"; 
    18                         ralink,wdtmux = <1>; 
    19                 }; 
    20  
    21                 gpio0: gpio@600 { 
    22                         status = "okay"; 
     13        pinctrl { 
     14                state_default: pinctrl0 { 
     15                        gpio { 
     16                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     17                                ralink,function = "gpio"; 
     18                        }; 
    2319                }; 
    2420        }; 
     
    5753        }; 
    5854 
    59         ethernet@10100000 { 
    60                 status = "okay"; 
    61         }; 
    62  
    6355        esw@10110000 { 
    64                 status = "okay"; 
    6556                ralink,portmap = <0x3e>; 
    6657        }; 
     
    8677        }; 
    8778 
    88         wmac@10180000 { 
    89                 status = "okay"; 
    90         }; 
    91  
    9279        otg@101c0000 { 
    9380                status = "okay"; 
  • trunk/target/linux/ramips/dts/PWH2004.dts

    r36290 r38026  
    77        model = "Prolink PWH2004"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1415                }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
    18                 }; 
    19  
    2016        }; 
    2117 
     
    7773        }; 
    7874 
    79         ethernet@10100000 { 
    80                 status = "okay"; 
    81         }; 
    82  
    8375        esw@10110000 { 
    84                 status = "okay"; 
    8576                ralink,portmap = <0x2f>; 
    8677        }; 
    87  
    88         wmac@10180000 { 
    89                 status = "okay"; 
    90         }; 
    9178}; 
  • trunk/target/linux/ramips/dts/RP-N53.dts

    r37783 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "spi", "uartlite", "wled", "ephy", "i2c"; 
    12                         ralink,gpiomux = "jtag", "mdio", "rgmii1", "rgmii1"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
    15                 }; 
    16  
    17                 gpio0: gpio@600 { 
    18                         status = "okay"; 
    19                 }; 
    20  
    2110                gpio1: gpio@638 { 
    2211                        status = "okay"; 
     
    6453        }; 
    6554 
     55        pinctrl { 
     56                state_default: pinctrl0 { 
     57                        gpio { 
     58                                ralink,group = "jtag", "mdio", "rgmii1", "rgmii1", "i2c", "uartf"; 
     59                                ralink,function = "gpio"; 
     60                        }; 
     61                }; 
     62        }; 
     63 
    6664        codec { 
    6765                compatible = "ralink,mt7620-audio"; 
    6866        }; 
    6967 
    70         ethernet@10100000 { 
    71                 status = "okay"; 
    72         }; 
     68        gsw@10110000 { 
     69                ralink,port4 = "ephy"; 
    7370 
    74         gsw@10110000 { 
    75                 status = "okay"; 
    76                 ralink,port4 = "ephy"; 
     71                pinctrl-names = "default"; 
     72                pinctrl-0 = <&ephy_pins>; 
    7773        }; 
    7874 
  • trunk/target/linux/ramips/dts/RT-G32-B1.dts

    r37609 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
    14                 }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
    18                 }; 
    19  
    2010                spi@b00 { 
    2111                        status = "okay"; 
     
    5444        }; 
    5545 
    56         ethernet@10100000 { 
    57                 status = "okay"; 
     46        pinctrl { 
     47                state_default: pinctrl0 { 
     48                        gpio { 
     49                                ralink,group = "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     50                                ralink,function = "gpio"; 
     51                        }; 
     52                }; 
    5853        }; 
    5954 
    6055        esw@10110000 { 
    61                 status = "okay"; 
    6256                ralink,portmap = <0x2f>; 
    6357        }; 
     
    7973                }; 
    8074        }; 
    81  
    82         wmac@10180000 { 
    83                 status = "okay"; 
    84         }; 
    8575}; 
  • trunk/target/linux/ramips/dts/RT-N10-PLUS.dts

    r36290 r38026  
    66        compatible = "RT-N10-PLUS", "ralink,rt3050-soc"; 
    77        model = "Asus RT-N10+"; 
    8  
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
    14                 }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
    18                 }; 
    19         }; 
    208 
    219        cfi@1f000000 { 
     
    5240        }; 
    5341 
    54         ethernet@10100000 { 
    55                 status = "okay"; 
    56         }; 
    57  
    5842        esw@10110000 { 
    59                 status = "okay"; 
    6043                ralink,portmap = <0x3e>; 
    6144        }; 
     
    8568                }; 
    8669        }; 
    87  
    88         wmac@10180000 { 
    89                 status = "okay"; 
    90         }; 
    9170}; 
  • trunk/target/linux/ramips/dts/RT-N13U.dts

    r37163 r38026  
    77        model = "Asus RT-N13U"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
    14                 }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1815                }; 
    1916        }; 
     
    8683        }; 
    8784 
    88         ethernet@10100000 { 
    89                 status = "okay"; 
    90         }; 
    91  
    9285        esw@10110000 { 
    93                 status = "okay"; 
    9486                ralink,portmap = <0x2f>; 
    95         }; 
    96  
    97         wmac@10180000 { 
    98                 status = "okay"; 
    9987        }; 
    10088 
  • trunk/target/linux/ramips/dts/RT-N15.dts

    r37016 r38026  
    6060        }; 
    6161 
    62         wmac@480000 { 
    63                 status = "okay"; 
    64         }; 
    65  
    6662        rtl8366s { 
    6763                compatible = "realtek,rtl8366s"; 
  • trunk/target/linux/ramips/dts/RTN56U.dts

    r37016 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "uartlite"; 
    12                         ralink,gpiomux = "i2c", "jtag"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,pcimux = "pci-fnc"; 
    15                         ralink,wdtmux = <0>; 
    16                 }; 
    17  
    18                 timer@100 { 
    19                         status = "okay"; 
    20                 }; 
    21  
    22                 gpio0: gpio@600 { 
    23                         status = "okay"; 
    24                 }; 
    25  
    2610                gpio1: gpio@638 { 
    2711                        status = "okay"; 
     
    2913        }; 
    3014 
     15        pinctrl { 
     16                state_default: pinctrl0 { 
     17                        gpio { 
     18                                ralink,group = "spi", "i2c", "jtag", "uartf"; 
     19                                ralink,function = "gpio"; 
     20                        }; 
     21                }; 
     22        }; 
     23 
    3124        ethernet@10100000 { 
    32                 status = "okay"; 
    33  
    3425                port@0 { 
    3526                        ralink,fixed-link = <1000 1 1 1>; 
     
    3930        pci@10140000 { 
    4031                status = "okay"; 
     32 
     33                pinctrl-names = "default"; 
     34                pinctrl-0 = <&pci_pins>; 
     35                pci_pins: pci { 
     36                        pci { 
     37                                ralink,group = "pci"; 
     38                                ralink,function = "pci-fnc"; 
     39                        }; 
     40                }; 
    4141 
    4242                host-bridge { 
     
    4848 
    4949        wmac@10180000 { 
    50                 status = "okay"; 
    5150                ralink,2ghz = <0>; 
    5251        }; 
  • trunk/target/linux/ramips/dts/SL-R7205.dts

    r36290 r38026  
    77        model = "Skyline SL-R7205 Wireless 3G Router"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
    14                 }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1815                }; 
    1916        }; 
     
    5249        }; 
    5350 
    54         ethernet@10100000 { 
    55                 status = "okay"; 
    56         }; 
    57  
    5851        esw@10110000 { 
    59                 status = "okay"; 
    6052                ralink,portmap = <0x3e>; 
    6153        }; 
     
    8678        }; 
    8779 
    88         wmac@10180000 { 
    89                 status = "okay"; 
    90         }; 
    91  
    9280        otg@101c0000 { 
    9381                status = "okay"; 
  • trunk/target/linux/ramips/dts/TEW-691GR.dts

    r37016 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "uartlite"; 
    12                         ralink,gpiomux = "i2c", "jtag"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,pcimux = "pci-fnc"; 
    15                         ralink,wdtmux = <1>; 
    16                 }; 
    17  
    18                 timer@100 { 
    19                         status = "okay"; 
    20                 }; 
    21  
    22                 gpio0: gpio@600 { 
    23                         status = "okay"; 
    24                 }; 
    25  
    2610                gpio1: gpio@638 { 
    2711                        status = "okay"; 
     
    2913        }; 
    3014 
     15        pinctrl { 
     16                state_default: pinctrl0 { 
     17                        gpio { 
     18                                ralink,group = "spi", "i2c", "jtag", "uartf"; 
     19                                ralink,function = "gpio"; 
     20                        }; 
     21                }; 
     22        }; 
     23 
    3124        ethernet@10100000 { 
    32                 status = "okay"; 
    3325                port@0 { 
    3426                        phy-handle = <&phy0>; 
     
    4537 
    4638        wmac@10180000 { 
    47                 status = "okay"; 
    4839                ralink,5ghz = <0>; 
    4940        }; 
  • trunk/target/linux/ramips/dts/TEW-692GR.dts

    r37016 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "uartlite"; 
    12                         ralink,gpiomux = "i2c", "jtag", "spi"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,pcimux = "pci-fnc"; 
    15                         ralink,wdtmux = <1>; 
    16                 }; 
    17  
    18                 timer@100 { 
     10                gpio1: gpio@638 { 
    1911                        status = "okay"; 
    2012                }; 
     13        }; 
    2114 
    22                 gpio0: gpio@600 { 
    23                         status = "okay"; 
    24                 }; 
    25  
    26                 gpio1: gpio@638 { 
    27                         status = "okay"; 
     15        pinctrl { 
     16                state_default: pinctrl0 { 
     17                        gpio { 
     18                                ralink,group = "spi", "i2c", "jtag", "uartf"; 
     19                                ralink,function = "gpio"; 
     20                        }; 
    2821                }; 
    2922        }; 
     
    4740                status = "okay"; 
    4841 
     42                pinctrl-names = "default"; 
     43                pinctrl-0 = <&pci_pins>; 
     44                pci_pins: pci { 
     45                        pci { 
     46                                ralink,group = "pci"; 
     47                                ralink,function = "pci-fnc"; 
     48                        }; 
     49                }; 
     50 
    4951                host-bridge { 
    5052                        pci-bridge@1 { 
     
    5557 
    5658        wmac@10180000 { 
    57                 status = "okay"; 
    5859                ralink,5ghz = <0>; 
    5960        }; 
  • trunk/target/linux/ramips/dts/UR-326N4G.dts

    r36290 r38026  
    77        model = "UR-326N4G Wireless N router"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "sdram", "rgmii"; 
    12                         ralink,gpiomux = "mdio"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
    15                 }; 
    16  
    17                 gpio0: gpio@600 { 
    18                         status = "okay"; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1915                }; 
    2016        }; 
     
    5349        }; 
    5450 
    55         ethernet@10100000 { 
    56                 status = "okay"; 
    57         }; 
    58  
    5951        esw@10110000 { 
    60                 status = "okay"; 
    6152                ralink,portmap = <0x2f>; 
    6253        }; 
     
    10394        }; 
    10495 
    105         wmac@10180000 { 
    106                 status = "okay"; 
    107         }; 
    108  
    10996        otg@101c0000 { 
    11097                status = "okay"; 
  • trunk/target/linux/ramips/dts/UR-336UN.dts

    r36290 r38026  
    77        model = "UR-336UN Wireless N router"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "sdram", "rgmii"; 
    12                         ralink,gpiomux = "mdio"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
    15                 }; 
    16  
    17                 gpio0: gpio@600 { 
    18                         status = "okay"; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1915                }; 
    2016        }; 
     
    3026        }; 
    3127 
    32         ethernet@10100000 { 
    33                 status = "okay"; 
    34         }; 
    35  
    3628        esw@10110000 { 
    37                 status = "okay"; 
    3829                ralink,portmap = <0x2f>; 
    3930        }; 
     
    8071        }; 
    8172 
    82         wmac@10180000 { 
    83                 status = "okay"; 
    84         }; 
    85  
    8673        otg@101c0000 { 
    8774                status = "okay"; 
  • trunk/target/linux/ramips/dts/V11STFE.dts

    r36559 r38026  
    2222 
    2323        ethernet@400000 { 
    24                 status = "okay"; 
    25         }; 
    26  
    27         wmac@480000 { 
    2824                status = "okay"; 
    2925        }; 
  • trunk/target/linux/ramips/dts/V22RW-2X2.dts

    r36290 r38026  
    77        model = "Ralink AP-RT3052-V22RW-2X2"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
    14                 }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1815                }; 
    1916        }; 
     
    5249        }; 
    5350 
    54         ethernet@10100000 { 
    55                 status = "okay"; 
    56         }; 
    57  
    5851        esw@10110000 { 
    59                 status = "okay"; 
    6052                ralink,portmap = <0x2f>; 
    6153        }; 
     
    9082        }; 
    9183 
    92         wmac@10180000 { 
    93                 status = "okay"; 
    94         }; 
    95  
    9684        otg@101c0000 { 
    9785                status = "okay"; 
  • trunk/target/linux/ramips/dts/W150M.dts

    r36290 r38026  
    77        model = "Tenda 3G300M"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "mdio", "sdram", "rgmii", "jtag"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
    14                 }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1815                }; 
    1916        }; 
     
    9794        }; 
    9895 
    99         ethernet@10100000 { 
    100                 status = "okay"; 
    101         }; 
    102  
    10396        esw@10110000 { 
    104                 status = "okay"; 
    10597                ralink,portmap = <0x2f>; 
    10698        }; 
    107  
    108         wmac@10180000 { 
    109                 status = "okay"; 
    110         }; 
    11199}; 
  • trunk/target/linux/ramips/dts/W306R_V20.dts

    r36290 r38026  
    4040        }; 
    4141 
    42         palmbus@10000000 { 
    43                 sysc@0 { 
    44                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    45                         ralink,uartmux = "gpio"; 
    46                         ralink,wdtmux = <1>; 
    47                 }; 
    48  
    49                 gpio0: gpio@600 { 
    50                         status = "okay"; 
     42        pinctrl { 
     43                state_default: pinctrl0 { 
     44                        gpio { 
     45                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     46                                ralink,function = "gpio"; 
     47                        }; 
    5148                }; 
    5249        }; 
    5350 
    54         ethernet@10100000 { 
    55                 status = "okay"; 
    56         }; 
    57  
    5851        esw@10110000 { 
    59                 status = "okay"; 
    6052                ralink,portmap = <0x3e>; 
    6153        }; 
     
    8476                }; 
    8577        }; 
    86  
    87         wmac@10180000 { 
    88                 status = "okay"; 
    89         }; 
    9078}; 
  • trunk/target/linux/ramips/dts/W502U.dts

    r36290 r38026  
    1111        }; 
    1212 
    13         palmbus@10000000 { 
    14                 sysc@0 { 
    15                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    16                         ralink,uartmux = "gpio"; 
    17                         ralink,wdtmux = <1>; 
    18                 }; 
    19  
    20                 gpio0: gpio@600 { 
    21                         status = "okay"; 
     13        pinctrl { 
     14                state_default: pinctrl0 { 
     15                        gpio { 
     16                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     17                                ralink,function = "gpio"; 
     18                        }; 
    2219                }; 
    2320        }; 
     
    5653        }; 
    5754 
    58         ethernet@10100000 { 
    59                 status = "okay"; 
    60         }; 
    61  
    6255        esw@10110000 { 
    63                 status = "okay"; 
    6456                ralink,portmap = <0x3e>; 
    6557        }; 
     
    9486        }; 
    9587 
    96         wmac@10180000 { 
    97                 status = "okay"; 
    98         }; 
    99  
    10088        otg@101c0000 { 
    10189                status = "okay"; 
  • trunk/target/linux/ramips/dts/WCR150GN.dts

    r36290 r38026  
    77        model = "Sparklan WCR-150GN"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
    14                 }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1815                }; 
    1916        }; 
     
    8178        }; 
    8279 
    83         ethernet@10100000 { 
    84                 status = "okay"; 
    85         }; 
    86  
    8780        esw@10110000 { 
    88                 status = "okay"; 
    8981                ralink,portmap = <0x2f>; 
    90         }; 
    91  
    92         wmac@10180000 { 
    93                 status = "okay"; 
    9482        }; 
    9583 
  • trunk/target/linux/ramips/dts/WHR-G300N.dts

    r36290 r38026  
    77        model = "Buffalo WHR-G300N"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
    14                 }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1815                }; 
    1916        }; 
     
    2926        }; 
    3027 
    31         ethernet@10100000 { 
    32                 status = "okay"; 
    33         }; 
    34  
    3528        esw@10110000 { 
    36                 status = "okay"; 
    3729                ralink,portmap = <0x2f>; 
    3830        }; 
     
    8072                }; 
    8173        }; 
    82  
    83         wmac@10180000 { 
    84                 status = "okay"; 
    85         }; 
    8674}; 
  • trunk/target/linux/ramips/dts/WL-351.dts

    r36290 r38026  
    77        model = "Sitecom WL-351 v1 002"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "uartlite", "jtag", "sdram", "rgmii"; 
    12                         ralink,gpiomux = "i2c", "spi", "mdio"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1515                }; 
    16  
    17                 gpio0: gpio@600 { 
    18                         status = "okay"; 
    19                 }; 
    20  
    2116        }; 
    2217 
     
    5449        }; 
    5550 
    56         ethernet@10100000 { 
    57                 status = "okay"; 
    58         }; 
    59  
    6051        esw@10110000 { 
    61                 status = "okay"; 
    6252                ralink,portmap = <0x3f>; 
    6353                ralink,fct2 = <0x0002500c>; 
     
    6959                */ 
    7060                ralink,fpa2 = <0x1f003fff>; 
    71         }; 
    72  
    73         wmac@10180000 { 
    74                 status = "okay"; 
    7561        }; 
    7662 
  • trunk/target/linux/ramips/dts/WL341V3.dts

    r36290 r38026  
    66        compatible = "WL341V3", "ralink,rt3052-soc"; 
    77        model = "Sitecom WL-341 v3"; 
    8  
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
    14                 }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
    18                 }; 
    19         }; 
    208 
    219        cfi@1f000000 { 
     
    5240        }; 
    5341 
    54         ethernet@10100000 { 
    55                 status = "okay"; 
     42        pinctrl { 
     43                state_default: pinctrl0 { 
     44                        gpio { 
     45                                ralink,group = "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     46                                ralink,function = "gpio"; 
     47                        }; 
     48                }; 
    5649        }; 
    5750 
    5851        esw@10110000 { 
    59                 status = "okay"; 
    6052                ralink,portmap = <0x3e>; 
    6153        }; 
     
    110102        }; 
    111103 
    112         wmac@10180000 { 
    113                 status = "okay"; 
    114         }; 
    115  
    116104        otg@101c0000 { 
    117105                status = "okay"; 
  • trunk/target/linux/ramips/dts/WLI-TX4-AG300N.dts

    r37016 r38026  
    5959        }; 
    6060 
    61         wmac@480000 { 
    62                 status = "okay"; 
    63         }; 
    64  
    6561        gpio-keys-polled { 
    6662                compatible = "gpio-keys-polled"; 
  • trunk/target/linux/ramips/dts/WL_330N.dts

    r37609 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
    14                 }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
    18                 }; 
    19  
    2010                spi@b00 { 
    2111                        status = "okay"; 
     
    5444        }; 
    5545 
    56         ethernet@10100000 { 
    57                 status = "okay"; 
     46        pinctrl { 
     47                state_default: pinctrl0 { 
     48                        gpio { 
     49                                ralink,group = "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     50                                ralink,function = "gpio"; 
     51                        }; 
     52                }; 
    5853        }; 
    5954 
    6055        esw@10110000 { 
    61                 status = "okay"; 
    6256                ralink,portmap = <0x3e>; 
    6357        }; 
     
    9185                }; 
    9286        }; 
    93  
    94         wmac@10180000 { 
    95                 status = "okay"; 
    96         }; 
    9787}; 
  • trunk/target/linux/ramips/dts/WL_330N3G.dts

    r37609 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    12                         ralink,uartmux = "gpio"; 
    13                         ralink,wdtmux = <1>; 
    14                 }; 
    15  
    16                 gpio0: gpio@600 { 
    17                         status = "okay"; 
    18                 }; 
    19  
    2010                spi@b00 { 
    2111                        status = "okay"; 
     
    5444        }; 
    5545 
    56         ethernet@10100000 { 
    57                 status = "okay"; 
     46        pinctrl { 
     47                state_default: pinctrl0 { 
     48                        gpio { 
     49                                ralink,group = "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     50                                ralink,function = "gpio"; 
     51                        }; 
     52                }; 
    5853        }; 
    5954 
    6055        esw@10110000 { 
    61                 status = "okay"; 
    6256                ralink,portmap = <0x3e>; 
    6357        }; 
     
    9690        }; 
    9791 
    98         wmac@10180000 { 
    99                 status = "okay"; 
    100         }; 
    101  
    10292        otg@101c0000 { 
    10393                status = "okay"; 
  • trunk/target/linux/ramips/dts/WNCE2001.dts

    r37783 r38026  
    1212 
    1313        palmbus@10000000 { 
    14                 sysc@0 { 
    15                         ralink,pinmux = "spi", "uartlite", "jtag", "sdram"; 
    16                         ralink,gpiomux = "i2c", "mdio", "rgmii"; 
    17                         ralink,uartmux = "gpio"; 
    18                         ralink,wdtmux = <1>; 
    19                 }; 
    20  
    21                 gpio0: gpio@600 { 
    22                         status = "okay"; 
    23                 }; 
    24  
    2514                spi@b00 { 
    2615                        status = "okay"; 
     
    7665        }; 
    7766 
    78         ethernet@10100000 { 
    79                 status = "okay"; 
    80         }; 
    81  
    82         esw@10110000 { 
    83                 status = "okay"; 
    84         }; 
    85  
    86         wmac@10180000 { 
    87                 status = "okay"; 
     67        pinctrl { 
     68                state_default: pinctrl0 { 
     69                        gpio { 
     70                                ralink,group = "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     71                                ralink,function = "gpio"; 
     72                        }; 
     73                }; 
    8874        }; 
    8975 
  • trunk/target/linux/ramips/dts/WR512-3GN-4M.dts

    r36290 r38026  
    77        model = "WR512-3GN-like router"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "sdram", "rgmii"; 
    12                         ralink,gpiomux = "mdio"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
    15                 }; 
    16  
    17                 gpio0: gpio@600 { 
    18                         status = "okay"; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1915                }; 
    2016        }; 
     
    5349        }; 
    5450 
    55         ethernet@10100000 { 
    56                 status = "okay"; 
    57         }; 
    58  
    5951        esw@10110000 { 
    60                 status = "okay"; 
    6152                ralink,portmap = <0x2f>; 
    6253        }; 
     
    10394        }; 
    10495 
    105         wmac@10180000 { 
    106                 status = "okay"; 
    107         }; 
    108  
    10996        otg@101c0000 { 
    11097                status = "okay"; 
  • trunk/target/linux/ramips/dts/WR512-3GN-8M.dts

    r36290 r38026  
    77        model = "WR512-3GN-like router"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "sdram", "rgmii"; 
    12                         ralink,gpiomux = "mdio"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
    15                 }; 
    16  
    17                 gpio0: gpio@600 { 
    18                         status = "okay"; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1915                }; 
    2016        }; 
     
    5349        }; 
    5450 
    55         ethernet@10100000 { 
    56                 status = "okay"; 
    57         }; 
    58  
    5951        esw@10110000 { 
    60                 status = "okay"; 
    6152                ralink,portmap = <0x2f>; 
    6253        }; 
     
    10394        }; 
    10495 
    105         wmac@10180000 { 
    106                 status = "okay"; 
    107         }; 
    108  
    10996        otg@101c0000 { 
    11097                status = "okay"; 
  • trunk/target/linux/ramips/dts/WR6202.dts

    r37021 r38026  
    1111        }; 
    1212 
    13         palmbus@10000000 { 
    14                 sysc@0 { 
    15                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
    16                         ralink,uartmux = "gpio"; 
    17                         ralink,wdtmux = <1>; 
     13        pinctrl { 
     14                state_default: pinctrl0 { 
     15                        gpio { 
     16                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     17                                ralink,function = "gpio"; 
     18                        }; 
    1819                }; 
    19  
    20                 gpio0: gpio@600 { 
    21                         status = "okay"; 
    22                 }; 
    23  
    2420        }; 
    2521 
     
    8682        }; 
    8783 
    88         ethernet@10100000 { 
    89                 status = "okay"; 
    90         }; 
    91  
    9284        esw@10110000 { 
    93                 status = "okay"; 
    9485                ralink,portmap = <0x3e>; 
    95         }; 
    96  
    97         wmac@10180000 { 
    98                 status = "okay"; 
    9986        }; 
    10087 
  • trunk/target/linux/ramips/dts/X5.dts

    r37638 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "mdio", "sdram", "rgmii"; 
    12                         ralink,gpiomux = "jtag"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
    15                 }; 
    16  
    17                 gpio0: gpio@600 { 
    18                         status = "okay"; 
    19                 }; 
    20  
    2110                spi@b00 { 
    2211                        status = "okay"; 
     
    5544        }; 
    5645 
    57         ethernet@10100000 { 
    58                 status = "okay"; 
     46        pinctrl { 
     47                state_default: pinctrl0 { 
     48                        gpio { 
     49                                ralink,group = "i2c", "jtag", "uartf"; 
     50                                ralink,function = "gpio"; 
     51                        }; 
     52                }; 
    5953        }; 
    6054 
    6155        esw@10110000 { 
    62                 status = "okay"; 
    6356                ralink,portmap = <0x2f>; 
    6457                ralink,led_polarity = <1>; 
     
    119112 
    120113        wmac@10180000 { 
    121                 status = "okay"; 
    122114                ralink,mtd-eeprom = <&factory 0>; 
    123115                ralink,led-polarity = <1>; 
  • trunk/target/linux/ramips/dts/X8.dts

    r37639 r38026  
    88 
    99        palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "mdio", "sdram", "rgmii"; 
    12                         ralink,gpiomux = "jtag"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
    15                 }; 
    16  
    17                 gpio0: gpio@600 { 
    18                         status = "okay"; 
    19                 }; 
    20  
    2110                spi@b00 { 
    2211                        status = "okay"; 
     
    5544        }; 
    5645 
    57         ethernet@10100000 { 
    58                 status = "okay"; 
     46        pinctrl { 
     47                state_default: pinctrl0 { 
     48                        gpio { 
     49                                ralink,group = "i2c", "jtag", "uartf"; 
     50                                ralink,function = "gpio"; 
     51                        }; 
     52                }; 
    5953        }; 
    6054 
    6155        esw@10110000 { 
    62                 status = "okay"; 
    6356                ralink,portmap = <0x2f>; 
    6457                ralink,led_polarity = <1>; 
     
    8679 
    8780        wmac@10180000 { 
    88                 status = "okay"; 
    8981                ralink,mtd-eeprom = <&factory 0>; 
    9082                ralink,led-polarity = <1>; 
  • trunk/target/linux/ramips/dts/XDXRN502J.dts

    r36290 r38026  
    77        model = "XDX RN502J"; 
    88 
    9         palmbus@10000000 { 
    10                 sysc@0 { 
    11                         ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "sdram", "rgmii"; 
    12                         ralink,gpiomux = "mdio"; 
    13                         ralink,uartmux = "gpio"; 
    14                         ralink,wdtmux = <1>; 
    15                 }; 
    16  
    17                 gpio0: gpio@600 { 
    18                         status = "okay"; 
     9        pinctrl { 
     10                state_default: pinctrl0 { 
     11                        gpio { 
     12                                ralink,group = "spi", "i2c", "jtag", "rgmii", "mdio", "uartf"; 
     13                                ralink,function = "gpio"; 
     14                        }; 
    1915                }; 
    2016        }; 
     
    5349        }; 
    5450 
    55         ethernet@10100000 { 
    56                 status = "okay"; 
    57         }; 
    58  
    5951        esw@10110000 { 
    60                 status = "okay"; 
    6152                ralink,portmap = <0x3e>; 
    6253        }; 
     
    8677        }; 
    8778 
    88         wmac@10180000 { 
    89                 status = "okay"; 
    90         }; 
    91  
    9279        otg@101c0000 { 
    9380                status = "okay"; 
  • trunk/target/linux/ramips/dts/mt7620a.dtsi

    r37779 r38026  
    111111                                                20 24 28 2c 
    112112                                                30 34 ]; 
    113  
    114                         status = "disabled"; 
    115113                }; 
    116114 
     
    164162 
    165163                        status = "disabled"; 
     164 
     165                        pinctrl-names = "default"; 
     166                        pinctrl-0 = <&i2c_pins>; 
    166167                }; 
    167168 
     
    190191 
    191192                        status = "disabled"; 
     193 
     194                        pinctrl-names = "default"; 
     195                        pinctrl-0 = <&spi_pins>; 
    192196                }; 
    193197 
     
    203207 
    204208                        reg-shift = <2>; 
     209 
     210                        pinctrl-names = "default"; 
     211                        pinctrl-0 = <&uartlite_pins>; 
    205212                }; 
    206213 
     
    243250        }; 
    244251 
     252        pinctrl { 
     253                compatible = "ralink,rt2880-pinmux"; 
     254                pinctrl-names = "default"; 
     255                pinctrl-0 = <&state_default>; 
     256                state_default: pinctrl0 { 
     257                }; 
     258                spi_pins: spi { 
     259                        spi { 
     260                                ralink,group = "spi"; 
     261                                ralink,function = "spi"; 
     262                        }; 
     263                }; 
     264                i2c_pins: i2c { 
     265                        i2c { 
     266                                lantiq,group = "i2c"; 
     267                                lantiq,function = "i2c"; 
     268                        }; 
     269                }; 
     270                uartlite_pins: uartlite { 
     271                        uart { 
     272                                ralink,group = "uartlite"; 
     273                                ralink,function = "uartlite"; 
     274                        }; 
     275                }; 
     276                mdio_pins: mdio { 
     277                        mdio { 
     278                                ralink,group = "mdio"; 
     279                                ralink,function = "mdio"; 
     280                        }; 
     281                }; 
     282                ephy_pins: ephy { 
     283                        ephy { 
     284                                ralink,group = "ephy"; 
     285                                ralink,function = "ephy"; 
     286                        }; 
     287                }; 
     288                wled_pins: wled { 
     289                        wled { 
     290                                ralink,group = "wled"; 
     291                                ralink,function = "wled"; 
     292                        }; 
     293                }; 
     294                rgmii1_pins: rgmii1 { 
     295                        mdio { 
     296                                ralink,group = "rgmii1"; 
     297                                ralink,function = "rgmii1"; 
     298                        }; 
     299                }; 
     300                rgmii2_pins: rgmii2 { 
     301                        mdio { 
     302                                ralink,group = "rgmii2"; 
     303                                ralink,function = "rgmii2"; 
     304                        }; 
     305                }; 
     306        }; 
     307 
    245308        rstctrl: rstctrl { 
    246309                compatible = "ralink,mt7620a-reset", "ralink,rt2880-reset"; 
     
    265328                interrupts = <5>; 
    266329 
    267                 status = "disabled"; 
    268          
    269330                mdio-bus { 
    270331                        #address-cells = <1>; 
     
    272333 
    273334                        status = "disabled"; 
     335 
     336                        pinctrl-names = "default"; 
     337                        pinctrl-0 = <&mdio_pins>; 
    274338                }; 
    275339        }; 
     
    281345                interrupt-parent = <&intc>; 
    282346                interrupts = <17>; 
    283  
    284                 status = "disabled"; 
    285347        }; 
    286348 
  • trunk/target/linux/ramips/dts/rt3050.dtsi

    r37783 r38026  
    111111                        interrupt-parent = <&intc>; 
    112112                        interrupts = <6>; 
    113  
    114                         status = "disabled"; 
    115113                }; 
    116114 
     
    157155                        #size-cells = <0>; 
    158156 
     157                        pinctrl-names = "default"; 
     158                        pinctrl-0 = <&spi_pins>; 
     159 
    159160                        status = "disabled"; 
    160161                }; 
     
    171172 
    172173                        reg-shift = <2>; 
    173                 }; 
    174  
     174 
     175                        pinctrl-names = "default"; 
     176                        pinctrl-0 = <&uartlite_pins>; 
     177                }; 
     178 
     179        }; 
     180 
     181        pinctrl { 
     182                compatible = "ralink,rt2880-pinmux"; 
     183 
     184                pinctrl-names = "default"; 
     185                pinctrl-0 = <&state_default>; 
     186 
     187                state_default: pinctrl0 { 
     188                        sdram { 
     189                                ralink,group = "sdram"; 
     190                                ralink,function = "sdram"; 
     191                        }; 
     192                }; 
     193 
     194                spi_pins: spi { 
     195                        spi { 
     196                                ralink,group = "spi"; 
     197                                ralink,function = "spi"; 
     198                        }; 
     199                }; 
     200                uartlite_pins: uartlite { 
     201                        uart { 
     202                                ralink,group = "uartlite"; 
     203                                ralink,function = "uartlite"; 
     204                        }; 
     205                }; 
    175206        }; 
    176207 
     
    186217                interrupt-parent = <&cpuintc>; 
    187218                interrupts = <5>; 
    188  
    189                 status = "disabled"; 
    190219        }; 
    191220 
     
    196225                interrupt-parent = <&intc>; 
    197226                interrupts = <17>; 
    198  
    199                 status = "disabled"; 
    200227        }; 
    201228 
     
    208235 
    209236                ralink,eeprom = "soc_wmac.eeprom"; 
    210  
    211                 status = "disabled"; 
    212237        }; 
    213238 
  • trunk/target/linux/ramips/dts/rt3352.dtsi

    r37016 r38026  
    107107                        interrupt-parent = <&intc>; 
    108108                        interrupts = <6>; 
    109  
    110                         status = "disabled"; 
    111109                }; 
    112110 
     
    152150                        reset-names = "spi"; 
    153151         
     152                        pinctrl-names = "default"; 
     153                        pinctrl-0 = <&spi_pins>; 
     154 
    154155                        status = "disabled"; 
    155156                }; 
     
    166167 
    167168                        reg-shift = <2>; 
     169 
     170                        pinctrl-names = "default"; 
     171                        pinctrl-0 = <&uartlite_pins>; 
     172                }; 
     173        }; 
     174 
     175        pinctrl { 
     176                compatible = "ralink,rt2880-pinmux"; 
     177 
     178                pinctrl-names = "default"; 
     179                pinctrl-0 = <&state_default>; 
     180 
     181                state_default: pinctrl0 { 
     182                }; 
     183 
     184                spi_pins: spi { 
     185                        spi { 
     186                                ralink,group = "spi"; 
     187                                ralink,function = "spi"; 
     188                        }; 
     189                }; 
     190                uartlite_pins: uartlite { 
     191                        uart { 
     192                                ralink,group = "uartlite"; 
     193                                ralink,function = "uartlite"; 
     194                        }; 
    168195                }; 
    169196        }; 
     
    180207                interrupt-parent = <&cpuintc>; 
    181208                interrupts = <5>; 
    182  
    183                 status = "disabled"; 
    184209        }; 
    185210 
     
    190215                interrupt-parent = <&intc>; 
    191216                interrupts = <17>; 
    192  
    193                 status = "disabled"; 
    194217        }; 
    195218 
     
    202225 
    203226                ralink,eeprom = "soc_wmac.eeprom"; 
    204  
    205                 status = "disabled"; 
    206227        }; 
    207228 
  • trunk/target/linux/ramips/dts/rt3883.dtsi

    r37783 r38026  
    115115                                                20 24 28 2c 
    116116                                                30 34 ]; 
    117  
    118                         status = "disabled"; 
    119117                }; 
    120118 
     
    176174                        reset-names = "spi"; 
    177175 
     176                        pinctrl-names = "default"; 
     177                        pinctrl-0 = <&spi_pins>; 
     178 
    178179                        status = "disabled"; 
    179180                }; 
     
    190191 
    191192                        reg-shift = <2>; 
     193 
     194                        pinctrl-names = "default"; 
     195                        pinctrl-0 = <&uartlite_pins>; 
     196                }; 
     197        }; 
     198 
     199        pinctrl { 
     200                compatible = "ralink,rt2880-pinmux"; 
     201 
     202                pinctrl-names = "default"; 
     203                pinctrl-0 = <&state_default>; 
     204                state_default: pinctrl0 { 
     205                }; 
     206 
     207                spi_pins: spi { 
     208                        spi { 
     209                                ralink,group = "spi"; 
     210                                ralink,function = "spi"; 
     211                        }; 
     212                }; 
     213 
     214                uartlite_pins: uartlite { 
     215                        uart { 
     216                                ralink,group = "uartlite"; 
     217                                ralink,function = "uartlite"; 
     218                        }; 
    192219                }; 
    193220        }; 
     
    199226                interrupt-parent = <&cpuintc>; 
    200227                interrupts = <5>; 
    201  
    202                 status = "disabled"; 
    203228 
    204229                port@0 { 
     
    321346 
    322347                ralink,eeprom = "soc_wmac.eeprom"; 
    323  
    324                 status = "disabled"; 
    325348        }; 
    326349 
  • trunk/target/linux/ramips/dts/rt5350.dtsi

    r37016 r38026  
    111111                                                20 24 28 2c 
    112112                                                30 34 ]; 
    113  
    114                         status = "disabled"; 
    115113                }; 
    116114 
     
    163161                        #size-cells = <0>; 
    164162 
     163                        pinctrl-names = "default"; 
     164                        pinctrl-0 = <&i2c_pins>; 
     165 
    165166                        status = "disabled"; 
    166167                }; 
     
    176177                        #size-cells = <1>; 
    177178 
     179                        pinctrl-names = "default"; 
     180                        pinctrl-0 = <&spi_pins>; 
     181 
    178182                        status = "disabled"; 
    179183                }; 
     
    189193                        interrupts = <12>; 
    190194 
     195                        pinctrl-names = "default"; 
     196                        pinctrl-0 = <&uartlite_pins>; 
     197 
    191198                        reg-shift = <2>; 
    192199                }; 
     
    201208        }; 
    202209 
     210        pinctrl { 
     211                compatible = "ralink,rt2880-pinmux"; 
     212 
     213                pinctrl-names = "default"; 
     214                pinctrl-0 = <&state_default>; 
     215 
     216                state_default: pinctrl0 { 
     217                }; 
     218 
     219                spi_pins: spi { 
     220                        spi { 
     221                                ralink,group = "spi"; 
     222                                ralink,function = "spi"; 
     223                        }; 
     224                }; 
     225                i2c_pins: i2c { 
     226                        i2c { 
     227                                ralink,group = "i2c"; 
     228                                ralink,function = "i2c"; 
     229                        }; 
     230                }; 
     231                phy_led_pins: phy_led { 
     232                        phy_led { 
     233                                ralink,group = "led"; 
     234                                ralink,function = "led"; 
     235                        }; 
     236                }; 
     237                uartlite_pins: uartlite { 
     238                        uart { 
     239                                ralink,group = "uartlite"; 
     240                                ralink,function = "uartlite"; 
     241                        }; 
     242                }; 
     243        }; 
     244 
    203245        rstctrl: rstctrl { 
    204246                compatible = "ralink,rt5350-reset", "ralink,rt2880-reset"; 
     
    219261                interrupt-parent = <&cpuintc>; 
    220262                interrupts = <5>; 
    221  
    222                 status = "disabled"; 
    223263        }; 
    224264 
     
    229269                interrupt-parent = <&intc>; 
    230270                interrupts = <17>; 
    231  
    232                 status = "disabled"; 
    233271        }; 
    234272 
     
    241279 
    242280                ralink,eeprom = "soc_wmac.eeprom"; 
    243  
    244                 status = "disabled"; 
    245281        }; 
    246282 
  • trunk/target/linux/ramips/mt7620a/config-3.10

    r38002 r38026  
    22CONFIG_ARCH_DISCARD_MEMBLOCK=y 
    33CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y 
    4 CONFIG_ARCH_HAS_RESET_CONTROLLER=y 
    54CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y 
    65CONFIG_ARCH_HIBERNATION_POSSIBLE=y 
     
    3130CONFIG_CPU_SUPPORTS_HIGHMEM=y 
    3231CONFIG_CSRC_R4K=y 
     32CONFIG_DEBUG_PINCTRL=y 
    3333CONFIG_DMA_NONCOHERENT=y 
    3434# CONFIG_DTB_MT7620A_EVAL is not set 
     
    136136CONFIG_PERF_USE_VMALLOC=y 
    137137CONFIG_PHYLIB=y 
     138# CONFIG_PINCONF is not set 
     139CONFIG_PINCTRL=y 
     140CONFIG_PINCTRL_RT2880=y 
     141# CONFIG_PINCTRL_SINGLE is not set 
     142CONFIG_PINMUX=y 
    138143# CONFIG_PREEMPT_RCU is not set 
    139144CONFIG_RALINK=y 
  • trunk/target/linux/ramips/patches-3.10/0006-GPIO-MIPS-ralink-add-gpio-driver-for-ralink-SoC.patch

    r37832 r38026  
    2020 create mode 100644 drivers/gpio/gpio-ralink.c 
    2121 
    22 --- a/arch/mips/Kconfig 
    23 +++ b/arch/mips/Kconfig 
    24 @@ -444,6 +444,7 @@ config RALINK 
     22Index: linux-3.10.9/arch/mips/Kconfig 
     23=================================================================== 
     24--- linux-3.10.9.orig/arch/mips/Kconfig 2013-08-26 17:48:27.481164281 +0200 
     25+++ linux-3.10.9/arch/mips/Kconfig      2013-08-27 23:15:40.751965869 +0200 
     26@@ -444,6 +444,7 @@ 
    2527        select SYS_HAS_EARLY_PRINTK 
    2628        select HAVE_MACH_CLKDEV 
     
    3032 config SGI_IP22 
    3133        bool "SGI IP22 (Indy/Indigo2)" 
    32 --- /dev/null 
    33 +++ b/arch/mips/include/asm/mach-ralink/gpio.h 
     34Index: linux-3.10.9/arch/mips/include/asm/mach-ralink/gpio.h 
     35=================================================================== 
     36--- /dev/null   1970-01-01 00:00:00.000000000 +0000 
     37+++ linux-3.10.9/arch/mips/include/asm/mach-ralink/gpio.h       2013-08-26 17:48:30.941164428 +0200 
    3438@@ -0,0 +1,24 @@ 
    3539+/* 
     
    5761+ 
    5862+#endif /* __ASM_MACH_RALINK_GPIO_H */ 
    59 --- a/drivers/gpio/Kconfig 
    60 +++ b/drivers/gpio/Kconfig 
    61 @@ -209,6 +209,12 @@ config GPIO_RCAR 
     63Index: linux-3.10.9/drivers/gpio/Kconfig 
     64=================================================================== 
     65--- linux-3.10.9.orig/drivers/gpio/Kconfig      2013-08-21 00:40:47.000000000 +0200 
     66+++ linux-3.10.9/drivers/gpio/Kconfig   2013-08-26 17:48:30.941164428 +0200 
     67@@ -209,6 +209,12 @@ 
    6268        help 
    6369          Say yes here to support GPIO on Renesas R-Car SoCs. 
     
    7278        bool "ST SPEAr13xx SPI Chip Select as GPIO support" 
    7379        depends on PLAT_SPEAR 
    74 --- a/drivers/gpio/Makefile 
    75 +++ b/drivers/gpio/Makefile 
    76 @@ -56,6 +56,7 @@ obj-$(CONFIG_GPIO_PCF857X)    += gpio-pcf85 
     80Index: linux-3.10.9/drivers/gpio/Makefile 
     81=================================================================== 
     82--- linux-3.10.9.orig/drivers/gpio/Makefile     2013-08-21 00:40:47.000000000 +0200 
     83+++ linux-3.10.9/drivers/gpio/Makefile  2013-08-26 17:48:30.941164428 +0200 
     84@@ -56,6 +56,7 @@ 
    7785 obj-$(CONFIG_GPIO_PCH)         += gpio-pch.o 
    7886 obj-$(CONFIG_GPIO_PL061)       += gpio-pl061.o 
     
    8290 obj-$(CONFIG_GPIO_RDC321X)     += gpio-rdc321x.o 
    8391 obj-$(CONFIG_GPIO_RCAR)                += gpio-rcar.o 
    84 --- /dev/null 
    85 +++ b/drivers/gpio/gpio-ralink.c 
    86 @@ -0,0 +1,337 @@ 
     92Index: linux-3.10.9/drivers/gpio/gpio-ralink.c 
     93=================================================================== 
     94--- /dev/null   1970-01-01 00:00:00.000000000 +0000 
     95+++ linux-3.10.9/drivers/gpio/gpio-ralink.c     2013-08-27 22:37:34.999868257 +0200 
     96@@ -0,0 +1,345 @@ 
    8797+/* 
    8898+ * This program is free software; you can redistribute it and/or modify it 
     
    338348+} 
    339349+ 
     350+static int ralink_gpio_request(struct gpio_chip *chip, unsigned offset) 
     351+{ 
     352+       int gpio = chip->base + offset; 
     353+ 
     354+       return pinctrl_request_gpio(gpio); 
     355+} 
     356+ 
    340357+static int ralink_gpio_probe(struct platform_device *pdev) 
    341358+{ 
     
    389406+       rg->chip.get = ralink_gpio_get; 
    390407+       rg->chip.set = ralink_gpio_set; 
     408+       rg->chip.request = ralink_gpio_request; 
    391409+       rg->chip.to_irq = ralink_gpio_to_irq; 
    392410+ 
  • trunk/target/linux/ramips/rt305x/config-3.10

    r38002 r38026  
    22CONFIG_ARCH_DISCARD_MEMBLOCK=y 
    33CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y 
    4 CONFIG_ARCH_HAS_RESET_CONTROLLER=y 
    54CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y 
    65CONFIG_ARCH_HIBERNATION_POSSIBLE=y 
     
    3130CONFIG_CPU_SUPPORTS_HIGHMEM=y 
    3231CONFIG_CSRC_R4K=y 
     32CONFIG_DEBUG_PINCTRL=y 
    3333CONFIG_DMA_NONCOHERENT=y 
    3434# CONFIG_DTB_RT305X_EVAL is not set 
    3535CONFIG_DTB_RT_NONE=y 
    3636CONFIG_DTC=y 
    37 # CONFIG_DWC_OTG is not set 
    3837CONFIG_EARLY_PRINTK=y 
    3938CONFIG_GENERIC_ATOMIC64=y 
     
    121120CONFIG_PERF_USE_VMALLOC=y 
    122121CONFIG_PHYLIB=y 
     122# CONFIG_PINCONF is not set 
     123CONFIG_PINCTRL=y 
     124CONFIG_PINCTRL_RALINK=y 
     125# CONFIG_PINCTRL_SINGLE is not set 
     126CONFIG_PINMUX=y 
    123127# CONFIG_PREEMPT_RCU is not set 
    124128CONFIG_RALINK=y 
  • trunk/target/linux/ramips/rt3883/config-3.10

    r38002 r38026  
    33CONFIG_ARCH_DISCARD_MEMBLOCK=y 
    44CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y 
    5 CONFIG_ARCH_HAS_RESET_CONTROLLER=y 
    65CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y 
    76CONFIG_ARCH_HIBERNATION_POSSIBLE=y 
     
    2928CONFIG_CPU_SUPPORTS_HIGHMEM=y 
    3029CONFIG_CSRC_R4K=y 
     30CONFIG_DEBUG_PINCTRL=y 
    3131CONFIG_DMA_NONCOHERENT=y 
    3232# CONFIG_DTB_RT3883_EVAL is not set 
     
    127127CONFIG_PERF_USE_VMALLOC=y 
    128128CONFIG_PHYLIB=y 
     129# CONFIG_PINCONF is not set 
     130CONFIG_PINCTRL=y 
     131CONFIG_PINCTRL_RALINK=y 
     132# CONFIG_PINCTRL_SINGLE is not set 
     133CONFIG_PINMUX=y 
    129134# CONFIG_PREEMPT_RCU is not set 
    130135CONFIG_RALINK=y 
Note: See TracChangeset for help on using the changeset viewer.