Changeset 38184


Ignore:
Timestamp:
2013-09-25T19:55:38+02:00 (4 years ago)
Author:
luka
Message:

imx6: update gw5400-a dts cleanup

  • remove dead code
  • alphabatize

Signed-off-by: Tim Harvey <tharvey@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/imx6/files-3.10/arch/arm/boot/dts/imx6q-gw5400-a.dts

    r38081 r38184  
    2121                ethernet0 = &fec; 
    2222                ethernet1 = &eth1; 
     23                i2c0 = &i2c1; 
     24                i2c1 = &i2c2; 
     25                i2c2 = &i2c3; 
     26                ipu0 = &ipu1; 
     27                ipu1 = &ipu2; 
     28                led0 = &led0; 
     29                led1 = &led1; 
     30                led2 = &led2; 
     31                pwm0 = &pwm1; 
     32                pwm1 = &pwm2; 
     33                pwm2 = &pwm3; 
     34                pwm3 = &pwm4; 
    2335                sky2 = &eth1; 
    2436                ssi0 = &ssi1; 
    2537                ssi1 = &ssi2; 
    26                 ipu0 = &ipu1; 
    27                 ipu1 = &ipu2; 
    28                 usdhc0 = &usdhc1; 
    29                 usdhc1 = &usdhc2; 
    30                 usdhc2 = &usdhc3; 
    31                 usdhc3 = &usdhc4; 
    32                 i2c0 = &i2c1; 
    33                 i2c1 = &i2c2; 
    34                 i2c2 = &i2c3; 
    35                 usb0 = &usbh3; 
    36                 usb1 = &usbotg; 
    3738                spi0 = &ecspi1; 
    3839                spi1 = &ecspi2; 
     
    4041                spi3 = &ecspi4; 
    4142                spi4 = &ecspi5; 
    42                 pwm0 = &pwm1; 
    43                 pwm1 = &pwm2; 
    44                 pwm2 = &pwm3; 
    45                 pwm3 = &pwm4; 
    46                 can0 = &can1; 
    47                 led0 = &led0; 
    48                 led1 = &led1; 
    49                 led2 = &led2; 
    50         }; 
    51  
    52         /* SDRAM addressing */ 
     43                usb0 = &usbh3; 
     44                usb1 = &usbotg; 
     45                usdhc0 = &usdhc1; 
     46                usdhc1 = &usdhc2; 
     47                usdhc2 = &usdhc3; 
     48                usdhc3 = &usdhc4; 
     49        }; 
     50 
    5351        memory { 
    5452                reg = <0x10000000 0x40000000>; 
    55         }; 
    56  
    57         chosen { 
    58                 bootargs = "console=ttymxc1,115200"; 
    5953        }; 
    6054 
     
    126120}; 
    127121 
    128 &iomuxc { 
    129         pinctrl-names = "default"; 
    130         pinctrl-0 = <&pinctrl_hog>; 
    131  
    132         hog { 
    133                 pinctrl_hog: hoggrp { 
    134                         fsl,pins = < 
    135                                 MX6Q_PAD_EIM_D22__GPIO3_IO22    0x80000000 /* OTG_PWR_EN */ 
    136                                 MX6Q_PAD_EIM_D19__GPIO3_IO19    0x80000000 /* SPINOR_CS0# */ 
    137                                 MX6Q_PAD_KEY_COL0__GPIO4_IO06   0x80000000 /* user0 led */ 
    138                                 MX6Q_PAD_KEY_COL2__GPIO4_IO10   0x80000000 /* user1 led */ 
    139                                 MX6Q_PAD_KEY_ROW4__GPIO4_IO15   0x80000000 /* user2 led */ 
    140 /* let bootloader choose these based on hwconfig */ 
    141 #if 0 
    142                                 MX6Q_PAD_GPIO_9__GPIO1_IO09     0x80000000 /* MX6_DIO0 (or PWM1_PWM0) */ 
    143                                 MX6Q_PAD_SD1_DAT2__GPIO1_IO19   0x80000000 /* MX6_DIO1 (or PWM2_PWM0) */ 
    144                                 MX6Q_PAD_SD4_DAT1__GPIO2_IO09   0x80000000 /* MX6_DIO2 (or PWM3_PWM0) */ 
    145                                 MX6Q_PAD_SD4_DAT2__GPIO2_IO10   0x80000000 /* MX6_DIO3 (or PWM3_PWM0) */ 
    146 #endif 
    147                                 MX6Q_PAD_SD1_DAT0__GPIO1_IO16   0x80000000 /* USBHUB_RST# */ 
    148                                 MX6Q_PAD_ENET_TX_EN__GPIO1_IO28 0x80000000 /* PCIE IRQ */ 
    149                                 MX6Q_PAD_ENET_TXD1__GPIO1_IO29  0x08000000 /* PCIE RST */ 
    150                                 MX6Q_PAD_SD1_DAT3__GPIO1_IO21   0x80000000 /* MIPI_DIO */ 
    151                                 MX6Q_PAD_GPIO_0__CCM_CLKO1      0x80000000 /* AUD4_MCK */ 
    152                          >; 
    153                 }; 
    154         }; 
    155  
    156 #if 0 
    157         /* ipu1: IPU1_CSI0: HDMI reciver (Digital Video In) */ 
    158         ipu1 { 
    159                 pinctrl_ipu1_1: ipu1grp-5 { 
    160                         fsl,pins = < 
    161                                 MX6Q_PAD_CSI0_MCLK__IPU1_CSI0_HSYNC 
    162                                 MX6Q_PAD_CSI0_DATA_EN__IPU1_CSI0_DATA_EN 
    163                                 MX6Q_PAD_CSI0_PIXCLK__IPU1_CSI0_PIXCLK 
    164                                 MX6Q_PAD_CSI0_VSYNC__IPU1_CSI0_VSYNC 
    165                                 MX6Q_PAD_CSI0_DAT4__IPU1_CSI0_DATA04 
    166                                 MX6Q_PAD_CSI0_DAT5__IPU1_CSI0_DATA05 
    167                                 MX6Q_PAD_CSI0_DAT6__IPU1_CSI0_DATA06 
    168                                 MX6Q_PAD_CSI0_DAT7__IPU1_CSI0_DATA07 
    169                                 MX6Q_PAD_CSI0_DAT8__IPU1_CSI0_DATA08 
    170                                 MX6Q_PAD_CSI0_DAT9__IPU1_CSI0_DATA09 
    171                                 MX6Q_PAD_CSI0_DAT10__IPU1_CSI0_DATA10 
    172                                 MX6Q_PAD_CSI0_DAT11__IPU1_CSI0_DATA11 
    173                                 MX6Q_PAD_CSI0_DAT12__IPU1_CSI0_DATA12 
    174                                 MX6Q_PAD_CSI0_DAT13__IPU1_CSI0_DATA13 
    175                                 MX6Q_PAD_CSI0_DAT14__IPU1_CSI0_DATA14 
    176                                 MX6Q_PAD_CSI0_DAT15__IPU1_CSI0_DATA15 
    177                                 MX6Q_PAD_CSI0_DAT16__IPU1_CSI0_DATA16 
    178                                 MX6Q_PAD_CSI0_DAT17__IPU1_CSI0_DATA17 
    179                                 MX6Q_PAD_CSI0_DAT18__IPU1_CSI0_DATA18 
    180                                 MX6Q_PAD_CSI0_DAT19__IPU1_CSI0_DATA19 
    181                         >; 
    182                 }; 
    183         }; 
    184  
    185         /* ipu2: IPU1_CSI1: Analog Video Decoder (Analog Video In) */ 
    186         /* IPU2_CSI1: Analog Video Decoder (Analog Video In) */ 
    187         ipu2 { 
    188                 pinctrl_ipu2_1: ipu2grp-1 { 
    189                         fsl,pins = < 
    190                                 MX6Q_PAD_EIM_A17__IPU2_CSI1_DATA12 
    191                                 MX6Q_PAD_EIM_D27__IPU2_CSI1_DATA13 
    192                                 MX6Q_PAD_EIM_D26__IPU2_CSI1_DATA14 
    193                                 MX6Q_PAD_EIM_D20__IPU2_CSI1_DATA15 
    194                                 MX6Q_PAD_EIM_D19__IPU2_CSI1_DATA16 
    195                                 MX6Q_PAD_EIM_D18__IPU2_CSI1_DATA17 
    196                                 MX6Q_PAD_EIM_D16__IPU2_CSI1_DATA18 
    197                                 MX6Q_PAD_EIM_EB2__IPU2_CSI1_DATA19 
    198  
    199                                 MX6Q_PAD_EIM_D29__IPU2_CSI1_VSYNC 
    200                                 MX6Q_PAD_EIM_EB3__IPU2_CSI1_HSYNC 
    201 // not sure why this causes kernel to crash in early init 
    202 //                      MX6Q_PAD_EIM_A16__IPU2_CSI1_PIXCLK 
    203                         >; 
    204                 }; 
    205         }; 
    206  
    207         /* ipu3: IPU2_DISP0: Analog Video Encoder (Analog Video Out) */ 
    208         ipu3 { 
    209                 pinctrl_ipu3_1: ipu3grp-5 { 
    210                         fsl,pins = < 
    211                                 MX6Q_PAD_DISP0_DAT0__IPU2_DISP0_DATA00 
    212                                 MX6Q_PAD_DISP0_DAT1__IPU2_DISP0_DATA01 
    213                                 MX6Q_PAD_DISP0_DAT2__IPU2_DISP0_DATA02 
    214                                 MX6Q_PAD_DISP0_DAT3__IPU2_DISP0_DATA03 
    215                                 MX6Q_PAD_DISP0_DAT4__IPU2_DISP0_DATA04 
    216                                 MX6Q_PAD_DISP0_DAT5__IPU2_DISP0_DATA05 
    217                                 MX6Q_PAD_DISP0_DAT6__IPU2_DISP0_DATA06 
    218                                 MX6Q_PAD_DISP0_DAT7__IPU2_DISP0_DATA07 
    219                                 MX6Q_PAD_DISP0_DAT8__IPU2_DISP0_DATA08 
    220                                 MX6Q_PAD_DISP0_DAT9__IPU2_DISP0_DATA09 
    221                                 MX6Q_PAD_DISP0_DAT10__IPU2_DISP0_DATA10 
    222                                 MX6Q_PAD_DISP0_DAT11__IPU2_DISP0_DATA11 
    223                                 MX6Q_PAD_DISP0_DAT12__IPU2_DISP0_DATA12 
    224                                 MX6Q_PAD_DISP0_DAT13__IPU2_DISP0_DATA13 
    225                                 MX6Q_PAD_DISP0_DAT14__IPU2_DISP0_DATA14 
    226                                 MX6Q_PAD_DISP0_DAT15__IPU2_DISP0_DATA15 
    227                         >; 
    228                 }; 
    229         }; 
    230 #endif 
     122&audmux { 
     123        pinctrl-names = "default"; 
     124        pinctrl-0 = <&pinctrl_audmux_3>; 
     125        status = "okay"; 
    231126}; 
    232127 
     
    245140}; 
    246141 
    247 &uart1 { 
    248         pinctrl-names = "default"; 
    249         pinctrl-0 = <&pinctrl_uart1_2>; 
    250         status = "okay"; 
    251 }; 
    252  
    253 &uart2 { 
    254         pinctrl-names = "default"; 
    255         pinctrl-0 = <&pinctrl_uart2_2>; 
    256         status = "okay"; 
    257 }; 
    258  
    259 &uart3 { 
    260         pinctrl-names = "default"; 
    261         pinctrl-0 = <&pinctrl_uart3_1>; 
    262         status = "okay"; 
    263 }; 
    264  
    265 &uart5 { 
    266         status = "okay"; 
    267         pinctrl-names = "default"; 
    268         pinctrl-0 = <&pinctrl_uart5_1>; 
    269 }; 
    270  
    271 &ssi1 { 
    272         fsl,mode = "i2s-slave"; 
    273         status = "okay"; 
    274 }; 
    275  
    276 &ssi2 { 
    277         fsl,mode = "i2s-slave"; 
    278         status = "okay"; 
    279 }; 
    280  
    281 &can1 { 
    282         reg = <0x02090000 0x4000>; 
    283         interrupts = <0 110 0x04>; 
    284         status = "okay"; 
    285 }; 
    286  
    287 &usbh1 { 
    288         status = "okay"; 
    289 }; 
    290  
    291 &pcie { 
    292         reset-gpio = <&gpio1 29 0>; 
    293         status = "okay"; 
    294  
    295         eth1: sky2@8 { /* MAC/PHY on bus 8 */ 
    296                 compatible = "marvell,sky2"; 
    297                 /* Filled in by U-Boot */ 
    298                 mac-address = [ 00 00 00 00 00 00 ]; 
    299         };       
    300 }; 
    301  
    302142&fec { 
    303143        pinctrl-names = "default"; 
     
    305145        phy-mode = "rgmii"; 
    306146        phy-reset-gpios = <&gpio1 30 0>; 
    307         status = "okay"; 
    308 }; 
    309  
    310 &usdhc3 { 
    311         pinctrl-names = "default"; 
    312         pinctrl-0 = <&pinctrl_usdhc3_2>; 
    313         cd-gpios = <&gpio7 0 0>; 
    314         vmmc-supply = <&reg_3p3v>; 
    315         status = "okay"; 
    316 }; 
    317  
    318 &audmux { 
    319         pinctrl-names = "default"; 
    320         pinctrl-0 = <&pinctrl_audmux_3>; 
    321147        status = "okay"; 
    322148}; 
     
    439265}; 
    440266 
     267&iomuxc { 
     268        pinctrl-names = "default"; 
     269        pinctrl-0 = <&pinctrl_hog>; 
     270 
     271        hog { 
     272                pinctrl_hog: hoggrp { 
     273                        fsl,pins = < 
     274                                MX6Q_PAD_EIM_D22__GPIO3_IO22    0x80000000 /* OTG_PWR_EN */ 
     275                                MX6Q_PAD_EIM_D19__GPIO3_IO19    0x80000000 /* SPINOR_CS0# */ 
     276                                MX6Q_PAD_KEY_COL0__GPIO4_IO06   0x80000000 /* user1 led */ 
     277                                MX6Q_PAD_KEY_COL2__GPIO4_IO10   0x80000000 /* user2 led */ 
     278                                MX6Q_PAD_KEY_ROW4__GPIO4_IO15   0x80000000 /* user3 led */ 
     279                                MX6Q_PAD_SD1_DAT0__GPIO1_IO16   0x80000000 /* USBHUB_RST# */ 
     280                                MX6Q_PAD_ENET_TX_EN__GPIO1_IO28 0x80000000 /* PCIE IRQ */ 
     281                                MX6Q_PAD_ENET_TXD1__GPIO1_IO29  0x80000000 /* PCIE RST */ 
     282                                MX6Q_PAD_SD1_DAT3__GPIO1_IO21   0x80000000 /* MIPI_DIO */ 
     283                                MX6Q_PAD_GPIO_0__CCM_CLKO1      0x80000000 /* AUD4_MCK */ 
     284                         >; 
     285                }; 
     286        }; 
     287}; 
     288 
    441289&ldb { 
    442290        status = "okay"; 
     
    446294}; 
    447295 
    448 &sata { 
    449         status = "okay"; 
    450 }; 
     296&pcie { 
     297        reset-gpio = <&gpio1 29 0>; 
     298        status = "okay"; 
     299 
     300        eth1: sky2@8 { /* MAC/PHY on bus 8 */ 
     301                compatible = "marvell,sky2"; 
     302                /* Filled in by U-Boot */ 
     303                mac-address = [ 00 00 00 00 00 00 ]; 
     304        }; 
     305}; 
     306 
     307&ssi1 { 
     308        fsl,mode = "i2s-slave"; 
     309        status = "okay"; 
     310}; 
     311 
     312&uart1 { 
     313        pinctrl-names = "default"; 
     314        pinctrl-0 = <&pinctrl_uart1_2>; 
     315        status = "okay"; 
     316}; 
     317 
     318&uart2 { 
     319        pinctrl-names = "default"; 
     320        pinctrl-0 = <&pinctrl_uart2_2>; 
     321        status = "okay"; 
     322}; 
     323 
     324&uart3 { 
     325        pinctrl-names = "default"; 
     326        pinctrl-0 = <&pinctrl_uart3_1>; 
     327        status = "okay"; 
     328}; 
     329 
     330&uart5 { 
     331        status = "okay"; 
     332        pinctrl-names = "default"; 
     333        pinctrl-0 = <&pinctrl_uart5_1>; 
     334}; 
     335 
     336&usbh1 { 
     337        status = "okay"; 
     338}; 
     339 
     340&usdhc3 { 
     341        pinctrl-names = "default"; 
     342        pinctrl-0 = <&pinctrl_usdhc3_2>; 
     343        cd-gpios = <&gpio7 0 0>; 
     344        vmmc-supply = <&reg_3p3v>; 
     345        status = "okay"; 
     346}; 
Note: See TracChangeset for help on using the changeset viewer.