| .. | .. |
|---|
| 1 | +// SPDX-License-Identifier: GPL-2.0-only |
|---|
| 1 | 2 | /* |
|---|
| 2 | | - * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ |
|---|
| 3 | | - * |
|---|
| 4 | | - * This program is free software; you can redistribute it and/or modify |
|---|
| 5 | | - * it under the terms of the GNU General Public License version 2 as |
|---|
| 6 | | - * published by the Free Software Foundation. |
|---|
| 3 | + * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/ |
|---|
| 7 | 4 | */ |
|---|
| 8 | 5 | |
|---|
| 9 | 6 | / { |
|---|
| .. | .. |
|---|
| 71 | 68 | |
|---|
| 72 | 69 | user_leds_s0: user_leds_s0 { |
|---|
| 73 | 70 | pinctrl-single,pins = < |
|---|
| 74 | | - AM33XX_IOPAD(0x854, PIN_OUTPUT_PULLDOWN | MUX_MODE7) /* gpmc_a5.gpio1_21 */ |
|---|
| 75 | | - AM33XX_IOPAD(0x858, PIN_OUTPUT_PULLUP | MUX_MODE7) /* gpmc_a6.gpio1_22 */ |
|---|
| 76 | | - AM33XX_IOPAD(0x85c, PIN_OUTPUT_PULLDOWN | MUX_MODE7) /* gpmc_a7.gpio1_23 */ |
|---|
| 77 | | - AM33XX_IOPAD(0x860, PIN_OUTPUT_PULLUP | MUX_MODE7) /* gpmc_a8.gpio1_24 */ |
|---|
| 71 | + AM33XX_PADCONF(AM335X_PIN_GPMC_A5, PIN_OUTPUT_PULLDOWN, MUX_MODE7) /* gpmc_a5.gpio1_21 */ |
|---|
| 72 | + AM33XX_PADCONF(AM335X_PIN_GPMC_A6, PIN_OUTPUT_PULLUP, MUX_MODE7) /* gpmc_a6.gpio1_22 */ |
|---|
| 73 | + AM33XX_PADCONF(AM335X_PIN_GPMC_A7, PIN_OUTPUT_PULLDOWN, MUX_MODE7) /* gpmc_a7.gpio1_23 */ |
|---|
| 74 | + AM33XX_PADCONF(AM335X_PIN_GPMC_A8, PIN_OUTPUT_PULLUP, MUX_MODE7) /* gpmc_a8.gpio1_24 */ |
|---|
| 78 | 75 | >; |
|---|
| 79 | 76 | }; |
|---|
| 80 | 77 | |
|---|
| 81 | 78 | i2c0_pins: pinmux_i2c0_pins { |
|---|
| 82 | 79 | pinctrl-single,pins = < |
|---|
| 83 | | - AM33XX_IOPAD(0x988, PIN_INPUT_PULLUP | MUX_MODE0) /* i2c0_sda.i2c0_sda */ |
|---|
| 84 | | - AM33XX_IOPAD(0x98c, PIN_INPUT_PULLUP | MUX_MODE0) /* i2c0_scl.i2c0_scl */ |
|---|
| 80 | + AM33XX_PADCONF(AM335X_PIN_I2C0_SDA, PIN_INPUT_PULLUP, MUX_MODE0) /* i2c0_sda.i2c0_sda */ |
|---|
| 81 | + AM33XX_PADCONF(AM335X_PIN_I2C0_SCL, PIN_INPUT_PULLUP, MUX_MODE0) /* i2c0_scl.i2c0_scl */ |
|---|
| 85 | 82 | >; |
|---|
| 86 | 83 | }; |
|---|
| 87 | 84 | |
|---|
| 88 | 85 | i2c2_pins: pinmux_i2c2_pins { |
|---|
| 89 | 86 | pinctrl-single,pins = < |
|---|
| 90 | | - AM33XX_IOPAD(0x978, PIN_INPUT_PULLUP | MUX_MODE3) /* uart1_ctsn.i2c2_sda */ |
|---|
| 91 | | - AM33XX_IOPAD(0x97c, PIN_INPUT_PULLUP | MUX_MODE3) /* uart1_rtsn.i2c2_scl */ |
|---|
| 87 | + AM33XX_PADCONF(AM335X_PIN_UART1_CTSN, PIN_INPUT_PULLUP, MUX_MODE3) /* uart1_ctsn.i2c2_sda */ |
|---|
| 88 | + AM33XX_PADCONF(AM335X_PIN_UART1_RTSN, PIN_INPUT_PULLUP, MUX_MODE3) /* uart1_rtsn.i2c2_scl */ |
|---|
| 92 | 89 | >; |
|---|
| 93 | 90 | }; |
|---|
| 94 | 91 | |
|---|
| 95 | 92 | uart0_pins: pinmux_uart0_pins { |
|---|
| 96 | 93 | pinctrl-single,pins = < |
|---|
| 97 | | - AM33XX_IOPAD(0x970, PIN_INPUT_PULLUP | MUX_MODE0) /* uart0_rxd.uart0_rxd */ |
|---|
| 98 | | - AM33XX_IOPAD(0x974, PIN_OUTPUT_PULLDOWN | MUX_MODE0) /* uart0_txd.uart0_txd */ |
|---|
| 94 | + AM33XX_PADCONF(AM335X_PIN_UART0_RXD, PIN_INPUT_PULLUP, MUX_MODE0) |
|---|
| 95 | + AM33XX_PADCONF(AM335X_PIN_UART0_TXD, PIN_OUTPUT_PULLDOWN, MUX_MODE0) |
|---|
| 99 | 96 | >; |
|---|
| 100 | 97 | }; |
|---|
| 101 | 98 | |
|---|
| 102 | 99 | clkout2_pin: pinmux_clkout2_pin { |
|---|
| 103 | 100 | pinctrl-single,pins = < |
|---|
| 104 | | - AM33XX_IOPAD(0x9b4, PIN_OUTPUT_PULLDOWN | MUX_MODE3) /* xdma_event_intr1.clkout2 */ |
|---|
| 101 | + AM33XX_PADCONF(AM335X_PIN_XDMA_EVENT_INTR1, PIN_OUTPUT_PULLDOWN, MUX_MODE3) /* xdma_event_intr1.clkout2 */ |
|---|
| 105 | 102 | >; |
|---|
| 106 | 103 | }; |
|---|
| 107 | 104 | |
|---|
| 108 | 105 | cpsw_default: cpsw_default { |
|---|
| 109 | 106 | pinctrl-single,pins = < |
|---|
| 110 | 107 | /* Slave 1 */ |
|---|
| 111 | | - AM33XX_IOPAD(0x910, PIN_INPUT_PULLUP | MUX_MODE0) /* mii1_rxerr.mii1_rxerr */ |
|---|
| 112 | | - AM33XX_IOPAD(0x914, PIN_OUTPUT_PULLDOWN | MUX_MODE0) /* mii1_txen.mii1_txen */ |
|---|
| 113 | | - AM33XX_IOPAD(0x918, PIN_INPUT_PULLUP | MUX_MODE0) /* mii1_rxdv.mii1_rxdv */ |
|---|
| 114 | | - AM33XX_IOPAD(0x91c, PIN_OUTPUT_PULLDOWN | MUX_MODE0) /* mii1_txd3.mii1_txd3 */ |
|---|
| 115 | | - AM33XX_IOPAD(0x920, PIN_OUTPUT_PULLDOWN | MUX_MODE0) /* mii1_txd2.mii1_txd2 */ |
|---|
| 116 | | - AM33XX_IOPAD(0x924, PIN_OUTPUT_PULLDOWN | MUX_MODE0) /* mii1_txd1.mii1_txd1 */ |
|---|
| 117 | | - AM33XX_IOPAD(0x928, PIN_OUTPUT_PULLDOWN | MUX_MODE0) /* mii1_txd0.mii1_txd0 */ |
|---|
| 118 | | - AM33XX_IOPAD(0x92c, PIN_INPUT_PULLUP | MUX_MODE0) /* mii1_txclk.mii1_txclk */ |
|---|
| 119 | | - AM33XX_IOPAD(0x930, PIN_INPUT_PULLUP | MUX_MODE0) /* mii1_rxclk.mii1_rxclk */ |
|---|
| 120 | | - AM33XX_IOPAD(0x934, PIN_INPUT_PULLUP | MUX_MODE0) /* mii1_rxd3.mii1_rxd3 */ |
|---|
| 121 | | - AM33XX_IOPAD(0x938, PIN_INPUT_PULLUP | MUX_MODE0) /* mii1_rxd2.mii1_rxd2 */ |
|---|
| 122 | | - AM33XX_IOPAD(0x93c, PIN_INPUT_PULLUP | MUX_MODE0) /* mii1_rxd1.mii1_rxd1 */ |
|---|
| 123 | | - AM33XX_IOPAD(0x940, PIN_INPUT_PULLUP | MUX_MODE0) /* mii1_rxd0.mii1_rxd0 */ |
|---|
| 108 | + AM33XX_PADCONF(AM335X_PIN_MII1_RX_ER, PIN_INPUT_PULLUP, MUX_MODE0) |
|---|
| 109 | + AM33XX_PADCONF(AM335X_PIN_MII1_TX_EN, PIN_OUTPUT_PULLDOWN, MUX_MODE0) |
|---|
| 110 | + AM33XX_PADCONF(AM335X_PIN_MII1_RX_DV, PIN_INPUT_PULLUP, MUX_MODE0) |
|---|
| 111 | + AM33XX_PADCONF(AM335X_PIN_MII1_TXD3, PIN_OUTPUT_PULLDOWN, MUX_MODE0) |
|---|
| 112 | + AM33XX_PADCONF(AM335X_PIN_MII1_TXD2, PIN_OUTPUT_PULLDOWN, MUX_MODE0) |
|---|
| 113 | + AM33XX_PADCONF(AM335X_PIN_MII1_TXD1, PIN_OUTPUT_PULLDOWN, MUX_MODE0) |
|---|
| 114 | + AM33XX_PADCONF(AM335X_PIN_MII1_TXD0, PIN_OUTPUT_PULLDOWN, MUX_MODE0) |
|---|
| 115 | + AM33XX_PADCONF(AM335X_PIN_MII1_TX_CLK, PIN_INPUT_PULLUP, MUX_MODE0) |
|---|
| 116 | + AM33XX_PADCONF(AM335X_PIN_MII1_RX_CLK, PIN_INPUT_PULLUP, MUX_MODE0) |
|---|
| 117 | + AM33XX_PADCONF(AM335X_PIN_MII1_RXD3, PIN_INPUT_PULLUP, MUX_MODE0) |
|---|
| 118 | + AM33XX_PADCONF(AM335X_PIN_MII1_RXD2, PIN_INPUT_PULLUP, MUX_MODE0) |
|---|
| 119 | + AM33XX_PADCONF(AM335X_PIN_MII1_RXD1, PIN_INPUT_PULLUP, MUX_MODE0) |
|---|
| 120 | + AM33XX_PADCONF(AM335X_PIN_MII1_RXD0, PIN_INPUT_PULLUP, MUX_MODE0) |
|---|
| 124 | 121 | >; |
|---|
| 125 | 122 | }; |
|---|
| 126 | 123 | |
|---|
| 127 | 124 | cpsw_sleep: cpsw_sleep { |
|---|
| 128 | 125 | pinctrl-single,pins = < |
|---|
| 129 | 126 | /* Slave 1 reset value */ |
|---|
| 130 | | - AM33XX_IOPAD(0x910, PIN_INPUT_PULLDOWN | MUX_MODE7) |
|---|
| 131 | | - AM33XX_IOPAD(0x914, PIN_INPUT_PULLDOWN | MUX_MODE7) |
|---|
| 132 | | - AM33XX_IOPAD(0x918, PIN_INPUT_PULLDOWN | MUX_MODE7) |
|---|
| 133 | | - AM33XX_IOPAD(0x91c, PIN_INPUT_PULLDOWN | MUX_MODE7) |
|---|
| 134 | | - AM33XX_IOPAD(0x920, PIN_INPUT_PULLDOWN | MUX_MODE7) |
|---|
| 135 | | - AM33XX_IOPAD(0x924, PIN_INPUT_PULLDOWN | MUX_MODE7) |
|---|
| 136 | | - AM33XX_IOPAD(0x928, PIN_INPUT_PULLDOWN | MUX_MODE7) |
|---|
| 137 | | - AM33XX_IOPAD(0x92c, PIN_INPUT_PULLDOWN | MUX_MODE7) |
|---|
| 138 | | - AM33XX_IOPAD(0x930, PIN_INPUT_PULLDOWN | MUX_MODE7) |
|---|
| 139 | | - AM33XX_IOPAD(0x934, PIN_INPUT_PULLDOWN | MUX_MODE7) |
|---|
| 140 | | - AM33XX_IOPAD(0x938, PIN_INPUT_PULLDOWN | MUX_MODE7) |
|---|
| 141 | | - AM33XX_IOPAD(0x93c, PIN_INPUT_PULLDOWN | MUX_MODE7) |
|---|
| 142 | | - AM33XX_IOPAD(0x940, PIN_INPUT_PULLDOWN | MUX_MODE7) |
|---|
| 127 | + AM33XX_PADCONF(AM335X_PIN_MII1_RX_ER, PIN_INPUT_PULLDOWN, MUX_MODE7) |
|---|
| 128 | + AM33XX_PADCONF(AM335X_PIN_MII1_TX_EN, PIN_INPUT_PULLDOWN, MUX_MODE7) |
|---|
| 129 | + AM33XX_PADCONF(AM335X_PIN_MII1_RX_DV, PIN_INPUT_PULLDOWN, MUX_MODE7) |
|---|
| 130 | + AM33XX_PADCONF(AM335X_PIN_MII1_TXD3, PIN_INPUT_PULLDOWN, MUX_MODE7) |
|---|
| 131 | + AM33XX_PADCONF(AM335X_PIN_MII1_TXD2, PIN_INPUT_PULLDOWN, MUX_MODE7) |
|---|
| 132 | + AM33XX_PADCONF(AM335X_PIN_MII1_TXD1, PIN_INPUT_PULLDOWN, MUX_MODE7) |
|---|
| 133 | + AM33XX_PADCONF(AM335X_PIN_MII1_TXD0, PIN_INPUT_PULLDOWN, MUX_MODE7) |
|---|
| 134 | + AM33XX_PADCONF(AM335X_PIN_MII1_TX_CLK, PIN_INPUT_PULLDOWN, MUX_MODE7) |
|---|
| 135 | + AM33XX_PADCONF(AM335X_PIN_MII1_RX_CLK, PIN_INPUT_PULLDOWN, MUX_MODE7) |
|---|
| 136 | + AM33XX_PADCONF(AM335X_PIN_MII1_RXD3, PIN_INPUT_PULLDOWN, MUX_MODE7) |
|---|
| 137 | + AM33XX_PADCONF(AM335X_PIN_MII1_RXD2, PIN_INPUT_PULLDOWN, MUX_MODE7) |
|---|
| 138 | + AM33XX_PADCONF(AM335X_PIN_MII1_RXD1, PIN_INPUT_PULLDOWN, MUX_MODE7) |
|---|
| 139 | + AM33XX_PADCONF(AM335X_PIN_MII1_RXD0, PIN_INPUT_PULLDOWN, MUX_MODE7) |
|---|
| 143 | 140 | >; |
|---|
| 144 | 141 | }; |
|---|
| 145 | 142 | |
|---|
| 146 | 143 | davinci_mdio_default: davinci_mdio_default { |
|---|
| 147 | 144 | pinctrl-single,pins = < |
|---|
| 148 | 145 | /* MDIO */ |
|---|
| 149 | | - AM33XX_IOPAD(0x948, PIN_INPUT_PULLUP | SLEWCTRL_FAST | MUX_MODE0) /* mdio_data.mdio_data */ |
|---|
| 150 | | - AM33XX_IOPAD(0x94c, PIN_OUTPUT_PULLUP | MUX_MODE0) /* mdio_clk.mdio_clk */ |
|---|
| 146 | + AM33XX_PADCONF(AM335X_PIN_MDIO, PIN_INPUT_PULLUP | SLEWCTRL_FAST, MUX_MODE0) |
|---|
| 147 | + AM33XX_PADCONF(AM335X_PIN_MDC, PIN_OUTPUT_PULLUP, MUX_MODE0) |
|---|
| 151 | 148 | >; |
|---|
| 152 | 149 | }; |
|---|
| 153 | 150 | |
|---|
| 154 | 151 | davinci_mdio_sleep: davinci_mdio_sleep { |
|---|
| 155 | 152 | pinctrl-single,pins = < |
|---|
| 156 | 153 | /* MDIO reset value */ |
|---|
| 157 | | - AM33XX_IOPAD(0x948, PIN_INPUT_PULLDOWN | MUX_MODE7) |
|---|
| 158 | | - AM33XX_IOPAD(0x94c, PIN_INPUT_PULLDOWN | MUX_MODE7) |
|---|
| 154 | + AM33XX_PADCONF(AM335X_PIN_MDIO, PIN_INPUT_PULLDOWN, MUX_MODE7) |
|---|
| 155 | + AM33XX_PADCONF(AM335X_PIN_MDC, PIN_INPUT_PULLDOWN, MUX_MODE7) |
|---|
| 159 | 156 | >; |
|---|
| 160 | 157 | }; |
|---|
| 161 | 158 | |
|---|
| 162 | 159 | mmc1_pins: pinmux_mmc1_pins { |
|---|
| 163 | 160 | pinctrl-single,pins = < |
|---|
| 164 | | - AM33XX_IOPAD(0x960, PIN_INPUT | MUX_MODE7) /* spio0_cs1.gpio0_6 */ |
|---|
| 165 | | - AM33XX_IOPAD(0x8fc, PIN_INPUT_PULLUP | MUX_MODE0) /* mmc0_dat0.mmc0_dat0 */ |
|---|
| 166 | | - AM33XX_IOPAD(0x8f8, PIN_INPUT_PULLUP | MUX_MODE0) /* mmc0_dat1.mmc0_dat1 */ |
|---|
| 167 | | - AM33XX_IOPAD(0x8f4, PIN_INPUT_PULLUP | MUX_MODE0) /* mmc0_dat2.mmc0_dat2 */ |
|---|
| 168 | | - AM33XX_IOPAD(0x8f0, PIN_INPUT_PULLUP | MUX_MODE0) /* mmc0_dat3.mmc0_dat3 */ |
|---|
| 169 | | - AM33XX_IOPAD(0x904, PIN_INPUT_PULLUP | MUX_MODE0) /* mmc0_cmd.mmc0_cmd */ |
|---|
| 170 | | - AM33XX_IOPAD(0x900, PIN_INPUT_PULLUP | MUX_MODE0) /* mmc0_clk.mmc0_clk */ |
|---|
| 161 | + AM33XX_PADCONF(AM335X_PIN_SPI0_CS1, PIN_INPUT, MUX_MODE7) /* spio0_cs1.gpio0_6 */ |
|---|
| 162 | + AM33XX_PADCONF(AM335X_PIN_MMC0_DAT0, PIN_INPUT_PULLUP, MUX_MODE0) |
|---|
| 163 | + AM33XX_PADCONF(AM335X_PIN_MMC0_DAT1, PIN_INPUT_PULLUP, MUX_MODE0) |
|---|
| 164 | + AM33XX_PADCONF(AM335X_PIN_MMC0_DAT2, PIN_INPUT_PULLUP, MUX_MODE0) |
|---|
| 165 | + AM33XX_PADCONF(AM335X_PIN_MMC0_DAT3, PIN_INPUT_PULLUP, MUX_MODE0) |
|---|
| 166 | + AM33XX_PADCONF(AM335X_PIN_MMC0_CMD, PIN_INPUT_PULLUP, MUX_MODE0) |
|---|
| 167 | + AM33XX_PADCONF(AM335X_PIN_MMC0_CLK, PIN_INPUT_PULLUP, MUX_MODE0) |
|---|
| 171 | 168 | >; |
|---|
| 172 | 169 | }; |
|---|
| 173 | 170 | |
|---|
| 174 | 171 | emmc_pins: pinmux_emmc_pins { |
|---|
| 175 | 172 | pinctrl-single,pins = < |
|---|
| 176 | | - AM33XX_IOPAD(0x880, PIN_INPUT_PULLUP | MUX_MODE2) /* gpmc_csn1.mmc1_clk */ |
|---|
| 177 | | - AM33XX_IOPAD(0x884, PIN_INPUT_PULLUP | MUX_MODE2) /* gpmc_csn2.mmc1_cmd */ |
|---|
| 178 | | - AM33XX_IOPAD(0x800, PIN_INPUT_PULLUP | MUX_MODE1) /* gpmc_ad0.mmc1_dat0 */ |
|---|
| 179 | | - AM33XX_IOPAD(0x804, PIN_INPUT_PULLUP | MUX_MODE1) /* gpmc_ad1.mmc1_dat1 */ |
|---|
| 180 | | - AM33XX_IOPAD(0x808, PIN_INPUT_PULLUP | MUX_MODE1) /* gpmc_ad2.mmc1_dat2 */ |
|---|
| 181 | | - AM33XX_IOPAD(0x80c, PIN_INPUT_PULLUP | MUX_MODE1) /* gpmc_ad3.mmc1_dat3 */ |
|---|
| 182 | | - AM33XX_IOPAD(0x810, PIN_INPUT_PULLUP | MUX_MODE1) /* gpmc_ad4.mmc1_dat4 */ |
|---|
| 183 | | - AM33XX_IOPAD(0x814, PIN_INPUT_PULLUP | MUX_MODE1) /* gpmc_ad5.mmc1_dat5 */ |
|---|
| 184 | | - AM33XX_IOPAD(0x818, PIN_INPUT_PULLUP | MUX_MODE1) /* gpmc_ad6.mmc1_dat6 */ |
|---|
| 185 | | - AM33XX_IOPAD(0x81c, PIN_INPUT_PULLUP | MUX_MODE1) /* gpmc_ad7.mmc1_dat7 */ |
|---|
| 173 | + AM33XX_PADCONF(AM335X_PIN_GPMC_CSN1, PIN_INPUT_PULLUP, MUX_MODE2) /* gpmc_csn1.mmc1_clk */ |
|---|
| 174 | + AM33XX_PADCONF(AM335X_PIN_GPMC_CSN2, PIN_INPUT_PULLUP, MUX_MODE2) /* gpmc_csn2.mmc1_cmd */ |
|---|
| 175 | + AM33XX_PADCONF(AM335X_PIN_GPMC_AD0, PIN_INPUT_PULLUP, MUX_MODE1) /* gpmc_ad0.mmc1_dat0 */ |
|---|
| 176 | + AM33XX_PADCONF(AM335X_PIN_GPMC_AD1, PIN_INPUT_PULLUP, MUX_MODE1) /* gpmc_ad1.mmc1_dat1 */ |
|---|
| 177 | + AM33XX_PADCONF(AM335X_PIN_GPMC_AD2, PIN_INPUT_PULLUP, MUX_MODE1) /* gpmc_ad2.mmc1_dat2 */ |
|---|
| 178 | + AM33XX_PADCONF(AM335X_PIN_GPMC_AD3, PIN_INPUT_PULLUP, MUX_MODE1) /* gpmc_ad3.mmc1_dat3 */ |
|---|
| 179 | + AM33XX_PADCONF(AM335X_PIN_GPMC_AD4, PIN_INPUT_PULLUP, MUX_MODE1) /* gpmc_ad4.mmc1_dat4 */ |
|---|
| 180 | + AM33XX_PADCONF(AM335X_PIN_GPMC_AD5, PIN_INPUT_PULLUP, MUX_MODE1) /* gpmc_ad5.mmc1_dat5 */ |
|---|
| 181 | + AM33XX_PADCONF(AM335X_PIN_GPMC_AD6, PIN_INPUT_PULLUP, MUX_MODE1) /* gpmc_ad6.mmc1_dat6 */ |
|---|
| 182 | + AM33XX_PADCONF(AM335X_PIN_GPMC_AD7, PIN_INPUT_PULLUP, MUX_MODE1) /* gpmc_ad7.mmc1_dat7 */ |
|---|
| 186 | 183 | >; |
|---|
| 187 | 184 | }; |
|---|
| 188 | 185 | }; |
|---|
| .. | .. |
|---|
| 194 | 191 | status = "okay"; |
|---|
| 195 | 192 | }; |
|---|
| 196 | 193 | |
|---|
| 197 | | -&usb { |
|---|
| 198 | | - status = "okay"; |
|---|
| 199 | | -}; |
|---|
| 200 | | - |
|---|
| 201 | | -&usb_ctrl_mod { |
|---|
| 202 | | - status = "okay"; |
|---|
| 203 | | -}; |
|---|
| 204 | | - |
|---|
| 205 | | -&usb0_phy { |
|---|
| 206 | | - status = "okay"; |
|---|
| 207 | | -}; |
|---|
| 208 | | - |
|---|
| 209 | | -&usb1_phy { |
|---|
| 210 | | - status = "okay"; |
|---|
| 211 | | -}; |
|---|
| 212 | | - |
|---|
| 213 | 194 | &usb0 { |
|---|
| 214 | | - status = "okay"; |
|---|
| 215 | 195 | dr_mode = "peripheral"; |
|---|
| 216 | 196 | interrupts-extended = <&intc 18 &tps 0>; |
|---|
| 217 | 197 | interrupt-names = "mc", "vbus"; |
|---|
| 218 | 198 | }; |
|---|
| 219 | 199 | |
|---|
| 220 | 200 | &usb1 { |
|---|
| 221 | | - status = "okay"; |
|---|
| 222 | 201 | dr_mode = "host"; |
|---|
| 223 | | -}; |
|---|
| 224 | | - |
|---|
| 225 | | -&cppi41dma { |
|---|
| 226 | | - status = "okay"; |
|---|
| 227 | 202 | }; |
|---|
| 228 | 203 | |
|---|
| 229 | 204 | &i2c0 { |
|---|
| .. | .. |
|---|
| 379 | 354 | }; |
|---|
| 380 | 355 | |
|---|
| 381 | 356 | &cpsw_emac0 { |
|---|
| 382 | | - phy_id = <&davinci_mdio>, <0>; |
|---|
| 357 | + phy-handle = <ðphy0>; |
|---|
| 383 | 358 | phy-mode = "mii"; |
|---|
| 384 | 359 | }; |
|---|
| 385 | 360 | |
|---|
| .. | .. |
|---|
| 396 | 371 | pinctrl-0 = <&davinci_mdio_default>; |
|---|
| 397 | 372 | pinctrl-1 = <&davinci_mdio_sleep>; |
|---|
| 398 | 373 | status = "okay"; |
|---|
| 374 | + |
|---|
| 375 | + ethphy0: ethernet-phy@0 { |
|---|
| 376 | + reg = <0>; |
|---|
| 377 | + }; |
|---|
| 399 | 378 | }; |
|---|
| 400 | 379 | |
|---|
| 401 | 380 | &mmc1 { |
|---|
| .. | .. |
|---|
| 415 | 394 | }; |
|---|
| 416 | 395 | |
|---|
| 417 | 396 | &rtc { |
|---|
| 418 | | - clocks = <&clk_32768_ck>, <&l4_per_clkctrl AM3_CLKDIV32K_CLKCTRL 0>; |
|---|
| 397 | + clocks = <&clk_32768_ck>, <&clk_24mhz_clkctrl AM3_CLK_24MHZ_CLKDIV32K_CLKCTRL 0>; |
|---|
| 419 | 398 | clock-names = "ext-clk", "int-clk"; |
|---|
| 420 | 399 | }; |
|---|