|
310 | 310 | bias-pull-up;
|
311 | 311 | };
|
312 | 312 |
|
| 313 | + rmii_pins: rmii_pins { |
| 314 | + pins = "PD10", "PD11", "PD13", "PD14", "PD17", |
| 315 | + "PD18", "PD19", "PD20", "PD22", "PD23"; |
| 316 | + function = "emac"; |
| 317 | + drive-strength = <40>; |
| 318 | + }; |
| 319 | + |
| 320 | + rgmii_pins: rgmii_pins { |
| 321 | + pins = "PD8", "PD9", "PD10", "PD11", "PD12", |
| 322 | + "PD13", "PD15", "PD16", "PD17", "PD18", |
| 323 | + "PD19", "PD20", "PD21", "PD22", "PD23"; |
| 324 | + function = "emac"; |
| 325 | + drive-strength = <40>; |
| 326 | + }; |
| 327 | + |
313 | 328 | uart0_pins_a: uart0@0 {
|
314 | 329 | pins = "PB8", "PB9";
|
315 | 330 | function = "uart0";
|
|
434 | 449 | #size-cells = <0>;
|
435 | 450 | };
|
436 | 451 |
|
| 452 | + emac: ethernet@1c30000 { |
| 453 | + compatible = "allwinner,sun50i-a64-emac"; |
| 454 | + syscon = <&syscon>; |
| 455 | + reg = <0x01c30000 0x100>; |
| 456 | + interrupts = <GIC_SPI 82 IRQ_TYPE_LEVEL_HIGH>; |
| 457 | + interrupt-names = "macirq"; |
| 458 | + resets = <&ccu RST_BUS_EMAC>; |
| 459 | + reset-names = "stmmaceth"; |
| 460 | + clocks = <&ccu CLK_BUS_EMAC>; |
| 461 | + clock-names = "stmmaceth"; |
| 462 | + status = "disabled"; |
| 463 | + #address-cells = <1>; |
| 464 | + #size-cells = <0>; |
| 465 | + |
| 466 | + mdio: mdio { |
| 467 | + #address-cells = <1>; |
| 468 | + #size-cells = <0>; |
| 469 | + }; |
| 470 | + }; |
| 471 | + |
437 | 472 | gic: interrupt-controller@1c81000 {
|
438 | 473 | compatible = "arm,gic-400";
|
439 | 474 | reg = <0x01c81000 0x1000>,
|
|
0 commit comments