|
172 | 172 | };
|
173 | 173 | };
|
174 | 174 |
|
| 175 | + eth1_rmii_pins_a: eth1-rmii-0 { |
| 176 | + pins1 { |
| 177 | + pinmux = <STM32_PINMUX('G', 13, AF11)>, /* ETH_RMII_TXD0 */ |
| 178 | + <STM32_PINMUX('G', 14, AF11)>, /* ETH_RMII_TXD1 */ |
| 179 | + <STM32_PINMUX('B', 11, AF11)>, /* ETH_RMII_TX_EN */ |
| 180 | + <STM32_PINMUX('A', 1, AF11)>, /* ETH_RMII_REF_CLK */ |
| 181 | + <STM32_PINMUX('A', 2, AF11)>, /* ETH_MDIO */ |
| 182 | + <STM32_PINMUX('G', 2, AF11)>; /* ETH_MDC */ |
| 183 | + bias-disable; |
| 184 | + drive-push-pull; |
| 185 | + slew-rate = <1>; |
| 186 | + }; |
| 187 | + |
| 188 | + pins2 { |
| 189 | + pinmux = <STM32_PINMUX('C', 4, AF11)>, /* ETH_RMII_RXD0 */ |
| 190 | + <STM32_PINMUX('C', 5, AF11)>, /* ETH_RMII_RXD1 */ |
| 191 | + <STM32_PINMUX('C', 1, AF10)>; /* ETH_RMII_CRS_DV */ |
| 192 | + bias-disable; |
| 193 | + }; |
| 194 | + |
| 195 | + }; |
| 196 | + |
| 197 | + eth1_rmii_sleep_pins_a: eth1-rmii-sleep-0 { |
| 198 | + pins1 { |
| 199 | + pinmux = <STM32_PINMUX('G', 13, ANALOG)>, /* ETH_RMII_TXD0 */ |
| 200 | + <STM32_PINMUX('G', 14, ANALOG)>, /* ETH_RMII_TXD1 */ |
| 201 | + <STM32_PINMUX('B', 11, ANALOG)>, /* ETH_RMII_TX_EN */ |
| 202 | + <STM32_PINMUX('A', 1, ANALOG)>, /* ETH_RMII_REF_CLK */ |
| 203 | + <STM32_PINMUX('A', 2, ANALOG)>, /* ETH_MDIO */ |
| 204 | + <STM32_PINMUX('G', 2, ANALOG)>, /* ETH_MDC */ |
| 205 | + <STM32_PINMUX('C', 4, ANALOG)>, /* ETH_RMII_RXD0 */ |
| 206 | + <STM32_PINMUX('C', 5, ANALOG)>, /* ETH_RMII_RXD1 */ |
| 207 | + <STM32_PINMUX('C', 1, ANALOG)>; /* ETH_RMII_CRS_DV */ |
| 208 | + }; |
| 209 | + }; |
| 210 | + |
| 211 | + eth2_rmii_pins_a: eth2-rmii-0 { |
| 212 | + pins1 { |
| 213 | + pinmux = <STM32_PINMUX('F', 7, AF11)>, /* ETH_RMII_TXD0 */ |
| 214 | + <STM32_PINMUX('G', 11, AF10)>, /* ETH_RMII_TXD1 */ |
| 215 | + <STM32_PINMUX('G', 8, AF13)>, /* ETH_RMII_ETHCK */ |
| 216 | + <STM32_PINMUX('F', 6, AF11)>, /* ETH_RMII_TX_EN */ |
| 217 | + <STM32_PINMUX('B', 2, AF11)>, /* ETH_MDIO */ |
| 218 | + <STM32_PINMUX('G', 5, AF10)>; /* ETH_MDC */ |
| 219 | + bias-disable; |
| 220 | + drive-push-pull; |
| 221 | + slew-rate = <1>; |
| 222 | + }; |
| 223 | + |
| 224 | + pins2 { |
| 225 | + pinmux = <STM32_PINMUX('F', 4, AF11)>, /* ETH_RMII_RXD0 */ |
| 226 | + <STM32_PINMUX('E', 2, AF10)>, /* ETH_RMII_RXD1 */ |
| 227 | + <STM32_PINMUX('A', 12, AF11)>; /* ETH_RMII_CRS_DV */ |
| 228 | + bias-disable; |
| 229 | + }; |
| 230 | + }; |
| 231 | + |
| 232 | + eth2_rmii_sleep_pins_a: eth2-rmii-sleep-0 { |
| 233 | + pins1 { |
| 234 | + pinmux = <STM32_PINMUX('F', 7, ANALOG)>, /* ETH_RMII_TXD0 */ |
| 235 | + <STM32_PINMUX('G', 11, ANALOG)>, /* ETH_RMII_TXD1 */ |
| 236 | + <STM32_PINMUX('G', 8, ANALOG)>, /* ETH_RMII_ETHCK */ |
| 237 | + <STM32_PINMUX('F', 6, ANALOG)>, /* ETH_RMII_TX_EN */ |
| 238 | + <STM32_PINMUX('B', 2, ANALOG)>, /* ETH_MDIO */ |
| 239 | + <STM32_PINMUX('G', 5, ANALOG)>, /* ETH_MDC */ |
| 240 | + <STM32_PINMUX('F', 4, ANALOG)>, /* ETH_RMII_RXD0 */ |
| 241 | + <STM32_PINMUX('E', 2, ANALOG)>, /* ETH_RMII_RXD1 */ |
| 242 | + <STM32_PINMUX('A', 12, ANALOG)>; /* ETH_RMII_CRS_DV */ |
| 243 | + }; |
| 244 | + }; |
| 245 | + |
175 | 246 | i2c1_pins_a: i2c1-0 {
|
176 | 247 | pins {
|
177 | 248 | pinmux = <STM32_PINMUX('D', 12, AF5)>, /* I2C1_SCL */
|
|
0 commit comments