Tom Rini | 6bb92fc | 2024-05-20 09:54:58 -0600 | [diff] [blame] | 1 | // SPDX-License-Identifier: GPL-2.0-only |
Tom Rini | 53633a8 | 2024-02-29 12:33:36 -0500 | [diff] [blame] | 2 | /* |
Tom Rini | 93743d2 | 2024-04-01 09:08:13 -0400 | [diff] [blame] | 3 | * Copyright (c) Siemens AG, 2021-2023 |
Tom Rini | 53633a8 | 2024-02-29 12:33:36 -0500 | [diff] [blame] | 4 | * |
| 5 | * Authors: |
| 6 | * Jan Kiszka <jan.kiszka@siemens.com> |
| 7 | * |
| 8 | * Common bits of the IOT2050 Basic and Advanced variants, PG1 |
| 9 | */ |
| 10 | |
Tom Rini | 6bb92fc | 2024-05-20 09:54:58 -0600 | [diff] [blame] | 11 | #include "k3-am65-iot2050-dp.dtsi" |
Tom Rini | 53633a8 | 2024-02-29 12:33:36 -0500 | [diff] [blame] | 12 | |
| 13 | &serdes0 { |
| 14 | status = "disabled"; |
| 15 | }; |
| 16 | |
| 17 | &sdhci1 { |
| 18 | no-1-8-v; |
| 19 | }; |
| 20 | |
| 21 | &tx_pru0_0 { |
| 22 | status = "disabled"; |
| 23 | }; |
| 24 | |
| 25 | &tx_pru0_1 { |
| 26 | status = "disabled"; |
| 27 | }; |
| 28 | |
| 29 | &tx_pru1_0 { |
| 30 | status = "disabled"; |
| 31 | }; |
| 32 | |
| 33 | &tx_pru1_1 { |
| 34 | status = "disabled"; |
| 35 | }; |
| 36 | |
| 37 | &tx_pru2_0 { |
| 38 | status = "disabled"; |
| 39 | }; |
| 40 | |
| 41 | &tx_pru2_1 { |
| 42 | status = "disabled"; |
| 43 | }; |
Tom Rini | 93743d2 | 2024-04-01 09:08:13 -0400 | [diff] [blame] | 44 | |
| 45 | &icssg0_eth { |
Tom Rini | 762f85b | 2024-07-20 11:15:10 -0600 | [diff] [blame] | 46 | compatible = "ti,am654-sr1-icssg-prueth"; |
| 47 | |
| 48 | ti,prus = <&pru0_0>, <&rtu0_0>, <&pru0_1>, <&rtu0_1>; |
| 49 | firmware-name = "ti-pruss/am65x-pru0-prueth-fw.elf", |
| 50 | "ti-pruss/am65x-rtu0-prueth-fw.elf", |
| 51 | "ti-pruss/am65x-pru1-prueth-fw.elf", |
| 52 | "ti-pruss/am65x-rtu1-prueth-fw.elf"; |
| 53 | |
| 54 | ti,pruss-gp-mux-sel = <2>, /* MII mode */ |
| 55 | <2>, |
| 56 | <2>, /* MII mode */ |
| 57 | <2>; |
Tom Rini | 93743d2 | 2024-04-01 09:08:13 -0400 | [diff] [blame] | 58 | |
Tom Rini | 762f85b | 2024-07-20 11:15:10 -0600 | [diff] [blame] | 59 | dmas = <&main_udmap 0xc100>, /* egress slice 0 */ |
| 60 | <&main_udmap 0xc101>, /* egress slice 0 */ |
| 61 | <&main_udmap 0xc102>, /* egress slice 0 */ |
| 62 | <&main_udmap 0xc103>, /* egress slice 0 */ |
| 63 | <&main_udmap 0xc104>, /* egress slice 1 */ |
| 64 | <&main_udmap 0xc105>, /* egress slice 1 */ |
| 65 | <&main_udmap 0xc106>, /* egress slice 1 */ |
| 66 | <&main_udmap 0xc107>, /* egress slice 1 */ |
| 67 | <&main_udmap 0x4100>, /* ingress slice 0 */ |
| 68 | <&main_udmap 0x4101>, /* ingress slice 1 */ |
| 69 | <&main_udmap 0x4102>, /* mgmnt rsp slice 0 */ |
| 70 | <&main_udmap 0x4103>; /* mgmnt rsp slice 1 */ |
| 71 | dma-names = "tx0-0", "tx0-1", "tx0-2", "tx0-3", |
| 72 | "tx1-0", "tx1-1", "tx1-2", "tx1-3", |
| 73 | "rx0", "rx1", |
| 74 | "rxmgm0", "rxmgm1"; |
Tom Rini | 93743d2 | 2024-04-01 09:08:13 -0400 | [diff] [blame] | 75 | }; |