1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2%YAML 1.2 3--- 4$id: http://devicetree.org/schemas/bus/ti,omap-l4.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: TI OMAP SoCs L4 interconnect bus 8 9maintainers: 10 - Eduard Bostina <egbostina@gmail.com> 11 12description: 13 These bindings describe the OMAP SoCs L4 interconnect bus. 14 15select: 16 properties: 17 compatible: 18 contains: 19 enum: 20 - ti,omap2-l4 21 - ti,omap2-l4-wkup 22 - ti,omap3-l4-core 23 - ti,omap4-l4-abe 24 - ti,omap4-l4-cfg 25 - ti,omap4-l4-per 26 - ti,omap4-l4-wkup 27 - ti,omap5-l4-abe 28 - ti,omap5-l4-cfg 29 - ti,omap5-l4-per 30 - ti,omap5-l4-wkup 31 - ti,dra7-l4-cfg 32 - ti,dra7-l4-per1 33 - ti,dra7-l4-per2 34 - ti,dra7-l4-per3 35 - ti,dra7-l4-wkup 36 - ti,am33xx-l4-fast 37 - ti,am33xx-l4-fw 38 - ti,am33xx-l4-mpuss 39 - ti,am33xx-l4-per 40 - ti,am33xx-l4-wkup 41 - ti,am4-l4-fast 42 - ti,am4-l4-per 43 - ti,am4-l4-wkup 44 - ti,dm814-l4hs 45 - ti,dm814-l4ls 46 required: 47 - compatible 48 49properties: 50 compatible: 51 items: 52 - enum: 53 - ti,omap2-l4 54 - ti,omap2-l4-wkup 55 - ti,omap3-l4-core 56 - ti,omap4-l4-abe 57 - ti,omap4-l4-cfg 58 - ti,omap4-l4-per 59 - ti,omap4-l4-wkup 60 - ti,omap5-l4-abe 61 - ti,omap5-l4-cfg 62 - ti,omap5-l4-per 63 - ti,omap5-l4-wkup 64 - ti,dra7-l4-cfg 65 - ti,dra7-l4-per1 66 - ti,dra7-l4-per2 67 - ti,dra7-l4-per3 68 - ti,dra7-l4-wkup 69 - ti,am33xx-l4-fast 70 - ti,am33xx-l4-fw 71 - ti,am33xx-l4-mpuss 72 - ti,am33xx-l4-per 73 - ti,am33xx-l4-wkup 74 - ti,am4-l4-fast 75 - ti,am4-l4-per 76 - ti,am4-l4-wkup 77 - ti,dm814-l4hs 78 - ti,dm814-l4ls 79 - enum: 80 - simple-bus 81 - simple-pm-bus 82 83 reg: 84 minItems: 1 85 maxItems: 6 86 87 reg-names: 88 minItems: 1 89 maxItems: 6 90 items: 91 enum: 92 - ap 93 - la 94 - ia0 95 - ia1 96 - ia2 97 - ia3 98 99 ranges: true 100 101 dma-ranges: true 102 103 clocks: 104 maxItems: 1 105 106 clock-names: 107 items: 108 - const: fck 109 110 power-domains: 111 maxItems: 1 112 113 "#address-cells": 114 const: 1 115 116 "#size-cells": 117 const: 1 118 119required: 120 - compatible 121 - ranges 122 123additionalProperties: 124 type: object 125 126examples: 127 - | 128 bus@48000000 { 129 compatible = "ti,omap4-l4-per", "simple-bus"; 130 reg = <0x48000000 0x800>, 131 <0x48000800 0x800>, 132 <0x48001000 0x400>, 133 <0x48001400 0x400>, 134 <0x48001800 0x400>, 135 <0x48001c00 0x400>; 136 reg-names = "ap", "la", "ia0", "ia1", "ia2", "ia3"; 137 #address-cells = <1>; 138 #size-cells = <1>; 139 ranges = <0 0x48000000 0x100000>; 140 }; 141