| .. | .. |
|---|
| 15 | 15 | "marvell,armada-ap806"; |
|---|
| 16 | 16 | }; |
|---|
| 17 | 17 | |
|---|
| 18 | +&cp0_pcie0 { |
|---|
| 19 | + iommu-map = |
|---|
| 20 | + <0x0 &smmu 0x480 0x20>, |
|---|
| 21 | + <0x100 &smmu 0x4a0 0x20>, |
|---|
| 22 | + <0x200 &smmu 0x4c0 0x20>; |
|---|
| 23 | + iommu-map-mask = <0x031f>; |
|---|
| 24 | +}; |
|---|
| 25 | + |
|---|
| 18 | 26 | /* The RTC requires external oscillator. But on Aramda 80x0, the RTC clock |
|---|
| 19 | 27 | * in CP master is not connected (by package) to the oscillator. So |
|---|
| 20 | 28 | * disable it. However, the RTC clock in CP slave is connected to the |
|---|
| .. | .. |
|---|
| 23 | 31 | &cp0_rtc { |
|---|
| 24 | 32 | status = "disabled"; |
|---|
| 25 | 33 | }; |
|---|
| 34 | + |
|---|
| 35 | +&cp0_sata0 { |
|---|
| 36 | + iommus = <&smmu 0x444>; |
|---|
| 37 | +}; |
|---|
| 38 | + |
|---|
| 39 | +&cp0_sdhci0 { |
|---|
| 40 | + iommus = <&smmu 0x445>; |
|---|
| 41 | +}; |
|---|
| 42 | + |
|---|
| 43 | +&cp0_usb3_0 { |
|---|
| 44 | + iommus = <&smmu 0x440>; |
|---|
| 45 | +}; |
|---|
| 46 | + |
|---|
| 47 | +&cp0_usb3_1 { |
|---|
| 48 | + iommus = <&smmu 0x441>; |
|---|
| 49 | +}; |
|---|
| 50 | + |
|---|
| 51 | +&cp1_sata0 { |
|---|
| 52 | + iommus = <&smmu 0x454>; |
|---|
| 53 | +}; |
|---|
| 54 | + |
|---|
| 55 | +&cp1_usb3_0 { |
|---|
| 56 | + iommus = <&smmu 0x450>; |
|---|
| 57 | +}; |
|---|
| 58 | + |
|---|
| 59 | +&cp1_usb3_1 { |
|---|
| 60 | + iommus = <&smmu 0x451>; |
|---|
| 61 | +}; |
|---|