162306a36Sopenharmony_ci&l4_cfg {						/* 0x4a000000 */
262306a36Sopenharmony_ci	compatible = "ti,dra7-l4-cfg", "simple-pm-bus";
362306a36Sopenharmony_ci	power-domains = <&prm_coreaon>;
462306a36Sopenharmony_ci	clocks = <&l4cfg_clkctrl DRA7_L4CFG_L4_CFG_CLKCTRL 0>;
562306a36Sopenharmony_ci	clock-names = "fck";
662306a36Sopenharmony_ci	reg = <0x4a000000 0x800>,
762306a36Sopenharmony_ci	      <0x4a000800 0x800>,
862306a36Sopenharmony_ci	      <0x4a001000 0x1000>;
962306a36Sopenharmony_ci	reg-names = "ap", "la", "ia0";
1062306a36Sopenharmony_ci	#address-cells = <1>;
1162306a36Sopenharmony_ci	#size-cells = <1>;
1262306a36Sopenharmony_ci	ranges = <0x00000000 0x4a000000 0x100000>,	/* segment 0 */
1362306a36Sopenharmony_ci		 <0x00100000 0x4a100000 0x100000>,	/* segment 1 */
1462306a36Sopenharmony_ci		 <0x00200000 0x4a200000 0x100000>;	/* segment 2 */
1562306a36Sopenharmony_ci
1662306a36Sopenharmony_ci	segment@0 {					/* 0x4a000000 */
1762306a36Sopenharmony_ci		compatible = "simple-pm-bus";
1862306a36Sopenharmony_ci		#address-cells = <1>;
1962306a36Sopenharmony_ci		#size-cells = <1>;
2062306a36Sopenharmony_ci		ranges = <0x00000000 0x00000000 0x000800>,	/* ap 0 */
2162306a36Sopenharmony_ci			 <0x00000800 0x00000800 0x000800>,	/* ap 1 */
2262306a36Sopenharmony_ci			 <0x00001000 0x00001000 0x001000>,	/* ap 2 */
2362306a36Sopenharmony_ci			 <0x00002000 0x00002000 0x002000>,	/* ap 3 */
2462306a36Sopenharmony_ci			 <0x00004000 0x00004000 0x001000>,	/* ap 4 */
2562306a36Sopenharmony_ci			 <0x00005000 0x00005000 0x001000>,	/* ap 5 */
2662306a36Sopenharmony_ci			 <0x00006000 0x00006000 0x001000>,	/* ap 6 */
2762306a36Sopenharmony_ci			 <0x00008000 0x00008000 0x002000>,	/* ap 7 */
2862306a36Sopenharmony_ci			 <0x0000a000 0x0000a000 0x001000>,	/* ap 8 */
2962306a36Sopenharmony_ci			 <0x00056000 0x00056000 0x001000>,	/* ap 9 */
3062306a36Sopenharmony_ci			 <0x00057000 0x00057000 0x001000>,	/* ap 10 */
3162306a36Sopenharmony_ci			 <0x0005e000 0x0005e000 0x002000>,	/* ap 11 */
3262306a36Sopenharmony_ci			 <0x00060000 0x00060000 0x001000>,	/* ap 12 */
3362306a36Sopenharmony_ci			 <0x00080000 0x00080000 0x008000>,	/* ap 13 */
3462306a36Sopenharmony_ci			 <0x00088000 0x00088000 0x001000>,	/* ap 14 */
3562306a36Sopenharmony_ci			 <0x000a0000 0x000a0000 0x008000>,	/* ap 15 */
3662306a36Sopenharmony_ci			 <0x000a8000 0x000a8000 0x001000>,	/* ap 16 */
3762306a36Sopenharmony_ci			 <0x000d9000 0x000d9000 0x001000>,	/* ap 17 */
3862306a36Sopenharmony_ci			 <0x000da000 0x000da000 0x001000>,	/* ap 18 */
3962306a36Sopenharmony_ci			 <0x000dd000 0x000dd000 0x001000>,	/* ap 19 */
4062306a36Sopenharmony_ci			 <0x000de000 0x000de000 0x001000>,	/* ap 20 */
4162306a36Sopenharmony_ci			 <0x000e0000 0x000e0000 0x001000>,	/* ap 21 */
4262306a36Sopenharmony_ci			 <0x000e1000 0x000e1000 0x001000>,	/* ap 22 */
4362306a36Sopenharmony_ci			 <0x000f4000 0x000f4000 0x001000>,	/* ap 23 */
4462306a36Sopenharmony_ci			 <0x000f5000 0x000f5000 0x001000>,	/* ap 24 */
4562306a36Sopenharmony_ci			 <0x000f6000 0x000f6000 0x001000>,	/* ap 25 */
4662306a36Sopenharmony_ci			 <0x000f7000 0x000f7000 0x001000>,	/* ap 26 */
4762306a36Sopenharmony_ci			 <0x00090000 0x00090000 0x008000>,	/* ap 59 */
4862306a36Sopenharmony_ci			 <0x00098000 0x00098000 0x001000>;	/* ap 60 */
4962306a36Sopenharmony_ci
5062306a36Sopenharmony_ci		target-module@2000 {			/* 0x4a002000, ap 3 08.0 */
5162306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
5262306a36Sopenharmony_ci			reg = <0x2000 0x4>;
5362306a36Sopenharmony_ci			reg-names = "rev";
5462306a36Sopenharmony_ci			#address-cells = <1>;
5562306a36Sopenharmony_ci			#size-cells = <1>;
5662306a36Sopenharmony_ci			ranges = <0x0 0x2000 0x2000>;
5762306a36Sopenharmony_ci
5862306a36Sopenharmony_ci			scm: scm@0 {
5962306a36Sopenharmony_ci				compatible = "ti,dra7-scm-core", "simple-bus";
6062306a36Sopenharmony_ci				reg = <0 0x2000>;
6162306a36Sopenharmony_ci				#address-cells = <1>;
6262306a36Sopenharmony_ci				#size-cells = <1>;
6362306a36Sopenharmony_ci				ranges = <0 0 0x2000>;
6462306a36Sopenharmony_ci
6562306a36Sopenharmony_ci				scm_conf: scm_conf@0 {
6662306a36Sopenharmony_ci					compatible = "syscon", "simple-bus";
6762306a36Sopenharmony_ci					reg = <0x0 0x1400>;
6862306a36Sopenharmony_ci					#address-cells = <1>;
6962306a36Sopenharmony_ci					#size-cells = <1>;
7062306a36Sopenharmony_ci					ranges = <0 0x0 0x1400>;
7162306a36Sopenharmony_ci
7262306a36Sopenharmony_ci					pbias_regulator: pbias_regulator@e00 {
7362306a36Sopenharmony_ci						compatible = "ti,pbias-dra7", "ti,pbias-omap";
7462306a36Sopenharmony_ci						reg = <0xe00 0x4>;
7562306a36Sopenharmony_ci						syscon = <&scm_conf>;
7662306a36Sopenharmony_ci						pbias_mmc_reg: pbias_mmc_omap5 {
7762306a36Sopenharmony_ci							regulator-name = "pbias_mmc_omap5";
7862306a36Sopenharmony_ci							regulator-min-microvolt = <1800000>;
7962306a36Sopenharmony_ci							regulator-max-microvolt = <3300000>;
8062306a36Sopenharmony_ci						};
8162306a36Sopenharmony_ci					};
8262306a36Sopenharmony_ci
8362306a36Sopenharmony_ci					phy_gmii_sel: phy-gmii-sel {
8462306a36Sopenharmony_ci						compatible = "ti,dra7xx-phy-gmii-sel";
8562306a36Sopenharmony_ci						reg = <0x554 0x4>;
8662306a36Sopenharmony_ci						#phy-cells = <1>;
8762306a36Sopenharmony_ci					};
8862306a36Sopenharmony_ci
8962306a36Sopenharmony_ci					scm_conf_clocks: clocks {
9062306a36Sopenharmony_ci						#address-cells = <1>;
9162306a36Sopenharmony_ci						#size-cells = <0>;
9262306a36Sopenharmony_ci					};
9362306a36Sopenharmony_ci				};
9462306a36Sopenharmony_ci
9562306a36Sopenharmony_ci				dra7_pmx_core: pinmux@1400 {
9662306a36Sopenharmony_ci					compatible = "ti,dra7-padconf",
9762306a36Sopenharmony_ci						     "pinctrl-single";
9862306a36Sopenharmony_ci					reg = <0x1400 0x0468>;
9962306a36Sopenharmony_ci					#address-cells = <1>;
10062306a36Sopenharmony_ci					#size-cells = <0>;
10162306a36Sopenharmony_ci					#pinctrl-cells = <1>;
10262306a36Sopenharmony_ci					#interrupt-cells = <1>;
10362306a36Sopenharmony_ci					interrupt-controller;
10462306a36Sopenharmony_ci					pinctrl-single,register-width = <32>;
10562306a36Sopenharmony_ci					pinctrl-single,function-mask = <0x3fffffff>;
10662306a36Sopenharmony_ci				};
10762306a36Sopenharmony_ci
10862306a36Sopenharmony_ci				scm_conf1: scm_conf@1c04 {
10962306a36Sopenharmony_ci					compatible = "syscon";
11062306a36Sopenharmony_ci					reg = <0x1c04 0x0020>;
11162306a36Sopenharmony_ci					#syscon-cells = <2>;
11262306a36Sopenharmony_ci				};
11362306a36Sopenharmony_ci
11462306a36Sopenharmony_ci				scm_conf_pcie: scm_conf@1c24 {
11562306a36Sopenharmony_ci					compatible = "syscon";
11662306a36Sopenharmony_ci					reg = <0x1c24 0x0024>;
11762306a36Sopenharmony_ci				};
11862306a36Sopenharmony_ci
11962306a36Sopenharmony_ci				sdma_xbar: dma-router@b78 {
12062306a36Sopenharmony_ci					compatible = "ti,dra7-dma-crossbar";
12162306a36Sopenharmony_ci					reg = <0xb78 0xfc>;
12262306a36Sopenharmony_ci					#dma-cells = <1>;
12362306a36Sopenharmony_ci					dma-requests = <205>;
12462306a36Sopenharmony_ci					ti,dma-safe-map = <0>;
12562306a36Sopenharmony_ci					dma-masters = <&sdma>;
12662306a36Sopenharmony_ci				};
12762306a36Sopenharmony_ci
12862306a36Sopenharmony_ci				edma_xbar: dma-router@c78 {
12962306a36Sopenharmony_ci					compatible = "ti,dra7-dma-crossbar";
13062306a36Sopenharmony_ci					reg = <0xc78 0x7c>;
13162306a36Sopenharmony_ci					#dma-cells = <2>;
13262306a36Sopenharmony_ci					dma-requests = <204>;
13362306a36Sopenharmony_ci					ti,dma-safe-map = <0>;
13462306a36Sopenharmony_ci					dma-masters = <&edma>;
13562306a36Sopenharmony_ci				};
13662306a36Sopenharmony_ci			};
13762306a36Sopenharmony_ci		};
13862306a36Sopenharmony_ci
13962306a36Sopenharmony_ci		target-module@5000 {			/* 0x4a005000, ap 5 10.0 */
14062306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
14162306a36Sopenharmony_ci			reg = <0x5000 0x4>;
14262306a36Sopenharmony_ci			reg-names = "rev";
14362306a36Sopenharmony_ci			#address-cells = <1>;
14462306a36Sopenharmony_ci			#size-cells = <1>;
14562306a36Sopenharmony_ci			ranges = <0x0 0x5000 0x1000>;
14662306a36Sopenharmony_ci
14762306a36Sopenharmony_ci			cm_core_aon: cm_core_aon@0 {
14862306a36Sopenharmony_ci				compatible = "ti,dra7-cm-core-aon",
14962306a36Sopenharmony_ci					      "simple-bus";
15062306a36Sopenharmony_ci				#address-cells = <1>;
15162306a36Sopenharmony_ci				#size-cells = <1>;
15262306a36Sopenharmony_ci				reg = <0 0x2000>;
15362306a36Sopenharmony_ci				ranges = <0 0 0x2000>;
15462306a36Sopenharmony_ci
15562306a36Sopenharmony_ci				cm_core_aon_clocks: clocks {
15662306a36Sopenharmony_ci					#address-cells = <1>;
15762306a36Sopenharmony_ci					#size-cells = <0>;
15862306a36Sopenharmony_ci				};
15962306a36Sopenharmony_ci
16062306a36Sopenharmony_ci				cm_core_aon_clockdomains: clockdomains {
16162306a36Sopenharmony_ci				};
16262306a36Sopenharmony_ci			};
16362306a36Sopenharmony_ci		};
16462306a36Sopenharmony_ci
16562306a36Sopenharmony_ci		target-module@8000 {			/* 0x4a008000, ap 7 0e.0 */
16662306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
16762306a36Sopenharmony_ci			reg = <0x8000 0x4>;
16862306a36Sopenharmony_ci			reg-names = "rev";
16962306a36Sopenharmony_ci			#address-cells = <1>;
17062306a36Sopenharmony_ci			#size-cells = <1>;
17162306a36Sopenharmony_ci			ranges = <0x0 0x8000 0x2000>;
17262306a36Sopenharmony_ci
17362306a36Sopenharmony_ci			cm_core: cm_core@0 {
17462306a36Sopenharmony_ci				compatible = "ti,dra7-cm-core", "simple-bus";
17562306a36Sopenharmony_ci				#address-cells = <1>;
17662306a36Sopenharmony_ci				#size-cells = <1>;
17762306a36Sopenharmony_ci				reg = <0 0x3000>;
17862306a36Sopenharmony_ci				ranges = <0 0 0x3000>;
17962306a36Sopenharmony_ci
18062306a36Sopenharmony_ci				cm_core_clocks: clocks {
18162306a36Sopenharmony_ci					#address-cells = <1>;
18262306a36Sopenharmony_ci					#size-cells = <0>;
18362306a36Sopenharmony_ci				};
18462306a36Sopenharmony_ci
18562306a36Sopenharmony_ci				cm_core_clockdomains: clockdomains {
18662306a36Sopenharmony_ci				};
18762306a36Sopenharmony_ci			};
18862306a36Sopenharmony_ci		};
18962306a36Sopenharmony_ci
19062306a36Sopenharmony_ci		target-module@56000 {			/* 0x4a056000, ap 9 02.0 */
19162306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
19262306a36Sopenharmony_ci			reg = <0x56000 0x4>,
19362306a36Sopenharmony_ci			      <0x5602c 0x4>,
19462306a36Sopenharmony_ci			      <0x56028 0x4>;
19562306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
19662306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
19762306a36Sopenharmony_ci					 SYSC_OMAP2_EMUFREE |
19862306a36Sopenharmony_ci					 SYSC_OMAP2_SOFTRESET |
19962306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
20062306a36Sopenharmony_ci			ti,sysc-midle = <SYSC_IDLE_FORCE>,
20162306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
20262306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
20362306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
20462306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
20562306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
20662306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
20762306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
20862306a36Sopenharmony_ci			ti,syss-mask = <1>;
20962306a36Sopenharmony_ci			/* Domains (P, C): core_pwrdm, dma_clkdm */
21062306a36Sopenharmony_ci			clocks = <&dma_clkctrl DRA7_DMA_DMA_SYSTEM_CLKCTRL 0>;
21162306a36Sopenharmony_ci			clock-names = "fck";
21262306a36Sopenharmony_ci			#address-cells = <1>;
21362306a36Sopenharmony_ci			#size-cells = <1>;
21462306a36Sopenharmony_ci			ranges = <0x0 0x56000 0x1000>;
21562306a36Sopenharmony_ci
21662306a36Sopenharmony_ci			sdma: dma-controller@0 {
21762306a36Sopenharmony_ci				compatible = "ti,omap4430-sdma", "ti,omap-sdma";
21862306a36Sopenharmony_ci				reg = <0x0 0x1000>;
21962306a36Sopenharmony_ci				interrupts = <GIC_SPI 7 IRQ_TYPE_LEVEL_HIGH>,
22062306a36Sopenharmony_ci					     <GIC_SPI 8 IRQ_TYPE_LEVEL_HIGH>,
22162306a36Sopenharmony_ci					     <GIC_SPI 9 IRQ_TYPE_LEVEL_HIGH>,
22262306a36Sopenharmony_ci					     <GIC_SPI 10 IRQ_TYPE_LEVEL_HIGH>;
22362306a36Sopenharmony_ci				#dma-cells = <1>;
22462306a36Sopenharmony_ci				dma-channels = <32>;
22562306a36Sopenharmony_ci				dma-requests = <127>;
22662306a36Sopenharmony_ci			};
22762306a36Sopenharmony_ci		};
22862306a36Sopenharmony_ci
22962306a36Sopenharmony_ci		target-module@5e000 {			/* 0x4a05e000, ap 11 1a.0 */
23062306a36Sopenharmony_ci			compatible = "ti,sysc";
23162306a36Sopenharmony_ci			status = "disabled";
23262306a36Sopenharmony_ci			#address-cells = <1>;
23362306a36Sopenharmony_ci			#size-cells = <1>;
23462306a36Sopenharmony_ci			ranges = <0x0 0x5e000 0x2000>;
23562306a36Sopenharmony_ci		};
23662306a36Sopenharmony_ci
23762306a36Sopenharmony_ci		target-module@80000 {			/* 0x4a080000, ap 13 20.0 */
23862306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
23962306a36Sopenharmony_ci			reg = <0x80000 0x4>,
24062306a36Sopenharmony_ci			      <0x80010 0x4>,
24162306a36Sopenharmony_ci			      <0x80014 0x4>;
24262306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
24362306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_SOFTRESET |
24462306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
24562306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
24662306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
24762306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
24862306a36Sopenharmony_ci			ti,syss-mask = <1>;
24962306a36Sopenharmony_ci			/* Domains (P, C): l3init_pwrdm, l3init_clkdm */
25062306a36Sopenharmony_ci			clocks = <&l3init_clkctrl DRA7_L3INIT_OCP2SCP1_CLKCTRL 0>;
25162306a36Sopenharmony_ci			clock-names = "fck";
25262306a36Sopenharmony_ci			#address-cells = <1>;
25362306a36Sopenharmony_ci			#size-cells = <1>;
25462306a36Sopenharmony_ci			ranges = <0x0 0x80000 0x8000>;
25562306a36Sopenharmony_ci
25662306a36Sopenharmony_ci			ocp2scp@0 {
25762306a36Sopenharmony_ci				compatible = "ti,omap-ocp2scp";
25862306a36Sopenharmony_ci				#address-cells = <1>;
25962306a36Sopenharmony_ci				#size-cells = <1>;
26062306a36Sopenharmony_ci				ranges = <0 0 0x8000>;
26162306a36Sopenharmony_ci				reg = <0x0 0x20>;
26262306a36Sopenharmony_ci
26362306a36Sopenharmony_ci				usb2_phy1: phy@4000 {
26462306a36Sopenharmony_ci					compatible = "ti,dra7x-usb2", "ti,omap-usb2";
26562306a36Sopenharmony_ci					reg = <0x4000 0x400>;
26662306a36Sopenharmony_ci					syscon-phy-power = <&scm_conf 0x300>;
26762306a36Sopenharmony_ci					clocks = <&usb_phy1_always_on_clk32k>,
26862306a36Sopenharmony_ci						 <&l3init_clkctrl DRA7_L3INIT_USB_OTG_SS1_CLKCTRL 8>;
26962306a36Sopenharmony_ci					clock-names =	"wkupclk",
27062306a36Sopenharmony_ci							"refclk";
27162306a36Sopenharmony_ci					#phy-cells = <0>;
27262306a36Sopenharmony_ci				};
27362306a36Sopenharmony_ci
27462306a36Sopenharmony_ci				usb2_phy2: phy@5000 {
27562306a36Sopenharmony_ci					compatible = "ti,dra7x-usb2-phy2",
27662306a36Sopenharmony_ci						     "ti,omap-usb2";
27762306a36Sopenharmony_ci					reg = <0x5000 0x400>;
27862306a36Sopenharmony_ci					syscon-phy-power = <&scm_conf 0xe74>;
27962306a36Sopenharmony_ci					clocks = <&usb_phy2_always_on_clk32k>,
28062306a36Sopenharmony_ci						 <&l3init_clkctrl DRA7_L3INIT_USB_OTG_SS2_CLKCTRL 8>;
28162306a36Sopenharmony_ci					clock-names =	"wkupclk",
28262306a36Sopenharmony_ci							"refclk";
28362306a36Sopenharmony_ci					#phy-cells = <0>;
28462306a36Sopenharmony_ci				};
28562306a36Sopenharmony_ci
28662306a36Sopenharmony_ci				usb3_phy1: phy@4400 {
28762306a36Sopenharmony_ci					compatible = "ti,omap-usb3";
28862306a36Sopenharmony_ci					reg = <0x4400 0x80>,
28962306a36Sopenharmony_ci					      <0x4800 0x64>,
29062306a36Sopenharmony_ci					      <0x4c00 0x40>;
29162306a36Sopenharmony_ci					reg-names = "phy_rx", "phy_tx", "pll_ctrl";
29262306a36Sopenharmony_ci					syscon-phy-power = <&scm_conf 0x370>;
29362306a36Sopenharmony_ci					clocks = <&usb_phy3_always_on_clk32k>,
29462306a36Sopenharmony_ci						 <&sys_clkin1>,
29562306a36Sopenharmony_ci						 <&l3init_clkctrl DRA7_L3INIT_USB_OTG_SS1_CLKCTRL 8>;
29662306a36Sopenharmony_ci					clock-names =	"wkupclk",
29762306a36Sopenharmony_ci							"sysclk",
29862306a36Sopenharmony_ci							"refclk";
29962306a36Sopenharmony_ci					#phy-cells = <0>;
30062306a36Sopenharmony_ci				};
30162306a36Sopenharmony_ci			};
30262306a36Sopenharmony_ci		};
30362306a36Sopenharmony_ci
30462306a36Sopenharmony_ci		target-module@90000 {			/* 0x4a090000, ap 59 42.0 */
30562306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
30662306a36Sopenharmony_ci			reg = <0x90000 0x4>,
30762306a36Sopenharmony_ci			      <0x90010 0x4>,
30862306a36Sopenharmony_ci			      <0x90014 0x4>;
30962306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
31062306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_SOFTRESET |
31162306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
31262306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
31362306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
31462306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
31562306a36Sopenharmony_ci			ti,syss-mask = <1>;
31662306a36Sopenharmony_ci			/* Domains (P, C): l3init_pwrdm, l3init_clkdm */
31762306a36Sopenharmony_ci			clocks = <&l3init_clkctrl DRA7_L3INIT_OCP2SCP3_CLKCTRL 0>;
31862306a36Sopenharmony_ci			clock-names = "fck";
31962306a36Sopenharmony_ci			#address-cells = <1>;
32062306a36Sopenharmony_ci			#size-cells = <1>;
32162306a36Sopenharmony_ci			ranges = <0x0 0x90000 0x8000>;
32262306a36Sopenharmony_ci
32362306a36Sopenharmony_ci			ocp2scp@0 {
32462306a36Sopenharmony_ci				compatible = "ti,omap-ocp2scp";
32562306a36Sopenharmony_ci				#address-cells = <1>;
32662306a36Sopenharmony_ci				#size-cells = <1>;
32762306a36Sopenharmony_ci				ranges = <0 0 0x8000>;
32862306a36Sopenharmony_ci				reg = <0x0 0x20>;
32962306a36Sopenharmony_ci
33062306a36Sopenharmony_ci				pcie1_phy: pciephy@4000 {
33162306a36Sopenharmony_ci					compatible = "ti,phy-pipe3-pcie";
33262306a36Sopenharmony_ci					reg = <0x4000 0x80>, /* phy_rx */
33362306a36Sopenharmony_ci					      <0x4400 0x64>; /* phy_tx */
33462306a36Sopenharmony_ci					reg-names = "phy_rx", "phy_tx";
33562306a36Sopenharmony_ci					syscon-phy-power = <&scm_conf_pcie 0x1c>;
33662306a36Sopenharmony_ci					syscon-pcs = <&scm_conf_pcie 0x10>;
33762306a36Sopenharmony_ci					clocks = <&dpll_pcie_ref_ck>,
33862306a36Sopenharmony_ci						 <&dpll_pcie_ref_m2ldo_ck>,
33962306a36Sopenharmony_ci						 <&pcie_clkctrl DRA7_PCIE_PCIE1_CLKCTRL 8>,
34062306a36Sopenharmony_ci						 <&pcie_clkctrl DRA7_PCIE_PCIE1_CLKCTRL 9>,
34162306a36Sopenharmony_ci						 <&pcie_clkctrl DRA7_PCIE_PCIE1_CLKCTRL 10>,
34262306a36Sopenharmony_ci						 <&optfclk_pciephy_div>,
34362306a36Sopenharmony_ci						 <&sys_clkin1>;
34462306a36Sopenharmony_ci					clock-names = "dpll_ref", "dpll_ref_m2",
34562306a36Sopenharmony_ci						      "wkupclk", "refclk",
34662306a36Sopenharmony_ci						      "div-clk", "phy-div", "sysclk";
34762306a36Sopenharmony_ci					#phy-cells = <0>;
34862306a36Sopenharmony_ci				};
34962306a36Sopenharmony_ci
35062306a36Sopenharmony_ci				pcie2_phy: pciephy@5000 {
35162306a36Sopenharmony_ci					compatible = "ti,phy-pipe3-pcie";
35262306a36Sopenharmony_ci					reg = <0x5000 0x80>, /* phy_rx */
35362306a36Sopenharmony_ci					      <0x5400 0x64>; /* phy_tx */
35462306a36Sopenharmony_ci					reg-names = "phy_rx", "phy_tx";
35562306a36Sopenharmony_ci					syscon-phy-power = <&scm_conf_pcie 0x20>;
35662306a36Sopenharmony_ci					syscon-pcs = <&scm_conf_pcie 0x10>;
35762306a36Sopenharmony_ci					clocks = <&dpll_pcie_ref_ck>,
35862306a36Sopenharmony_ci						 <&dpll_pcie_ref_m2ldo_ck>,
35962306a36Sopenharmony_ci						 <&pcie_clkctrl DRA7_PCIE_PCIE2_CLKCTRL 8>,
36062306a36Sopenharmony_ci						 <&pcie_clkctrl DRA7_PCIE_PCIE2_CLKCTRL 9>,
36162306a36Sopenharmony_ci						 <&pcie_clkctrl DRA7_PCIE_PCIE2_CLKCTRL 10>,
36262306a36Sopenharmony_ci						 <&optfclk_pciephy_div>,
36362306a36Sopenharmony_ci						 <&sys_clkin1>;
36462306a36Sopenharmony_ci					clock-names = "dpll_ref", "dpll_ref_m2",
36562306a36Sopenharmony_ci						      "wkupclk", "refclk",
36662306a36Sopenharmony_ci						      "div-clk", "phy-div", "sysclk";
36762306a36Sopenharmony_ci					#phy-cells = <0>;
36862306a36Sopenharmony_ci					status = "disabled";
36962306a36Sopenharmony_ci				};
37062306a36Sopenharmony_ci
37162306a36Sopenharmony_ci				sata_phy: phy@6000 {
37262306a36Sopenharmony_ci					compatible = "ti,phy-pipe3-sata";
37362306a36Sopenharmony_ci					reg = <0x6000 0x80>, /* phy_rx */
37462306a36Sopenharmony_ci					      <0x6400 0x64>, /* phy_tx */
37562306a36Sopenharmony_ci					      <0x6800 0x40>; /* pll_ctrl */
37662306a36Sopenharmony_ci					reg-names = "phy_rx", "phy_tx", "pll_ctrl";
37762306a36Sopenharmony_ci					syscon-phy-power = <&scm_conf 0x374>;
37862306a36Sopenharmony_ci					clocks = <&sys_clkin1>,
37962306a36Sopenharmony_ci						 <&l3init_clkctrl DRA7_L3INIT_SATA_CLKCTRL 8>;
38062306a36Sopenharmony_ci					clock-names = "sysclk", "refclk";
38162306a36Sopenharmony_ci					syscon-pllreset = <&scm_conf 0x3fc>;
38262306a36Sopenharmony_ci					#phy-cells = <0>;
38362306a36Sopenharmony_ci				};
38462306a36Sopenharmony_ci			};
38562306a36Sopenharmony_ci		};
38662306a36Sopenharmony_ci
38762306a36Sopenharmony_ci		target-module@a0000 {			/* 0x4a0a0000, ap 15 40.0 */
38862306a36Sopenharmony_ci			compatible = "ti,sysc";
38962306a36Sopenharmony_ci			status = "disabled";
39062306a36Sopenharmony_ci			#address-cells = <1>;
39162306a36Sopenharmony_ci			#size-cells = <1>;
39262306a36Sopenharmony_ci			ranges = <0x0 0xa0000 0x8000>;
39362306a36Sopenharmony_ci		};
39462306a36Sopenharmony_ci
39562306a36Sopenharmony_ci		target-module@d9000 {			/* 0x4a0d9000, ap 17 72.0 */
39662306a36Sopenharmony_ci			compatible = "ti,sysc-omap4-sr", "ti,sysc";
39762306a36Sopenharmony_ci			reg = <0xd9038 0x4>;
39862306a36Sopenharmony_ci			reg-names = "sysc";
39962306a36Sopenharmony_ci			ti,sysc-mask = <SYSC_OMAP3_SR_ENAWAKEUP>;
40062306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
40162306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
40262306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
40362306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
40462306a36Sopenharmony_ci			/* Domains (P, C): coreaon_pwrdm, coreaon_clkdm */
40562306a36Sopenharmony_ci			clocks = <&coreaon_clkctrl DRA7_COREAON_SMARTREFLEX_MPU_CLKCTRL 0>;
40662306a36Sopenharmony_ci			clock-names = "fck";
40762306a36Sopenharmony_ci			#address-cells = <1>;
40862306a36Sopenharmony_ci			#size-cells = <1>;
40962306a36Sopenharmony_ci			ranges = <0x0 0xd9000 0x1000>;
41062306a36Sopenharmony_ci
41162306a36Sopenharmony_ci			/* SmartReflex child device marked reserved in TRM */
41262306a36Sopenharmony_ci		};
41362306a36Sopenharmony_ci
41462306a36Sopenharmony_ci		target-module@dd000 {			/* 0x4a0dd000, ap 19 18.0 */
41562306a36Sopenharmony_ci			compatible = "ti,sysc-omap4-sr", "ti,sysc";
41662306a36Sopenharmony_ci			reg = <0xdd038 0x4>;
41762306a36Sopenharmony_ci			reg-names = "sysc";
41862306a36Sopenharmony_ci			ti,sysc-mask = <SYSC_OMAP3_SR_ENAWAKEUP>;
41962306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
42062306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
42162306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
42262306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
42362306a36Sopenharmony_ci			/* Domains (P, C): coreaon_pwrdm, coreaon_clkdm */
42462306a36Sopenharmony_ci			clocks = <&coreaon_clkctrl DRA7_COREAON_SMARTREFLEX_CORE_CLKCTRL 0>;
42562306a36Sopenharmony_ci			clock-names = "fck";
42662306a36Sopenharmony_ci			#address-cells = <1>;
42762306a36Sopenharmony_ci			#size-cells = <1>;
42862306a36Sopenharmony_ci			ranges = <0x0 0xdd000 0x1000>;
42962306a36Sopenharmony_ci
43062306a36Sopenharmony_ci			/* SmartReflex child device marked reserved in TRM */
43162306a36Sopenharmony_ci		};
43262306a36Sopenharmony_ci
43362306a36Sopenharmony_ci		target-module@e0000 {			/* 0x4a0e0000, ap 21 28.0 */
43462306a36Sopenharmony_ci			compatible = "ti,sysc";
43562306a36Sopenharmony_ci			status = "disabled";
43662306a36Sopenharmony_ci			#address-cells = <1>;
43762306a36Sopenharmony_ci			#size-cells = <1>;
43862306a36Sopenharmony_ci			ranges = <0x0 0xe0000 0x1000>;
43962306a36Sopenharmony_ci		};
44062306a36Sopenharmony_ci
44162306a36Sopenharmony_ci		target-module@f4000 {			/* 0x4a0f4000, ap 23 04.0 */
44262306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
44362306a36Sopenharmony_ci			reg = <0xf4000 0x4>,
44462306a36Sopenharmony_ci			      <0xf4010 0x4>;
44562306a36Sopenharmony_ci			reg-names = "rev", "sysc";
44662306a36Sopenharmony_ci			ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
44762306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
44862306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
44962306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
45062306a36Sopenharmony_ci			/* Domains (P, C): core_pwrdm, l4cfg_clkdm */
45162306a36Sopenharmony_ci			clocks = <&l4cfg_clkctrl DRA7_L4CFG_MAILBOX1_CLKCTRL 0>;
45262306a36Sopenharmony_ci			clock-names = "fck";
45362306a36Sopenharmony_ci			#address-cells = <1>;
45462306a36Sopenharmony_ci			#size-cells = <1>;
45562306a36Sopenharmony_ci			ranges = <0x0 0xf4000 0x1000>;
45662306a36Sopenharmony_ci
45762306a36Sopenharmony_ci			mailbox1: mailbox@0 {
45862306a36Sopenharmony_ci				compatible = "ti,omap4-mailbox";
45962306a36Sopenharmony_ci				reg = <0x0 0x200>;
46062306a36Sopenharmony_ci				interrupts = <GIC_SPI 21 IRQ_TYPE_LEVEL_HIGH>,
46162306a36Sopenharmony_ci					     <GIC_SPI 135 IRQ_TYPE_LEVEL_HIGH>,
46262306a36Sopenharmony_ci					     <GIC_SPI 134 IRQ_TYPE_LEVEL_HIGH>;
46362306a36Sopenharmony_ci				#mbox-cells = <1>;
46462306a36Sopenharmony_ci				ti,mbox-num-users = <3>;
46562306a36Sopenharmony_ci				ti,mbox-num-fifos = <8>;
46662306a36Sopenharmony_ci				status = "disabled";
46762306a36Sopenharmony_ci			};
46862306a36Sopenharmony_ci		};
46962306a36Sopenharmony_ci
47062306a36Sopenharmony_ci		target-module@f6000 {			/* 0x4a0f6000, ap 25 78.0 */
47162306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
47262306a36Sopenharmony_ci			reg = <0xf6000 0x4>,
47362306a36Sopenharmony_ci			      <0xf6010 0x4>,
47462306a36Sopenharmony_ci			      <0xf6014 0x4>;
47562306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
47662306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
47762306a36Sopenharmony_ci					 SYSC_OMAP2_SOFTRESET |
47862306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
47962306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
48062306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
48162306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
48262306a36Sopenharmony_ci			ti,syss-mask = <1>;
48362306a36Sopenharmony_ci			/* Domains (P, C): core_pwrdm, l4cfg_clkdm */
48462306a36Sopenharmony_ci			clocks = <&l4cfg_clkctrl DRA7_L4CFG_SPINLOCK_CLKCTRL 0>;
48562306a36Sopenharmony_ci			clock-names = "fck";
48662306a36Sopenharmony_ci			#address-cells = <1>;
48762306a36Sopenharmony_ci			#size-cells = <1>;
48862306a36Sopenharmony_ci			ranges = <0x0 0xf6000 0x1000>;
48962306a36Sopenharmony_ci
49062306a36Sopenharmony_ci			hwspinlock: spinlock@0 {
49162306a36Sopenharmony_ci				compatible = "ti,omap4-hwspinlock";
49262306a36Sopenharmony_ci				reg = <0x0 0x1000>;
49362306a36Sopenharmony_ci				#hwlock-cells = <1>;
49462306a36Sopenharmony_ci			};
49562306a36Sopenharmony_ci		};
49662306a36Sopenharmony_ci	};
49762306a36Sopenharmony_ci
49862306a36Sopenharmony_ci	segment@100000 {					/* 0x4a100000 */
49962306a36Sopenharmony_ci		compatible = "simple-pm-bus";
50062306a36Sopenharmony_ci		#address-cells = <1>;
50162306a36Sopenharmony_ci		#size-cells = <1>;
50262306a36Sopenharmony_ci		ranges = <0x00002000 0x00102000 0x001000>,	/* ap 27 */
50362306a36Sopenharmony_ci			 <0x00003000 0x00103000 0x001000>,	/* ap 28 */
50462306a36Sopenharmony_ci			 <0x00008000 0x00108000 0x001000>,	/* ap 29 */
50562306a36Sopenharmony_ci			 <0x00009000 0x00109000 0x001000>,	/* ap 30 */
50662306a36Sopenharmony_ci			 <0x00040000 0x00140000 0x010000>,	/* ap 31 */
50762306a36Sopenharmony_ci			 <0x00050000 0x00150000 0x001000>,	/* ap 32 */
50862306a36Sopenharmony_ci			 <0x00051000 0x00151000 0x001000>,	/* ap 33 */
50962306a36Sopenharmony_ci			 <0x00052000 0x00152000 0x001000>,	/* ap 34 */
51062306a36Sopenharmony_ci			 <0x00053000 0x00153000 0x001000>,	/* ap 35 */
51162306a36Sopenharmony_ci			 <0x00054000 0x00154000 0x001000>,	/* ap 36 */
51262306a36Sopenharmony_ci			 <0x00055000 0x00155000 0x001000>,	/* ap 37 */
51362306a36Sopenharmony_ci			 <0x00056000 0x00156000 0x001000>,	/* ap 38 */
51462306a36Sopenharmony_ci			 <0x00057000 0x00157000 0x001000>,	/* ap 39 */
51562306a36Sopenharmony_ci			 <0x00058000 0x00158000 0x001000>,	/* ap 40 */
51662306a36Sopenharmony_ci			 <0x0005b000 0x0015b000 0x001000>,	/* ap 41 */
51762306a36Sopenharmony_ci			 <0x0005c000 0x0015c000 0x001000>,	/* ap 42 */
51862306a36Sopenharmony_ci			 <0x0005d000 0x0015d000 0x001000>,	/* ap 45 */
51962306a36Sopenharmony_ci			 <0x0005e000 0x0015e000 0x001000>,	/* ap 46 */
52062306a36Sopenharmony_ci			 <0x0005f000 0x0015f000 0x001000>,	/* ap 47 */
52162306a36Sopenharmony_ci			 <0x00060000 0x00160000 0x001000>,	/* ap 48 */
52262306a36Sopenharmony_ci			 <0x00061000 0x00161000 0x001000>,	/* ap 49 */
52362306a36Sopenharmony_ci			 <0x00062000 0x00162000 0x001000>,	/* ap 50 */
52462306a36Sopenharmony_ci			 <0x00063000 0x00163000 0x001000>,	/* ap 51 */
52562306a36Sopenharmony_ci			 <0x00064000 0x00164000 0x001000>,	/* ap 52 */
52662306a36Sopenharmony_ci			 <0x00065000 0x00165000 0x001000>,	/* ap 53 */
52762306a36Sopenharmony_ci			 <0x00066000 0x00166000 0x001000>,	/* ap 54 */
52862306a36Sopenharmony_ci			 <0x00067000 0x00167000 0x001000>,	/* ap 55 */
52962306a36Sopenharmony_ci			 <0x00068000 0x00168000 0x001000>,	/* ap 56 */
53062306a36Sopenharmony_ci			 <0x0006d000 0x0016d000 0x001000>,	/* ap 57 */
53162306a36Sopenharmony_ci			 <0x0006e000 0x0016e000 0x001000>,	/* ap 58 */
53262306a36Sopenharmony_ci			 <0x00071000 0x00171000 0x001000>,	/* ap 61 */
53362306a36Sopenharmony_ci			 <0x00072000 0x00172000 0x001000>,	/* ap 62 */
53462306a36Sopenharmony_ci			 <0x00073000 0x00173000 0x001000>,	/* ap 63 */
53562306a36Sopenharmony_ci			 <0x00074000 0x00174000 0x001000>,	/* ap 64 */
53662306a36Sopenharmony_ci			 <0x00075000 0x00175000 0x001000>,	/* ap 65 */
53762306a36Sopenharmony_ci			 <0x00076000 0x00176000 0x001000>,	/* ap 66 */
53862306a36Sopenharmony_ci			 <0x00077000 0x00177000 0x001000>,	/* ap 67 */
53962306a36Sopenharmony_ci			 <0x00078000 0x00178000 0x001000>,	/* ap 68 */
54062306a36Sopenharmony_ci			 <0x00081000 0x00181000 0x001000>,	/* ap 69 */
54162306a36Sopenharmony_ci			 <0x00082000 0x00182000 0x001000>,	/* ap 70 */
54262306a36Sopenharmony_ci			 <0x00083000 0x00183000 0x001000>,	/* ap 71 */
54362306a36Sopenharmony_ci			 <0x00084000 0x00184000 0x001000>,	/* ap 72 */
54462306a36Sopenharmony_ci			 <0x00085000 0x00185000 0x001000>,	/* ap 73 */
54562306a36Sopenharmony_ci			 <0x00086000 0x00186000 0x001000>,	/* ap 74 */
54662306a36Sopenharmony_ci			 <0x00087000 0x00187000 0x001000>,	/* ap 75 */
54762306a36Sopenharmony_ci			 <0x00088000 0x00188000 0x001000>,	/* ap 76 */
54862306a36Sopenharmony_ci			 <0x00069000 0x00169000 0x001000>,	/* ap 103 */
54962306a36Sopenharmony_ci			 <0x0006a000 0x0016a000 0x001000>,	/* ap 104 */
55062306a36Sopenharmony_ci			 <0x00079000 0x00179000 0x001000>,	/* ap 105 */
55162306a36Sopenharmony_ci			 <0x0007a000 0x0017a000 0x001000>,	/* ap 106 */
55262306a36Sopenharmony_ci			 <0x0006b000 0x0016b000 0x001000>,	/* ap 107 */
55362306a36Sopenharmony_ci			 <0x0006c000 0x0016c000 0x001000>,	/* ap 108 */
55462306a36Sopenharmony_ci			 <0x0007b000 0x0017b000 0x001000>,	/* ap 121 */
55562306a36Sopenharmony_ci			 <0x0007c000 0x0017c000 0x001000>,	/* ap 122 */
55662306a36Sopenharmony_ci			 <0x0007d000 0x0017d000 0x001000>,	/* ap 123 */
55762306a36Sopenharmony_ci			 <0x0007e000 0x0017e000 0x001000>,	/* ap 124 */
55862306a36Sopenharmony_ci			 <0x00059000 0x00159000 0x001000>,	/* ap 125 */
55962306a36Sopenharmony_ci			 <0x0005a000 0x0015a000 0x001000>;	/* ap 126 */
56062306a36Sopenharmony_ci
56162306a36Sopenharmony_ci		target-module@2000 {			/* 0x4a102000, ap 27 3c.0 */
56262306a36Sopenharmony_ci			compatible = "ti,sysc";
56362306a36Sopenharmony_ci			status = "disabled";
56462306a36Sopenharmony_ci			#address-cells = <1>;
56562306a36Sopenharmony_ci			#size-cells = <1>;
56662306a36Sopenharmony_ci			ranges = <0x0 0x2000 0x1000>;
56762306a36Sopenharmony_ci		};
56862306a36Sopenharmony_ci
56962306a36Sopenharmony_ci		target-module@8000 {			/* 0x4a108000, ap 29 1e.0 */
57062306a36Sopenharmony_ci			compatible = "ti,sysc";
57162306a36Sopenharmony_ci			status = "disabled";
57262306a36Sopenharmony_ci			#address-cells = <1>;
57362306a36Sopenharmony_ci			#size-cells = <1>;
57462306a36Sopenharmony_ci			ranges = <0x0 0x8000 0x1000>;
57562306a36Sopenharmony_ci		};
57662306a36Sopenharmony_ci
57762306a36Sopenharmony_ci		target-module@40000 {			/* 0x4a140000, ap 31 06.0 */
57862306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
57962306a36Sopenharmony_ci			reg = <0x400fc 4>,
58062306a36Sopenharmony_ci			      <0x41100 4>;
58162306a36Sopenharmony_ci			reg-names = "rev", "sysc";
58262306a36Sopenharmony_ci			ti,sysc-midle = <SYSC_IDLE_FORCE>,
58362306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
58462306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
58562306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
58662306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
58762306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
58862306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
58962306a36Sopenharmony_ci			power-domains = <&prm_l3init>;
59062306a36Sopenharmony_ci			clocks = <&l3init_clkctrl DRA7_L3INIT_SATA_CLKCTRL 0>;
59162306a36Sopenharmony_ci			clock-names = "fck";
59262306a36Sopenharmony_ci			#size-cells = <1>;
59362306a36Sopenharmony_ci			#address-cells = <1>;
59462306a36Sopenharmony_ci			ranges = <0x0 0x40000 0x10000>;
59562306a36Sopenharmony_ci
59662306a36Sopenharmony_ci			sata: sata@0 {
59762306a36Sopenharmony_ci				compatible = "snps,dwc-ahci";
59862306a36Sopenharmony_ci				reg = <0 0x1100>, <0x1100 0x8>;
59962306a36Sopenharmony_ci				interrupts = <GIC_SPI 49 IRQ_TYPE_LEVEL_HIGH>;
60062306a36Sopenharmony_ci				phys = <&sata_phy>;
60162306a36Sopenharmony_ci				phy-names = "sata-phy";
60262306a36Sopenharmony_ci				clocks = <&l3init_clkctrl DRA7_L3INIT_SATA_CLKCTRL 8>;
60362306a36Sopenharmony_ci				ports-implemented = <0x1>;
60462306a36Sopenharmony_ci			};
60562306a36Sopenharmony_ci		};
60662306a36Sopenharmony_ci
60762306a36Sopenharmony_ci		target-module@51000 {			/* 0x4a151000, ap 33 50.0 */
60862306a36Sopenharmony_ci			compatible = "ti,sysc";
60962306a36Sopenharmony_ci			status = "disabled";
61062306a36Sopenharmony_ci			#address-cells = <1>;
61162306a36Sopenharmony_ci			#size-cells = <1>;
61262306a36Sopenharmony_ci			ranges = <0x0 0x51000 0x1000>;
61362306a36Sopenharmony_ci		};
61462306a36Sopenharmony_ci
61562306a36Sopenharmony_ci		target-module@53000 {			/* 0x4a153000, ap 35 54.0 */
61662306a36Sopenharmony_ci			compatible = "ti,sysc";
61762306a36Sopenharmony_ci			status = "disabled";
61862306a36Sopenharmony_ci			#address-cells = <1>;
61962306a36Sopenharmony_ci			#size-cells = <1>;
62062306a36Sopenharmony_ci			ranges = <0x0 0x53000 0x1000>;
62162306a36Sopenharmony_ci		};
62262306a36Sopenharmony_ci
62362306a36Sopenharmony_ci		target-module@55000 {			/* 0x4a155000, ap 37 46.0 */
62462306a36Sopenharmony_ci			compatible = "ti,sysc";
62562306a36Sopenharmony_ci			status = "disabled";
62662306a36Sopenharmony_ci			#address-cells = <1>;
62762306a36Sopenharmony_ci			#size-cells = <1>;
62862306a36Sopenharmony_ci			ranges = <0x0 0x55000 0x1000>;
62962306a36Sopenharmony_ci		};
63062306a36Sopenharmony_ci
63162306a36Sopenharmony_ci		target-module@57000 {			/* 0x4a157000, ap 39 58.0 */
63262306a36Sopenharmony_ci			compatible = "ti,sysc";
63362306a36Sopenharmony_ci			status = "disabled";
63462306a36Sopenharmony_ci			#address-cells = <1>;
63562306a36Sopenharmony_ci			#size-cells = <1>;
63662306a36Sopenharmony_ci			ranges = <0x0 0x57000 0x1000>;
63762306a36Sopenharmony_ci		};
63862306a36Sopenharmony_ci
63962306a36Sopenharmony_ci		target-module@59000 {			/* 0x4a159000, ap 125 6a.0 */
64062306a36Sopenharmony_ci			compatible = "ti,sysc";
64162306a36Sopenharmony_ci			status = "disabled";
64262306a36Sopenharmony_ci			#address-cells = <1>;
64362306a36Sopenharmony_ci			#size-cells = <1>;
64462306a36Sopenharmony_ci			ranges = <0x0 0x59000 0x1000>;
64562306a36Sopenharmony_ci		};
64662306a36Sopenharmony_ci
64762306a36Sopenharmony_ci		target-module@5b000 {			/* 0x4a15b000, ap 41 60.0 */
64862306a36Sopenharmony_ci			compatible = "ti,sysc";
64962306a36Sopenharmony_ci			status = "disabled";
65062306a36Sopenharmony_ci			#address-cells = <1>;
65162306a36Sopenharmony_ci			#size-cells = <1>;
65262306a36Sopenharmony_ci			ranges = <0x0 0x5b000 0x1000>;
65362306a36Sopenharmony_ci		};
65462306a36Sopenharmony_ci
65562306a36Sopenharmony_ci		target-module@5d000 {			/* 0x4a15d000, ap 45 3a.0 */
65662306a36Sopenharmony_ci			compatible = "ti,sysc";
65762306a36Sopenharmony_ci			status = "disabled";
65862306a36Sopenharmony_ci			#address-cells = <1>;
65962306a36Sopenharmony_ci			#size-cells = <1>;
66062306a36Sopenharmony_ci			ranges = <0x0 0x5d000 0x1000>;
66162306a36Sopenharmony_ci		};
66262306a36Sopenharmony_ci
66362306a36Sopenharmony_ci		target-module@5f000 {			/* 0x4a15f000, ap 47 56.0 */
66462306a36Sopenharmony_ci			compatible = "ti,sysc";
66562306a36Sopenharmony_ci			status = "disabled";
66662306a36Sopenharmony_ci			#address-cells = <1>;
66762306a36Sopenharmony_ci			#size-cells = <1>;
66862306a36Sopenharmony_ci			ranges = <0x0 0x5f000 0x1000>;
66962306a36Sopenharmony_ci		};
67062306a36Sopenharmony_ci
67162306a36Sopenharmony_ci		target-module@61000 {			/* 0x4a161000, ap 49 32.0 */
67262306a36Sopenharmony_ci			compatible = "ti,sysc";
67362306a36Sopenharmony_ci			status = "disabled";
67462306a36Sopenharmony_ci			#address-cells = <1>;
67562306a36Sopenharmony_ci			#size-cells = <1>;
67662306a36Sopenharmony_ci			ranges = <0x0 0x61000 0x1000>;
67762306a36Sopenharmony_ci		};
67862306a36Sopenharmony_ci
67962306a36Sopenharmony_ci		target-module@63000 {			/* 0x4a163000, ap 51 5c.0 */
68062306a36Sopenharmony_ci			compatible = "ti,sysc";
68162306a36Sopenharmony_ci			status = "disabled";
68262306a36Sopenharmony_ci			#address-cells = <1>;
68362306a36Sopenharmony_ci			#size-cells = <1>;
68462306a36Sopenharmony_ci			ranges = <0x0 0x63000 0x1000>;
68562306a36Sopenharmony_ci		};
68662306a36Sopenharmony_ci
68762306a36Sopenharmony_ci		target-module@65000 {			/* 0x4a165000, ap 53 4e.0 */
68862306a36Sopenharmony_ci			compatible = "ti,sysc";
68962306a36Sopenharmony_ci			status = "disabled";
69062306a36Sopenharmony_ci			#address-cells = <1>;
69162306a36Sopenharmony_ci			#size-cells = <1>;
69262306a36Sopenharmony_ci			ranges = <0x0 0x65000 0x1000>;
69362306a36Sopenharmony_ci		};
69462306a36Sopenharmony_ci
69562306a36Sopenharmony_ci		target-module@67000 {			/* 0x4a167000, ap 55 5e.0 */
69662306a36Sopenharmony_ci			compatible = "ti,sysc";
69762306a36Sopenharmony_ci			status = "disabled";
69862306a36Sopenharmony_ci			#address-cells = <1>;
69962306a36Sopenharmony_ci			#size-cells = <1>;
70062306a36Sopenharmony_ci			ranges = <0x0 0x67000 0x1000>;
70162306a36Sopenharmony_ci		};
70262306a36Sopenharmony_ci
70362306a36Sopenharmony_ci		target-module@69000 {			/* 0x4a169000, ap 103 4a.0 */
70462306a36Sopenharmony_ci			compatible = "ti,sysc";
70562306a36Sopenharmony_ci			status = "disabled";
70662306a36Sopenharmony_ci			#address-cells = <1>;
70762306a36Sopenharmony_ci			#size-cells = <1>;
70862306a36Sopenharmony_ci			ranges = <0x0 0x69000 0x1000>;
70962306a36Sopenharmony_ci		};
71062306a36Sopenharmony_ci
71162306a36Sopenharmony_ci		target-module@6b000 {			/* 0x4a16b000, ap 107 52.0 */
71262306a36Sopenharmony_ci			compatible = "ti,sysc";
71362306a36Sopenharmony_ci			status = "disabled";
71462306a36Sopenharmony_ci			#address-cells = <1>;
71562306a36Sopenharmony_ci			#size-cells = <1>;
71662306a36Sopenharmony_ci			ranges = <0x0 0x6b000 0x1000>;
71762306a36Sopenharmony_ci		};
71862306a36Sopenharmony_ci
71962306a36Sopenharmony_ci		target-module@6d000 {			/* 0x4a16d000, ap 57 68.0 */
72062306a36Sopenharmony_ci			compatible = "ti,sysc";
72162306a36Sopenharmony_ci			status = "disabled";
72262306a36Sopenharmony_ci			#address-cells = <1>;
72362306a36Sopenharmony_ci			#size-cells = <1>;
72462306a36Sopenharmony_ci			ranges = <0x0 0x6d000 0x1000>;
72562306a36Sopenharmony_ci		};
72662306a36Sopenharmony_ci
72762306a36Sopenharmony_ci		target-module@71000 {			/* 0x4a171000, ap 61 48.0 */
72862306a36Sopenharmony_ci			compatible = "ti,sysc";
72962306a36Sopenharmony_ci			status = "disabled";
73062306a36Sopenharmony_ci			#address-cells = <1>;
73162306a36Sopenharmony_ci			#size-cells = <1>;
73262306a36Sopenharmony_ci			ranges = <0x0 0x71000 0x1000>;
73362306a36Sopenharmony_ci		};
73462306a36Sopenharmony_ci
73562306a36Sopenharmony_ci		target-module@73000 {			/* 0x4a173000, ap 63 2a.0 */
73662306a36Sopenharmony_ci			compatible = "ti,sysc";
73762306a36Sopenharmony_ci			status = "disabled";
73862306a36Sopenharmony_ci			#address-cells = <1>;
73962306a36Sopenharmony_ci			#size-cells = <1>;
74062306a36Sopenharmony_ci			ranges = <0x0 0x73000 0x1000>;
74162306a36Sopenharmony_ci		};
74262306a36Sopenharmony_ci
74362306a36Sopenharmony_ci		target-module@75000 {			/* 0x4a175000, ap 65 64.0 */
74462306a36Sopenharmony_ci			compatible = "ti,sysc";
74562306a36Sopenharmony_ci			status = "disabled";
74662306a36Sopenharmony_ci			#address-cells = <1>;
74762306a36Sopenharmony_ci			#size-cells = <1>;
74862306a36Sopenharmony_ci			ranges = <0x0 0x75000 0x1000>;
74962306a36Sopenharmony_ci		};
75062306a36Sopenharmony_ci
75162306a36Sopenharmony_ci		target-module@77000 {			/* 0x4a177000, ap 67 66.0 */
75262306a36Sopenharmony_ci			compatible = "ti,sysc";
75362306a36Sopenharmony_ci			status = "disabled";
75462306a36Sopenharmony_ci			#address-cells = <1>;
75562306a36Sopenharmony_ci			#size-cells = <1>;
75662306a36Sopenharmony_ci			ranges = <0x0 0x77000 0x1000>;
75762306a36Sopenharmony_ci		};
75862306a36Sopenharmony_ci
75962306a36Sopenharmony_ci		target-module@79000 {			/* 0x4a179000, ap 105 34.0 */
76062306a36Sopenharmony_ci			compatible = "ti,sysc";
76162306a36Sopenharmony_ci			status = "disabled";
76262306a36Sopenharmony_ci			#address-cells = <1>;
76362306a36Sopenharmony_ci			#size-cells = <1>;
76462306a36Sopenharmony_ci			ranges = <0x0 0x79000 0x1000>;
76562306a36Sopenharmony_ci		};
76662306a36Sopenharmony_ci
76762306a36Sopenharmony_ci		target-module@7b000 {			/* 0x4a17b000, ap 121 7c.0 */
76862306a36Sopenharmony_ci			compatible = "ti,sysc";
76962306a36Sopenharmony_ci			status = "disabled";
77062306a36Sopenharmony_ci			#address-cells = <1>;
77162306a36Sopenharmony_ci			#size-cells = <1>;
77262306a36Sopenharmony_ci			ranges = <0x0 0x7b000 0x1000>;
77362306a36Sopenharmony_ci		};
77462306a36Sopenharmony_ci
77562306a36Sopenharmony_ci		target-module@7d000 {			/* 0x4a17d000, ap 123 7e.0 */
77662306a36Sopenharmony_ci			compatible = "ti,sysc";
77762306a36Sopenharmony_ci			status = "disabled";
77862306a36Sopenharmony_ci			#address-cells = <1>;
77962306a36Sopenharmony_ci			#size-cells = <1>;
78062306a36Sopenharmony_ci			ranges = <0x0 0x7d000 0x1000>;
78162306a36Sopenharmony_ci		};
78262306a36Sopenharmony_ci
78362306a36Sopenharmony_ci		target-module@81000 {			/* 0x4a181000, ap 69 26.0 */
78462306a36Sopenharmony_ci			compatible = "ti,sysc";
78562306a36Sopenharmony_ci			status = "disabled";
78662306a36Sopenharmony_ci			#address-cells = <1>;
78762306a36Sopenharmony_ci			#size-cells = <1>;
78862306a36Sopenharmony_ci			ranges = <0x0 0x81000 0x1000>;
78962306a36Sopenharmony_ci		};
79062306a36Sopenharmony_ci
79162306a36Sopenharmony_ci		target-module@83000 {			/* 0x4a183000, ap 71 2e.0 */
79262306a36Sopenharmony_ci			compatible = "ti,sysc";
79362306a36Sopenharmony_ci			status = "disabled";
79462306a36Sopenharmony_ci			#address-cells = <1>;
79562306a36Sopenharmony_ci			#size-cells = <1>;
79662306a36Sopenharmony_ci			ranges = <0x0 0x83000 0x1000>;
79762306a36Sopenharmony_ci		};
79862306a36Sopenharmony_ci
79962306a36Sopenharmony_ci		target-module@85000 {			/* 0x4a185000, ap 73 36.0 */
80062306a36Sopenharmony_ci			compatible = "ti,sysc";
80162306a36Sopenharmony_ci			status = "disabled";
80262306a36Sopenharmony_ci			#address-cells = <1>;
80362306a36Sopenharmony_ci			#size-cells = <1>;
80462306a36Sopenharmony_ci			ranges = <0x0 0x85000 0x1000>;
80562306a36Sopenharmony_ci		};
80662306a36Sopenharmony_ci
80762306a36Sopenharmony_ci		target-module@87000 {			/* 0x4a187000, ap 75 74.0 */
80862306a36Sopenharmony_ci			compatible = "ti,sysc";
80962306a36Sopenharmony_ci			status = "disabled";
81062306a36Sopenharmony_ci			#address-cells = <1>;
81162306a36Sopenharmony_ci			#size-cells = <1>;
81262306a36Sopenharmony_ci			ranges = <0x0 0x87000 0x1000>;
81362306a36Sopenharmony_ci		};
81462306a36Sopenharmony_ci	};
81562306a36Sopenharmony_ci
81662306a36Sopenharmony_ci	segment@200000 {					/* 0x4a200000 */
81762306a36Sopenharmony_ci		compatible = "simple-pm-bus";
81862306a36Sopenharmony_ci		#address-cells = <1>;
81962306a36Sopenharmony_ci		#size-cells = <1>;
82062306a36Sopenharmony_ci		ranges = <0x00018000 0x00218000 0x001000>,	/* ap 43 */
82162306a36Sopenharmony_ci			 <0x00019000 0x00219000 0x001000>,	/* ap 44 */
82262306a36Sopenharmony_ci			 <0x00000000 0x00200000 0x001000>,	/* ap 77 */
82362306a36Sopenharmony_ci			 <0x00001000 0x00201000 0x001000>,	/* ap 78 */
82462306a36Sopenharmony_ci			 <0x0000a000 0x0020a000 0x001000>,	/* ap 79 */
82562306a36Sopenharmony_ci			 <0x0000b000 0x0020b000 0x001000>,	/* ap 80 */
82662306a36Sopenharmony_ci			 <0x0000c000 0x0020c000 0x001000>,	/* ap 81 */
82762306a36Sopenharmony_ci			 <0x0000d000 0x0020d000 0x001000>,	/* ap 82 */
82862306a36Sopenharmony_ci			 <0x0000e000 0x0020e000 0x001000>,	/* ap 83 */
82962306a36Sopenharmony_ci			 <0x0000f000 0x0020f000 0x001000>,	/* ap 84 */
83062306a36Sopenharmony_ci			 <0x00010000 0x00210000 0x001000>,	/* ap 85 */
83162306a36Sopenharmony_ci			 <0x00011000 0x00211000 0x001000>,	/* ap 86 */
83262306a36Sopenharmony_ci			 <0x00012000 0x00212000 0x001000>,	/* ap 87 */
83362306a36Sopenharmony_ci			 <0x00013000 0x00213000 0x001000>,	/* ap 88 */
83462306a36Sopenharmony_ci			 <0x00014000 0x00214000 0x001000>,	/* ap 89 */
83562306a36Sopenharmony_ci			 <0x00015000 0x00215000 0x001000>,	/* ap 90 */
83662306a36Sopenharmony_ci			 <0x0002a000 0x0022a000 0x001000>,	/* ap 91 */
83762306a36Sopenharmony_ci			 <0x0002b000 0x0022b000 0x001000>,	/* ap 92 */
83862306a36Sopenharmony_ci			 <0x0001c000 0x0021c000 0x001000>,	/* ap 93 */
83962306a36Sopenharmony_ci			 <0x0001d000 0x0021d000 0x001000>,	/* ap 94 */
84062306a36Sopenharmony_ci			 <0x0001e000 0x0021e000 0x001000>,	/* ap 95 */
84162306a36Sopenharmony_ci			 <0x0001f000 0x0021f000 0x001000>,	/* ap 96 */
84262306a36Sopenharmony_ci			 <0x00020000 0x00220000 0x001000>,	/* ap 97 */
84362306a36Sopenharmony_ci			 <0x00021000 0x00221000 0x001000>,	/* ap 98 */
84462306a36Sopenharmony_ci			 <0x00024000 0x00224000 0x001000>,	/* ap 99 */
84562306a36Sopenharmony_ci			 <0x00025000 0x00225000 0x001000>,	/* ap 100 */
84662306a36Sopenharmony_ci			 <0x00026000 0x00226000 0x001000>,	/* ap 101 */
84762306a36Sopenharmony_ci			 <0x00027000 0x00227000 0x001000>,	/* ap 102 */
84862306a36Sopenharmony_ci			 <0x0002c000 0x0022c000 0x001000>,	/* ap 109 */
84962306a36Sopenharmony_ci			 <0x0002d000 0x0022d000 0x001000>,	/* ap 110 */
85062306a36Sopenharmony_ci			 <0x0002e000 0x0022e000 0x001000>,	/* ap 111 */
85162306a36Sopenharmony_ci			 <0x0002f000 0x0022f000 0x001000>,	/* ap 112 */
85262306a36Sopenharmony_ci			 <0x00030000 0x00230000 0x001000>,	/* ap 113 */
85362306a36Sopenharmony_ci			 <0x00031000 0x00231000 0x001000>,	/* ap 114 */
85462306a36Sopenharmony_ci			 <0x00032000 0x00232000 0x001000>,	/* ap 115 */
85562306a36Sopenharmony_ci			 <0x00033000 0x00233000 0x001000>,	/* ap 116 */
85662306a36Sopenharmony_ci			 <0x00034000 0x00234000 0x001000>,	/* ap 117 */
85762306a36Sopenharmony_ci			 <0x00035000 0x00235000 0x001000>,	/* ap 118 */
85862306a36Sopenharmony_ci			 <0x00036000 0x00236000 0x001000>,	/* ap 119 */
85962306a36Sopenharmony_ci			 <0x00037000 0x00237000 0x001000>,	/* ap 120 */
86062306a36Sopenharmony_ci			 <0x0001a000 0x0021a000 0x001000>,	/* ap 127 */
86162306a36Sopenharmony_ci			 <0x0001b000 0x0021b000 0x001000>;	/* ap 128 */
86262306a36Sopenharmony_ci
86362306a36Sopenharmony_ci		target-module@0 {			/* 0x4a200000, ap 77 3e.0 */
86462306a36Sopenharmony_ci			compatible = "ti,sysc";
86562306a36Sopenharmony_ci			status = "disabled";
86662306a36Sopenharmony_ci			#address-cells = <1>;
86762306a36Sopenharmony_ci			#size-cells = <1>;
86862306a36Sopenharmony_ci			ranges = <0x0 0x0 0x1000>;
86962306a36Sopenharmony_ci		};
87062306a36Sopenharmony_ci
87162306a36Sopenharmony_ci		target-module@a000 {			/* 0x4a20a000, ap 79 30.0 */
87262306a36Sopenharmony_ci			compatible = "ti,sysc";
87362306a36Sopenharmony_ci			status = "disabled";
87462306a36Sopenharmony_ci			#address-cells = <1>;
87562306a36Sopenharmony_ci			#size-cells = <1>;
87662306a36Sopenharmony_ci			ranges = <0x0 0xa000 0x1000>;
87762306a36Sopenharmony_ci		};
87862306a36Sopenharmony_ci
87962306a36Sopenharmony_ci		target-module@c000 {			/* 0x4a20c000, ap 81 0c.0 */
88062306a36Sopenharmony_ci			compatible = "ti,sysc";
88162306a36Sopenharmony_ci			status = "disabled";
88262306a36Sopenharmony_ci			#address-cells = <1>;
88362306a36Sopenharmony_ci			#size-cells = <1>;
88462306a36Sopenharmony_ci			ranges = <0x0 0xc000 0x1000>;
88562306a36Sopenharmony_ci		};
88662306a36Sopenharmony_ci
88762306a36Sopenharmony_ci		target-module@e000 {			/* 0x4a20e000, ap 83 22.0 */
88862306a36Sopenharmony_ci			compatible = "ti,sysc";
88962306a36Sopenharmony_ci			status = "disabled";
89062306a36Sopenharmony_ci			#address-cells = <1>;
89162306a36Sopenharmony_ci			#size-cells = <1>;
89262306a36Sopenharmony_ci			ranges = <0x0 0xe000 0x1000>;
89362306a36Sopenharmony_ci		};
89462306a36Sopenharmony_ci
89562306a36Sopenharmony_ci		target-module@10000 {			/* 0x4a210000, ap 85 14.0 */
89662306a36Sopenharmony_ci			compatible = "ti,sysc";
89762306a36Sopenharmony_ci			status = "disabled";
89862306a36Sopenharmony_ci			#address-cells = <1>;
89962306a36Sopenharmony_ci			#size-cells = <1>;
90062306a36Sopenharmony_ci			ranges = <0x0 0x10000 0x1000>;
90162306a36Sopenharmony_ci		};
90262306a36Sopenharmony_ci
90362306a36Sopenharmony_ci		target-module@12000 {			/* 0x4a212000, ap 87 16.0 */
90462306a36Sopenharmony_ci			compatible = "ti,sysc";
90562306a36Sopenharmony_ci			status = "disabled";
90662306a36Sopenharmony_ci			#address-cells = <1>;
90762306a36Sopenharmony_ci			#size-cells = <1>;
90862306a36Sopenharmony_ci			ranges = <0x0 0x12000 0x1000>;
90962306a36Sopenharmony_ci		};
91062306a36Sopenharmony_ci
91162306a36Sopenharmony_ci		target-module@14000 {			/* 0x4a214000, ap 89 1c.0 */
91262306a36Sopenharmony_ci			compatible = "ti,sysc";
91362306a36Sopenharmony_ci			status = "disabled";
91462306a36Sopenharmony_ci			#address-cells = <1>;
91562306a36Sopenharmony_ci			#size-cells = <1>;
91662306a36Sopenharmony_ci			ranges = <0x0 0x14000 0x1000>;
91762306a36Sopenharmony_ci		};
91862306a36Sopenharmony_ci
91962306a36Sopenharmony_ci		target-module@18000 {			/* 0x4a218000, ap 43 12.0 */
92062306a36Sopenharmony_ci			compatible = "ti,sysc";
92162306a36Sopenharmony_ci			status = "disabled";
92262306a36Sopenharmony_ci			#address-cells = <1>;
92362306a36Sopenharmony_ci			#size-cells = <1>;
92462306a36Sopenharmony_ci			ranges = <0x0 0x18000 0x1000>;
92562306a36Sopenharmony_ci		};
92662306a36Sopenharmony_ci
92762306a36Sopenharmony_ci		target-module@1a000 {			/* 0x4a21a000, ap 127 7a.0 */
92862306a36Sopenharmony_ci			compatible = "ti,sysc";
92962306a36Sopenharmony_ci			status = "disabled";
93062306a36Sopenharmony_ci			#address-cells = <1>;
93162306a36Sopenharmony_ci			#size-cells = <1>;
93262306a36Sopenharmony_ci			ranges = <0x0 0x1a000 0x1000>;
93362306a36Sopenharmony_ci		};
93462306a36Sopenharmony_ci
93562306a36Sopenharmony_ci		target-module@1c000 {			/* 0x4a21c000, ap 93 38.0 */
93662306a36Sopenharmony_ci			compatible = "ti,sysc";
93762306a36Sopenharmony_ci			status = "disabled";
93862306a36Sopenharmony_ci			#address-cells = <1>;
93962306a36Sopenharmony_ci			#size-cells = <1>;
94062306a36Sopenharmony_ci			ranges = <0x0 0x1c000 0x1000>;
94162306a36Sopenharmony_ci		};
94262306a36Sopenharmony_ci
94362306a36Sopenharmony_ci		target-module@1e000 {			/* 0x4a21e000, ap 95 0a.0 */
94462306a36Sopenharmony_ci			compatible = "ti,sysc";
94562306a36Sopenharmony_ci			status = "disabled";
94662306a36Sopenharmony_ci			#address-cells = <1>;
94762306a36Sopenharmony_ci			#size-cells = <1>;
94862306a36Sopenharmony_ci			ranges = <0x0 0x1e000 0x1000>;
94962306a36Sopenharmony_ci		};
95062306a36Sopenharmony_ci
95162306a36Sopenharmony_ci		target-module@20000 {			/* 0x4a220000, ap 97 24.0 */
95262306a36Sopenharmony_ci			compatible = "ti,sysc";
95362306a36Sopenharmony_ci			status = "disabled";
95462306a36Sopenharmony_ci			#address-cells = <1>;
95562306a36Sopenharmony_ci			#size-cells = <1>;
95662306a36Sopenharmony_ci			ranges = <0x0 0x20000 0x1000>;
95762306a36Sopenharmony_ci		};
95862306a36Sopenharmony_ci
95962306a36Sopenharmony_ci		target-module@24000 {			/* 0x4a224000, ap 99 44.0 */
96062306a36Sopenharmony_ci			compatible = "ti,sysc";
96162306a36Sopenharmony_ci			status = "disabled";
96262306a36Sopenharmony_ci			#address-cells = <1>;
96362306a36Sopenharmony_ci			#size-cells = <1>;
96462306a36Sopenharmony_ci			ranges = <0x0 0x24000 0x1000>;
96562306a36Sopenharmony_ci		};
96662306a36Sopenharmony_ci
96762306a36Sopenharmony_ci		target-module@26000 {			/* 0x4a226000, ap 101 2c.0 */
96862306a36Sopenharmony_ci			compatible = "ti,sysc";
96962306a36Sopenharmony_ci			status = "disabled";
97062306a36Sopenharmony_ci			#address-cells = <1>;
97162306a36Sopenharmony_ci			#size-cells = <1>;
97262306a36Sopenharmony_ci			ranges = <0x0 0x26000 0x1000>;
97362306a36Sopenharmony_ci		};
97462306a36Sopenharmony_ci
97562306a36Sopenharmony_ci		target-module@2a000 {			/* 0x4a22a000, ap 91 4c.0 */
97662306a36Sopenharmony_ci			compatible = "ti,sysc";
97762306a36Sopenharmony_ci			status = "disabled";
97862306a36Sopenharmony_ci			#address-cells = <1>;
97962306a36Sopenharmony_ci			#size-cells = <1>;
98062306a36Sopenharmony_ci			ranges = <0x0 0x2a000 0x1000>;
98162306a36Sopenharmony_ci		};
98262306a36Sopenharmony_ci
98362306a36Sopenharmony_ci		target-module@2c000 {			/* 0x4a22c000, ap 109 6c.0 */
98462306a36Sopenharmony_ci			compatible = "ti,sysc";
98562306a36Sopenharmony_ci			status = "disabled";
98662306a36Sopenharmony_ci			#address-cells = <1>;
98762306a36Sopenharmony_ci			#size-cells = <1>;
98862306a36Sopenharmony_ci			ranges = <0x0 0x2c000 0x1000>;
98962306a36Sopenharmony_ci		};
99062306a36Sopenharmony_ci
99162306a36Sopenharmony_ci		target-module@2e000 {			/* 0x4a22e000, ap 111 6e.0 */
99262306a36Sopenharmony_ci			compatible = "ti,sysc";
99362306a36Sopenharmony_ci			status = "disabled";
99462306a36Sopenharmony_ci			#address-cells = <1>;
99562306a36Sopenharmony_ci			#size-cells = <1>;
99662306a36Sopenharmony_ci			ranges = <0x0 0x2e000 0x1000>;
99762306a36Sopenharmony_ci		};
99862306a36Sopenharmony_ci
99962306a36Sopenharmony_ci		target-module@30000 {			/* 0x4a230000, ap 113 70.0 */
100062306a36Sopenharmony_ci			compatible = "ti,sysc";
100162306a36Sopenharmony_ci			status = "disabled";
100262306a36Sopenharmony_ci			#address-cells = <1>;
100362306a36Sopenharmony_ci			#size-cells = <1>;
100462306a36Sopenharmony_ci			ranges = <0x0 0x30000 0x1000>;
100562306a36Sopenharmony_ci		};
100662306a36Sopenharmony_ci
100762306a36Sopenharmony_ci		target-module@32000 {			/* 0x4a232000, ap 115 5a.0 */
100862306a36Sopenharmony_ci			compatible = "ti,sysc";
100962306a36Sopenharmony_ci			status = "disabled";
101062306a36Sopenharmony_ci			#address-cells = <1>;
101162306a36Sopenharmony_ci			#size-cells = <1>;
101262306a36Sopenharmony_ci			ranges = <0x0 0x32000 0x1000>;
101362306a36Sopenharmony_ci		};
101462306a36Sopenharmony_ci
101562306a36Sopenharmony_ci		target-module@34000 {			/* 0x4a234000, ap 117 76.1 */
101662306a36Sopenharmony_ci			compatible = "ti,sysc";
101762306a36Sopenharmony_ci			status = "disabled";
101862306a36Sopenharmony_ci			#address-cells = <1>;
101962306a36Sopenharmony_ci			#size-cells = <1>;
102062306a36Sopenharmony_ci			ranges = <0x0 0x34000 0x1000>;
102162306a36Sopenharmony_ci		};
102262306a36Sopenharmony_ci
102362306a36Sopenharmony_ci		target-module@36000 {			/* 0x4a236000, ap 119 62.0 */
102462306a36Sopenharmony_ci			compatible = "ti,sysc";
102562306a36Sopenharmony_ci			status = "disabled";
102662306a36Sopenharmony_ci			#address-cells = <1>;
102762306a36Sopenharmony_ci			#size-cells = <1>;
102862306a36Sopenharmony_ci			ranges = <0x0 0x36000 0x1000>;
102962306a36Sopenharmony_ci		};
103062306a36Sopenharmony_ci	};
103162306a36Sopenharmony_ci};
103262306a36Sopenharmony_ci
103362306a36Sopenharmony_ci&l4_per1 {						/* 0x48000000 */
103462306a36Sopenharmony_ci	compatible = "ti,dra7-l4-per1", "simple-pm-bus";
103562306a36Sopenharmony_ci	power-domains = <&prm_l4per>;
103662306a36Sopenharmony_ci	clocks = <&l4per_clkctrl DRA7_L4PER_L4_PER1_CLKCTRL 0>;
103762306a36Sopenharmony_ci	clock-names = "fck";
103862306a36Sopenharmony_ci	reg = <0x48000000 0x800>,
103962306a36Sopenharmony_ci	      <0x48000800 0x800>,
104062306a36Sopenharmony_ci	      <0x48001000 0x400>,
104162306a36Sopenharmony_ci	      <0x48001400 0x400>,
104262306a36Sopenharmony_ci	      <0x48001800 0x400>,
104362306a36Sopenharmony_ci	      <0x48001c00 0x400>;
104462306a36Sopenharmony_ci	reg-names = "ap", "la", "ia0", "ia1", "ia2", "ia3";
104562306a36Sopenharmony_ci	#address-cells = <1>;
104662306a36Sopenharmony_ci	#size-cells = <1>;
104762306a36Sopenharmony_ci	ranges = <0x00000000 0x48000000 0x200000>,	/* segment 0 */
104862306a36Sopenharmony_ci		 <0x00200000 0x48200000 0x200000>;	/* segment 1 */
104962306a36Sopenharmony_ci
105062306a36Sopenharmony_ci	segment@0 {					/* 0x48000000 */
105162306a36Sopenharmony_ci		compatible = "simple-pm-bus";
105262306a36Sopenharmony_ci		#address-cells = <1>;
105362306a36Sopenharmony_ci		#size-cells = <1>;
105462306a36Sopenharmony_ci		ranges = <0x00000000 0x00000000 0x000800>,	/* ap 0 */
105562306a36Sopenharmony_ci			 <0x00001000 0x00001000 0x000400>,	/* ap 1 */
105662306a36Sopenharmony_ci			 <0x00000800 0x00000800 0x000800>,	/* ap 2 */
105762306a36Sopenharmony_ci			 <0x00020000 0x00020000 0x001000>,	/* ap 3 */
105862306a36Sopenharmony_ci			 <0x00021000 0x00021000 0x001000>,	/* ap 4 */
105962306a36Sopenharmony_ci			 <0x00032000 0x00032000 0x001000>,	/* ap 5 */
106062306a36Sopenharmony_ci			 <0x00033000 0x00033000 0x001000>,	/* ap 6 */
106162306a36Sopenharmony_ci			 <0x00034000 0x00034000 0x001000>,	/* ap 7 */
106262306a36Sopenharmony_ci			 <0x00035000 0x00035000 0x001000>,	/* ap 8 */
106362306a36Sopenharmony_ci			 <0x00036000 0x00036000 0x001000>,	/* ap 9 */
106462306a36Sopenharmony_ci			 <0x00037000 0x00037000 0x001000>,	/* ap 10 */
106562306a36Sopenharmony_ci			 <0x0003e000 0x0003e000 0x001000>,	/* ap 11 */
106662306a36Sopenharmony_ci			 <0x0003f000 0x0003f000 0x001000>,	/* ap 12 */
106762306a36Sopenharmony_ci			 <0x00055000 0x00055000 0x001000>,	/* ap 13 */
106862306a36Sopenharmony_ci			 <0x00056000 0x00056000 0x001000>,	/* ap 14 */
106962306a36Sopenharmony_ci			 <0x00057000 0x00057000 0x001000>,	/* ap 15 */
107062306a36Sopenharmony_ci			 <0x00058000 0x00058000 0x001000>,	/* ap 16 */
107162306a36Sopenharmony_ci			 <0x00059000 0x00059000 0x001000>,	/* ap 17 */
107262306a36Sopenharmony_ci			 <0x0005a000 0x0005a000 0x001000>,	/* ap 18 */
107362306a36Sopenharmony_ci			 <0x0005b000 0x0005b000 0x001000>,	/* ap 19 */
107462306a36Sopenharmony_ci			 <0x0005c000 0x0005c000 0x001000>,	/* ap 20 */
107562306a36Sopenharmony_ci			 <0x0005d000 0x0005d000 0x001000>,	/* ap 21 */
107662306a36Sopenharmony_ci			 <0x0005e000 0x0005e000 0x001000>,	/* ap 22 */
107762306a36Sopenharmony_ci			 <0x00060000 0x00060000 0x001000>,	/* ap 23 */
107862306a36Sopenharmony_ci			 <0x0006a000 0x0006a000 0x001000>,	/* ap 24 */
107962306a36Sopenharmony_ci			 <0x0006b000 0x0006b000 0x001000>,	/* ap 25 */
108062306a36Sopenharmony_ci			 <0x0006c000 0x0006c000 0x001000>,	/* ap 26 */
108162306a36Sopenharmony_ci			 <0x0006d000 0x0006d000 0x001000>,	/* ap 27 */
108262306a36Sopenharmony_ci			 <0x0006e000 0x0006e000 0x001000>,	/* ap 28 */
108362306a36Sopenharmony_ci			 <0x0006f000 0x0006f000 0x001000>,	/* ap 29 */
108462306a36Sopenharmony_ci			 <0x00070000 0x00070000 0x001000>,	/* ap 30 */
108562306a36Sopenharmony_ci			 <0x00071000 0x00071000 0x001000>,	/* ap 31 */
108662306a36Sopenharmony_ci			 <0x00072000 0x00072000 0x001000>,	/* ap 32 */
108762306a36Sopenharmony_ci			 <0x00073000 0x00073000 0x001000>,	/* ap 33 */
108862306a36Sopenharmony_ci			 <0x00061000 0x00061000 0x001000>,	/* ap 34 */
108962306a36Sopenharmony_ci			 <0x00053000 0x00053000 0x001000>,	/* ap 35 */
109062306a36Sopenharmony_ci			 <0x00054000 0x00054000 0x001000>,	/* ap 36 */
109162306a36Sopenharmony_ci			 <0x000b2000 0x000b2000 0x001000>,	/* ap 37 */
109262306a36Sopenharmony_ci			 <0x000b3000 0x000b3000 0x001000>,	/* ap 38 */
109362306a36Sopenharmony_ci			 <0x00078000 0x00078000 0x001000>,	/* ap 39 */
109462306a36Sopenharmony_ci			 <0x00079000 0x00079000 0x001000>,	/* ap 40 */
109562306a36Sopenharmony_ci			 <0x00086000 0x00086000 0x001000>,	/* ap 41 */
109662306a36Sopenharmony_ci			 <0x00087000 0x00087000 0x001000>,	/* ap 42 */
109762306a36Sopenharmony_ci			 <0x00088000 0x00088000 0x001000>,	/* ap 43 */
109862306a36Sopenharmony_ci			 <0x00089000 0x00089000 0x001000>,	/* ap 44 */
109962306a36Sopenharmony_ci			 <0x00051000 0x00051000 0x001000>,	/* ap 45 */
110062306a36Sopenharmony_ci			 <0x00052000 0x00052000 0x001000>,	/* ap 46 */
110162306a36Sopenharmony_ci			 <0x00098000 0x00098000 0x001000>,	/* ap 47 */
110262306a36Sopenharmony_ci			 <0x00099000 0x00099000 0x001000>,	/* ap 48 */
110362306a36Sopenharmony_ci			 <0x0009a000 0x0009a000 0x001000>,	/* ap 49 */
110462306a36Sopenharmony_ci			 <0x0009b000 0x0009b000 0x001000>,	/* ap 50 */
110562306a36Sopenharmony_ci			 <0x0009c000 0x0009c000 0x001000>,	/* ap 51 */
110662306a36Sopenharmony_ci			 <0x0009d000 0x0009d000 0x001000>,	/* ap 52 */
110762306a36Sopenharmony_ci			 <0x00068000 0x00068000 0x001000>,	/* ap 53 */
110862306a36Sopenharmony_ci			 <0x00069000 0x00069000 0x001000>,	/* ap 54 */
110962306a36Sopenharmony_ci			 <0x00090000 0x00090000 0x002000>,	/* ap 55 */
111062306a36Sopenharmony_ci			 <0x00092000 0x00092000 0x001000>,	/* ap 56 */
111162306a36Sopenharmony_ci			 <0x000a4000 0x000a4000 0x001000>,	/* ap 57 */
111262306a36Sopenharmony_ci			 <0x000a6000 0x000a6000 0x001000>,	/* ap 58 */
111362306a36Sopenharmony_ci			 <0x000a8000 0x000a8000 0x004000>,	/* ap 59 */
111462306a36Sopenharmony_ci			 <0x000ac000 0x000ac000 0x001000>,	/* ap 60 */
111562306a36Sopenharmony_ci			 <0x000ad000 0x000ad000 0x001000>,	/* ap 61 */
111662306a36Sopenharmony_ci			 <0x000ae000 0x000ae000 0x001000>,	/* ap 62 */
111762306a36Sopenharmony_ci			 <0x00066000 0x00066000 0x001000>,	/* ap 63 */
111862306a36Sopenharmony_ci			 <0x00067000 0x00067000 0x001000>,	/* ap 64 */
111962306a36Sopenharmony_ci			 <0x000b4000 0x000b4000 0x001000>,	/* ap 65 */
112062306a36Sopenharmony_ci			 <0x000b5000 0x000b5000 0x001000>,	/* ap 66 */
112162306a36Sopenharmony_ci			 <0x000b8000 0x000b8000 0x001000>,	/* ap 67 */
112262306a36Sopenharmony_ci			 <0x000b9000 0x000b9000 0x001000>,	/* ap 68 */
112362306a36Sopenharmony_ci			 <0x000ba000 0x000ba000 0x001000>,	/* ap 69 */
112462306a36Sopenharmony_ci			 <0x000bb000 0x000bb000 0x001000>,	/* ap 70 */
112562306a36Sopenharmony_ci			 <0x000d1000 0x000d1000 0x001000>,	/* ap 71 */
112662306a36Sopenharmony_ci			 <0x000d2000 0x000d2000 0x001000>,	/* ap 72 */
112762306a36Sopenharmony_ci			 <0x000d5000 0x000d5000 0x001000>,	/* ap 73 */
112862306a36Sopenharmony_ci			 <0x000d6000 0x000d6000 0x001000>,	/* ap 74 */
112962306a36Sopenharmony_ci			 <0x000a2000 0x000a2000 0x001000>,	/* ap 75 */
113062306a36Sopenharmony_ci			 <0x000a3000 0x000a3000 0x001000>,	/* ap 76 */
113162306a36Sopenharmony_ci			 <0x00001400 0x00001400 0x000400>,	/* ap 77 */
113262306a36Sopenharmony_ci			 <0x00001800 0x00001800 0x000400>,	/* ap 78 */
113362306a36Sopenharmony_ci			 <0x00001c00 0x00001c00 0x000400>,	/* ap 79 */
113462306a36Sopenharmony_ci			 <0x000a5000 0x000a5000 0x001000>,	/* ap 80 */
113562306a36Sopenharmony_ci			 <0x0007a000 0x0007a000 0x001000>,	/* ap 81 */
113662306a36Sopenharmony_ci			 <0x0007b000 0x0007b000 0x001000>,	/* ap 82 */
113762306a36Sopenharmony_ci			 <0x0007c000 0x0007c000 0x001000>,	/* ap 83 */
113862306a36Sopenharmony_ci			 <0x0007d000 0x0007d000 0x001000>;	/* ap 84 */
113962306a36Sopenharmony_ci
114062306a36Sopenharmony_ci		target-module@20000 {			/* 0x48020000, ap 3 04.0 */
114162306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
114262306a36Sopenharmony_ci			reg = <0x20050 0x4>,
114362306a36Sopenharmony_ci			      <0x20054 0x4>,
114462306a36Sopenharmony_ci			      <0x20058 0x4>;
114562306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
114662306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
114762306a36Sopenharmony_ci					 SYSC_OMAP2_SOFTRESET |
114862306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
114962306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
115062306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
115162306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
115262306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
115362306a36Sopenharmony_ci			ti,syss-mask = <1>;
115462306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
115562306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_UART3_CLKCTRL 0>;
115662306a36Sopenharmony_ci			clock-names = "fck";
115762306a36Sopenharmony_ci			#address-cells = <1>;
115862306a36Sopenharmony_ci			#size-cells = <1>;
115962306a36Sopenharmony_ci			ranges = <0x0 0x20000 0x1000>;
116062306a36Sopenharmony_ci
116162306a36Sopenharmony_ci			uart3: serial@0 {
116262306a36Sopenharmony_ci				compatible = "ti,dra742-uart";
116362306a36Sopenharmony_ci				reg = <0x0 0x100>;
116462306a36Sopenharmony_ci				interrupts = <GIC_SPI 69 IRQ_TYPE_LEVEL_HIGH>;
116562306a36Sopenharmony_ci				clock-frequency = <48000000>;
116662306a36Sopenharmony_ci				status = "disabled";
116762306a36Sopenharmony_ci				dmas = <&sdma_xbar 53>, <&sdma_xbar 54>;
116862306a36Sopenharmony_ci				dma-names = "tx", "rx";
116962306a36Sopenharmony_ci			};
117062306a36Sopenharmony_ci		};
117162306a36Sopenharmony_ci
117262306a36Sopenharmony_ci		target-module@32000 {			/* 0x48032000, ap 5 3e.0 */
117362306a36Sopenharmony_ci			compatible = "ti,sysc-omap4-timer", "ti,sysc";
117462306a36Sopenharmony_ci			reg = <0x32000 0x4>,
117562306a36Sopenharmony_ci			      <0x32010 0x4>;
117662306a36Sopenharmony_ci			reg-names = "rev", "sysc";
117762306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP4_FREEEMU |
117862306a36Sopenharmony_ci					 SYSC_OMAP4_SOFTRESET)>;
117962306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
118062306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
118162306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
118262306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
118362306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
118462306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_TIMER2_CLKCTRL 0>;
118562306a36Sopenharmony_ci			clock-names = "fck";
118662306a36Sopenharmony_ci			#address-cells = <1>;
118762306a36Sopenharmony_ci			#size-cells = <1>;
118862306a36Sopenharmony_ci			ranges = <0x0 0x32000 0x1000>;
118962306a36Sopenharmony_ci
119062306a36Sopenharmony_ci			timer2: timer@0 {
119162306a36Sopenharmony_ci				compatible = "ti,omap5430-timer";
119262306a36Sopenharmony_ci				reg = <0x0 0x80>;
119362306a36Sopenharmony_ci				clocks = <&l4per_clkctrl DRA7_L4PER_TIMER2_CLKCTRL 24>, <&timer_sys_clk_div>;
119462306a36Sopenharmony_ci				clock-names = "fck", "timer_sys_ck";
119562306a36Sopenharmony_ci				interrupts = <GIC_SPI 33 IRQ_TYPE_LEVEL_HIGH>;
119662306a36Sopenharmony_ci			};
119762306a36Sopenharmony_ci		};
119862306a36Sopenharmony_ci
119962306a36Sopenharmony_ci		timer3_target: target-module@34000 {	/* 0x48034000, ap 7 46.0 */
120062306a36Sopenharmony_ci			compatible = "ti,sysc-omap4-timer", "ti,sysc";
120162306a36Sopenharmony_ci			reg = <0x34000 0x4>,
120262306a36Sopenharmony_ci			      <0x34010 0x4>;
120362306a36Sopenharmony_ci			reg-names = "rev", "sysc";
120462306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP4_FREEEMU |
120562306a36Sopenharmony_ci					 SYSC_OMAP4_SOFTRESET)>;
120662306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
120762306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
120862306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
120962306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
121062306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
121162306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_TIMER3_CLKCTRL 0>;
121262306a36Sopenharmony_ci			clock-names = "fck";
121362306a36Sopenharmony_ci			#address-cells = <1>;
121462306a36Sopenharmony_ci			#size-cells = <1>;
121562306a36Sopenharmony_ci			ranges = <0x0 0x34000 0x1000>;
121662306a36Sopenharmony_ci
121762306a36Sopenharmony_ci			timer3: timer@0 {
121862306a36Sopenharmony_ci				compatible = "ti,omap5430-timer";
121962306a36Sopenharmony_ci				reg = <0x0 0x80>;
122062306a36Sopenharmony_ci				clocks = <&l4per_clkctrl DRA7_L4PER_TIMER3_CLKCTRL 24>, <&timer_sys_clk_div>;
122162306a36Sopenharmony_ci				clock-names = "fck", "timer_sys_ck";
122262306a36Sopenharmony_ci				interrupts = <GIC_SPI 34 IRQ_TYPE_LEVEL_HIGH>;
122362306a36Sopenharmony_ci			};
122462306a36Sopenharmony_ci		};
122562306a36Sopenharmony_ci
122662306a36Sopenharmony_ci		timer4_target: target-module@36000 {	/* 0x48036000, ap 9 4e.0 */
122762306a36Sopenharmony_ci			compatible = "ti,sysc-omap4-timer", "ti,sysc";
122862306a36Sopenharmony_ci			reg = <0x36000 0x4>,
122962306a36Sopenharmony_ci			      <0x36010 0x4>;
123062306a36Sopenharmony_ci			reg-names = "rev", "sysc";
123162306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP4_FREEEMU |
123262306a36Sopenharmony_ci					 SYSC_OMAP4_SOFTRESET)>;
123362306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
123462306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
123562306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
123662306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
123762306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
123862306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_TIMER4_CLKCTRL 0>;
123962306a36Sopenharmony_ci			clock-names = "fck";
124062306a36Sopenharmony_ci			#address-cells = <1>;
124162306a36Sopenharmony_ci			#size-cells = <1>;
124262306a36Sopenharmony_ci			ranges = <0x0 0x36000 0x1000>;
124362306a36Sopenharmony_ci
124462306a36Sopenharmony_ci			timer4: timer@0 {
124562306a36Sopenharmony_ci				compatible = "ti,omap5430-timer";
124662306a36Sopenharmony_ci				reg = <0x0 0x80>;
124762306a36Sopenharmony_ci				clocks = <&l4per_clkctrl DRA7_L4PER_TIMER4_CLKCTRL 24>, <&timer_sys_clk_div>;
124862306a36Sopenharmony_ci				clock-names = "fck", "timer_sys_ck";
124962306a36Sopenharmony_ci				interrupts = <GIC_SPI 35 IRQ_TYPE_LEVEL_HIGH>;
125062306a36Sopenharmony_ci			};
125162306a36Sopenharmony_ci		};
125262306a36Sopenharmony_ci
125362306a36Sopenharmony_ci		target-module@3e000 {			/* 0x4803e000, ap 11 56.0 */
125462306a36Sopenharmony_ci			compatible = "ti,sysc-omap4-timer", "ti,sysc";
125562306a36Sopenharmony_ci			reg = <0x3e000 0x4>,
125662306a36Sopenharmony_ci			      <0x3e010 0x4>;
125762306a36Sopenharmony_ci			reg-names = "rev", "sysc";
125862306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP4_FREEEMU |
125962306a36Sopenharmony_ci					 SYSC_OMAP4_SOFTRESET)>;
126062306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
126162306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
126262306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
126362306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
126462306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
126562306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_TIMER9_CLKCTRL 0>;
126662306a36Sopenharmony_ci			clock-names = "fck";
126762306a36Sopenharmony_ci			#address-cells = <1>;
126862306a36Sopenharmony_ci			#size-cells = <1>;
126962306a36Sopenharmony_ci			ranges = <0x0 0x3e000 0x1000>;
127062306a36Sopenharmony_ci
127162306a36Sopenharmony_ci			timer9: timer@0 {
127262306a36Sopenharmony_ci				compatible = "ti,omap5430-timer";
127362306a36Sopenharmony_ci				reg = <0x0 0x80>;
127462306a36Sopenharmony_ci				clocks = <&l4per_clkctrl DRA7_L4PER_TIMER9_CLKCTRL 24>, <&timer_sys_clk_div>;
127562306a36Sopenharmony_ci				clock-names = "fck", "timer_sys_ck";
127662306a36Sopenharmony_ci				interrupts = <GIC_SPI 40 IRQ_TYPE_LEVEL_HIGH>;
127762306a36Sopenharmony_ci			};
127862306a36Sopenharmony_ci		};
127962306a36Sopenharmony_ci
128062306a36Sopenharmony_ci		gpio7_target: target-module@51000 {		/* 0x48051000, ap 45 2e.0 */
128162306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
128262306a36Sopenharmony_ci			reg = <0x51000 0x4>,
128362306a36Sopenharmony_ci			      <0x51010 0x4>,
128462306a36Sopenharmony_ci			      <0x51114 0x4>;
128562306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
128662306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
128762306a36Sopenharmony_ci					 SYSC_OMAP2_SOFTRESET |
128862306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
128962306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
129062306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
129162306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
129262306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
129362306a36Sopenharmony_ci			ti,syss-mask = <1>;
129462306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
129562306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_GPIO7_CLKCTRL 0>,
129662306a36Sopenharmony_ci				 <&l4per_clkctrl DRA7_L4PER_GPIO7_CLKCTRL 8>;
129762306a36Sopenharmony_ci			clock-names = "fck", "dbclk";
129862306a36Sopenharmony_ci			#address-cells = <1>;
129962306a36Sopenharmony_ci			#size-cells = <1>;
130062306a36Sopenharmony_ci			ranges = <0x0 0x51000 0x1000>;
130162306a36Sopenharmony_ci
130262306a36Sopenharmony_ci			gpio7: gpio@0 {
130362306a36Sopenharmony_ci				compatible = "ti,omap4-gpio";
130462306a36Sopenharmony_ci				reg = <0x0 0x200>;
130562306a36Sopenharmony_ci				interrupts = <GIC_SPI 30 IRQ_TYPE_LEVEL_HIGH>;
130662306a36Sopenharmony_ci				gpio-controller;
130762306a36Sopenharmony_ci				#gpio-cells = <2>;
130862306a36Sopenharmony_ci				interrupt-controller;
130962306a36Sopenharmony_ci				#interrupt-cells = <2>;
131062306a36Sopenharmony_ci			};
131162306a36Sopenharmony_ci		};
131262306a36Sopenharmony_ci
131362306a36Sopenharmony_ci		target-module@53000 {			/* 0x48053000, ap 35 36.0 */
131462306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
131562306a36Sopenharmony_ci			reg = <0x53000 0x4>,
131662306a36Sopenharmony_ci			      <0x53010 0x4>,
131762306a36Sopenharmony_ci			      <0x53114 0x4>;
131862306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
131962306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
132062306a36Sopenharmony_ci					 SYSC_OMAP2_SOFTRESET |
132162306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
132262306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
132362306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
132462306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
132562306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
132662306a36Sopenharmony_ci			ti,syss-mask = <1>;
132762306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
132862306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_GPIO8_CLKCTRL 0>,
132962306a36Sopenharmony_ci				 <&l4per_clkctrl DRA7_L4PER_GPIO8_CLKCTRL 8>;
133062306a36Sopenharmony_ci			clock-names = "fck", "dbclk";
133162306a36Sopenharmony_ci			#address-cells = <1>;
133262306a36Sopenharmony_ci			#size-cells = <1>;
133362306a36Sopenharmony_ci			ranges = <0x0 0x53000 0x1000>;
133462306a36Sopenharmony_ci
133562306a36Sopenharmony_ci			gpio8: gpio@0 {
133662306a36Sopenharmony_ci				compatible = "ti,omap4-gpio";
133762306a36Sopenharmony_ci				reg = <0x0 0x200>;
133862306a36Sopenharmony_ci				interrupts = <GIC_SPI 116 IRQ_TYPE_LEVEL_HIGH>;
133962306a36Sopenharmony_ci				gpio-controller;
134062306a36Sopenharmony_ci				#gpio-cells = <2>;
134162306a36Sopenharmony_ci				interrupt-controller;
134262306a36Sopenharmony_ci				#interrupt-cells = <2>;
134362306a36Sopenharmony_ci			};
134462306a36Sopenharmony_ci		};
134562306a36Sopenharmony_ci
134662306a36Sopenharmony_ci		gpio2_target: target-module@55000 {		/* 0x48055000, ap 13 0e.0 */
134762306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
134862306a36Sopenharmony_ci			reg = <0x55000 0x4>,
134962306a36Sopenharmony_ci			      <0x55010 0x4>,
135062306a36Sopenharmony_ci			      <0x55114 0x4>;
135162306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
135262306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
135362306a36Sopenharmony_ci					 SYSC_OMAP2_SOFTRESET |
135462306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
135562306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
135662306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
135762306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
135862306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
135962306a36Sopenharmony_ci			ti,syss-mask = <1>;
136062306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
136162306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_GPIO2_CLKCTRL 0>,
136262306a36Sopenharmony_ci				 <&l4per_clkctrl DRA7_L4PER_GPIO2_CLKCTRL 8>;
136362306a36Sopenharmony_ci			clock-names = "fck", "dbclk";
136462306a36Sopenharmony_ci			#address-cells = <1>;
136562306a36Sopenharmony_ci			#size-cells = <1>;
136662306a36Sopenharmony_ci			ranges = <0x0 0x55000 0x1000>;
136762306a36Sopenharmony_ci
136862306a36Sopenharmony_ci			gpio2: gpio@0 {
136962306a36Sopenharmony_ci				compatible = "ti,omap4-gpio";
137062306a36Sopenharmony_ci				reg = <0x0 0x200>;
137162306a36Sopenharmony_ci				interrupts = <GIC_SPI 25 IRQ_TYPE_LEVEL_HIGH>;
137262306a36Sopenharmony_ci				gpio-controller;
137362306a36Sopenharmony_ci				#gpio-cells = <2>;
137462306a36Sopenharmony_ci				interrupt-controller;
137562306a36Sopenharmony_ci				#interrupt-cells = <2>;
137662306a36Sopenharmony_ci			};
137762306a36Sopenharmony_ci		};
137862306a36Sopenharmony_ci
137962306a36Sopenharmony_ci		gpio3_target: target-module@57000 {		/* 0x48057000, ap 15 06.0 */
138062306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
138162306a36Sopenharmony_ci			reg = <0x57000 0x4>,
138262306a36Sopenharmony_ci			      <0x57010 0x4>,
138362306a36Sopenharmony_ci			      <0x57114 0x4>;
138462306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
138562306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
138662306a36Sopenharmony_ci					 SYSC_OMAP2_SOFTRESET |
138762306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
138862306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
138962306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
139062306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
139162306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
139262306a36Sopenharmony_ci			ti,syss-mask = <1>;
139362306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
139462306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_GPIO3_CLKCTRL 0>,
139562306a36Sopenharmony_ci				 <&l4per_clkctrl DRA7_L4PER_GPIO3_CLKCTRL 8>;
139662306a36Sopenharmony_ci			clock-names = "fck", "dbclk";
139762306a36Sopenharmony_ci			#address-cells = <1>;
139862306a36Sopenharmony_ci			#size-cells = <1>;
139962306a36Sopenharmony_ci			ranges = <0x0 0x57000 0x1000>;
140062306a36Sopenharmony_ci
140162306a36Sopenharmony_ci			gpio3: gpio@0 {
140262306a36Sopenharmony_ci				compatible = "ti,omap4-gpio";
140362306a36Sopenharmony_ci				reg = <0x0 0x200>;
140462306a36Sopenharmony_ci				interrupts = <GIC_SPI 26 IRQ_TYPE_LEVEL_HIGH>;
140562306a36Sopenharmony_ci				gpio-controller;
140662306a36Sopenharmony_ci				#gpio-cells = <2>;
140762306a36Sopenharmony_ci				interrupt-controller;
140862306a36Sopenharmony_ci				#interrupt-cells = <2>;
140962306a36Sopenharmony_ci			};
141062306a36Sopenharmony_ci		};
141162306a36Sopenharmony_ci
141262306a36Sopenharmony_ci		target-module@59000 {			/* 0x48059000, ap 17 16.0 */
141362306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
141462306a36Sopenharmony_ci			reg = <0x59000 0x4>,
141562306a36Sopenharmony_ci			      <0x59010 0x4>,
141662306a36Sopenharmony_ci			      <0x59114 0x4>;
141762306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
141862306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
141962306a36Sopenharmony_ci					 SYSC_OMAP2_SOFTRESET |
142062306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
142162306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
142262306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
142362306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
142462306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
142562306a36Sopenharmony_ci			ti,syss-mask = <1>;
142662306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
142762306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_GPIO4_CLKCTRL 0>,
142862306a36Sopenharmony_ci				 <&l4per_clkctrl DRA7_L4PER_GPIO4_CLKCTRL 8>;
142962306a36Sopenharmony_ci			clock-names = "fck", "dbclk";
143062306a36Sopenharmony_ci			#address-cells = <1>;
143162306a36Sopenharmony_ci			#size-cells = <1>;
143262306a36Sopenharmony_ci			ranges = <0x0 0x59000 0x1000>;
143362306a36Sopenharmony_ci
143462306a36Sopenharmony_ci			gpio4: gpio@0 {
143562306a36Sopenharmony_ci				compatible = "ti,omap4-gpio";
143662306a36Sopenharmony_ci				reg = <0x0 0x200>;
143762306a36Sopenharmony_ci				interrupts = <GIC_SPI 27 IRQ_TYPE_LEVEL_HIGH>;
143862306a36Sopenharmony_ci				gpio-controller;
143962306a36Sopenharmony_ci				#gpio-cells = <2>;
144062306a36Sopenharmony_ci				interrupt-controller;
144162306a36Sopenharmony_ci				#interrupt-cells = <2>;
144262306a36Sopenharmony_ci			};
144362306a36Sopenharmony_ci		};
144462306a36Sopenharmony_ci
144562306a36Sopenharmony_ci		target-module@5b000 {			/* 0x4805b000, ap 19 1e.0 */
144662306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
144762306a36Sopenharmony_ci			reg = <0x5b000 0x4>,
144862306a36Sopenharmony_ci			      <0x5b010 0x4>,
144962306a36Sopenharmony_ci			      <0x5b114 0x4>;
145062306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
145162306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
145262306a36Sopenharmony_ci					 SYSC_OMAP2_SOFTRESET |
145362306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
145462306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
145562306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
145662306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
145762306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
145862306a36Sopenharmony_ci			ti,syss-mask = <1>;
145962306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
146062306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_GPIO5_CLKCTRL 0>,
146162306a36Sopenharmony_ci				 <&l4per_clkctrl DRA7_L4PER_GPIO5_CLKCTRL 8>;
146262306a36Sopenharmony_ci			clock-names = "fck", "dbclk";
146362306a36Sopenharmony_ci			#address-cells = <1>;
146462306a36Sopenharmony_ci			#size-cells = <1>;
146562306a36Sopenharmony_ci			ranges = <0x0 0x5b000 0x1000>;
146662306a36Sopenharmony_ci
146762306a36Sopenharmony_ci			gpio5: gpio@0 {
146862306a36Sopenharmony_ci				compatible = "ti,omap4-gpio";
146962306a36Sopenharmony_ci				reg = <0x0 0x200>;
147062306a36Sopenharmony_ci				interrupts = <GIC_SPI 28 IRQ_TYPE_LEVEL_HIGH>;
147162306a36Sopenharmony_ci				gpio-controller;
147262306a36Sopenharmony_ci				#gpio-cells = <2>;
147362306a36Sopenharmony_ci				interrupt-controller;
147462306a36Sopenharmony_ci				#interrupt-cells = <2>;
147562306a36Sopenharmony_ci			};
147662306a36Sopenharmony_ci		};
147762306a36Sopenharmony_ci
147862306a36Sopenharmony_ci		target-module@5d000 {			/* 0x4805d000, ap 21 26.0 */
147962306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
148062306a36Sopenharmony_ci			reg = <0x5d000 0x4>,
148162306a36Sopenharmony_ci			      <0x5d010 0x4>,
148262306a36Sopenharmony_ci			      <0x5d114 0x4>;
148362306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
148462306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
148562306a36Sopenharmony_ci					 SYSC_OMAP2_SOFTRESET |
148662306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
148762306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
148862306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
148962306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
149062306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
149162306a36Sopenharmony_ci			ti,syss-mask = <1>;
149262306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
149362306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_GPIO6_CLKCTRL 0>,
149462306a36Sopenharmony_ci				 <&l4per_clkctrl DRA7_L4PER_GPIO6_CLKCTRL 8>;
149562306a36Sopenharmony_ci			clock-names = "fck", "dbclk";
149662306a36Sopenharmony_ci			#address-cells = <1>;
149762306a36Sopenharmony_ci			#size-cells = <1>;
149862306a36Sopenharmony_ci			ranges = <0x0 0x5d000 0x1000>;
149962306a36Sopenharmony_ci
150062306a36Sopenharmony_ci			gpio6: gpio@0 {
150162306a36Sopenharmony_ci				compatible = "ti,omap4-gpio";
150262306a36Sopenharmony_ci				reg = <0x0 0x200>;
150362306a36Sopenharmony_ci				interrupts = <GIC_SPI 29 IRQ_TYPE_LEVEL_HIGH>;
150462306a36Sopenharmony_ci				gpio-controller;
150562306a36Sopenharmony_ci				#gpio-cells = <2>;
150662306a36Sopenharmony_ci				interrupt-controller;
150762306a36Sopenharmony_ci				#interrupt-cells = <2>;
150862306a36Sopenharmony_ci			};
150962306a36Sopenharmony_ci		};
151062306a36Sopenharmony_ci
151162306a36Sopenharmony_ci		target-module@60000 {			/* 0x48060000, ap 23 32.0 */
151262306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
151362306a36Sopenharmony_ci			reg = <0x60000 0x8>,
151462306a36Sopenharmony_ci			      <0x60010 0x8>,
151562306a36Sopenharmony_ci			      <0x60090 0x8>;
151662306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
151762306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
151862306a36Sopenharmony_ci					 SYSC_OMAP2_ENAWAKEUP |
151962306a36Sopenharmony_ci					 SYSC_OMAP2_SOFTRESET |
152062306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
152162306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
152262306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
152362306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
152462306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
152562306a36Sopenharmony_ci			ti,syss-mask = <1>;
152662306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
152762306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_I2C3_CLKCTRL 0>;
152862306a36Sopenharmony_ci			clock-names = "fck";
152962306a36Sopenharmony_ci			#address-cells = <1>;
153062306a36Sopenharmony_ci			#size-cells = <1>;
153162306a36Sopenharmony_ci			ranges = <0x0 0x60000 0x1000>;
153262306a36Sopenharmony_ci
153362306a36Sopenharmony_ci			i2c3: i2c@0 {
153462306a36Sopenharmony_ci				compatible = "ti,omap4-i2c";
153562306a36Sopenharmony_ci				reg = <0x0 0x100>;
153662306a36Sopenharmony_ci				interrupts = <GIC_SPI 56 IRQ_TYPE_LEVEL_HIGH>;
153762306a36Sopenharmony_ci				#address-cells = <1>;
153862306a36Sopenharmony_ci				#size-cells = <0>;
153962306a36Sopenharmony_ci				status = "disabled";
154062306a36Sopenharmony_ci			};
154162306a36Sopenharmony_ci		};
154262306a36Sopenharmony_ci
154362306a36Sopenharmony_ci		target-module@66000 {			/* 0x48066000, ap 63 14.0 */
154462306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
154562306a36Sopenharmony_ci			reg = <0x66050 0x4>,
154662306a36Sopenharmony_ci			      <0x66054 0x4>,
154762306a36Sopenharmony_ci			      <0x66058 0x4>;
154862306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
154962306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
155062306a36Sopenharmony_ci					 SYSC_OMAP2_SOFTRESET |
155162306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
155262306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
155362306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
155462306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
155562306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
155662306a36Sopenharmony_ci			ti,syss-mask = <1>;
155762306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
155862306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_UART5_CLKCTRL 0>;
155962306a36Sopenharmony_ci			clock-names = "fck";
156062306a36Sopenharmony_ci			#address-cells = <1>;
156162306a36Sopenharmony_ci			#size-cells = <1>;
156262306a36Sopenharmony_ci			ranges = <0x0 0x66000 0x1000>;
156362306a36Sopenharmony_ci
156462306a36Sopenharmony_ci			uart5: serial@0 {
156562306a36Sopenharmony_ci				compatible = "ti,dra742-uart";
156662306a36Sopenharmony_ci				reg = <0x0 0x100>;
156762306a36Sopenharmony_ci				interrupts = <GIC_SPI 100 IRQ_TYPE_LEVEL_HIGH>;
156862306a36Sopenharmony_ci				clock-frequency = <48000000>;
156962306a36Sopenharmony_ci				status = "disabled";
157062306a36Sopenharmony_ci				dmas = <&sdma_xbar 63>, <&sdma_xbar 64>;
157162306a36Sopenharmony_ci				dma-names = "tx", "rx";
157262306a36Sopenharmony_ci			};
157362306a36Sopenharmony_ci		};
157462306a36Sopenharmony_ci
157562306a36Sopenharmony_ci		target-module@68000 {			/* 0x48068000, ap 53 1c.0 */
157662306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
157762306a36Sopenharmony_ci			reg = <0x68050 0x4>,
157862306a36Sopenharmony_ci			      <0x68054 0x4>,
157962306a36Sopenharmony_ci			      <0x68058 0x4>;
158062306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
158162306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
158262306a36Sopenharmony_ci					 SYSC_OMAP2_SOFTRESET |
158362306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
158462306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
158562306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
158662306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
158762306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
158862306a36Sopenharmony_ci			ti,syss-mask = <1>;
158962306a36Sopenharmony_ci			/* Domains (P, C): ipu_pwrdm, ipu_clkdm */
159062306a36Sopenharmony_ci			clocks = <&ipu_clkctrl DRA7_IPU_UART6_CLKCTRL 0>;
159162306a36Sopenharmony_ci			clock-names = "fck";
159262306a36Sopenharmony_ci			#address-cells = <1>;
159362306a36Sopenharmony_ci			#size-cells = <1>;
159462306a36Sopenharmony_ci			ranges = <0x0 0x68000 0x1000>;
159562306a36Sopenharmony_ci
159662306a36Sopenharmony_ci			uart6: serial@0 {
159762306a36Sopenharmony_ci				compatible = "ti,dra742-uart";
159862306a36Sopenharmony_ci				reg = <0x0 0x100>;
159962306a36Sopenharmony_ci				interrupts = <GIC_SPI 101 IRQ_TYPE_LEVEL_HIGH>;
160062306a36Sopenharmony_ci				clock-frequency = <48000000>;
160162306a36Sopenharmony_ci				status = "disabled";
160262306a36Sopenharmony_ci				dmas = <&sdma_xbar 79>, <&sdma_xbar 80>;
160362306a36Sopenharmony_ci				dma-names = "tx", "rx";
160462306a36Sopenharmony_ci			};
160562306a36Sopenharmony_ci		};
160662306a36Sopenharmony_ci
160762306a36Sopenharmony_ci		target-module@6a000 {			/* 0x4806a000, ap 24 24.0 */
160862306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
160962306a36Sopenharmony_ci			reg = <0x6a050 0x4>,
161062306a36Sopenharmony_ci			      <0x6a054 0x4>,
161162306a36Sopenharmony_ci			      <0x6a058 0x4>;
161262306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
161362306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
161462306a36Sopenharmony_ci					 SYSC_OMAP2_SOFTRESET |
161562306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
161662306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
161762306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
161862306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
161962306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
162062306a36Sopenharmony_ci			ti,syss-mask = <1>;
162162306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
162262306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_UART1_CLKCTRL 0>;
162362306a36Sopenharmony_ci			clock-names = "fck";
162462306a36Sopenharmony_ci			#address-cells = <1>;
162562306a36Sopenharmony_ci			#size-cells = <1>;
162662306a36Sopenharmony_ci			ranges = <0x0 0x6a000 0x1000>;
162762306a36Sopenharmony_ci
162862306a36Sopenharmony_ci			uart1: serial@0 {
162962306a36Sopenharmony_ci				compatible = "ti,dra742-uart";
163062306a36Sopenharmony_ci				reg = <0x0 0x100>;
163162306a36Sopenharmony_ci				interrupts-extended = <&crossbar_mpu GIC_SPI 67 IRQ_TYPE_LEVEL_HIGH>;
163262306a36Sopenharmony_ci				clock-frequency = <48000000>;
163362306a36Sopenharmony_ci				status = "disabled";
163462306a36Sopenharmony_ci				dmas = <&sdma_xbar 49>, <&sdma_xbar 50>;
163562306a36Sopenharmony_ci				dma-names = "tx", "rx";
163662306a36Sopenharmony_ci			};
163762306a36Sopenharmony_ci		};
163862306a36Sopenharmony_ci
163962306a36Sopenharmony_ci		target-module@6c000 {			/* 0x4806c000, ap 26 2c.0 */
164062306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
164162306a36Sopenharmony_ci			reg = <0x6c050 0x4>,
164262306a36Sopenharmony_ci			      <0x6c054 0x4>,
164362306a36Sopenharmony_ci			      <0x6c058 0x4>;
164462306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
164562306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
164662306a36Sopenharmony_ci					 SYSC_OMAP2_SOFTRESET |
164762306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
164862306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
164962306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
165062306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
165162306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
165262306a36Sopenharmony_ci			ti,syss-mask = <1>;
165362306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
165462306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_UART2_CLKCTRL 0>;
165562306a36Sopenharmony_ci			clock-names = "fck";
165662306a36Sopenharmony_ci			#address-cells = <1>;
165762306a36Sopenharmony_ci			#size-cells = <1>;
165862306a36Sopenharmony_ci			ranges = <0x0 0x6c000 0x1000>;
165962306a36Sopenharmony_ci
166062306a36Sopenharmony_ci			uart2: serial@0 {
166162306a36Sopenharmony_ci				compatible = "ti,dra742-uart";
166262306a36Sopenharmony_ci				reg = <0x0 0x100>;
166362306a36Sopenharmony_ci				interrupts = <GIC_SPI 68 IRQ_TYPE_LEVEL_HIGH>;
166462306a36Sopenharmony_ci				clock-frequency = <48000000>;
166562306a36Sopenharmony_ci				status = "disabled";
166662306a36Sopenharmony_ci				dmas = <&sdma_xbar 51>, <&sdma_xbar 52>;
166762306a36Sopenharmony_ci				dma-names = "tx", "rx";
166862306a36Sopenharmony_ci			};
166962306a36Sopenharmony_ci		};
167062306a36Sopenharmony_ci
167162306a36Sopenharmony_ci		target-module@6e000 {			/* 0x4806e000, ap 28 0c.1 */
167262306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
167362306a36Sopenharmony_ci			reg = <0x6e050 0x4>,
167462306a36Sopenharmony_ci			      <0x6e054 0x4>,
167562306a36Sopenharmony_ci			      <0x6e058 0x4>;
167662306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
167762306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
167862306a36Sopenharmony_ci					 SYSC_OMAP2_SOFTRESET |
167962306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
168062306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
168162306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
168262306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
168362306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
168462306a36Sopenharmony_ci			ti,syss-mask = <1>;
168562306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
168662306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_UART4_CLKCTRL 0>;
168762306a36Sopenharmony_ci			clock-names = "fck";
168862306a36Sopenharmony_ci			#address-cells = <1>;
168962306a36Sopenharmony_ci			#size-cells = <1>;
169062306a36Sopenharmony_ci			ranges = <0x0 0x6e000 0x1000>;
169162306a36Sopenharmony_ci
169262306a36Sopenharmony_ci			uart4: serial@0 {
169362306a36Sopenharmony_ci				compatible = "ti,dra742-uart";
169462306a36Sopenharmony_ci				reg = <0x0 0x100>;
169562306a36Sopenharmony_ci				interrupts = <GIC_SPI 65 IRQ_TYPE_LEVEL_HIGH>;
169662306a36Sopenharmony_ci				clock-frequency = <48000000>;
169762306a36Sopenharmony_ci			                        status = "disabled";
169862306a36Sopenharmony_ci				dmas = <&sdma_xbar 55>, <&sdma_xbar 56>;
169962306a36Sopenharmony_ci				dma-names = "tx", "rx";
170062306a36Sopenharmony_ci			};
170162306a36Sopenharmony_ci		};
170262306a36Sopenharmony_ci
170362306a36Sopenharmony_ci		target-module@70000 {			/* 0x48070000, ap 30 22.0 */
170462306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
170562306a36Sopenharmony_ci			reg = <0x70000 0x8>,
170662306a36Sopenharmony_ci			      <0x70010 0x8>,
170762306a36Sopenharmony_ci			      <0x70090 0x8>;
170862306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
170962306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
171062306a36Sopenharmony_ci					 SYSC_OMAP2_ENAWAKEUP |
171162306a36Sopenharmony_ci					 SYSC_OMAP2_SOFTRESET |
171262306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
171362306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
171462306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
171562306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
171662306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
171762306a36Sopenharmony_ci			ti,syss-mask = <1>;
171862306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
171962306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_I2C1_CLKCTRL 0>;
172062306a36Sopenharmony_ci			clock-names = "fck";
172162306a36Sopenharmony_ci			#address-cells = <1>;
172262306a36Sopenharmony_ci			#size-cells = <1>;
172362306a36Sopenharmony_ci			ranges = <0x0 0x70000 0x1000>;
172462306a36Sopenharmony_ci
172562306a36Sopenharmony_ci			i2c1: i2c@0 {
172662306a36Sopenharmony_ci				compatible = "ti,omap4-i2c";
172762306a36Sopenharmony_ci				reg = <0x0 0x100>;
172862306a36Sopenharmony_ci				interrupts = <GIC_SPI 51 IRQ_TYPE_LEVEL_HIGH>;
172962306a36Sopenharmony_ci				#address-cells = <1>;
173062306a36Sopenharmony_ci				#size-cells = <0>;
173162306a36Sopenharmony_ci				status = "disabled";
173262306a36Sopenharmony_ci			};
173362306a36Sopenharmony_ci		};
173462306a36Sopenharmony_ci
173562306a36Sopenharmony_ci		target-module@72000 {			/* 0x48072000, ap 32 2a.0 */
173662306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
173762306a36Sopenharmony_ci			reg = <0x72000 0x8>,
173862306a36Sopenharmony_ci			      <0x72010 0x8>,
173962306a36Sopenharmony_ci			      <0x72090 0x8>;
174062306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
174162306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
174262306a36Sopenharmony_ci					 SYSC_OMAP2_ENAWAKEUP |
174362306a36Sopenharmony_ci					 SYSC_OMAP2_SOFTRESET |
174462306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
174562306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
174662306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
174762306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
174862306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
174962306a36Sopenharmony_ci			ti,syss-mask = <1>;
175062306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
175162306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_I2C2_CLKCTRL 0>;
175262306a36Sopenharmony_ci			clock-names = "fck";
175362306a36Sopenharmony_ci			#address-cells = <1>;
175462306a36Sopenharmony_ci			#size-cells = <1>;
175562306a36Sopenharmony_ci			ranges = <0x0 0x72000 0x1000>;
175662306a36Sopenharmony_ci
175762306a36Sopenharmony_ci			i2c2: i2c@0 {
175862306a36Sopenharmony_ci				compatible = "ti,omap4-i2c";
175962306a36Sopenharmony_ci				reg = <0x0 0x100>;
176062306a36Sopenharmony_ci				interrupts = <GIC_SPI 52 IRQ_TYPE_LEVEL_HIGH>;
176162306a36Sopenharmony_ci				#address-cells = <1>;
176262306a36Sopenharmony_ci				#size-cells = <0>;
176362306a36Sopenharmony_ci				status = "disabled";
176462306a36Sopenharmony_ci			};
176562306a36Sopenharmony_ci		};
176662306a36Sopenharmony_ci
176762306a36Sopenharmony_ci		target-module@78000 {			/* 0x48078000, ap 39 0a.0 */
176862306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
176962306a36Sopenharmony_ci			reg = <0x78000 0x4>,
177062306a36Sopenharmony_ci			      <0x78010 0x4>,
177162306a36Sopenharmony_ci			      <0x78014 0x4>;
177262306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
177362306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
177462306a36Sopenharmony_ci					 SYSC_OMAP2_SOFTRESET |
177562306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
177662306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
177762306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
177862306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
177962306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
178062306a36Sopenharmony_ci			ti,syss-mask = <1>;
178162306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
178262306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_ELM_CLKCTRL 0>;
178362306a36Sopenharmony_ci			clock-names = "fck";
178462306a36Sopenharmony_ci			#address-cells = <1>;
178562306a36Sopenharmony_ci			#size-cells = <1>;
178662306a36Sopenharmony_ci			ranges = <0x0 0x78000 0x1000>;
178762306a36Sopenharmony_ci
178862306a36Sopenharmony_ci			elm: elm@0 {
178962306a36Sopenharmony_ci				compatible = "ti,am3352-elm";
179062306a36Sopenharmony_ci				reg = <0x0 0xfc0>;      /* device IO registers */
179162306a36Sopenharmony_ci				interrupts = <GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>;
179262306a36Sopenharmony_ci				status = "disabled";
179362306a36Sopenharmony_ci			};
179462306a36Sopenharmony_ci		};
179562306a36Sopenharmony_ci
179662306a36Sopenharmony_ci		target-module@7a000 {			/* 0x4807a000, ap 81 3a.0 */
179762306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
179862306a36Sopenharmony_ci			reg = <0x7a000 0x8>,
179962306a36Sopenharmony_ci			      <0x7a010 0x8>,
180062306a36Sopenharmony_ci			      <0x7a090 0x8>;
180162306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
180262306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
180362306a36Sopenharmony_ci					 SYSC_OMAP2_ENAWAKEUP |
180462306a36Sopenharmony_ci					 SYSC_OMAP2_SOFTRESET |
180562306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
180662306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
180762306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
180862306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
180962306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
181062306a36Sopenharmony_ci			ti,syss-mask = <1>;
181162306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
181262306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_I2C4_CLKCTRL 0>;
181362306a36Sopenharmony_ci			clock-names = "fck";
181462306a36Sopenharmony_ci			#address-cells = <1>;
181562306a36Sopenharmony_ci			#size-cells = <1>;
181662306a36Sopenharmony_ci			ranges = <0x0 0x7a000 0x1000>;
181762306a36Sopenharmony_ci
181862306a36Sopenharmony_ci			i2c4: i2c@0 {
181962306a36Sopenharmony_ci				compatible = "ti,omap4-i2c";
182062306a36Sopenharmony_ci				reg = <0x0 0x100>;
182162306a36Sopenharmony_ci				interrupts = <GIC_SPI 57 IRQ_TYPE_LEVEL_HIGH>;
182262306a36Sopenharmony_ci				#address-cells = <1>;
182362306a36Sopenharmony_ci				#size-cells = <0>;
182462306a36Sopenharmony_ci				status = "disabled";
182562306a36Sopenharmony_ci			};
182662306a36Sopenharmony_ci		};
182762306a36Sopenharmony_ci
182862306a36Sopenharmony_ci		target-module@7c000 {			/* 0x4807c000, ap 83 4a.0 */
182962306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
183062306a36Sopenharmony_ci			reg = <0x7c000 0x8>,
183162306a36Sopenharmony_ci			      <0x7c010 0x8>,
183262306a36Sopenharmony_ci			      <0x7c090 0x8>;
183362306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
183462306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
183562306a36Sopenharmony_ci					 SYSC_OMAP2_ENAWAKEUP |
183662306a36Sopenharmony_ci					 SYSC_OMAP2_SOFTRESET |
183762306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
183862306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
183962306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
184062306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
184162306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
184262306a36Sopenharmony_ci			ti,syss-mask = <1>;
184362306a36Sopenharmony_ci			/* Domains (P, C): ipu_pwrdm, ipu_clkdm */
184462306a36Sopenharmony_ci			clocks = <&ipu_clkctrl DRA7_IPU_I2C5_CLKCTRL 0>;
184562306a36Sopenharmony_ci			clock-names = "fck";
184662306a36Sopenharmony_ci			#address-cells = <1>;
184762306a36Sopenharmony_ci			#size-cells = <1>;
184862306a36Sopenharmony_ci			ranges = <0x0 0x7c000 0x1000>;
184962306a36Sopenharmony_ci
185062306a36Sopenharmony_ci			i2c5: i2c@0 {
185162306a36Sopenharmony_ci				compatible = "ti,omap4-i2c";
185262306a36Sopenharmony_ci				reg = <0x0 0x100>;
185362306a36Sopenharmony_ci				interrupts = <GIC_SPI 55 IRQ_TYPE_LEVEL_HIGH>;
185462306a36Sopenharmony_ci				#address-cells = <1>;
185562306a36Sopenharmony_ci				#size-cells = <0>;
185662306a36Sopenharmony_ci				status = "disabled";
185762306a36Sopenharmony_ci			};
185862306a36Sopenharmony_ci		};
185962306a36Sopenharmony_ci
186062306a36Sopenharmony_ci		target-module@86000 {			/* 0x48086000, ap 41 5e.0 */
186162306a36Sopenharmony_ci			compatible = "ti,sysc-omap4-timer", "ti,sysc";
186262306a36Sopenharmony_ci			reg = <0x86000 0x4>,
186362306a36Sopenharmony_ci			      <0x86010 0x4>;
186462306a36Sopenharmony_ci			reg-names = "rev", "sysc";
186562306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP4_FREEEMU |
186662306a36Sopenharmony_ci					 SYSC_OMAP4_SOFTRESET)>;
186762306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
186862306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
186962306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
187062306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
187162306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
187262306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_TIMER10_CLKCTRL 0>;
187362306a36Sopenharmony_ci			clock-names = "fck";
187462306a36Sopenharmony_ci			#address-cells = <1>;
187562306a36Sopenharmony_ci			#size-cells = <1>;
187662306a36Sopenharmony_ci			ranges = <0x0 0x86000 0x1000>;
187762306a36Sopenharmony_ci
187862306a36Sopenharmony_ci			timer10: timer@0 {
187962306a36Sopenharmony_ci				compatible = "ti,omap5430-timer";
188062306a36Sopenharmony_ci				reg = <0x0 0x80>;
188162306a36Sopenharmony_ci				clocks = <&l4per_clkctrl DRA7_L4PER_TIMER10_CLKCTRL 24>, <&timer_sys_clk_div>;
188262306a36Sopenharmony_ci				clock-names = "fck", "timer_sys_ck";
188362306a36Sopenharmony_ci				interrupts = <GIC_SPI 41 IRQ_TYPE_LEVEL_HIGH>;
188462306a36Sopenharmony_ci			};
188562306a36Sopenharmony_ci		};
188662306a36Sopenharmony_ci
188762306a36Sopenharmony_ci		target-module@88000 {			/* 0x48088000, ap 43 66.0 */
188862306a36Sopenharmony_ci			compatible = "ti,sysc-omap4-timer", "ti,sysc";
188962306a36Sopenharmony_ci			reg = <0x88000 0x4>,
189062306a36Sopenharmony_ci			      <0x88010 0x4>;
189162306a36Sopenharmony_ci			reg-names = "rev", "sysc";
189262306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP4_FREEEMU |
189362306a36Sopenharmony_ci					 SYSC_OMAP4_SOFTRESET)>;
189462306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
189562306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
189662306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
189762306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
189862306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
189962306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_TIMER11_CLKCTRL 0>;
190062306a36Sopenharmony_ci			clock-names = "fck";
190162306a36Sopenharmony_ci			#address-cells = <1>;
190262306a36Sopenharmony_ci			#size-cells = <1>;
190362306a36Sopenharmony_ci			ranges = <0x0 0x88000 0x1000>;
190462306a36Sopenharmony_ci
190562306a36Sopenharmony_ci			timer11: timer@0 {
190662306a36Sopenharmony_ci				compatible = "ti,omap5430-timer";
190762306a36Sopenharmony_ci				reg = <0x0 0x80>;
190862306a36Sopenharmony_ci				clocks = <&l4per_clkctrl DRA7_L4PER_TIMER11_CLKCTRL 24>, <&timer_sys_clk_div>;
190962306a36Sopenharmony_ci				clock-names = "fck", "timer_sys_ck";
191062306a36Sopenharmony_ci				interrupts = <GIC_SPI 42 IRQ_TYPE_LEVEL_HIGH>;
191162306a36Sopenharmony_ci			};
191262306a36Sopenharmony_ci		};
191362306a36Sopenharmony_ci
191462306a36Sopenharmony_ci		target-module@90000 {			/* 0x48090000, ap 55 12.0 */
191562306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
191662306a36Sopenharmony_ci			reg = <0x91fe0 0x4>,
191762306a36Sopenharmony_ci			      <0x91fe4 0x4>;
191862306a36Sopenharmony_ci			reg-names = "rev", "sysc";
191962306a36Sopenharmony_ci			ti,sysc-mask = <SYSC_OMAP2_AUTOIDLE>;
192062306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
192162306a36Sopenharmony_ci					<SYSC_IDLE_NO>;
192262306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4sec_clkdm */
192362306a36Sopenharmony_ci			clocks = <&l4sec_clkctrl DRA7_L4SEC_RNG_CLKCTRL 0>;
192462306a36Sopenharmony_ci			clock-names = "fck";
192562306a36Sopenharmony_ci			#address-cells = <1>;
192662306a36Sopenharmony_ci			#size-cells = <1>;
192762306a36Sopenharmony_ci			ranges = <0x0 0x90000 0x2000>;
192862306a36Sopenharmony_ci
192962306a36Sopenharmony_ci			rng: rng@0 {
193062306a36Sopenharmony_ci				compatible = "ti,omap4-rng";
193162306a36Sopenharmony_ci				reg = <0x0 0x2000>;
193262306a36Sopenharmony_ci				interrupts = <GIC_SPI 47 IRQ_TYPE_LEVEL_HIGH>;
193362306a36Sopenharmony_ci				clocks = <&l3_iclk_div>;
193462306a36Sopenharmony_ci				clock-names = "fck";
193562306a36Sopenharmony_ci			};
193662306a36Sopenharmony_ci		};
193762306a36Sopenharmony_ci
193862306a36Sopenharmony_ci		target-module@98000 {			/* 0x48098000, ap 47 08.0 */
193962306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
194062306a36Sopenharmony_ci			reg = <0x98000 0x4>,
194162306a36Sopenharmony_ci			      <0x98010 0x4>;
194262306a36Sopenharmony_ci			reg-names = "rev", "sysc";
194362306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP4_FREEEMU |
194462306a36Sopenharmony_ci					 SYSC_OMAP4_SOFTRESET)>;
194562306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
194662306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
194762306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
194862306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
194962306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
195062306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_MCSPI1_CLKCTRL 0>;
195162306a36Sopenharmony_ci			clock-names = "fck";
195262306a36Sopenharmony_ci			#address-cells = <1>;
195362306a36Sopenharmony_ci			#size-cells = <1>;
195462306a36Sopenharmony_ci			ranges = <0x0 0x98000 0x1000>;
195562306a36Sopenharmony_ci
195662306a36Sopenharmony_ci			mcspi1: spi@0 {
195762306a36Sopenharmony_ci				compatible = "ti,omap4-mcspi";
195862306a36Sopenharmony_ci				reg = <0x0 0x200>;
195962306a36Sopenharmony_ci				interrupts = <GIC_SPI 60 IRQ_TYPE_LEVEL_HIGH>;
196062306a36Sopenharmony_ci				#address-cells = <1>;
196162306a36Sopenharmony_ci				#size-cells = <0>;
196262306a36Sopenharmony_ci				ti,spi-num-cs = <4>;
196362306a36Sopenharmony_ci				dmas = <&sdma_xbar 35>,
196462306a36Sopenharmony_ci				       <&sdma_xbar 36>,
196562306a36Sopenharmony_ci				       <&sdma_xbar 37>,
196662306a36Sopenharmony_ci				       <&sdma_xbar 38>,
196762306a36Sopenharmony_ci				       <&sdma_xbar 39>,
196862306a36Sopenharmony_ci				       <&sdma_xbar 40>,
196962306a36Sopenharmony_ci				       <&sdma_xbar 41>,
197062306a36Sopenharmony_ci				       <&sdma_xbar 42>;
197162306a36Sopenharmony_ci				dma-names = "tx0", "rx0", "tx1", "rx1",
197262306a36Sopenharmony_ci					    "tx2", "rx2", "tx3", "rx3";
197362306a36Sopenharmony_ci				status = "disabled";
197462306a36Sopenharmony_ci			};
197562306a36Sopenharmony_ci		};
197662306a36Sopenharmony_ci
197762306a36Sopenharmony_ci		target-module@9a000 {			/* 0x4809a000, ap 49 10.0 */
197862306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
197962306a36Sopenharmony_ci			reg = <0x9a000 0x4>,
198062306a36Sopenharmony_ci			      <0x9a010 0x4>;
198162306a36Sopenharmony_ci			reg-names = "rev", "sysc";
198262306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP4_FREEEMU |
198362306a36Sopenharmony_ci					 SYSC_OMAP4_SOFTRESET)>;
198462306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
198562306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
198662306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
198762306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
198862306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
198962306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_MCSPI2_CLKCTRL 0>;
199062306a36Sopenharmony_ci			clock-names = "fck";
199162306a36Sopenharmony_ci			#address-cells = <1>;
199262306a36Sopenharmony_ci			#size-cells = <1>;
199362306a36Sopenharmony_ci			ranges = <0x0 0x9a000 0x1000>;
199462306a36Sopenharmony_ci
199562306a36Sopenharmony_ci			mcspi2: spi@0 {
199662306a36Sopenharmony_ci				compatible = "ti,omap4-mcspi";
199762306a36Sopenharmony_ci				reg = <0x0 0x200>;
199862306a36Sopenharmony_ci				interrupts = <GIC_SPI 61 IRQ_TYPE_LEVEL_HIGH>;
199962306a36Sopenharmony_ci				#address-cells = <1>;
200062306a36Sopenharmony_ci				#size-cells = <0>;
200162306a36Sopenharmony_ci				ti,spi-num-cs = <2>;
200262306a36Sopenharmony_ci				dmas = <&sdma_xbar 43>,
200362306a36Sopenharmony_ci				       <&sdma_xbar 44>,
200462306a36Sopenharmony_ci				       <&sdma_xbar 45>,
200562306a36Sopenharmony_ci				       <&sdma_xbar 46>;
200662306a36Sopenharmony_ci				dma-names = "tx0", "rx0", "tx1", "rx1";
200762306a36Sopenharmony_ci				status = "disabled";
200862306a36Sopenharmony_ci			};
200962306a36Sopenharmony_ci		};
201062306a36Sopenharmony_ci
201162306a36Sopenharmony_ci		target-module@9c000 {			/* 0x4809c000, ap 51 38.0 */
201262306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
201362306a36Sopenharmony_ci			reg = <0x9c000 0x4>,
201462306a36Sopenharmony_ci			      <0x9c010 0x4>;
201562306a36Sopenharmony_ci			reg-names = "rev", "sysc";
201662306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP4_FREEEMU |
201762306a36Sopenharmony_ci					 SYSC_OMAP4_SOFTRESET)>;
201862306a36Sopenharmony_ci			ti,sysc-midle = <SYSC_IDLE_FORCE>,
201962306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
202062306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
202162306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
202262306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
202362306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
202462306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
202562306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
202662306a36Sopenharmony_ci			/* Domains (P, C): l3init_pwrdm, l3init_clkdm */
202762306a36Sopenharmony_ci			clocks = <&l3init_clkctrl DRA7_L3INIT_MMC1_CLKCTRL 0>;
202862306a36Sopenharmony_ci			clock-names = "fck";
202962306a36Sopenharmony_ci			#address-cells = <1>;
203062306a36Sopenharmony_ci			#size-cells = <1>;
203162306a36Sopenharmony_ci			ranges = <0x0 0x9c000 0x1000>;
203262306a36Sopenharmony_ci
203362306a36Sopenharmony_ci			mmc1: mmc@0 {
203462306a36Sopenharmony_ci				compatible = "ti,dra7-sdhci";
203562306a36Sopenharmony_ci				reg = <0x0 0x400>;
203662306a36Sopenharmony_ci				interrupts = <GIC_SPI 78 IRQ_TYPE_LEVEL_HIGH>;
203762306a36Sopenharmony_ci				status = "disabled";
203862306a36Sopenharmony_ci				pbias-supply = <&pbias_mmc_reg>;
203962306a36Sopenharmony_ci				max-frequency = <192000000>;
204062306a36Sopenharmony_ci				mmc-ddr-1_8v;
204162306a36Sopenharmony_ci				mmc-ddr-3_3v;
204262306a36Sopenharmony_ci			};
204362306a36Sopenharmony_ci		};
204462306a36Sopenharmony_ci
204562306a36Sopenharmony_ci		target-module@a2000 {			/* 0x480a2000, ap 75 02.0 */
204662306a36Sopenharmony_ci			compatible = "ti,sysc";
204762306a36Sopenharmony_ci			status = "disabled";
204862306a36Sopenharmony_ci			#address-cells = <1>;
204962306a36Sopenharmony_ci			#size-cells = <1>;
205062306a36Sopenharmony_ci			ranges = <0x0 0xa2000 0x1000>;
205162306a36Sopenharmony_ci		};
205262306a36Sopenharmony_ci
205362306a36Sopenharmony_ci		target-module@a4000 {			/* 0x480a4000, ap 57 42.0 */
205462306a36Sopenharmony_ci			compatible = "ti,sysc";
205562306a36Sopenharmony_ci			status = "disabled";
205662306a36Sopenharmony_ci			#address-cells = <1>;
205762306a36Sopenharmony_ci			#size-cells = <1>;
205862306a36Sopenharmony_ci			ranges = <0x00000000 0x000a4000 0x00001000>,
205962306a36Sopenharmony_ci				 <0x00001000 0x000a5000 0x00001000>;
206062306a36Sopenharmony_ci		};
206162306a36Sopenharmony_ci
206262306a36Sopenharmony_ci		des_target: target-module@a5000 {	/* 0x480a5000 */
206362306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
206462306a36Sopenharmony_ci			reg = <0xa5030 0x4>,
206562306a36Sopenharmony_ci			      <0xa5034 0x4>,
206662306a36Sopenharmony_ci			      <0xa5038 0x4>;
206762306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
206862306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_SOFTRESET |
206962306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
207062306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
207162306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
207262306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
207362306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
207462306a36Sopenharmony_ci			ti,syss-mask = <1>;
207562306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4sec_clkdm */
207662306a36Sopenharmony_ci			clocks = <&l4sec_clkctrl DRA7_L4SEC_DES_CLKCTRL 0>;
207762306a36Sopenharmony_ci			clock-names = "fck";
207862306a36Sopenharmony_ci			#address-cells = <1>;
207962306a36Sopenharmony_ci			#size-cells = <1>;
208062306a36Sopenharmony_ci			ranges = <0 0xa5000 0x00001000>;
208162306a36Sopenharmony_ci
208262306a36Sopenharmony_ci			des: des@0 {
208362306a36Sopenharmony_ci				compatible = "ti,omap4-des";
208462306a36Sopenharmony_ci				reg = <0 0xa0>;
208562306a36Sopenharmony_ci				interrupts = <GIC_SPI 77 IRQ_TYPE_LEVEL_HIGH>;
208662306a36Sopenharmony_ci				dmas = <&sdma_xbar 117>, <&sdma_xbar 116>;
208762306a36Sopenharmony_ci				dma-names = "tx", "rx";
208862306a36Sopenharmony_ci				clocks = <&l3_iclk_div>;
208962306a36Sopenharmony_ci				clock-names = "fck";
209062306a36Sopenharmony_ci			};
209162306a36Sopenharmony_ci		};
209262306a36Sopenharmony_ci
209362306a36Sopenharmony_ci		target-module@a8000 {			/* 0x480a8000, ap 59 1a.0 */
209462306a36Sopenharmony_ci			compatible = "ti,sysc";
209562306a36Sopenharmony_ci			status = "disabled";
209662306a36Sopenharmony_ci			#address-cells = <1>;
209762306a36Sopenharmony_ci			#size-cells = <1>;
209862306a36Sopenharmony_ci			ranges = <0x0 0xa8000 0x4000>;
209962306a36Sopenharmony_ci		};
210062306a36Sopenharmony_ci
210162306a36Sopenharmony_ci		target-module@ad000 {			/* 0x480ad000, ap 61 20.0 */
210262306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
210362306a36Sopenharmony_ci			reg = <0xad000 0x4>,
210462306a36Sopenharmony_ci			      <0xad010 0x4>;
210562306a36Sopenharmony_ci			reg-names = "rev", "sysc";
210662306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP4_FREEEMU |
210762306a36Sopenharmony_ci					 SYSC_OMAP4_SOFTRESET)>;
210862306a36Sopenharmony_ci			ti,sysc-midle = <SYSC_IDLE_FORCE>,
210962306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
211062306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
211162306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
211262306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
211362306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
211462306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
211562306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
211662306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
211762306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_MMC3_CLKCTRL 0>;
211862306a36Sopenharmony_ci			clock-names = "fck";
211962306a36Sopenharmony_ci			#address-cells = <1>;
212062306a36Sopenharmony_ci			#size-cells = <1>;
212162306a36Sopenharmony_ci			ranges = <0x0 0xad000 0x1000>;
212262306a36Sopenharmony_ci
212362306a36Sopenharmony_ci			mmc3: mmc@0 {
212462306a36Sopenharmony_ci				compatible = "ti,dra7-sdhci";
212562306a36Sopenharmony_ci				reg = <0x0 0x400>;
212662306a36Sopenharmony_ci				interrupts = <GIC_SPI 89 IRQ_TYPE_LEVEL_HIGH>;
212762306a36Sopenharmony_ci				status = "disabled";
212862306a36Sopenharmony_ci				/* Errata i887 limits max-frequency of MMC3 to 64 MHz */
212962306a36Sopenharmony_ci				max-frequency = <64000000>;
213062306a36Sopenharmony_ci				/* SDMA is not supported */
213162306a36Sopenharmony_ci				sdhci-caps-mask = <0x0 0x400000>;
213262306a36Sopenharmony_ci			};
213362306a36Sopenharmony_ci		};
213462306a36Sopenharmony_ci
213562306a36Sopenharmony_ci		target-module@b2000 {			/* 0x480b2000, ap 37 52.0 */
213662306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
213762306a36Sopenharmony_ci			reg = <0xb2000 0x4>,
213862306a36Sopenharmony_ci			      <0xb2014 0x4>,
213962306a36Sopenharmony_ci			      <0xb2018 0x4>;
214062306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
214162306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_SOFTRESET |
214262306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
214362306a36Sopenharmony_ci			ti,syss-mask = <1>;
214462306a36Sopenharmony_ci			ti,no-reset-on-init;
214562306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
214662306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_HDQ1W_CLKCTRL 0>;
214762306a36Sopenharmony_ci			clock-names = "fck";
214862306a36Sopenharmony_ci			#address-cells = <1>;
214962306a36Sopenharmony_ci			#size-cells = <1>;
215062306a36Sopenharmony_ci			ranges = <0x0 0xb2000 0x1000>;
215162306a36Sopenharmony_ci
215262306a36Sopenharmony_ci			hdqw1w: 1w@0 {
215362306a36Sopenharmony_ci				compatible = "ti,omap3-1w";
215462306a36Sopenharmony_ci				reg = <0x0 0x1000>;
215562306a36Sopenharmony_ci				interrupts = <GIC_SPI 53 IRQ_TYPE_LEVEL_HIGH>;
215662306a36Sopenharmony_ci			};
215762306a36Sopenharmony_ci		};
215862306a36Sopenharmony_ci
215962306a36Sopenharmony_ci		target-module@b4000 {			/* 0x480b4000, ap 65 40.0 */
216062306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
216162306a36Sopenharmony_ci			reg = <0xb4000 0x4>,
216262306a36Sopenharmony_ci			      <0xb4010 0x4>;
216362306a36Sopenharmony_ci			reg-names = "rev", "sysc";
216462306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP4_FREEEMU |
216562306a36Sopenharmony_ci					 SYSC_OMAP4_SOFTRESET)>;
216662306a36Sopenharmony_ci			ti,sysc-midle = <SYSC_IDLE_FORCE>,
216762306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
216862306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
216962306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
217062306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
217162306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
217262306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
217362306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
217462306a36Sopenharmony_ci			/* Domains (P, C): l3init_pwrdm, l3init_clkdm */
217562306a36Sopenharmony_ci			clocks = <&l3init_clkctrl DRA7_L3INIT_MMC2_CLKCTRL 0>;
217662306a36Sopenharmony_ci			clock-names = "fck";
217762306a36Sopenharmony_ci			#address-cells = <1>;
217862306a36Sopenharmony_ci			#size-cells = <1>;
217962306a36Sopenharmony_ci			ranges = <0x0 0xb4000 0x1000>;
218062306a36Sopenharmony_ci
218162306a36Sopenharmony_ci			mmc2: mmc@0 {
218262306a36Sopenharmony_ci				compatible = "ti,dra7-sdhci";
218362306a36Sopenharmony_ci				reg = <0x0 0x400>;
218462306a36Sopenharmony_ci				interrupts = <GIC_SPI 81 IRQ_TYPE_LEVEL_HIGH>;
218562306a36Sopenharmony_ci				status = "disabled";
218662306a36Sopenharmony_ci				max-frequency = <192000000>;
218762306a36Sopenharmony_ci				/* SDR104/DDR50/SDR50 bits in CAPA2 is not supported */
218862306a36Sopenharmony_ci				sdhci-caps-mask = <0x7 0x0>;
218962306a36Sopenharmony_ci				mmc-hs200-1_8v;
219062306a36Sopenharmony_ci				mmc-ddr-1_8v;
219162306a36Sopenharmony_ci				mmc-ddr-3_3v;
219262306a36Sopenharmony_ci			};
219362306a36Sopenharmony_ci		};
219462306a36Sopenharmony_ci
219562306a36Sopenharmony_ci		target-module@b8000 {			/* 0x480b8000, ap 67 48.0 */
219662306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
219762306a36Sopenharmony_ci			reg = <0xb8000 0x4>,
219862306a36Sopenharmony_ci			      <0xb8010 0x4>;
219962306a36Sopenharmony_ci			reg-names = "rev", "sysc";
220062306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP4_FREEEMU |
220162306a36Sopenharmony_ci					 SYSC_OMAP4_SOFTRESET)>;
220262306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
220362306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
220462306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
220562306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
220662306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
220762306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_MCSPI3_CLKCTRL 0>;
220862306a36Sopenharmony_ci			clock-names = "fck";
220962306a36Sopenharmony_ci			#address-cells = <1>;
221062306a36Sopenharmony_ci			#size-cells = <1>;
221162306a36Sopenharmony_ci			ranges = <0x0 0xb8000 0x1000>;
221262306a36Sopenharmony_ci
221362306a36Sopenharmony_ci			mcspi3: spi@0 {
221462306a36Sopenharmony_ci				compatible = "ti,omap4-mcspi";
221562306a36Sopenharmony_ci				reg = <0x0 0x200>;
221662306a36Sopenharmony_ci				interrupts = <GIC_SPI 86 IRQ_TYPE_LEVEL_HIGH>;
221762306a36Sopenharmony_ci				#address-cells = <1>;
221862306a36Sopenharmony_ci				#size-cells = <0>;
221962306a36Sopenharmony_ci				ti,spi-num-cs = <2>;
222062306a36Sopenharmony_ci				dmas = <&sdma_xbar 15>, <&sdma_xbar 16>;
222162306a36Sopenharmony_ci				dma-names = "tx0", "rx0";
222262306a36Sopenharmony_ci				status = "disabled";
222362306a36Sopenharmony_ci			};
222462306a36Sopenharmony_ci		};
222562306a36Sopenharmony_ci
222662306a36Sopenharmony_ci		target-module@ba000 {			/* 0x480ba000, ap 69 18.0 */
222762306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
222862306a36Sopenharmony_ci			reg = <0xba000 0x4>,
222962306a36Sopenharmony_ci			      <0xba010 0x4>;
223062306a36Sopenharmony_ci			reg-names = "rev", "sysc";
223162306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP4_FREEEMU |
223262306a36Sopenharmony_ci					 SYSC_OMAP4_SOFTRESET)>;
223362306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
223462306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
223562306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
223662306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
223762306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
223862306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_MCSPI4_CLKCTRL 0>;
223962306a36Sopenharmony_ci			clock-names = "fck";
224062306a36Sopenharmony_ci			#address-cells = <1>;
224162306a36Sopenharmony_ci			#size-cells = <1>;
224262306a36Sopenharmony_ci			ranges = <0x0 0xba000 0x1000>;
224362306a36Sopenharmony_ci
224462306a36Sopenharmony_ci			mcspi4: spi@0 {
224562306a36Sopenharmony_ci				compatible = "ti,omap4-mcspi";
224662306a36Sopenharmony_ci				reg = <0x0 0x200>;
224762306a36Sopenharmony_ci				interrupts = <GIC_SPI 43 IRQ_TYPE_LEVEL_HIGH>;
224862306a36Sopenharmony_ci				#address-cells = <1>;
224962306a36Sopenharmony_ci				#size-cells = <0>;
225062306a36Sopenharmony_ci				ti,spi-num-cs = <1>;
225162306a36Sopenharmony_ci				dmas = <&sdma_xbar 70>, <&sdma_xbar 71>;
225262306a36Sopenharmony_ci				dma-names = "tx0", "rx0";
225362306a36Sopenharmony_ci				status = "disabled";
225462306a36Sopenharmony_ci			};
225562306a36Sopenharmony_ci		};
225662306a36Sopenharmony_ci
225762306a36Sopenharmony_ci		target-module@d1000 {			/* 0x480d1000, ap 71 28.0 */
225862306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
225962306a36Sopenharmony_ci			reg = <0xd1000 0x4>,
226062306a36Sopenharmony_ci			      <0xd1010 0x4>;
226162306a36Sopenharmony_ci			reg-names = "rev", "sysc";
226262306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP4_FREEEMU |
226362306a36Sopenharmony_ci					 SYSC_OMAP4_SOFTRESET)>;
226462306a36Sopenharmony_ci			ti,sysc-midle = <SYSC_IDLE_FORCE>,
226562306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
226662306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
226762306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
226862306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
226962306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
227062306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
227162306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
227262306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per_clkdm */
227362306a36Sopenharmony_ci			clocks = <&l4per_clkctrl DRA7_L4PER_MMC4_CLKCTRL 0>;
227462306a36Sopenharmony_ci			clock-names = "fck";
227562306a36Sopenharmony_ci			#address-cells = <1>;
227662306a36Sopenharmony_ci			#size-cells = <1>;
227762306a36Sopenharmony_ci			ranges = <0x0 0xd1000 0x1000>;
227862306a36Sopenharmony_ci
227962306a36Sopenharmony_ci			mmc4: mmc@0 {
228062306a36Sopenharmony_ci				compatible = "ti,dra7-sdhci";
228162306a36Sopenharmony_ci				reg = <0x0 0x400>;
228262306a36Sopenharmony_ci				interrupts = <GIC_SPI 91 IRQ_TYPE_LEVEL_HIGH>;
228362306a36Sopenharmony_ci				status = "disabled";
228462306a36Sopenharmony_ci				max-frequency = <192000000>;
228562306a36Sopenharmony_ci				/* SDMA is not supported */
228662306a36Sopenharmony_ci				sdhci-caps-mask = <0x0 0x400000>;
228762306a36Sopenharmony_ci			};
228862306a36Sopenharmony_ci		};
228962306a36Sopenharmony_ci
229062306a36Sopenharmony_ci		target-module@d5000 {			/* 0x480d5000, ap 73 30.0 */
229162306a36Sopenharmony_ci			compatible = "ti,sysc";
229262306a36Sopenharmony_ci			status = "disabled";
229362306a36Sopenharmony_ci			#address-cells = <1>;
229462306a36Sopenharmony_ci			#size-cells = <1>;
229562306a36Sopenharmony_ci			ranges = <0x0 0xd5000 0x1000>;
229662306a36Sopenharmony_ci		};
229762306a36Sopenharmony_ci	};
229862306a36Sopenharmony_ci
229962306a36Sopenharmony_ci	segment@200000 {					/* 0x48200000 */
230062306a36Sopenharmony_ci		compatible = "simple-pm-bus";
230162306a36Sopenharmony_ci		#address-cells = <1>;
230262306a36Sopenharmony_ci		#size-cells = <1>;
230362306a36Sopenharmony_ci	};
230462306a36Sopenharmony_ci};
230562306a36Sopenharmony_ci
230662306a36Sopenharmony_ci&l4_per2 {						/* 0x48400000 */
230762306a36Sopenharmony_ci	compatible = "ti,dra7-l4-per2", "simple-pm-bus";
230862306a36Sopenharmony_ci	power-domains = <&prm_l4per>;
230962306a36Sopenharmony_ci	clocks = <&l4per2_clkctrl DRA7_L4PER2_L4_PER2_CLKCTRL 0>;
231062306a36Sopenharmony_ci	clock-names = "fck";
231162306a36Sopenharmony_ci	reg = <0x48400000 0x800>,
231262306a36Sopenharmony_ci	      <0x48400800 0x800>,
231362306a36Sopenharmony_ci	      <0x48401000 0x400>,
231462306a36Sopenharmony_ci	      <0x48401400 0x400>,
231562306a36Sopenharmony_ci	      <0x48401800 0x400>;
231662306a36Sopenharmony_ci	reg-names = "ap", "la", "ia0", "ia1", "ia2";
231762306a36Sopenharmony_ci	#address-cells = <1>;
231862306a36Sopenharmony_ci	#size-cells = <1>;
231962306a36Sopenharmony_ci	ranges = <0x00000000 0x48400000 0x400000>,	/* segment 0 */
232062306a36Sopenharmony_ci		 <0x45800000 0x45800000 0x400000>,	/* L3 data port */
232162306a36Sopenharmony_ci		 <0x45c00000 0x45c00000 0x400000>,	/* L3 data port */
232262306a36Sopenharmony_ci		 <0x46000000 0x46000000 0x400000>,	/* L3 data port */
232362306a36Sopenharmony_ci		 <0x48436000 0x48436000 0x400000>,	/* L3 data port */
232462306a36Sopenharmony_ci		 <0x4843a000 0x4843a000 0x400000>,	/* L3 data port */
232562306a36Sopenharmony_ci		 <0x4844c000 0x4844c000 0x400000>,	/* L3 data port */
232662306a36Sopenharmony_ci		 <0x48450000 0x48450000 0x400000>,	/* L3 data port */
232762306a36Sopenharmony_ci		 <0x48454000 0x48454000 0x400000>;	/* L3 data port */
232862306a36Sopenharmony_ci
232962306a36Sopenharmony_ci	segment@0 {					/* 0x48400000 */
233062306a36Sopenharmony_ci		compatible = "simple-pm-bus";
233162306a36Sopenharmony_ci		#address-cells = <1>;
233262306a36Sopenharmony_ci		#size-cells = <1>;
233362306a36Sopenharmony_ci		ranges = <0x00000000 0x00000000 0x000800>,	/* ap 0 */
233462306a36Sopenharmony_ci			 <0x00001000 0x00001000 0x000400>,	/* ap 1 */
233562306a36Sopenharmony_ci			 <0x00000800 0x00000800 0x000800>,	/* ap 2 */
233662306a36Sopenharmony_ci			 <0x00084000 0x00084000 0x004000>,	/* ap 3 */
233762306a36Sopenharmony_ci			 <0x00001400 0x00001400 0x000400>,	/* ap 4 */
233862306a36Sopenharmony_ci			 <0x00001800 0x00001800 0x000400>,	/* ap 5 */
233962306a36Sopenharmony_ci			 <0x00088000 0x00088000 0x001000>,	/* ap 6 */
234062306a36Sopenharmony_ci			 <0x0002c000 0x0002c000 0x001000>,	/* ap 7 */
234162306a36Sopenharmony_ci			 <0x0002d000 0x0002d000 0x001000>,	/* ap 8 */
234262306a36Sopenharmony_ci			 <0x00060000 0x00060000 0x002000>,	/* ap 9 */
234362306a36Sopenharmony_ci			 <0x00062000 0x00062000 0x001000>,	/* ap 10 */
234462306a36Sopenharmony_ci			 <0x00064000 0x00064000 0x002000>,	/* ap 11 */
234562306a36Sopenharmony_ci			 <0x00066000 0x00066000 0x001000>,	/* ap 12 */
234662306a36Sopenharmony_ci			 <0x00068000 0x00068000 0x002000>,	/* ap 13 */
234762306a36Sopenharmony_ci			 <0x0006a000 0x0006a000 0x001000>,	/* ap 14 */
234862306a36Sopenharmony_ci			 <0x0006c000 0x0006c000 0x002000>,	/* ap 15 */
234962306a36Sopenharmony_ci			 <0x0006e000 0x0006e000 0x001000>,	/* ap 16 */
235062306a36Sopenharmony_ci			 <0x00036000 0x00036000 0x001000>,	/* ap 17 */
235162306a36Sopenharmony_ci			 <0x00037000 0x00037000 0x001000>,	/* ap 18 */
235262306a36Sopenharmony_ci			 <0x00070000 0x00070000 0x002000>,	/* ap 19 */
235362306a36Sopenharmony_ci			 <0x00072000 0x00072000 0x001000>,	/* ap 20 */
235462306a36Sopenharmony_ci			 <0x0003a000 0x0003a000 0x001000>,	/* ap 21 */
235562306a36Sopenharmony_ci			 <0x0003b000 0x0003b000 0x001000>,	/* ap 22 */
235662306a36Sopenharmony_ci			 <0x0003c000 0x0003c000 0x001000>,	/* ap 23 */
235762306a36Sopenharmony_ci			 <0x0003d000 0x0003d000 0x001000>,	/* ap 24 */
235862306a36Sopenharmony_ci			 <0x0003e000 0x0003e000 0x001000>,	/* ap 25 */
235962306a36Sopenharmony_ci			 <0x0003f000 0x0003f000 0x001000>,	/* ap 26 */
236062306a36Sopenharmony_ci			 <0x00040000 0x00040000 0x001000>,	/* ap 27 */
236162306a36Sopenharmony_ci			 <0x00041000 0x00041000 0x001000>,	/* ap 28 */
236262306a36Sopenharmony_ci			 <0x00042000 0x00042000 0x001000>,	/* ap 29 */
236362306a36Sopenharmony_ci			 <0x00043000 0x00043000 0x001000>,	/* ap 30 */
236462306a36Sopenharmony_ci			 <0x00080000 0x00080000 0x002000>,	/* ap 31 */
236562306a36Sopenharmony_ci			 <0x00082000 0x00082000 0x001000>,	/* ap 32 */
236662306a36Sopenharmony_ci			 <0x0004a000 0x0004a000 0x001000>,	/* ap 33 */
236762306a36Sopenharmony_ci			 <0x0004b000 0x0004b000 0x001000>,	/* ap 34 */
236862306a36Sopenharmony_ci			 <0x00074000 0x00074000 0x002000>,	/* ap 35 */
236962306a36Sopenharmony_ci			 <0x00076000 0x00076000 0x001000>,	/* ap 36 */
237062306a36Sopenharmony_ci			 <0x00050000 0x00050000 0x001000>,	/* ap 37 */
237162306a36Sopenharmony_ci			 <0x00051000 0x00051000 0x001000>,	/* ap 38 */
237262306a36Sopenharmony_ci			 <0x00078000 0x00078000 0x002000>,	/* ap 39 */
237362306a36Sopenharmony_ci			 <0x0007a000 0x0007a000 0x001000>,	/* ap 40 */
237462306a36Sopenharmony_ci			 <0x00054000 0x00054000 0x001000>,	/* ap 41 */
237562306a36Sopenharmony_ci			 <0x00055000 0x00055000 0x001000>,	/* ap 42 */
237662306a36Sopenharmony_ci			 <0x0007c000 0x0007c000 0x002000>,	/* ap 43 */
237762306a36Sopenharmony_ci			 <0x0007e000 0x0007e000 0x001000>,	/* ap 44 */
237862306a36Sopenharmony_ci			 <0x0004c000 0x0004c000 0x001000>,	/* ap 45 */
237962306a36Sopenharmony_ci			 <0x0004d000 0x0004d000 0x001000>,	/* ap 46 */
238062306a36Sopenharmony_ci			 <0x00020000 0x00020000 0x001000>,	/* ap 47 */
238162306a36Sopenharmony_ci			 <0x00021000 0x00021000 0x001000>,	/* ap 48 */
238262306a36Sopenharmony_ci			 <0x00022000 0x00022000 0x001000>,	/* ap 49 */
238362306a36Sopenharmony_ci			 <0x00023000 0x00023000 0x001000>,	/* ap 50 */
238462306a36Sopenharmony_ci			 <0x00024000 0x00024000 0x001000>,	/* ap 51 */
238562306a36Sopenharmony_ci			 <0x00025000 0x00025000 0x001000>,	/* ap 52 */
238662306a36Sopenharmony_ci			 <0x00046000 0x00046000 0x001000>,	/* ap 53 */
238762306a36Sopenharmony_ci			 <0x00047000 0x00047000 0x001000>,	/* ap 54 */
238862306a36Sopenharmony_ci			 <0x00048000 0x00048000 0x001000>,	/* ap 55 */
238962306a36Sopenharmony_ci			 <0x00049000 0x00049000 0x001000>,	/* ap 56 */
239062306a36Sopenharmony_ci			 <0x00058000 0x00058000 0x002000>,	/* ap 57 */
239162306a36Sopenharmony_ci			 <0x0005a000 0x0005a000 0x001000>,	/* ap 58 */
239262306a36Sopenharmony_ci			 <0x0005b000 0x0005b000 0x001000>,	/* ap 59 */
239362306a36Sopenharmony_ci			 <0x0005c000 0x0005c000 0x001000>,	/* ap 60 */
239462306a36Sopenharmony_ci			 <0x0005d000 0x0005d000 0x001000>,	/* ap 61 */
239562306a36Sopenharmony_ci			 <0x0005e000 0x0005e000 0x001000>,	/* ap 62 */
239662306a36Sopenharmony_ci			 <0x45800000 0x45800000 0x400000>,	/* L3 data port */
239762306a36Sopenharmony_ci			 <0x45c00000 0x45c00000 0x400000>,	/* L3 data port */
239862306a36Sopenharmony_ci			 <0x46000000 0x46000000 0x400000>,	/* L3 data port */
239962306a36Sopenharmony_ci			 <0x48436000 0x48436000 0x400000>,	/* L3 data port */
240062306a36Sopenharmony_ci			 <0x4843a000 0x4843a000 0x400000>,	/* L3 data port */
240162306a36Sopenharmony_ci			 <0x4844c000 0x4844c000 0x400000>,	/* L3 data port */
240262306a36Sopenharmony_ci			 <0x48450000 0x48450000 0x400000>,	/* L3 data port */
240362306a36Sopenharmony_ci			 <0x48454000 0x48454000 0x400000>;	/* L3 data port */
240462306a36Sopenharmony_ci
240562306a36Sopenharmony_ci		target-module@20000 {			/* 0x48420000, ap 47 02.0 */
240662306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
240762306a36Sopenharmony_ci			reg = <0x20050 0x4>,
240862306a36Sopenharmony_ci			      <0x20054 0x4>,
240962306a36Sopenharmony_ci			      <0x20058 0x4>;
241062306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
241162306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
241262306a36Sopenharmony_ci					 SYSC_OMAP2_SOFTRESET |
241362306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
241462306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
241562306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
241662306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
241762306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
241862306a36Sopenharmony_ci			ti,syss-mask = <1>;
241962306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per2_clkdm */
242062306a36Sopenharmony_ci			clocks = <&l4per2_clkctrl DRA7_L4PER2_UART7_CLKCTRL 0>;
242162306a36Sopenharmony_ci			clock-names = "fck";
242262306a36Sopenharmony_ci			#address-cells = <1>;
242362306a36Sopenharmony_ci			#size-cells = <1>;
242462306a36Sopenharmony_ci			ranges = <0x0 0x20000 0x1000>;
242562306a36Sopenharmony_ci
242662306a36Sopenharmony_ci			uart7: serial@0 {
242762306a36Sopenharmony_ci				compatible = "ti,dra742-uart";
242862306a36Sopenharmony_ci				reg = <0x0 0x100>;
242962306a36Sopenharmony_ci				interrupts = <GIC_SPI 218 IRQ_TYPE_LEVEL_HIGH>;
243062306a36Sopenharmony_ci				clock-frequency = <48000000>;
243162306a36Sopenharmony_ci				status = "disabled";
243262306a36Sopenharmony_ci			};
243362306a36Sopenharmony_ci		};
243462306a36Sopenharmony_ci
243562306a36Sopenharmony_ci		target-module@22000 {			/* 0x48422000, ap 49 0a.0 */
243662306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
243762306a36Sopenharmony_ci			reg = <0x22050 0x4>,
243862306a36Sopenharmony_ci			      <0x22054 0x4>,
243962306a36Sopenharmony_ci			      <0x22058 0x4>;
244062306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
244162306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
244262306a36Sopenharmony_ci					 SYSC_OMAP2_SOFTRESET |
244362306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
244462306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
244562306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
244662306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
244762306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
244862306a36Sopenharmony_ci			ti,syss-mask = <1>;
244962306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per2_clkdm */
245062306a36Sopenharmony_ci			clocks = <&l4per2_clkctrl DRA7_L4PER2_UART8_CLKCTRL 0>;
245162306a36Sopenharmony_ci			clock-names = "fck";
245262306a36Sopenharmony_ci			#address-cells = <1>;
245362306a36Sopenharmony_ci			#size-cells = <1>;
245462306a36Sopenharmony_ci			ranges = <0x0 0x22000 0x1000>;
245562306a36Sopenharmony_ci
245662306a36Sopenharmony_ci			uart8: serial@0 {
245762306a36Sopenharmony_ci				compatible = "ti,dra742-uart";
245862306a36Sopenharmony_ci				reg = <0x0 0x100>;
245962306a36Sopenharmony_ci				interrupts = <GIC_SPI 219 IRQ_TYPE_LEVEL_HIGH>;
246062306a36Sopenharmony_ci				clock-frequency = <48000000>;
246162306a36Sopenharmony_ci				status = "disabled";
246262306a36Sopenharmony_ci			};
246362306a36Sopenharmony_ci		};
246462306a36Sopenharmony_ci
246562306a36Sopenharmony_ci		target-module@24000 {			/* 0x48424000, ap 51 12.0 */
246662306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
246762306a36Sopenharmony_ci			reg = <0x24050 0x4>,
246862306a36Sopenharmony_ci			      <0x24054 0x4>,
246962306a36Sopenharmony_ci			      <0x24058 0x4>;
247062306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
247162306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
247262306a36Sopenharmony_ci					 SYSC_OMAP2_SOFTRESET |
247362306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
247462306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
247562306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
247662306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
247762306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
247862306a36Sopenharmony_ci			ti,syss-mask = <1>;
247962306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per2_clkdm */
248062306a36Sopenharmony_ci			clocks = <&l4per2_clkctrl DRA7_L4PER2_UART9_CLKCTRL 0>;
248162306a36Sopenharmony_ci			clock-names = "fck";
248262306a36Sopenharmony_ci			#address-cells = <1>;
248362306a36Sopenharmony_ci			#size-cells = <1>;
248462306a36Sopenharmony_ci			ranges = <0x0 0x24000 0x1000>;
248562306a36Sopenharmony_ci
248662306a36Sopenharmony_ci			uart9: serial@0 {
248762306a36Sopenharmony_ci				compatible = "ti,dra742-uart";
248862306a36Sopenharmony_ci				reg = <0x0 0x100>;
248962306a36Sopenharmony_ci				interrupts = <GIC_SPI 220 IRQ_TYPE_LEVEL_HIGH>;
249062306a36Sopenharmony_ci				clock-frequency = <48000000>;
249162306a36Sopenharmony_ci				status = "disabled";
249262306a36Sopenharmony_ci			};
249362306a36Sopenharmony_ci		};
249462306a36Sopenharmony_ci
249562306a36Sopenharmony_ci		target-module@2c000 {			/* 0x4842c000, ap 7 18.0 */
249662306a36Sopenharmony_ci			compatible = "ti,sysc";
249762306a36Sopenharmony_ci			status = "disabled";
249862306a36Sopenharmony_ci			#address-cells = <1>;
249962306a36Sopenharmony_ci			#size-cells = <1>;
250062306a36Sopenharmony_ci			ranges = <0x0 0x2c000 0x1000>;
250162306a36Sopenharmony_ci		};
250262306a36Sopenharmony_ci
250362306a36Sopenharmony_ci		target-module@36000 {			/* 0x48436000, ap 17 06.0 */
250462306a36Sopenharmony_ci			compatible = "ti,sysc";
250562306a36Sopenharmony_ci			status = "disabled";
250662306a36Sopenharmony_ci			#address-cells = <1>;
250762306a36Sopenharmony_ci			#size-cells = <1>;
250862306a36Sopenharmony_ci			ranges = <0x0 0x36000 0x1000>;
250962306a36Sopenharmony_ci		};
251062306a36Sopenharmony_ci
251162306a36Sopenharmony_ci		target-module@3a000 {			/* 0x4843a000, ap 21 3e.0 */
251262306a36Sopenharmony_ci			compatible = "ti,sysc";
251362306a36Sopenharmony_ci			status = "disabled";
251462306a36Sopenharmony_ci			#address-cells = <1>;
251562306a36Sopenharmony_ci			#size-cells = <1>;
251662306a36Sopenharmony_ci			ranges = <0x0 0x3a000 0x1000>;
251762306a36Sopenharmony_ci		};
251862306a36Sopenharmony_ci
251962306a36Sopenharmony_ci		atl_tm: target-module@3c000 {		/* 0x4843c000, ap 23 08.0 */
252062306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
252162306a36Sopenharmony_ci			reg = <0x3c000 0x4>;
252262306a36Sopenharmony_ci			reg-names = "rev";
252362306a36Sopenharmony_ci			clocks = <&atl_clkctrl DRA7_ATL_ATL_CLKCTRL 0>;
252462306a36Sopenharmony_ci			clock-names = "fck";
252562306a36Sopenharmony_ci			#address-cells = <1>;
252662306a36Sopenharmony_ci			#size-cells = <1>;
252762306a36Sopenharmony_ci			ranges = <0x0 0x3c000 0x1000>;
252862306a36Sopenharmony_ci
252962306a36Sopenharmony_ci			atl: atl@0 {
253062306a36Sopenharmony_ci				compatible = "ti,dra7-atl";
253162306a36Sopenharmony_ci				reg = <0x0 0x3ff>;
253262306a36Sopenharmony_ci				ti,provided-clocks = <&atl_clkin0_ck>, <&atl_clkin1_ck>,
253362306a36Sopenharmony_ci						     <&atl_clkin2_ck>, <&atl_clkin3_ck>;
253462306a36Sopenharmony_ci				clocks = <&atl_clkctrl DRA7_ATL_ATL_CLKCTRL 26>;
253562306a36Sopenharmony_ci				clock-names = "fck";
253662306a36Sopenharmony_ci				status = "disabled";
253762306a36Sopenharmony_ci			};
253862306a36Sopenharmony_ci		};
253962306a36Sopenharmony_ci
254062306a36Sopenharmony_ci		target-module@3e000 {			/* 0x4843e000, ap 25 30.0 */
254162306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
254262306a36Sopenharmony_ci			reg = <0x3e000 0x4>,
254362306a36Sopenharmony_ci			      <0x3e004 0x4>;
254462306a36Sopenharmony_ci			reg-names = "rev", "sysc";
254562306a36Sopenharmony_ci			ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
254662306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
254762306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
254862306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
254962306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per2_clkdm */
255062306a36Sopenharmony_ci			clocks = <&l4per2_clkctrl DRA7_L4PER2_EPWMSS0_CLKCTRL 0>;
255162306a36Sopenharmony_ci			clock-names = "fck";
255262306a36Sopenharmony_ci			#address-cells = <1>;
255362306a36Sopenharmony_ci			#size-cells = <1>;
255462306a36Sopenharmony_ci			ranges = <0x0 0x3e000 0x1000>;
255562306a36Sopenharmony_ci
255662306a36Sopenharmony_ci			epwmss0: epwmss@0 {
255762306a36Sopenharmony_ci				compatible = "ti,dra746-pwmss", "ti,am33xx-pwmss";
255862306a36Sopenharmony_ci				reg = <0x0 0x30>;
255962306a36Sopenharmony_ci				#address-cells = <1>;
256062306a36Sopenharmony_ci				#size-cells = <1>;
256162306a36Sopenharmony_ci				status = "disabled";
256262306a36Sopenharmony_ci				ranges = <0 0 0x1000>;
256362306a36Sopenharmony_ci
256462306a36Sopenharmony_ci				ecap0: pwm@100 {
256562306a36Sopenharmony_ci					compatible = "ti,dra746-ecap",
256662306a36Sopenharmony_ci						     "ti,am3352-ecap";
256762306a36Sopenharmony_ci					#pwm-cells = <3>;
256862306a36Sopenharmony_ci					reg = <0x100 0x80>;
256962306a36Sopenharmony_ci					clocks = <&l4_root_clk_div>;
257062306a36Sopenharmony_ci					clock-names = "fck";
257162306a36Sopenharmony_ci					status = "disabled";
257262306a36Sopenharmony_ci				};
257362306a36Sopenharmony_ci
257462306a36Sopenharmony_ci				ehrpwm0: pwm@200 {
257562306a36Sopenharmony_ci					compatible = "ti,dra746-ehrpwm",
257662306a36Sopenharmony_ci						     "ti,am3352-ehrpwm";
257762306a36Sopenharmony_ci					#pwm-cells = <3>;
257862306a36Sopenharmony_ci					reg = <0x200 0x80>;
257962306a36Sopenharmony_ci					clocks = <&ehrpwm0_tbclk>, <&l4_root_clk_div>;
258062306a36Sopenharmony_ci					clock-names = "tbclk", "fck";
258162306a36Sopenharmony_ci					status = "disabled";
258262306a36Sopenharmony_ci				};
258362306a36Sopenharmony_ci			};
258462306a36Sopenharmony_ci		};
258562306a36Sopenharmony_ci
258662306a36Sopenharmony_ci		target-module@40000 {			/* 0x48440000, ap 27 38.0 */
258762306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
258862306a36Sopenharmony_ci			reg = <0x40000 0x4>,
258962306a36Sopenharmony_ci			      <0x40004 0x4>;
259062306a36Sopenharmony_ci			reg-names = "rev", "sysc";
259162306a36Sopenharmony_ci			ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
259262306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
259362306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
259462306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
259562306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per2_clkdm */
259662306a36Sopenharmony_ci			clocks = <&l4per2_clkctrl DRA7_L4PER2_EPWMSS1_CLKCTRL 0>;
259762306a36Sopenharmony_ci			clock-names = "fck";
259862306a36Sopenharmony_ci			#address-cells = <1>;
259962306a36Sopenharmony_ci			#size-cells = <1>;
260062306a36Sopenharmony_ci			ranges = <0x0 0x40000 0x1000>;
260162306a36Sopenharmony_ci
260262306a36Sopenharmony_ci			epwmss1: epwmss@0 {
260362306a36Sopenharmony_ci				compatible = "ti,dra746-pwmss", "ti,am33xx-pwmss";
260462306a36Sopenharmony_ci				reg = <0x0 0x30>;
260562306a36Sopenharmony_ci				#address-cells = <1>;
260662306a36Sopenharmony_ci				#size-cells = <1>;
260762306a36Sopenharmony_ci				status = "disabled";
260862306a36Sopenharmony_ci				ranges = <0 0 0x1000>;
260962306a36Sopenharmony_ci
261062306a36Sopenharmony_ci				ecap1: pwm@100 {
261162306a36Sopenharmony_ci					compatible = "ti,dra746-ecap",
261262306a36Sopenharmony_ci						     "ti,am3352-ecap";
261362306a36Sopenharmony_ci					#pwm-cells = <3>;
261462306a36Sopenharmony_ci					reg = <0x100 0x80>;
261562306a36Sopenharmony_ci					clocks = <&l4_root_clk_div>;
261662306a36Sopenharmony_ci					clock-names = "fck";
261762306a36Sopenharmony_ci					status = "disabled";
261862306a36Sopenharmony_ci				};
261962306a36Sopenharmony_ci
262062306a36Sopenharmony_ci				ehrpwm1: pwm@200 {
262162306a36Sopenharmony_ci					compatible = "ti,dra746-ehrpwm",
262262306a36Sopenharmony_ci						     "ti,am3352-ehrpwm";
262362306a36Sopenharmony_ci					#pwm-cells = <3>;
262462306a36Sopenharmony_ci					reg = <0x200 0x80>;
262562306a36Sopenharmony_ci					clocks = <&ehrpwm1_tbclk>, <&l4_root_clk_div>;
262662306a36Sopenharmony_ci					clock-names = "tbclk", "fck";
262762306a36Sopenharmony_ci					status = "disabled";
262862306a36Sopenharmony_ci				};
262962306a36Sopenharmony_ci			};
263062306a36Sopenharmony_ci		};
263162306a36Sopenharmony_ci
263262306a36Sopenharmony_ci		target-module@42000 {			/* 0x48442000, ap 29 20.0 */
263362306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
263462306a36Sopenharmony_ci			reg = <0x42000 0x4>,
263562306a36Sopenharmony_ci			      <0x42004 0x4>;
263662306a36Sopenharmony_ci			reg-names = "rev", "sysc";
263762306a36Sopenharmony_ci			ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
263862306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
263962306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
264062306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
264162306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per2_clkdm */
264262306a36Sopenharmony_ci			clocks = <&l4per2_clkctrl DRA7_L4PER2_EPWMSS2_CLKCTRL 0>;
264362306a36Sopenharmony_ci			clock-names = "fck";
264462306a36Sopenharmony_ci			#address-cells = <1>;
264562306a36Sopenharmony_ci			#size-cells = <1>;
264662306a36Sopenharmony_ci			ranges = <0x0 0x42000 0x1000>;
264762306a36Sopenharmony_ci
264862306a36Sopenharmony_ci			epwmss2: epwmss@0 {
264962306a36Sopenharmony_ci				compatible = "ti,dra746-pwmss", "ti,am33xx-pwmss";
265062306a36Sopenharmony_ci				reg = <0x0 0x30>;
265162306a36Sopenharmony_ci				#address-cells = <1>;
265262306a36Sopenharmony_ci				#size-cells = <1>;
265362306a36Sopenharmony_ci				status = "disabled";
265462306a36Sopenharmony_ci				ranges = <0 0 0x1000>;
265562306a36Sopenharmony_ci
265662306a36Sopenharmony_ci				ecap2: pwm@100 {
265762306a36Sopenharmony_ci					compatible = "ti,dra746-ecap",
265862306a36Sopenharmony_ci						     "ti,am3352-ecap";
265962306a36Sopenharmony_ci					#pwm-cells = <3>;
266062306a36Sopenharmony_ci					reg = <0x100 0x80>;
266162306a36Sopenharmony_ci					clocks = <&l4_root_clk_div>;
266262306a36Sopenharmony_ci					clock-names = "fck";
266362306a36Sopenharmony_ci					status = "disabled";
266462306a36Sopenharmony_ci				};
266562306a36Sopenharmony_ci
266662306a36Sopenharmony_ci				ehrpwm2: pwm@200 {
266762306a36Sopenharmony_ci					compatible = "ti,dra746-ehrpwm",
266862306a36Sopenharmony_ci						     "ti,am3352-ehrpwm";
266962306a36Sopenharmony_ci					#pwm-cells = <3>;
267062306a36Sopenharmony_ci					reg = <0x200 0x80>;
267162306a36Sopenharmony_ci					clocks = <&ehrpwm2_tbclk>, <&l4_root_clk_div>;
267262306a36Sopenharmony_ci					clock-names = "tbclk", "fck";
267362306a36Sopenharmony_ci					status = "disabled";
267462306a36Sopenharmony_ci				};
267562306a36Sopenharmony_ci			};
267662306a36Sopenharmony_ci		};
267762306a36Sopenharmony_ci
267862306a36Sopenharmony_ci		target-module@46000 {			/* 0x48446000, ap 53 40.0 */
267962306a36Sopenharmony_ci			compatible = "ti,sysc";
268062306a36Sopenharmony_ci			status = "disabled";
268162306a36Sopenharmony_ci			#address-cells = <1>;
268262306a36Sopenharmony_ci			#size-cells = <1>;
268362306a36Sopenharmony_ci			ranges = <0x0 0x46000 0x1000>;
268462306a36Sopenharmony_ci		};
268562306a36Sopenharmony_ci
268662306a36Sopenharmony_ci		target-module@48000 {			/* 0x48448000, ap 55 48.0 */
268762306a36Sopenharmony_ci			compatible = "ti,sysc";
268862306a36Sopenharmony_ci			status = "disabled";
268962306a36Sopenharmony_ci			#address-cells = <1>;
269062306a36Sopenharmony_ci			#size-cells = <1>;
269162306a36Sopenharmony_ci			ranges = <0x0 0x48000 0x1000>;
269262306a36Sopenharmony_ci		};
269362306a36Sopenharmony_ci
269462306a36Sopenharmony_ci		target-module@4a000 {			/* 0x4844a000, ap 33 1a.0 */
269562306a36Sopenharmony_ci			compatible = "ti,sysc";
269662306a36Sopenharmony_ci			status = "disabled";
269762306a36Sopenharmony_ci			#address-cells = <1>;
269862306a36Sopenharmony_ci			#size-cells = <1>;
269962306a36Sopenharmony_ci			ranges = <0x0 0x4a000 0x1000>;
270062306a36Sopenharmony_ci		};
270162306a36Sopenharmony_ci
270262306a36Sopenharmony_ci		target-module@4c000 {			/* 0x4844c000, ap 45 1c.0 */
270362306a36Sopenharmony_ci			compatible = "ti,sysc";
270462306a36Sopenharmony_ci			status = "disabled";
270562306a36Sopenharmony_ci			#address-cells = <1>;
270662306a36Sopenharmony_ci			#size-cells = <1>;
270762306a36Sopenharmony_ci			ranges = <0x0 0x4c000 0x1000>;
270862306a36Sopenharmony_ci		};
270962306a36Sopenharmony_ci
271062306a36Sopenharmony_ci		target-module@50000 {			/* 0x48450000, ap 37 24.0 */
271162306a36Sopenharmony_ci			compatible = "ti,sysc";
271262306a36Sopenharmony_ci			status = "disabled";
271362306a36Sopenharmony_ci			#address-cells = <1>;
271462306a36Sopenharmony_ci			#size-cells = <1>;
271562306a36Sopenharmony_ci			ranges = <0x0 0x50000 0x1000>;
271662306a36Sopenharmony_ci		};
271762306a36Sopenharmony_ci
271862306a36Sopenharmony_ci		target-module@54000 {			/* 0x48454000, ap 41 2c.0 */
271962306a36Sopenharmony_ci			compatible = "ti,sysc";
272062306a36Sopenharmony_ci			status = "disabled";
272162306a36Sopenharmony_ci			#address-cells = <1>;
272262306a36Sopenharmony_ci			#size-cells = <1>;
272362306a36Sopenharmony_ci			ranges = <0x0 0x54000 0x1000>;
272462306a36Sopenharmony_ci		};
272562306a36Sopenharmony_ci
272662306a36Sopenharmony_ci		target-module@58000 {			/* 0x48458000, ap 57 28.0 */
272762306a36Sopenharmony_ci			compatible = "ti,sysc";
272862306a36Sopenharmony_ci			status = "disabled";
272962306a36Sopenharmony_ci			#address-cells = <1>;
273062306a36Sopenharmony_ci			#size-cells = <1>;
273162306a36Sopenharmony_ci			ranges = <0x0 0x58000 0x2000>;
273262306a36Sopenharmony_ci		};
273362306a36Sopenharmony_ci
273462306a36Sopenharmony_ci		target-module@5b000 {			/* 0x4845b000, ap 59 46.0 */
273562306a36Sopenharmony_ci			compatible = "ti,sysc";
273662306a36Sopenharmony_ci			status = "disabled";
273762306a36Sopenharmony_ci			#address-cells = <1>;
273862306a36Sopenharmony_ci			#size-cells = <1>;
273962306a36Sopenharmony_ci			ranges = <0x0 0x5b000 0x1000>;
274062306a36Sopenharmony_ci		};
274162306a36Sopenharmony_ci
274262306a36Sopenharmony_ci		target-module@5d000 {			/* 0x4845d000, ap 61 22.0 */
274362306a36Sopenharmony_ci			compatible = "ti,sysc";
274462306a36Sopenharmony_ci			status = "disabled";
274562306a36Sopenharmony_ci			#address-cells = <1>;
274662306a36Sopenharmony_ci			#size-cells = <1>;
274762306a36Sopenharmony_ci			ranges = <0x0 0x5d000 0x1000>;
274862306a36Sopenharmony_ci		};
274962306a36Sopenharmony_ci
275062306a36Sopenharmony_ci		target-module@60000 {			/* 0x48460000, ap 9 0e.0 */
275162306a36Sopenharmony_ci			compatible = "ti,sysc-dra7-mcasp", "ti,sysc";
275262306a36Sopenharmony_ci			reg = <0x60000 0x4>,
275362306a36Sopenharmony_ci			      <0x60004 0x4>;
275462306a36Sopenharmony_ci			reg-names = "rev", "sysc";
275562306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
275662306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
275762306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
275862306a36Sopenharmony_ci			/* Domains (P, C): ipu_pwrdm, ipu_clkdm */
275962306a36Sopenharmony_ci			clocks = <&ipu_clkctrl DRA7_IPU_MCASP1_CLKCTRL 0>,
276062306a36Sopenharmony_ci				 <&ipu_clkctrl DRA7_IPU_MCASP1_CLKCTRL 24>,
276162306a36Sopenharmony_ci				 <&ipu_clkctrl DRA7_IPU_MCASP1_CLKCTRL 28>;
276262306a36Sopenharmony_ci			clock-names = "fck", "ahclkx", "ahclkr";
276362306a36Sopenharmony_ci			#address-cells = <1>;
276462306a36Sopenharmony_ci			#size-cells = <1>;
276562306a36Sopenharmony_ci			ranges = <0x0 0x60000 0x2000>,
276662306a36Sopenharmony_ci				 <0x45800000 0x45800000 0x400000>;
276762306a36Sopenharmony_ci
276862306a36Sopenharmony_ci			mcasp1: mcasp@0 {
276962306a36Sopenharmony_ci				compatible = "ti,dra7-mcasp-audio";
277062306a36Sopenharmony_ci				reg = <0x0 0x2000>,
277162306a36Sopenharmony_ci				      <0x45800000 0x1000>;	/* L3 data port */
277262306a36Sopenharmony_ci				reg-names = "mpu","dat";
277362306a36Sopenharmony_ci				interrupts = <GIC_SPI 104 IRQ_TYPE_LEVEL_HIGH>,
277462306a36Sopenharmony_ci					     <GIC_SPI 103 IRQ_TYPE_LEVEL_HIGH>;
277562306a36Sopenharmony_ci				interrupt-names = "tx", "rx";
277662306a36Sopenharmony_ci				dmas = <&edma_xbar 129 1>, <&edma_xbar 128 1>;
277762306a36Sopenharmony_ci				dma-names = "tx", "rx";
277862306a36Sopenharmony_ci				clocks = <&ipu_clkctrl DRA7_IPU_MCASP1_CLKCTRL 0>,
277962306a36Sopenharmony_ci					 <&ipu_clkctrl DRA7_IPU_MCASP1_CLKCTRL 24>,
278062306a36Sopenharmony_ci					 <&ipu_clkctrl DRA7_IPU_MCASP1_CLKCTRL 28>;
278162306a36Sopenharmony_ci				clock-names = "fck", "ahclkx", "ahclkr";
278262306a36Sopenharmony_ci				status = "disabled";
278362306a36Sopenharmony_ci			};
278462306a36Sopenharmony_ci		};
278562306a36Sopenharmony_ci
278662306a36Sopenharmony_ci		target-module@64000 {			/* 0x48464000, ap 11 1e.0 */
278762306a36Sopenharmony_ci			compatible = "ti,sysc-dra7-mcasp", "ti,sysc";
278862306a36Sopenharmony_ci			reg = <0x64000 0x4>,
278962306a36Sopenharmony_ci			      <0x64004 0x4>;
279062306a36Sopenharmony_ci			reg-names = "rev", "sysc";
279162306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
279262306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
279362306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
279462306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per2_clkdm */
279562306a36Sopenharmony_ci			clocks = <&l4per2_clkctrl DRA7_L4PER2_MCASP2_CLKCTRL 0>,
279662306a36Sopenharmony_ci				 <&l4per2_clkctrl DRA7_L4PER2_MCASP2_CLKCTRL 24>,
279762306a36Sopenharmony_ci				 <&l4per2_clkctrl DRA7_L4PER2_MCASP2_CLKCTRL 28>;
279862306a36Sopenharmony_ci			clock-names = "fck", "ahclkx", "ahclkr";
279962306a36Sopenharmony_ci			#address-cells = <1>;
280062306a36Sopenharmony_ci			#size-cells = <1>;
280162306a36Sopenharmony_ci			ranges = <0x0 0x64000 0x2000>,
280262306a36Sopenharmony_ci				 <0x45c00000 0x45c00000 0x400000>;
280362306a36Sopenharmony_ci
280462306a36Sopenharmony_ci			mcasp2: mcasp@0 {
280562306a36Sopenharmony_ci				compatible = "ti,dra7-mcasp-audio";
280662306a36Sopenharmony_ci				reg = <0x0 0x2000>,
280762306a36Sopenharmony_ci				      <0x45c00000 0x1000>;	/* L3 data port */
280862306a36Sopenharmony_ci				reg-names = "mpu","dat";
280962306a36Sopenharmony_ci				interrupts = <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>,
281062306a36Sopenharmony_ci					     <GIC_SPI 148 IRQ_TYPE_LEVEL_HIGH>;
281162306a36Sopenharmony_ci				interrupt-names = "tx", "rx";
281262306a36Sopenharmony_ci				dmas = <&edma_xbar 131 1>, <&edma_xbar 130 1>;
281362306a36Sopenharmony_ci				dma-names = "tx", "rx";
281462306a36Sopenharmony_ci				clocks = <&l4per2_clkctrl DRA7_L4PER2_MCASP2_CLKCTRL 0>,
281562306a36Sopenharmony_ci					 <&ipu_clkctrl DRA7_IPU_MCASP1_CLKCTRL 24>,
281662306a36Sopenharmony_ci					 <&l4per2_clkctrl DRA7_L4PER2_MCASP2_CLKCTRL 28>;
281762306a36Sopenharmony_ci				clock-names = "fck", "ahclkx", "ahclkr";
281862306a36Sopenharmony_ci				status = "disabled";
281962306a36Sopenharmony_ci			};
282062306a36Sopenharmony_ci		};
282162306a36Sopenharmony_ci
282262306a36Sopenharmony_ci		target-module@68000 {			/* 0x48468000, ap 13 26.0 */
282362306a36Sopenharmony_ci			compatible = "ti,sysc-dra7-mcasp", "ti,sysc";
282462306a36Sopenharmony_ci			reg = <0x68000 0x4>,
282562306a36Sopenharmony_ci			      <0x68004 0x4>;
282662306a36Sopenharmony_ci			reg-names = "rev", "sysc";
282762306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
282862306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
282962306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
283062306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per2_clkdm */
283162306a36Sopenharmony_ci			clocks = <&l4per2_clkctrl DRA7_L4PER2_MCASP3_CLKCTRL 0>,
283262306a36Sopenharmony_ci				 <&l4per2_clkctrl DRA7_L4PER2_MCASP3_CLKCTRL 24>;
283362306a36Sopenharmony_ci			clock-names = "fck", "ahclkx";
283462306a36Sopenharmony_ci			#address-cells = <1>;
283562306a36Sopenharmony_ci			#size-cells = <1>;
283662306a36Sopenharmony_ci			ranges = <0x0 0x68000 0x2000>,
283762306a36Sopenharmony_ci				 <0x46000000 0x46000000 0x400000>;
283862306a36Sopenharmony_ci
283962306a36Sopenharmony_ci			mcasp3: mcasp@0 {
284062306a36Sopenharmony_ci				compatible = "ti,dra7-mcasp-audio";
284162306a36Sopenharmony_ci				reg = <0x0 0x2000>,
284262306a36Sopenharmony_ci				      <0x46000000 0x1000>;	/* L3 data port */
284362306a36Sopenharmony_ci				reg-names = "mpu","dat";
284462306a36Sopenharmony_ci				interrupts = <GIC_SPI 151 IRQ_TYPE_LEVEL_HIGH>,
284562306a36Sopenharmony_ci					     <GIC_SPI 150 IRQ_TYPE_LEVEL_HIGH>;
284662306a36Sopenharmony_ci				interrupt-names = "tx", "rx";
284762306a36Sopenharmony_ci				dmas = <&edma_xbar 133 1>, <&edma_xbar 132 1>;
284862306a36Sopenharmony_ci				dma-names = "tx", "rx";
284962306a36Sopenharmony_ci				clocks = <&l4per2_clkctrl DRA7_L4PER2_MCASP3_CLKCTRL 0>,
285062306a36Sopenharmony_ci					 <&l4per2_clkctrl DRA7_L4PER2_MCASP3_CLKCTRL 24>;
285162306a36Sopenharmony_ci				clock-names = "fck", "ahclkx";
285262306a36Sopenharmony_ci				status = "disabled";
285362306a36Sopenharmony_ci			};
285462306a36Sopenharmony_ci		};
285562306a36Sopenharmony_ci
285662306a36Sopenharmony_ci		target-module@6c000 {			/* 0x4846c000, ap 15 2e.0 */
285762306a36Sopenharmony_ci			compatible = "ti,sysc-dra7-mcasp", "ti,sysc";
285862306a36Sopenharmony_ci			reg = <0x6c000 0x4>,
285962306a36Sopenharmony_ci			      <0x6c004 0x4>;
286062306a36Sopenharmony_ci			reg-names = "rev", "sysc";
286162306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
286262306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
286362306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
286462306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per2_clkdm */
286562306a36Sopenharmony_ci			clocks = <&l4per2_clkctrl DRA7_L4PER2_MCASP4_CLKCTRL 0>,
286662306a36Sopenharmony_ci				 <&l4per2_clkctrl DRA7_L4PER2_MCASP4_CLKCTRL 24>;
286762306a36Sopenharmony_ci			clock-names = "fck", "ahclkx";
286862306a36Sopenharmony_ci			#address-cells = <1>;
286962306a36Sopenharmony_ci			#size-cells = <1>;
287062306a36Sopenharmony_ci			ranges = <0x0 0x6c000 0x2000>,
287162306a36Sopenharmony_ci				 <0x48436000 0x48436000 0x400000>;
287262306a36Sopenharmony_ci
287362306a36Sopenharmony_ci			mcasp4: mcasp@0 {
287462306a36Sopenharmony_ci				compatible = "ti,dra7-mcasp-audio";
287562306a36Sopenharmony_ci				reg = <0x0 0x2000>,
287662306a36Sopenharmony_ci				      <0x48436000 0x1000>;	/* L3 data port */
287762306a36Sopenharmony_ci				reg-names = "mpu","dat";
287862306a36Sopenharmony_ci				interrupts = <GIC_SPI 153 IRQ_TYPE_LEVEL_HIGH>,
287962306a36Sopenharmony_ci					     <GIC_SPI 152 IRQ_TYPE_LEVEL_HIGH>;
288062306a36Sopenharmony_ci				interrupt-names = "tx", "rx";
288162306a36Sopenharmony_ci				dmas = <&edma_xbar 135 1>, <&edma_xbar 134 1>;
288262306a36Sopenharmony_ci				dma-names = "tx", "rx";
288362306a36Sopenharmony_ci				clocks = <&l4per2_clkctrl DRA7_L4PER2_MCASP4_CLKCTRL 0>,
288462306a36Sopenharmony_ci					 <&l4per2_clkctrl DRA7_L4PER2_MCASP4_CLKCTRL 24>;
288562306a36Sopenharmony_ci				clock-names = "fck", "ahclkx";
288662306a36Sopenharmony_ci				status = "disabled";
288762306a36Sopenharmony_ci			};
288862306a36Sopenharmony_ci		};
288962306a36Sopenharmony_ci
289062306a36Sopenharmony_ci		target-module@70000 {			/* 0x48470000, ap 19 36.0 */
289162306a36Sopenharmony_ci			compatible = "ti,sysc-dra7-mcasp", "ti,sysc";
289262306a36Sopenharmony_ci			reg = <0x70000 0x4>,
289362306a36Sopenharmony_ci			      <0x70004 0x4>;
289462306a36Sopenharmony_ci			reg-names = "rev", "sysc";
289562306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
289662306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
289762306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
289862306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per2_clkdm */
289962306a36Sopenharmony_ci			clocks = <&l4per2_clkctrl DRA7_L4PER2_MCASP5_CLKCTRL 0>,
290062306a36Sopenharmony_ci				 <&l4per2_clkctrl DRA7_L4PER2_MCASP5_CLKCTRL 24>;
290162306a36Sopenharmony_ci			clock-names = "fck", "ahclkx";
290262306a36Sopenharmony_ci			#address-cells = <1>;
290362306a36Sopenharmony_ci			#size-cells = <1>;
290462306a36Sopenharmony_ci			ranges = <0x0 0x70000 0x2000>,
290562306a36Sopenharmony_ci				 <0x4843a000 0x4843a000 0x400000>;
290662306a36Sopenharmony_ci
290762306a36Sopenharmony_ci			mcasp5: mcasp@0 {
290862306a36Sopenharmony_ci				compatible = "ti,dra7-mcasp-audio";
290962306a36Sopenharmony_ci				reg = <0x0 0x2000>,
291062306a36Sopenharmony_ci				      <0x4843a000 0x1000>;	/* L3 data port */
291162306a36Sopenharmony_ci				reg-names = "mpu","dat";
291262306a36Sopenharmony_ci				interrupts = <GIC_SPI 155 IRQ_TYPE_LEVEL_HIGH>,
291362306a36Sopenharmony_ci					     <GIC_SPI 154 IRQ_TYPE_LEVEL_HIGH>;
291462306a36Sopenharmony_ci				interrupt-names = "tx", "rx";
291562306a36Sopenharmony_ci				dmas = <&edma_xbar 137 1>, <&edma_xbar 136 1>;
291662306a36Sopenharmony_ci				dma-names = "tx", "rx";
291762306a36Sopenharmony_ci				clocks = <&l4per2_clkctrl DRA7_L4PER2_MCASP5_CLKCTRL 0>,
291862306a36Sopenharmony_ci					 <&l4per2_clkctrl DRA7_L4PER2_MCASP5_CLKCTRL 24>;
291962306a36Sopenharmony_ci				clock-names = "fck", "ahclkx";
292062306a36Sopenharmony_ci				status = "disabled";
292162306a36Sopenharmony_ci			};
292262306a36Sopenharmony_ci		};
292362306a36Sopenharmony_ci
292462306a36Sopenharmony_ci		target-module@74000 {			/* 0x48474000, ap 35 14.0 */
292562306a36Sopenharmony_ci			compatible = "ti,sysc-dra7-mcasp", "ti,sysc";
292662306a36Sopenharmony_ci			reg = <0x74000 0x4>,
292762306a36Sopenharmony_ci			      <0x74004 0x4>;
292862306a36Sopenharmony_ci			reg-names = "rev", "sysc";
292962306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
293062306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
293162306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
293262306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per2_clkdm */
293362306a36Sopenharmony_ci			clocks = <&l4per2_clkctrl DRA7_L4PER2_MCASP6_CLKCTRL 0>,
293462306a36Sopenharmony_ci				 <&l4per2_clkctrl DRA7_L4PER2_MCASP6_CLKCTRL 24>;
293562306a36Sopenharmony_ci			clock-names = "fck", "ahclkx";
293662306a36Sopenharmony_ci			#address-cells = <1>;
293762306a36Sopenharmony_ci			#size-cells = <1>;
293862306a36Sopenharmony_ci			ranges = <0x0 0x74000 0x2000>,
293962306a36Sopenharmony_ci				 <0x4844c000 0x4844c000 0x400000>;
294062306a36Sopenharmony_ci
294162306a36Sopenharmony_ci			mcasp6: mcasp@0 {
294262306a36Sopenharmony_ci				compatible = "ti,dra7-mcasp-audio";
294362306a36Sopenharmony_ci				reg = <0x0 0x2000>,
294462306a36Sopenharmony_ci				      <0x4844c000 0x1000>;	/* L3 data port */
294562306a36Sopenharmony_ci				reg-names = "mpu","dat";
294662306a36Sopenharmony_ci				interrupts = <GIC_SPI 157 IRQ_TYPE_LEVEL_HIGH>,
294762306a36Sopenharmony_ci					     <GIC_SPI 156 IRQ_TYPE_LEVEL_HIGH>;
294862306a36Sopenharmony_ci				interrupt-names = "tx", "rx";
294962306a36Sopenharmony_ci				dmas = <&edma_xbar 139 1>, <&edma_xbar 138 1>;
295062306a36Sopenharmony_ci				dma-names = "tx", "rx";
295162306a36Sopenharmony_ci				clocks = <&l4per2_clkctrl DRA7_L4PER2_MCASP6_CLKCTRL 0>,
295262306a36Sopenharmony_ci					 <&l4per2_clkctrl DRA7_L4PER2_MCASP6_CLKCTRL 24>;
295362306a36Sopenharmony_ci				clock-names = "fck", "ahclkx";
295462306a36Sopenharmony_ci				status = "disabled";
295562306a36Sopenharmony_ci			};
295662306a36Sopenharmony_ci		};
295762306a36Sopenharmony_ci
295862306a36Sopenharmony_ci		target-module@78000 {			/* 0x48478000, ap 39 0c.0 */
295962306a36Sopenharmony_ci			compatible = "ti,sysc-dra7-mcasp", "ti,sysc";
296062306a36Sopenharmony_ci			reg = <0x78000 0x4>,
296162306a36Sopenharmony_ci			      <0x78004 0x4>;
296262306a36Sopenharmony_ci			reg-names = "rev", "sysc";
296362306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
296462306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
296562306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
296662306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per2_clkdm */
296762306a36Sopenharmony_ci			clocks = <&l4per2_clkctrl DRA7_L4PER2_MCASP7_CLKCTRL 0>,
296862306a36Sopenharmony_ci				 <&l4per2_clkctrl DRA7_L4PER2_MCASP7_CLKCTRL 24>;
296962306a36Sopenharmony_ci			clock-names = "fck", "ahclkx";
297062306a36Sopenharmony_ci			#address-cells = <1>;
297162306a36Sopenharmony_ci			#size-cells = <1>;
297262306a36Sopenharmony_ci			ranges = <0x0 0x78000 0x2000>,
297362306a36Sopenharmony_ci				 <0x48450000 0x48450000 0x400000>;
297462306a36Sopenharmony_ci
297562306a36Sopenharmony_ci			mcasp7: mcasp@0 {
297662306a36Sopenharmony_ci				compatible = "ti,dra7-mcasp-audio";
297762306a36Sopenharmony_ci				reg = <0x0 0x2000>,
297862306a36Sopenharmony_ci				      <0x48450000 0x1000>;	/* L3 data port */
297962306a36Sopenharmony_ci				reg-names = "mpu","dat";
298062306a36Sopenharmony_ci				interrupts = <GIC_SPI 159 IRQ_TYPE_LEVEL_HIGH>,
298162306a36Sopenharmony_ci					     <GIC_SPI 158 IRQ_TYPE_LEVEL_HIGH>;
298262306a36Sopenharmony_ci				interrupt-names = "tx", "rx";
298362306a36Sopenharmony_ci				dmas = <&edma_xbar 141 1>, <&edma_xbar 140 1>;
298462306a36Sopenharmony_ci				dma-names = "tx", "rx";
298562306a36Sopenharmony_ci				clocks = <&l4per2_clkctrl DRA7_L4PER2_MCASP7_CLKCTRL 0>,
298662306a36Sopenharmony_ci					 <&l4per2_clkctrl DRA7_L4PER2_MCASP7_CLKCTRL 24>;
298762306a36Sopenharmony_ci				clock-names = "fck", "ahclkx";
298862306a36Sopenharmony_ci				status = "disabled";
298962306a36Sopenharmony_ci			};
299062306a36Sopenharmony_ci		};
299162306a36Sopenharmony_ci
299262306a36Sopenharmony_ci		target-module@7c000 {			/* 0x4847c000, ap 43 04.0 */
299362306a36Sopenharmony_ci			compatible = "ti,sysc-dra7-mcasp", "ti,sysc";
299462306a36Sopenharmony_ci			reg = <0x7c000 0x4>,
299562306a36Sopenharmony_ci			      <0x7c004 0x4>;
299662306a36Sopenharmony_ci			reg-names = "rev", "sysc";
299762306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
299862306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
299962306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
300062306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per2_clkdm */
300162306a36Sopenharmony_ci			clocks = <&l4per2_clkctrl DRA7_L4PER2_MCASP8_CLKCTRL 0>,
300262306a36Sopenharmony_ci				 <&l4per2_clkctrl DRA7_L4PER2_MCASP8_CLKCTRL 24>;
300362306a36Sopenharmony_ci			clock-names = "fck", "ahclkx";
300462306a36Sopenharmony_ci			#address-cells = <1>;
300562306a36Sopenharmony_ci			#size-cells = <1>;
300662306a36Sopenharmony_ci			ranges = <0x0 0x7c000 0x2000>,
300762306a36Sopenharmony_ci				 <0x48454000 0x48454000 0x400000>;
300862306a36Sopenharmony_ci
300962306a36Sopenharmony_ci			mcasp8: mcasp@0 {
301062306a36Sopenharmony_ci				compatible = "ti,dra7-mcasp-audio";
301162306a36Sopenharmony_ci				reg = <0x0 0x2000>,
301262306a36Sopenharmony_ci				      <0x48454000 0x1000>;	/* L3 data port */
301362306a36Sopenharmony_ci				reg-names = "mpu","dat";
301462306a36Sopenharmony_ci				interrupts = <GIC_SPI 161 IRQ_TYPE_LEVEL_HIGH>,
301562306a36Sopenharmony_ci					     <GIC_SPI 160 IRQ_TYPE_LEVEL_HIGH>;
301662306a36Sopenharmony_ci				interrupt-names = "tx", "rx";
301762306a36Sopenharmony_ci				dmas = <&edma_xbar 143 1>, <&edma_xbar 142 1>;
301862306a36Sopenharmony_ci				dma-names = "tx", "rx";
301962306a36Sopenharmony_ci				clocks = <&l4per2_clkctrl DRA7_L4PER2_MCASP8_CLKCTRL 0>,
302062306a36Sopenharmony_ci					 <&l4per2_clkctrl DRA7_L4PER2_MCASP8_CLKCTRL 24>;
302162306a36Sopenharmony_ci				clock-names = "fck", "ahclkx";
302262306a36Sopenharmony_ci				status = "disabled";
302362306a36Sopenharmony_ci			};
302462306a36Sopenharmony_ci		};
302562306a36Sopenharmony_ci
302662306a36Sopenharmony_ci		target-module@80000 {			/* 0x48480000, ap 31 16.0 */
302762306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
302862306a36Sopenharmony_ci			reg = <0x80020 0x4>;
302962306a36Sopenharmony_ci			reg-names = "rev";
303062306a36Sopenharmony_ci			clocks = <&l4per2_clkctrl DRA7_L4PER2_DCAN2_CLKCTRL 0>;
303162306a36Sopenharmony_ci			clock-names = "fck";
303262306a36Sopenharmony_ci			#address-cells = <1>;
303362306a36Sopenharmony_ci			#size-cells = <1>;
303462306a36Sopenharmony_ci			ranges = <0x0 0x80000 0x2000>;
303562306a36Sopenharmony_ci
303662306a36Sopenharmony_ci			dcan2: can@0 {
303762306a36Sopenharmony_ci				compatible = "ti,dra7-d_can";
303862306a36Sopenharmony_ci				reg = <0x0 0x2000>;
303962306a36Sopenharmony_ci				syscon-raminit = <&scm_conf 0x558 1>;
304062306a36Sopenharmony_ci				interrupts = <GIC_SPI 225 IRQ_TYPE_LEVEL_HIGH>;
304162306a36Sopenharmony_ci				clocks = <&sys_clkin1>;
304262306a36Sopenharmony_ci				status = "disabled";
304362306a36Sopenharmony_ci			};
304462306a36Sopenharmony_ci		};
304562306a36Sopenharmony_ci
304662306a36Sopenharmony_ci		target-module@84000 {			/* 0x48484000, ap 3 10.0 */
304762306a36Sopenharmony_ci			compatible = "ti,sysc-omap4-simple", "ti,sysc";
304862306a36Sopenharmony_ci			reg = <0x85200 0x4>,
304962306a36Sopenharmony_ci			      <0x85208 0x4>,
305062306a36Sopenharmony_ci			      <0x85204 0x4>;
305162306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
305262306a36Sopenharmony_ci			ti,sysc-mask = <0>;
305362306a36Sopenharmony_ci			ti,sysc-midle = <SYSC_IDLE_FORCE>,
305462306a36Sopenharmony_ci					<SYSC_IDLE_NO>;
305562306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
305662306a36Sopenharmony_ci					<SYSC_IDLE_NO>;
305762306a36Sopenharmony_ci			ti,syss-mask = <1>;
305862306a36Sopenharmony_ci			clocks = <&gmac_clkctrl DRA7_GMAC_GMAC_CLKCTRL 0>;
305962306a36Sopenharmony_ci			clock-names = "fck";
306062306a36Sopenharmony_ci			#address-cells = <1>;
306162306a36Sopenharmony_ci			#size-cells = <1>;
306262306a36Sopenharmony_ci			ranges = <0x0 0x84000 0x4000>;
306362306a36Sopenharmony_ci			/*
306462306a36Sopenharmony_ci			 * Do not allow gating of cpsw clock as workaround
306562306a36Sopenharmony_ci			 * for errata i877. Keeping internal clock disabled
306662306a36Sopenharmony_ci			 * causes the device switching characteristics
306762306a36Sopenharmony_ci			 * to degrade over time and eventually fail to meet
306862306a36Sopenharmony_ci			 * the data manual delay time/skew specs.
306962306a36Sopenharmony_ci			 */
307062306a36Sopenharmony_ci			ti,no-idle;
307162306a36Sopenharmony_ci
307262306a36Sopenharmony_ci			mac_sw: switch@0 {
307362306a36Sopenharmony_ci				compatible = "ti,dra7-cpsw-switch","ti,cpsw-switch";
307462306a36Sopenharmony_ci				reg = <0x0 0x4000>;
307562306a36Sopenharmony_ci				ranges = <0 0 0x4000>;
307662306a36Sopenharmony_ci				clocks = <&gmac_main_clk>;
307762306a36Sopenharmony_ci				clock-names = "fck";
307862306a36Sopenharmony_ci				#address-cells = <1>;
307962306a36Sopenharmony_ci				#size-cells = <1>;
308062306a36Sopenharmony_ci				syscon = <&scm_conf>;
308162306a36Sopenharmony_ci				status = "disabled";
308262306a36Sopenharmony_ci
308362306a36Sopenharmony_ci				interrupts = <GIC_SPI 334 IRQ_TYPE_LEVEL_HIGH>,
308462306a36Sopenharmony_ci					     <GIC_SPI 335 IRQ_TYPE_LEVEL_HIGH>,
308562306a36Sopenharmony_ci					     <GIC_SPI 336 IRQ_TYPE_LEVEL_HIGH>,
308662306a36Sopenharmony_ci					     <GIC_SPI 337 IRQ_TYPE_LEVEL_HIGH>;
308762306a36Sopenharmony_ci				interrupt-names = "rx_thresh", "rx", "tx", "misc";
308862306a36Sopenharmony_ci
308962306a36Sopenharmony_ci				ethernet-ports {
309062306a36Sopenharmony_ci					#address-cells = <1>;
309162306a36Sopenharmony_ci					#size-cells = <0>;
309262306a36Sopenharmony_ci
309362306a36Sopenharmony_ci					cpsw_port1: port@1 {
309462306a36Sopenharmony_ci						reg = <1>;
309562306a36Sopenharmony_ci						label = "port1";
309662306a36Sopenharmony_ci						mac-address = [ 00 00 00 00 00 00 ];
309762306a36Sopenharmony_ci						phys = <&phy_gmii_sel 1>;
309862306a36Sopenharmony_ci					};
309962306a36Sopenharmony_ci
310062306a36Sopenharmony_ci					cpsw_port2: port@2 {
310162306a36Sopenharmony_ci						reg = <2>;
310262306a36Sopenharmony_ci						label = "port2";
310362306a36Sopenharmony_ci						mac-address = [ 00 00 00 00 00 00 ];
310462306a36Sopenharmony_ci						phys = <&phy_gmii_sel 2>;
310562306a36Sopenharmony_ci					};
310662306a36Sopenharmony_ci				};
310762306a36Sopenharmony_ci
310862306a36Sopenharmony_ci				davinci_mdio_sw: mdio@1000 {
310962306a36Sopenharmony_ci					compatible = "ti,cpsw-mdio","ti,davinci_mdio";
311062306a36Sopenharmony_ci					clocks = <&gmac_main_clk>;
311162306a36Sopenharmony_ci					clock-names = "fck";
311262306a36Sopenharmony_ci					#address-cells = <1>;
311362306a36Sopenharmony_ci					#size-cells = <0>;
311462306a36Sopenharmony_ci					bus_freq = <1000000>;
311562306a36Sopenharmony_ci					reg = <0x1000 0x100>;
311662306a36Sopenharmony_ci				};
311762306a36Sopenharmony_ci
311862306a36Sopenharmony_ci				cpts {
311962306a36Sopenharmony_ci					clocks = <&gmac_clkctrl DRA7_GMAC_GMAC_CLKCTRL 25>;
312062306a36Sopenharmony_ci					clock-names = "cpts";
312162306a36Sopenharmony_ci				};
312262306a36Sopenharmony_ci			};
312362306a36Sopenharmony_ci		};
312462306a36Sopenharmony_ci	};
312562306a36Sopenharmony_ci};
312662306a36Sopenharmony_ci
312762306a36Sopenharmony_ci&l4_per3 {						/* 0x48800000 */
312862306a36Sopenharmony_ci	compatible = "ti,dra7-l4-per3", "simple-pm-bus";
312962306a36Sopenharmony_ci	power-domains = <&prm_l4per>;
313062306a36Sopenharmony_ci	clocks = <&l4per3_clkctrl DRA7_L4PER3_L4_PER3_CLKCTRL 0>;
313162306a36Sopenharmony_ci	clock-names = "fck";
313262306a36Sopenharmony_ci	reg = <0x48800000 0x800>,
313362306a36Sopenharmony_ci	      <0x48800800 0x800>,
313462306a36Sopenharmony_ci	      <0x48801000 0x400>,
313562306a36Sopenharmony_ci	      <0x48801400 0x400>,
313662306a36Sopenharmony_ci	      <0x48801800 0x400>;
313762306a36Sopenharmony_ci	reg-names = "ap", "la", "ia0", "ia1", "ia2";
313862306a36Sopenharmony_ci	#address-cells = <1>;
313962306a36Sopenharmony_ci	#size-cells = <1>;
314062306a36Sopenharmony_ci	ranges = <0x00000000 0x48800000 0x200000>;	/* segment 0 */
314162306a36Sopenharmony_ci
314262306a36Sopenharmony_ci	segment@0 {					/* 0x48800000 */
314362306a36Sopenharmony_ci		compatible = "simple-pm-bus";
314462306a36Sopenharmony_ci		#address-cells = <1>;
314562306a36Sopenharmony_ci		#size-cells = <1>;
314662306a36Sopenharmony_ci		ranges = <0x00000000 0x00000000 0x000800>,	/* ap 0 */
314762306a36Sopenharmony_ci			 <0x00000800 0x00000800 0x000800>,	/* ap 1 */
314862306a36Sopenharmony_ci			 <0x00001000 0x00001000 0x000400>,	/* ap 2 */
314962306a36Sopenharmony_ci			 <0x00001400 0x00001400 0x000400>,	/* ap 3 */
315062306a36Sopenharmony_ci			 <0x00001800 0x00001800 0x000400>,	/* ap 4 */
315162306a36Sopenharmony_ci			 <0x00020000 0x00020000 0x001000>,	/* ap 5 */
315262306a36Sopenharmony_ci			 <0x00021000 0x00021000 0x001000>,	/* ap 6 */
315362306a36Sopenharmony_ci			 <0x00022000 0x00022000 0x001000>,	/* ap 7 */
315462306a36Sopenharmony_ci			 <0x00023000 0x00023000 0x001000>,	/* ap 8 */
315562306a36Sopenharmony_ci			 <0x00024000 0x00024000 0x001000>,	/* ap 9 */
315662306a36Sopenharmony_ci			 <0x00025000 0x00025000 0x001000>,	/* ap 10 */
315762306a36Sopenharmony_ci			 <0x00026000 0x00026000 0x001000>,	/* ap 11 */
315862306a36Sopenharmony_ci			 <0x00027000 0x00027000 0x001000>,	/* ap 12 */
315962306a36Sopenharmony_ci			 <0x00028000 0x00028000 0x001000>,	/* ap 13 */
316062306a36Sopenharmony_ci			 <0x00029000 0x00029000 0x001000>,	/* ap 14 */
316162306a36Sopenharmony_ci			 <0x0002a000 0x0002a000 0x001000>,	/* ap 15 */
316262306a36Sopenharmony_ci			 <0x0002b000 0x0002b000 0x001000>,	/* ap 16 */
316362306a36Sopenharmony_ci			 <0x0002c000 0x0002c000 0x001000>,	/* ap 17 */
316462306a36Sopenharmony_ci			 <0x0002d000 0x0002d000 0x001000>,	/* ap 18 */
316562306a36Sopenharmony_ci			 <0x0002e000 0x0002e000 0x001000>,	/* ap 19 */
316662306a36Sopenharmony_ci			 <0x0002f000 0x0002f000 0x001000>,	/* ap 20 */
316762306a36Sopenharmony_ci			 <0x00170000 0x00170000 0x010000>,	/* ap 21 */
316862306a36Sopenharmony_ci			 <0x00180000 0x00180000 0x001000>,	/* ap 22 */
316962306a36Sopenharmony_ci			 <0x00190000 0x00190000 0x010000>,	/* ap 23 */
317062306a36Sopenharmony_ci			 <0x001a0000 0x001a0000 0x001000>,	/* ap 24 */
317162306a36Sopenharmony_ci			 <0x001b0000 0x001b0000 0x010000>,	/* ap 25 */
317262306a36Sopenharmony_ci			 <0x001c0000 0x001c0000 0x001000>,	/* ap 26 */
317362306a36Sopenharmony_ci			 <0x001d0000 0x001d0000 0x010000>,	/* ap 27 */
317462306a36Sopenharmony_ci			 <0x001e0000 0x001e0000 0x001000>,	/* ap 28 */
317562306a36Sopenharmony_ci			 <0x00038000 0x00038000 0x001000>,	/* ap 29 */
317662306a36Sopenharmony_ci			 <0x00039000 0x00039000 0x001000>,	/* ap 30 */
317762306a36Sopenharmony_ci			 <0x0005c000 0x0005c000 0x001000>,	/* ap 31 */
317862306a36Sopenharmony_ci			 <0x0005d000 0x0005d000 0x001000>,	/* ap 32 */
317962306a36Sopenharmony_ci			 <0x0003a000 0x0003a000 0x001000>,	/* ap 33 */
318062306a36Sopenharmony_ci			 <0x0003b000 0x0003b000 0x001000>,	/* ap 34 */
318162306a36Sopenharmony_ci			 <0x0003c000 0x0003c000 0x001000>,	/* ap 35 */
318262306a36Sopenharmony_ci			 <0x0003d000 0x0003d000 0x001000>,	/* ap 36 */
318362306a36Sopenharmony_ci			 <0x0003e000 0x0003e000 0x001000>,	/* ap 37 */
318462306a36Sopenharmony_ci			 <0x0003f000 0x0003f000 0x001000>,	/* ap 38 */
318562306a36Sopenharmony_ci			 <0x00040000 0x00040000 0x001000>,	/* ap 39 */
318662306a36Sopenharmony_ci			 <0x00041000 0x00041000 0x001000>,	/* ap 40 */
318762306a36Sopenharmony_ci			 <0x00042000 0x00042000 0x001000>,	/* ap 41 */
318862306a36Sopenharmony_ci			 <0x00043000 0x00043000 0x001000>,	/* ap 42 */
318962306a36Sopenharmony_ci			 <0x00044000 0x00044000 0x001000>,	/* ap 43 */
319062306a36Sopenharmony_ci			 <0x00045000 0x00045000 0x001000>,	/* ap 44 */
319162306a36Sopenharmony_ci			 <0x00046000 0x00046000 0x001000>,	/* ap 45 */
319262306a36Sopenharmony_ci			 <0x00047000 0x00047000 0x001000>,	/* ap 46 */
319362306a36Sopenharmony_ci			 <0x00048000 0x00048000 0x001000>,	/* ap 47 */
319462306a36Sopenharmony_ci			 <0x00049000 0x00049000 0x001000>,	/* ap 48 */
319562306a36Sopenharmony_ci			 <0x0004a000 0x0004a000 0x001000>,	/* ap 49 */
319662306a36Sopenharmony_ci			 <0x0004b000 0x0004b000 0x001000>,	/* ap 50 */
319762306a36Sopenharmony_ci			 <0x0004c000 0x0004c000 0x001000>,	/* ap 51 */
319862306a36Sopenharmony_ci			 <0x0004d000 0x0004d000 0x001000>,	/* ap 52 */
319962306a36Sopenharmony_ci			 <0x0004e000 0x0004e000 0x001000>,	/* ap 53 */
320062306a36Sopenharmony_ci			 <0x0004f000 0x0004f000 0x001000>,	/* ap 54 */
320162306a36Sopenharmony_ci			 <0x00050000 0x00050000 0x001000>,	/* ap 55 */
320262306a36Sopenharmony_ci			 <0x00051000 0x00051000 0x001000>,	/* ap 56 */
320362306a36Sopenharmony_ci			 <0x00052000 0x00052000 0x001000>,	/* ap 57 */
320462306a36Sopenharmony_ci			 <0x00053000 0x00053000 0x001000>,	/* ap 58 */
320562306a36Sopenharmony_ci			 <0x00054000 0x00054000 0x001000>,	/* ap 59 */
320662306a36Sopenharmony_ci			 <0x00055000 0x00055000 0x001000>,	/* ap 60 */
320762306a36Sopenharmony_ci			 <0x00056000 0x00056000 0x001000>,	/* ap 61 */
320862306a36Sopenharmony_ci			 <0x00057000 0x00057000 0x001000>,	/* ap 62 */
320962306a36Sopenharmony_ci			 <0x00058000 0x00058000 0x001000>,	/* ap 63 */
321062306a36Sopenharmony_ci			 <0x00059000 0x00059000 0x001000>,	/* ap 64 */
321162306a36Sopenharmony_ci			 <0x0005a000 0x0005a000 0x001000>,	/* ap 65 */
321262306a36Sopenharmony_ci			 <0x0005b000 0x0005b000 0x001000>,	/* ap 66 */
321362306a36Sopenharmony_ci			 <0x00064000 0x00064000 0x001000>,	/* ap 67 */
321462306a36Sopenharmony_ci			 <0x00065000 0x00065000 0x001000>,	/* ap 68 */
321562306a36Sopenharmony_ci			 <0x0005e000 0x0005e000 0x001000>,	/* ap 69 */
321662306a36Sopenharmony_ci			 <0x0005f000 0x0005f000 0x001000>,	/* ap 70 */
321762306a36Sopenharmony_ci			 <0x00060000 0x00060000 0x001000>,	/* ap 71 */
321862306a36Sopenharmony_ci			 <0x00061000 0x00061000 0x001000>,	/* ap 72 */
321962306a36Sopenharmony_ci			 <0x00062000 0x00062000 0x001000>,	/* ap 73 */
322062306a36Sopenharmony_ci			 <0x00063000 0x00063000 0x001000>,	/* ap 74 */
322162306a36Sopenharmony_ci			 <0x00140000 0x00140000 0x020000>,	/* ap 75 */
322262306a36Sopenharmony_ci			 <0x00160000 0x00160000 0x001000>,	/* ap 76 */
322362306a36Sopenharmony_ci			 <0x00016000 0x00016000 0x001000>,	/* ap 77 */
322462306a36Sopenharmony_ci			 <0x00017000 0x00017000 0x001000>,	/* ap 78 */
322562306a36Sopenharmony_ci			 <0x000c0000 0x000c0000 0x020000>,	/* ap 79 */
322662306a36Sopenharmony_ci			 <0x000e0000 0x000e0000 0x001000>,	/* ap 80 */
322762306a36Sopenharmony_ci			 <0x00004000 0x00004000 0x001000>,	/* ap 81 */
322862306a36Sopenharmony_ci			 <0x00005000 0x00005000 0x001000>,	/* ap 82 */
322962306a36Sopenharmony_ci			 <0x00080000 0x00080000 0x020000>,	/* ap 83 */
323062306a36Sopenharmony_ci			 <0x000a0000 0x000a0000 0x001000>,	/* ap 84 */
323162306a36Sopenharmony_ci			 <0x00100000 0x00100000 0x020000>,	/* ap 85 */
323262306a36Sopenharmony_ci			 <0x00120000 0x00120000 0x001000>,	/* ap 86 */
323362306a36Sopenharmony_ci			 <0x00010000 0x00010000 0x001000>,	/* ap 87 */
323462306a36Sopenharmony_ci			 <0x00011000 0x00011000 0x001000>,	/* ap 88 */
323562306a36Sopenharmony_ci			 <0x0000a000 0x0000a000 0x001000>,	/* ap 89 */
323662306a36Sopenharmony_ci			 <0x0000b000 0x0000b000 0x001000>,	/* ap 90 */
323762306a36Sopenharmony_ci			 <0x0001c000 0x0001c000 0x001000>,	/* ap 91 */
323862306a36Sopenharmony_ci			 <0x0001d000 0x0001d000 0x001000>,	/* ap 92 */
323962306a36Sopenharmony_ci			 <0x0001e000 0x0001e000 0x001000>,	/* ap 93 */
324062306a36Sopenharmony_ci			 <0x0001f000 0x0001f000 0x001000>,	/* ap 94 */
324162306a36Sopenharmony_ci			 <0x00002000 0x00002000 0x001000>,	/* ap 95 */
324262306a36Sopenharmony_ci			 <0x00003000 0x00003000 0x001000>;	/* ap 96 */
324362306a36Sopenharmony_ci
324462306a36Sopenharmony_ci		target-module@2000 {			/* 0x48802000, ap 95 7c.0 */
324562306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
324662306a36Sopenharmony_ci			reg = <0x2000 0x4>,
324762306a36Sopenharmony_ci			      <0x2010 0x4>;
324862306a36Sopenharmony_ci			reg-names = "rev", "sysc";
324962306a36Sopenharmony_ci			ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
325062306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
325162306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
325262306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
325362306a36Sopenharmony_ci			/* Domains (P, C): core_pwrdm, l4cfg_clkdm */
325462306a36Sopenharmony_ci			clocks = <&l4cfg_clkctrl DRA7_L4CFG_MAILBOX13_CLKCTRL 0>;
325562306a36Sopenharmony_ci			clock-names = "fck";
325662306a36Sopenharmony_ci			#address-cells = <1>;
325762306a36Sopenharmony_ci			#size-cells = <1>;
325862306a36Sopenharmony_ci			ranges = <0x0 0x2000 0x1000>;
325962306a36Sopenharmony_ci
326062306a36Sopenharmony_ci			mailbox13: mailbox@0 {
326162306a36Sopenharmony_ci				compatible = "ti,omap4-mailbox";
326262306a36Sopenharmony_ci				reg = <0x0 0x200>;
326362306a36Sopenharmony_ci				interrupts = <GIC_SPI 379 IRQ_TYPE_LEVEL_HIGH>,
326462306a36Sopenharmony_ci					     <GIC_SPI 380 IRQ_TYPE_LEVEL_HIGH>,
326562306a36Sopenharmony_ci					     <GIC_SPI 381 IRQ_TYPE_LEVEL_HIGH>,
326662306a36Sopenharmony_ci					     <GIC_SPI 382 IRQ_TYPE_LEVEL_HIGH>;
326762306a36Sopenharmony_ci				#mbox-cells = <1>;
326862306a36Sopenharmony_ci				ti,mbox-num-users = <4>;
326962306a36Sopenharmony_ci				ti,mbox-num-fifos = <12>;
327062306a36Sopenharmony_ci				status = "disabled";
327162306a36Sopenharmony_ci			};
327262306a36Sopenharmony_ci		};
327362306a36Sopenharmony_ci
327462306a36Sopenharmony_ci		target-module@4000 {			/* 0x48804000, ap 81 20.0 */
327562306a36Sopenharmony_ci			compatible = "ti,sysc";
327662306a36Sopenharmony_ci			status = "disabled";
327762306a36Sopenharmony_ci			#address-cells = <1>;
327862306a36Sopenharmony_ci			#size-cells = <1>;
327962306a36Sopenharmony_ci			ranges = <0x0 0x4000 0x1000>;
328062306a36Sopenharmony_ci		};
328162306a36Sopenharmony_ci
328262306a36Sopenharmony_ci		target-module@a000 {			/* 0x4880a000, ap 89 18.0 */
328362306a36Sopenharmony_ci			compatible = "ti,sysc";
328462306a36Sopenharmony_ci			status = "disabled";
328562306a36Sopenharmony_ci			#address-cells = <1>;
328662306a36Sopenharmony_ci			#size-cells = <1>;
328762306a36Sopenharmony_ci			ranges = <0x0 0xa000 0x1000>;
328862306a36Sopenharmony_ci		};
328962306a36Sopenharmony_ci
329062306a36Sopenharmony_ci		target-module@10000 {			/* 0x48810000, ap 87 28.0 */
329162306a36Sopenharmony_ci			compatible = "ti,sysc";
329262306a36Sopenharmony_ci			status = "disabled";
329362306a36Sopenharmony_ci			#address-cells = <1>;
329462306a36Sopenharmony_ci			#size-cells = <1>;
329562306a36Sopenharmony_ci			ranges = <0x0 0x10000 0x1000>;
329662306a36Sopenharmony_ci		};
329762306a36Sopenharmony_ci
329862306a36Sopenharmony_ci		target-module@16000 {			/* 0x48816000, ap 77 1e.0 */
329962306a36Sopenharmony_ci			compatible = "ti,sysc";
330062306a36Sopenharmony_ci			status = "disabled";
330162306a36Sopenharmony_ci			#address-cells = <1>;
330262306a36Sopenharmony_ci			#size-cells = <1>;
330362306a36Sopenharmony_ci			ranges = <0x0 0x16000 0x1000>;
330462306a36Sopenharmony_ci		};
330562306a36Sopenharmony_ci
330662306a36Sopenharmony_ci		target-module@1c000 {			/* 0x4881c000, ap 91 1c.0 */
330762306a36Sopenharmony_ci			compatible = "ti,sysc";
330862306a36Sopenharmony_ci			status = "disabled";
330962306a36Sopenharmony_ci			#address-cells = <1>;
331062306a36Sopenharmony_ci			#size-cells = <1>;
331162306a36Sopenharmony_ci			ranges = <0x0 0x1c000 0x1000>;
331262306a36Sopenharmony_ci		};
331362306a36Sopenharmony_ci
331462306a36Sopenharmony_ci		target-module@1e000 {			/* 0x4881e000, ap 93 2c.0 */
331562306a36Sopenharmony_ci			compatible = "ti,sysc";
331662306a36Sopenharmony_ci			status = "disabled";
331762306a36Sopenharmony_ci			#address-cells = <1>;
331862306a36Sopenharmony_ci			#size-cells = <1>;
331962306a36Sopenharmony_ci			ranges = <0x0 0x1e000 0x1000>;
332062306a36Sopenharmony_ci		};
332162306a36Sopenharmony_ci
332262306a36Sopenharmony_ci		target-module@20000 {			/* 0x48820000, ap 5 08.0 */
332362306a36Sopenharmony_ci			compatible = "ti,sysc-omap4-timer", "ti,sysc";
332462306a36Sopenharmony_ci			reg = <0x20000 0x4>,
332562306a36Sopenharmony_ci			      <0x20010 0x4>;
332662306a36Sopenharmony_ci			reg-names = "rev", "sysc";
332762306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP4_FREEEMU |
332862306a36Sopenharmony_ci					 SYSC_OMAP4_SOFTRESET)>;
332962306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
333062306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
333162306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
333262306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
333362306a36Sopenharmony_ci			/* Domains (P, C): ipu_pwrdm, ipu_clkdm */
333462306a36Sopenharmony_ci			clocks = <&ipu_clkctrl DRA7_IPU_TIMER5_CLKCTRL 0>;
333562306a36Sopenharmony_ci			clock-names = "fck";
333662306a36Sopenharmony_ci			#address-cells = <1>;
333762306a36Sopenharmony_ci			#size-cells = <1>;
333862306a36Sopenharmony_ci			ranges = <0x0 0x20000 0x1000>;
333962306a36Sopenharmony_ci
334062306a36Sopenharmony_ci			timer5: timer@0 {
334162306a36Sopenharmony_ci				compatible = "ti,omap5430-timer";
334262306a36Sopenharmony_ci				reg = <0x0 0x80>;
334362306a36Sopenharmony_ci				clocks = <&ipu_clkctrl DRA7_IPU_TIMER5_CLKCTRL 24>, <&timer_sys_clk_div>;
334462306a36Sopenharmony_ci				clock-names = "fck", "timer_sys_ck";
334562306a36Sopenharmony_ci				interrupts = <GIC_SPI 36 IRQ_TYPE_LEVEL_HIGH>;
334662306a36Sopenharmony_ci			};
334762306a36Sopenharmony_ci		};
334862306a36Sopenharmony_ci
334962306a36Sopenharmony_ci		target-module@22000 {			/* 0x48822000, ap 7 24.0 */
335062306a36Sopenharmony_ci			compatible = "ti,sysc-omap4-timer", "ti,sysc";
335162306a36Sopenharmony_ci			reg = <0x22000 0x4>,
335262306a36Sopenharmony_ci			      <0x22010 0x4>;
335362306a36Sopenharmony_ci			reg-names = "rev", "sysc";
335462306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP4_FREEEMU |
335562306a36Sopenharmony_ci					 SYSC_OMAP4_SOFTRESET)>;
335662306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
335762306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
335862306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
335962306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
336062306a36Sopenharmony_ci			/* Domains (P, C): ipu_pwrdm, ipu_clkdm */
336162306a36Sopenharmony_ci			clocks = <&ipu_clkctrl DRA7_IPU_TIMER6_CLKCTRL 0>;
336262306a36Sopenharmony_ci			clock-names = "fck";
336362306a36Sopenharmony_ci			#address-cells = <1>;
336462306a36Sopenharmony_ci			#size-cells = <1>;
336562306a36Sopenharmony_ci			ranges = <0x0 0x22000 0x1000>;
336662306a36Sopenharmony_ci
336762306a36Sopenharmony_ci			timer6: timer@0 {
336862306a36Sopenharmony_ci				compatible = "ti,omap5430-timer";
336962306a36Sopenharmony_ci				reg = <0x0 0x80>;
337062306a36Sopenharmony_ci				clocks = <&ipu_clkctrl DRA7_IPU_TIMER6_CLKCTRL 24>, <&timer_sys_clk_div>;
337162306a36Sopenharmony_ci				clock-names = "fck", "timer_sys_ck";
337262306a36Sopenharmony_ci				interrupts = <GIC_SPI 37 IRQ_TYPE_LEVEL_HIGH>;
337362306a36Sopenharmony_ci			};
337462306a36Sopenharmony_ci		};
337562306a36Sopenharmony_ci
337662306a36Sopenharmony_ci		target-module@24000 {			/* 0x48824000, ap 9 26.0 */
337762306a36Sopenharmony_ci			compatible = "ti,sysc-omap4-timer", "ti,sysc";
337862306a36Sopenharmony_ci			reg = <0x24000 0x4>,
337962306a36Sopenharmony_ci			      <0x24010 0x4>;
338062306a36Sopenharmony_ci			reg-names = "rev", "sysc";
338162306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP4_FREEEMU |
338262306a36Sopenharmony_ci					 SYSC_OMAP4_SOFTRESET)>;
338362306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
338462306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
338562306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
338662306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
338762306a36Sopenharmony_ci			/* Domains (P, C): ipu_pwrdm, ipu_clkdm */
338862306a36Sopenharmony_ci			clocks = <&ipu_clkctrl DRA7_IPU_TIMER7_CLKCTRL 0>;
338962306a36Sopenharmony_ci			clock-names = "fck";
339062306a36Sopenharmony_ci			#address-cells = <1>;
339162306a36Sopenharmony_ci			#size-cells = <1>;
339262306a36Sopenharmony_ci			ranges = <0x0 0x24000 0x1000>;
339362306a36Sopenharmony_ci
339462306a36Sopenharmony_ci			timer7: timer@0 {
339562306a36Sopenharmony_ci				compatible = "ti,omap5430-timer";
339662306a36Sopenharmony_ci				reg = <0x0 0x80>;
339762306a36Sopenharmony_ci				clocks = <&ipu_clkctrl DRA7_IPU_TIMER7_CLKCTRL 24>, <&timer_sys_clk_div>;
339862306a36Sopenharmony_ci				clock-names = "fck", "timer_sys_ck";
339962306a36Sopenharmony_ci				interrupts = <GIC_SPI 38 IRQ_TYPE_LEVEL_HIGH>;
340062306a36Sopenharmony_ci			};
340162306a36Sopenharmony_ci		};
340262306a36Sopenharmony_ci
340362306a36Sopenharmony_ci		target-module@26000 {			/* 0x48826000, ap 11 0c.0 */
340462306a36Sopenharmony_ci			compatible = "ti,sysc-omap4-timer", "ti,sysc";
340562306a36Sopenharmony_ci			reg = <0x26000 0x4>,
340662306a36Sopenharmony_ci			      <0x26010 0x4>;
340762306a36Sopenharmony_ci			reg-names = "rev", "sysc";
340862306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP4_FREEEMU |
340962306a36Sopenharmony_ci					 SYSC_OMAP4_SOFTRESET)>;
341062306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
341162306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
341262306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
341362306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
341462306a36Sopenharmony_ci			/* Domains (P, C): ipu_pwrdm, ipu_clkdm */
341562306a36Sopenharmony_ci			clocks = <&ipu_clkctrl DRA7_IPU_TIMER8_CLKCTRL 0>;
341662306a36Sopenharmony_ci			clock-names = "fck";
341762306a36Sopenharmony_ci			#address-cells = <1>;
341862306a36Sopenharmony_ci			#size-cells = <1>;
341962306a36Sopenharmony_ci			ranges = <0x0 0x26000 0x1000>;
342062306a36Sopenharmony_ci
342162306a36Sopenharmony_ci			timer8: timer@0 {
342262306a36Sopenharmony_ci				compatible = "ti,omap5430-timer";
342362306a36Sopenharmony_ci				reg = <0x0 0x80>;
342462306a36Sopenharmony_ci				clocks = <&ipu_clkctrl DRA7_IPU_TIMER8_CLKCTRL 24>, <&timer_sys_clk_div>;
342562306a36Sopenharmony_ci				clock-names = "fck", "timer_sys_ck";
342662306a36Sopenharmony_ci				interrupts = <GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>;
342762306a36Sopenharmony_ci			};
342862306a36Sopenharmony_ci		};
342962306a36Sopenharmony_ci
343062306a36Sopenharmony_ci		target-module@28000 {			/* 0x48828000, ap 13 16.0 */
343162306a36Sopenharmony_ci			compatible = "ti,sysc-omap4-timer", "ti,sysc";
343262306a36Sopenharmony_ci			reg = <0x28000 0x4>,
343362306a36Sopenharmony_ci			      <0x28010 0x4>;
343462306a36Sopenharmony_ci			reg-names = "rev", "sysc";
343562306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP4_FREEEMU |
343662306a36Sopenharmony_ci					 SYSC_OMAP4_SOFTRESET)>;
343762306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
343862306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
343962306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
344062306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
344162306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per3_clkdm */
344262306a36Sopenharmony_ci			clocks = <&l4per3_clkctrl DRA7_L4PER3_TIMER13_CLKCTRL 0>;
344362306a36Sopenharmony_ci			clock-names = "fck";
344462306a36Sopenharmony_ci			#address-cells = <1>;
344562306a36Sopenharmony_ci			#size-cells = <1>;
344662306a36Sopenharmony_ci			ranges = <0x0 0x28000 0x1000>;
344762306a36Sopenharmony_ci
344862306a36Sopenharmony_ci			timer13: timer@0 {
344962306a36Sopenharmony_ci				compatible = "ti,omap5430-timer";
345062306a36Sopenharmony_ci				reg = <0x0 0x80>;
345162306a36Sopenharmony_ci				clocks = <&l4per3_clkctrl DRA7_L4PER3_TIMER13_CLKCTRL 24>, <&timer_sys_clk_div>;
345262306a36Sopenharmony_ci				clock-names = "fck", "timer_sys_ck";
345362306a36Sopenharmony_ci				interrupts = <GIC_SPI 339 IRQ_TYPE_LEVEL_HIGH>;
345462306a36Sopenharmony_ci				ti,timer-pwm;
345562306a36Sopenharmony_ci			};
345662306a36Sopenharmony_ci		};
345762306a36Sopenharmony_ci
345862306a36Sopenharmony_ci		target-module@2a000 {			/* 0x4882a000, ap 15 10.0 */
345962306a36Sopenharmony_ci			compatible = "ti,sysc-omap4-timer", "ti,sysc";
346062306a36Sopenharmony_ci			reg = <0x2a000 0x4>,
346162306a36Sopenharmony_ci			      <0x2a010 0x4>;
346262306a36Sopenharmony_ci			reg-names = "rev", "sysc";
346362306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP4_FREEEMU |
346462306a36Sopenharmony_ci					 SYSC_OMAP4_SOFTRESET)>;
346562306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
346662306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
346762306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
346862306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
346962306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per3_clkdm */
347062306a36Sopenharmony_ci			clocks = <&l4per3_clkctrl DRA7_L4PER3_TIMER14_CLKCTRL 0>;
347162306a36Sopenharmony_ci			clock-names = "fck";
347262306a36Sopenharmony_ci			#address-cells = <1>;
347362306a36Sopenharmony_ci			#size-cells = <1>;
347462306a36Sopenharmony_ci			ranges = <0x0 0x2a000 0x1000>;
347562306a36Sopenharmony_ci
347662306a36Sopenharmony_ci			timer14: timer@0 {
347762306a36Sopenharmony_ci				compatible = "ti,omap5430-timer";
347862306a36Sopenharmony_ci				reg = <0x0 0x80>;
347962306a36Sopenharmony_ci				clocks = <&l4per3_clkctrl DRA7_L4PER3_TIMER14_CLKCTRL 24>, <&timer_sys_clk_div>;
348062306a36Sopenharmony_ci				clock-names = "fck", "timer_sys_ck";
348162306a36Sopenharmony_ci				interrupts = <GIC_SPI 340 IRQ_TYPE_LEVEL_HIGH>;
348262306a36Sopenharmony_ci				ti,timer-pwm;
348362306a36Sopenharmony_ci			};
348462306a36Sopenharmony_ci		};
348562306a36Sopenharmony_ci		timer15_target: target-module@2c000 {	/* 0x4882c000, ap 17 02.0 */
348662306a36Sopenharmony_ci			compatible = "ti,sysc-omap4-timer", "ti,sysc";
348762306a36Sopenharmony_ci			reg = <0x2c000 0x4>,
348862306a36Sopenharmony_ci			      <0x2c010 0x4>;
348962306a36Sopenharmony_ci			reg-names = "rev", "sysc";
349062306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP4_FREEEMU |
349162306a36Sopenharmony_ci					 SYSC_OMAP4_SOFTRESET)>;
349262306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
349362306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
349462306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
349562306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
349662306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per3_clkdm */
349762306a36Sopenharmony_ci			clocks = <&l4per3_clkctrl DRA7_L4PER3_TIMER15_CLKCTRL 0>;
349862306a36Sopenharmony_ci			clock-names = "fck";
349962306a36Sopenharmony_ci			#address-cells = <1>;
350062306a36Sopenharmony_ci			#size-cells = <1>;
350162306a36Sopenharmony_ci			ranges = <0x0 0x2c000 0x1000>;
350262306a36Sopenharmony_ci
350362306a36Sopenharmony_ci			timer15: timer@0 {
350462306a36Sopenharmony_ci				compatible = "ti,omap5430-timer";
350562306a36Sopenharmony_ci				reg = <0x0 0x80>;
350662306a36Sopenharmony_ci				clocks = <&l4per3_clkctrl DRA7_L4PER3_TIMER15_CLKCTRL 24>, <&timer_sys_clk_div>;
350762306a36Sopenharmony_ci				clock-names = "fck", "timer_sys_ck";
350862306a36Sopenharmony_ci				interrupts = <GIC_SPI 341 IRQ_TYPE_LEVEL_HIGH>;
350962306a36Sopenharmony_ci				ti,timer-pwm;
351062306a36Sopenharmony_ci			};
351162306a36Sopenharmony_ci		};
351262306a36Sopenharmony_ci
351362306a36Sopenharmony_ci		timer16_target: target-module@2e000 {	/* 0x4882e000, ap 19 14.0 */
351462306a36Sopenharmony_ci			compatible = "ti,sysc-omap4-timer", "ti,sysc";
351562306a36Sopenharmony_ci			reg = <0x2e000 0x4>,
351662306a36Sopenharmony_ci			      <0x2e010 0x4>;
351762306a36Sopenharmony_ci			reg-names = "rev", "sysc";
351862306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP4_FREEEMU |
351962306a36Sopenharmony_ci					 SYSC_OMAP4_SOFTRESET)>;
352062306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
352162306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
352262306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
352362306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
352462306a36Sopenharmony_ci			/* Domains (P, C): l4per_pwrdm, l4per3_clkdm */
352562306a36Sopenharmony_ci			clocks = <&l4per3_clkctrl DRA7_L4PER3_TIMER16_CLKCTRL 0>;
352662306a36Sopenharmony_ci			clock-names = "fck";
352762306a36Sopenharmony_ci			#address-cells = <1>;
352862306a36Sopenharmony_ci			#size-cells = <1>;
352962306a36Sopenharmony_ci			ranges = <0x0 0x2e000 0x1000>;
353062306a36Sopenharmony_ci
353162306a36Sopenharmony_ci			timer16: timer@0 {
353262306a36Sopenharmony_ci				compatible = "ti,omap5430-timer";
353362306a36Sopenharmony_ci				reg = <0x0 0x80>;
353462306a36Sopenharmony_ci				clocks = <&l4per3_clkctrl DRA7_L4PER3_TIMER16_CLKCTRL 24>, <&timer_sys_clk_div>;
353562306a36Sopenharmony_ci				clock-names = "fck", "timer_sys_ck";
353662306a36Sopenharmony_ci				interrupts = <GIC_SPI 342 IRQ_TYPE_LEVEL_HIGH>;
353762306a36Sopenharmony_ci				ti,timer-pwm;
353862306a36Sopenharmony_ci			};
353962306a36Sopenharmony_ci		};
354062306a36Sopenharmony_ci
354162306a36Sopenharmony_ci		rtctarget: target-module@38000 {			/* 0x48838000, ap 29 12.0 */
354262306a36Sopenharmony_ci			compatible = "ti,sysc-omap4-simple", "ti,sysc";
354362306a36Sopenharmony_ci			reg = <0x38074 0x4>,
354462306a36Sopenharmony_ci			      <0x38078 0x4>;
354562306a36Sopenharmony_ci			reg-names = "rev", "sysc";
354662306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
354762306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
354862306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
354962306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
355062306a36Sopenharmony_ci			/* Domains (P, C): rtc_pwrdm, rtc_clkdm */
355162306a36Sopenharmony_ci			clocks = <&rtc_clkctrl DRA7_RTC_RTCSS_CLKCTRL 0>;
355262306a36Sopenharmony_ci			clock-names = "fck";
355362306a36Sopenharmony_ci			#address-cells = <1>;
355462306a36Sopenharmony_ci			#size-cells = <1>;
355562306a36Sopenharmony_ci			ranges = <0x0 0x38000 0x1000>;
355662306a36Sopenharmony_ci
355762306a36Sopenharmony_ci			rtc: rtc@0 {
355862306a36Sopenharmony_ci				compatible = "ti,am3352-rtc";
355962306a36Sopenharmony_ci				reg = <0x0 0x100>;
356062306a36Sopenharmony_ci				interrupts = <GIC_SPI 217 IRQ_TYPE_LEVEL_HIGH>,
356162306a36Sopenharmony_ci					     <GIC_SPI 217 IRQ_TYPE_LEVEL_HIGH>;
356262306a36Sopenharmony_ci				clocks = <&sys_32k_ck>;
356362306a36Sopenharmony_ci			};
356462306a36Sopenharmony_ci		};
356562306a36Sopenharmony_ci
356662306a36Sopenharmony_ci		target-module@3a000 {			/* 0x4883a000, ap 33 3e.0 */
356762306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
356862306a36Sopenharmony_ci			reg = <0x3a000 0x4>,
356962306a36Sopenharmony_ci			      <0x3a010 0x4>;
357062306a36Sopenharmony_ci			reg-names = "rev", "sysc";
357162306a36Sopenharmony_ci			ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
357262306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
357362306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
357462306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
357562306a36Sopenharmony_ci			/* Domains (P, C): core_pwrdm, l4cfg_clkdm */
357662306a36Sopenharmony_ci			clocks = <&l4cfg_clkctrl DRA7_L4CFG_MAILBOX2_CLKCTRL 0>;
357762306a36Sopenharmony_ci			clock-names = "fck";
357862306a36Sopenharmony_ci			#address-cells = <1>;
357962306a36Sopenharmony_ci			#size-cells = <1>;
358062306a36Sopenharmony_ci			ranges = <0x0 0x3a000 0x1000>;
358162306a36Sopenharmony_ci
358262306a36Sopenharmony_ci			mailbox2: mailbox@0 {
358362306a36Sopenharmony_ci				compatible = "ti,omap4-mailbox";
358462306a36Sopenharmony_ci				reg = <0x0 0x200>;
358562306a36Sopenharmony_ci				interrupts = <GIC_SPI 237 IRQ_TYPE_LEVEL_HIGH>,
358662306a36Sopenharmony_ci					     <GIC_SPI 238 IRQ_TYPE_LEVEL_HIGH>,
358762306a36Sopenharmony_ci					     <GIC_SPI 239 IRQ_TYPE_LEVEL_HIGH>,
358862306a36Sopenharmony_ci					     <GIC_SPI 240 IRQ_TYPE_LEVEL_HIGH>;
358962306a36Sopenharmony_ci				#mbox-cells = <1>;
359062306a36Sopenharmony_ci				ti,mbox-num-users = <4>;
359162306a36Sopenharmony_ci				ti,mbox-num-fifos = <12>;
359262306a36Sopenharmony_ci				status = "disabled";
359362306a36Sopenharmony_ci			};
359462306a36Sopenharmony_ci		};
359562306a36Sopenharmony_ci
359662306a36Sopenharmony_ci		target-module@3c000 {			/* 0x4883c000, ap 35 3a.0 */
359762306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
359862306a36Sopenharmony_ci			reg = <0x3c000 0x4>,
359962306a36Sopenharmony_ci			      <0x3c010 0x4>;
360062306a36Sopenharmony_ci			reg-names = "rev", "sysc";
360162306a36Sopenharmony_ci			ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
360262306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
360362306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
360462306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
360562306a36Sopenharmony_ci			/* Domains (P, C): core_pwrdm, l4cfg_clkdm */
360662306a36Sopenharmony_ci			clocks = <&l4cfg_clkctrl DRA7_L4CFG_MAILBOX3_CLKCTRL 0>;
360762306a36Sopenharmony_ci			clock-names = "fck";
360862306a36Sopenharmony_ci			#address-cells = <1>;
360962306a36Sopenharmony_ci			#size-cells = <1>;
361062306a36Sopenharmony_ci			ranges = <0x0 0x3c000 0x1000>;
361162306a36Sopenharmony_ci
361262306a36Sopenharmony_ci			mailbox3: mailbox@0 {
361362306a36Sopenharmony_ci				compatible = "ti,omap4-mailbox";
361462306a36Sopenharmony_ci				reg = <0x0 0x200>;
361562306a36Sopenharmony_ci				interrupts = <GIC_SPI 241 IRQ_TYPE_LEVEL_HIGH>,
361662306a36Sopenharmony_ci					     <GIC_SPI 242 IRQ_TYPE_LEVEL_HIGH>,
361762306a36Sopenharmony_ci					     <GIC_SPI 243 IRQ_TYPE_LEVEL_HIGH>,
361862306a36Sopenharmony_ci					     <GIC_SPI 244 IRQ_TYPE_LEVEL_HIGH>;
361962306a36Sopenharmony_ci				#mbox-cells = <1>;
362062306a36Sopenharmony_ci				ti,mbox-num-users = <4>;
362162306a36Sopenharmony_ci				ti,mbox-num-fifos = <12>;
362262306a36Sopenharmony_ci				status = "disabled";
362362306a36Sopenharmony_ci			};
362462306a36Sopenharmony_ci		};
362562306a36Sopenharmony_ci
362662306a36Sopenharmony_ci		target-module@3e000 {			/* 0x4883e000, ap 37 46.0 */
362762306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
362862306a36Sopenharmony_ci			reg = <0x3e000 0x4>,
362962306a36Sopenharmony_ci			      <0x3e010 0x4>;
363062306a36Sopenharmony_ci			reg-names = "rev", "sysc";
363162306a36Sopenharmony_ci			ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
363262306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
363362306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
363462306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
363562306a36Sopenharmony_ci			/* Domains (P, C): core_pwrdm, l4cfg_clkdm */
363662306a36Sopenharmony_ci			clocks = <&l4cfg_clkctrl DRA7_L4CFG_MAILBOX4_CLKCTRL 0>;
363762306a36Sopenharmony_ci			clock-names = "fck";
363862306a36Sopenharmony_ci			#address-cells = <1>;
363962306a36Sopenharmony_ci			#size-cells = <1>;
364062306a36Sopenharmony_ci			ranges = <0x0 0x3e000 0x1000>;
364162306a36Sopenharmony_ci
364262306a36Sopenharmony_ci			mailbox4: mailbox@0 {
364362306a36Sopenharmony_ci				compatible = "ti,omap4-mailbox";
364462306a36Sopenharmony_ci				reg = <0x0 0x200>;
364562306a36Sopenharmony_ci				interrupts = <GIC_SPI 245 IRQ_TYPE_LEVEL_HIGH>,
364662306a36Sopenharmony_ci					     <GIC_SPI 246 IRQ_TYPE_LEVEL_HIGH>,
364762306a36Sopenharmony_ci					     <GIC_SPI 247 IRQ_TYPE_LEVEL_HIGH>,
364862306a36Sopenharmony_ci					     <GIC_SPI 248 IRQ_TYPE_LEVEL_HIGH>;
364962306a36Sopenharmony_ci				#mbox-cells = <1>;
365062306a36Sopenharmony_ci				ti,mbox-num-users = <4>;
365162306a36Sopenharmony_ci				ti,mbox-num-fifos = <12>;
365262306a36Sopenharmony_ci				status = "disabled";
365362306a36Sopenharmony_ci			};
365462306a36Sopenharmony_ci		};
365562306a36Sopenharmony_ci
365662306a36Sopenharmony_ci		target-module@40000 {			/* 0x48840000, ap 39 64.0 */
365762306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
365862306a36Sopenharmony_ci			reg = <0x40000 0x4>,
365962306a36Sopenharmony_ci			      <0x40010 0x4>;
366062306a36Sopenharmony_ci			reg-names = "rev", "sysc";
366162306a36Sopenharmony_ci			ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
366262306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
366362306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
366462306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
366562306a36Sopenharmony_ci			/* Domains (P, C): core_pwrdm, l4cfg_clkdm */
366662306a36Sopenharmony_ci			clocks = <&l4cfg_clkctrl DRA7_L4CFG_MAILBOX5_CLKCTRL 0>;
366762306a36Sopenharmony_ci			clock-names = "fck";
366862306a36Sopenharmony_ci			#address-cells = <1>;
366962306a36Sopenharmony_ci			#size-cells = <1>;
367062306a36Sopenharmony_ci			ranges = <0x0 0x40000 0x1000>;
367162306a36Sopenharmony_ci
367262306a36Sopenharmony_ci			mailbox5: mailbox@0 {
367362306a36Sopenharmony_ci				compatible = "ti,omap4-mailbox";
367462306a36Sopenharmony_ci				reg = <0x0 0x200>;
367562306a36Sopenharmony_ci				interrupts = <GIC_SPI 249 IRQ_TYPE_LEVEL_HIGH>,
367662306a36Sopenharmony_ci					     <GIC_SPI 250 IRQ_TYPE_LEVEL_HIGH>,
367762306a36Sopenharmony_ci					     <GIC_SPI 251 IRQ_TYPE_LEVEL_HIGH>,
367862306a36Sopenharmony_ci					     <GIC_SPI 252 IRQ_TYPE_LEVEL_HIGH>;
367962306a36Sopenharmony_ci				#mbox-cells = <1>;
368062306a36Sopenharmony_ci				ti,mbox-num-users = <4>;
368162306a36Sopenharmony_ci				ti,mbox-num-fifos = <12>;
368262306a36Sopenharmony_ci				status = "disabled";
368362306a36Sopenharmony_ci			};
368462306a36Sopenharmony_ci		};
368562306a36Sopenharmony_ci
368662306a36Sopenharmony_ci		target-module@42000 {			/* 0x48842000, ap 41 4e.0 */
368762306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
368862306a36Sopenharmony_ci			reg = <0x42000 0x4>,
368962306a36Sopenharmony_ci			      <0x42010 0x4>;
369062306a36Sopenharmony_ci			reg-names = "rev", "sysc";
369162306a36Sopenharmony_ci			ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
369262306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
369362306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
369462306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
369562306a36Sopenharmony_ci			/* Domains (P, C): core_pwrdm, l4cfg_clkdm */
369662306a36Sopenharmony_ci			clocks = <&l4cfg_clkctrl DRA7_L4CFG_MAILBOX6_CLKCTRL 0>;
369762306a36Sopenharmony_ci			clock-names = "fck";
369862306a36Sopenharmony_ci			#address-cells = <1>;
369962306a36Sopenharmony_ci			#size-cells = <1>;
370062306a36Sopenharmony_ci			ranges = <0x0 0x42000 0x1000>;
370162306a36Sopenharmony_ci
370262306a36Sopenharmony_ci			mailbox6: mailbox@0 {
370362306a36Sopenharmony_ci				compatible = "ti,omap4-mailbox";
370462306a36Sopenharmony_ci				reg = <0x0 0x200>;
370562306a36Sopenharmony_ci				interrupts = <GIC_SPI 253 IRQ_TYPE_LEVEL_HIGH>,
370662306a36Sopenharmony_ci					     <GIC_SPI 254 IRQ_TYPE_LEVEL_HIGH>,
370762306a36Sopenharmony_ci					     <GIC_SPI 255 IRQ_TYPE_LEVEL_HIGH>,
370862306a36Sopenharmony_ci					     <GIC_SPI 256 IRQ_TYPE_LEVEL_HIGH>;
370962306a36Sopenharmony_ci				#mbox-cells = <1>;
371062306a36Sopenharmony_ci				ti,mbox-num-users = <4>;
371162306a36Sopenharmony_ci				ti,mbox-num-fifos = <12>;
371262306a36Sopenharmony_ci				status = "disabled";
371362306a36Sopenharmony_ci			};
371462306a36Sopenharmony_ci		};
371562306a36Sopenharmony_ci
371662306a36Sopenharmony_ci		target-module@44000 {			/* 0x48844000, ap 43 42.0 */
371762306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
371862306a36Sopenharmony_ci			reg = <0x44000 0x4>,
371962306a36Sopenharmony_ci			      <0x44010 0x4>;
372062306a36Sopenharmony_ci			reg-names = "rev", "sysc";
372162306a36Sopenharmony_ci			ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
372262306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
372362306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
372462306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
372562306a36Sopenharmony_ci			/* Domains (P, C): core_pwrdm, l4cfg_clkdm */
372662306a36Sopenharmony_ci			clocks = <&l4cfg_clkctrl DRA7_L4CFG_MAILBOX7_CLKCTRL 0>;
372762306a36Sopenharmony_ci			clock-names = "fck";
372862306a36Sopenharmony_ci			#address-cells = <1>;
372962306a36Sopenharmony_ci			#size-cells = <1>;
373062306a36Sopenharmony_ci			ranges = <0x0 0x44000 0x1000>;
373162306a36Sopenharmony_ci
373262306a36Sopenharmony_ci			mailbox7: mailbox@0 {
373362306a36Sopenharmony_ci				compatible = "ti,omap4-mailbox";
373462306a36Sopenharmony_ci				reg = <0x0 0x200>;
373562306a36Sopenharmony_ci				interrupts = <GIC_SPI 257 IRQ_TYPE_LEVEL_HIGH>,
373662306a36Sopenharmony_ci					     <GIC_SPI 258 IRQ_TYPE_LEVEL_HIGH>,
373762306a36Sopenharmony_ci					     <GIC_SPI 259 IRQ_TYPE_LEVEL_HIGH>,
373862306a36Sopenharmony_ci					     <GIC_SPI 260 IRQ_TYPE_LEVEL_HIGH>;
373962306a36Sopenharmony_ci				#mbox-cells = <1>;
374062306a36Sopenharmony_ci				ti,mbox-num-users = <4>;
374162306a36Sopenharmony_ci				ti,mbox-num-fifos = <12>;
374262306a36Sopenharmony_ci				status = "disabled";
374362306a36Sopenharmony_ci			};
374462306a36Sopenharmony_ci		};
374562306a36Sopenharmony_ci
374662306a36Sopenharmony_ci		target-module@46000 {			/* 0x48846000, ap 45 48.0 */
374762306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
374862306a36Sopenharmony_ci			reg = <0x46000 0x4>,
374962306a36Sopenharmony_ci			      <0x46010 0x4>;
375062306a36Sopenharmony_ci			reg-names = "rev", "sysc";
375162306a36Sopenharmony_ci			ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
375262306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
375362306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
375462306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
375562306a36Sopenharmony_ci			/* Domains (P, C): core_pwrdm, l4cfg_clkdm */
375662306a36Sopenharmony_ci			clocks = <&l4cfg_clkctrl DRA7_L4CFG_MAILBOX8_CLKCTRL 0>;
375762306a36Sopenharmony_ci			clock-names = "fck";
375862306a36Sopenharmony_ci			#address-cells = <1>;
375962306a36Sopenharmony_ci			#size-cells = <1>;
376062306a36Sopenharmony_ci			ranges = <0x0 0x46000 0x1000>;
376162306a36Sopenharmony_ci
376262306a36Sopenharmony_ci			mailbox8: mailbox@0 {
376362306a36Sopenharmony_ci				compatible = "ti,omap4-mailbox";
376462306a36Sopenharmony_ci				reg = <0x0 0x200>;
376562306a36Sopenharmony_ci				interrupts = <GIC_SPI 261 IRQ_TYPE_LEVEL_HIGH>,
376662306a36Sopenharmony_ci					     <GIC_SPI 262 IRQ_TYPE_LEVEL_HIGH>,
376762306a36Sopenharmony_ci					     <GIC_SPI 263 IRQ_TYPE_LEVEL_HIGH>,
376862306a36Sopenharmony_ci					     <GIC_SPI 264 IRQ_TYPE_LEVEL_HIGH>;
376962306a36Sopenharmony_ci				#mbox-cells = <1>;
377062306a36Sopenharmony_ci				ti,mbox-num-users = <4>;
377162306a36Sopenharmony_ci				ti,mbox-num-fifos = <12>;
377262306a36Sopenharmony_ci				status = "disabled";
377362306a36Sopenharmony_ci			};
377462306a36Sopenharmony_ci		};
377562306a36Sopenharmony_ci
377662306a36Sopenharmony_ci		target-module@48000 {			/* 0x48848000, ap 47 36.0 */
377762306a36Sopenharmony_ci			compatible = "ti,sysc";
377862306a36Sopenharmony_ci			status = "disabled";
377962306a36Sopenharmony_ci			#address-cells = <1>;
378062306a36Sopenharmony_ci			#size-cells = <1>;
378162306a36Sopenharmony_ci			ranges = <0x0 0x48000 0x1000>;
378262306a36Sopenharmony_ci		};
378362306a36Sopenharmony_ci
378462306a36Sopenharmony_ci		target-module@4a000 {			/* 0x4884a000, ap 49 38.0 */
378562306a36Sopenharmony_ci			compatible = "ti,sysc";
378662306a36Sopenharmony_ci			status = "disabled";
378762306a36Sopenharmony_ci			#address-cells = <1>;
378862306a36Sopenharmony_ci			#size-cells = <1>;
378962306a36Sopenharmony_ci			ranges = <0x0 0x4a000 0x1000>;
379062306a36Sopenharmony_ci		};
379162306a36Sopenharmony_ci
379262306a36Sopenharmony_ci		target-module@4c000 {			/* 0x4884c000, ap 51 44.0 */
379362306a36Sopenharmony_ci			compatible = "ti,sysc";
379462306a36Sopenharmony_ci			status = "disabled";
379562306a36Sopenharmony_ci			#address-cells = <1>;
379662306a36Sopenharmony_ci			#size-cells = <1>;
379762306a36Sopenharmony_ci			ranges = <0x0 0x4c000 0x1000>;
379862306a36Sopenharmony_ci		};
379962306a36Sopenharmony_ci
380062306a36Sopenharmony_ci		target-module@4e000 {			/* 0x4884e000, ap 53 4c.0 */
380162306a36Sopenharmony_ci			compatible = "ti,sysc";
380262306a36Sopenharmony_ci			status = "disabled";
380362306a36Sopenharmony_ci			#address-cells = <1>;
380462306a36Sopenharmony_ci			#size-cells = <1>;
380562306a36Sopenharmony_ci			ranges = <0x0 0x4e000 0x1000>;
380662306a36Sopenharmony_ci		};
380762306a36Sopenharmony_ci
380862306a36Sopenharmony_ci		target-module@50000 {			/* 0x48850000, ap 55 40.0 */
380962306a36Sopenharmony_ci			compatible = "ti,sysc";
381062306a36Sopenharmony_ci			status = "disabled";
381162306a36Sopenharmony_ci			#address-cells = <1>;
381262306a36Sopenharmony_ci			#size-cells = <1>;
381362306a36Sopenharmony_ci			ranges = <0x0 0x50000 0x1000>;
381462306a36Sopenharmony_ci		};
381562306a36Sopenharmony_ci
381662306a36Sopenharmony_ci		target-module@52000 {			/* 0x48852000, ap 57 54.0 */
381762306a36Sopenharmony_ci			compatible = "ti,sysc";
381862306a36Sopenharmony_ci			status = "disabled";
381962306a36Sopenharmony_ci			#address-cells = <1>;
382062306a36Sopenharmony_ci			#size-cells = <1>;
382162306a36Sopenharmony_ci			ranges = <0x0 0x52000 0x1000>;
382262306a36Sopenharmony_ci		};
382362306a36Sopenharmony_ci
382462306a36Sopenharmony_ci		target-module@54000 {			/* 0x48854000, ap 59 1a.0 */
382562306a36Sopenharmony_ci			compatible = "ti,sysc";
382662306a36Sopenharmony_ci			status = "disabled";
382762306a36Sopenharmony_ci			#address-cells = <1>;
382862306a36Sopenharmony_ci			#size-cells = <1>;
382962306a36Sopenharmony_ci			ranges = <0x0 0x54000 0x1000>;
383062306a36Sopenharmony_ci		};
383162306a36Sopenharmony_ci
383262306a36Sopenharmony_ci		target-module@56000 {			/* 0x48856000, ap 61 22.0 */
383362306a36Sopenharmony_ci			compatible = "ti,sysc";
383462306a36Sopenharmony_ci			status = "disabled";
383562306a36Sopenharmony_ci			#address-cells = <1>;
383662306a36Sopenharmony_ci			#size-cells = <1>;
383762306a36Sopenharmony_ci			ranges = <0x0 0x56000 0x1000>;
383862306a36Sopenharmony_ci		};
383962306a36Sopenharmony_ci
384062306a36Sopenharmony_ci		target-module@58000 {			/* 0x48858000, ap 63 2a.0 */
384162306a36Sopenharmony_ci			compatible = "ti,sysc";
384262306a36Sopenharmony_ci			status = "disabled";
384362306a36Sopenharmony_ci			#address-cells = <1>;
384462306a36Sopenharmony_ci			#size-cells = <1>;
384562306a36Sopenharmony_ci			ranges = <0x0 0x58000 0x1000>;
384662306a36Sopenharmony_ci		};
384762306a36Sopenharmony_ci
384862306a36Sopenharmony_ci		target-module@5a000 {			/* 0x4885a000, ap 65 5c.0 */
384962306a36Sopenharmony_ci			compatible = "ti,sysc";
385062306a36Sopenharmony_ci			status = "disabled";
385162306a36Sopenharmony_ci			#address-cells = <1>;
385262306a36Sopenharmony_ci			#size-cells = <1>;
385362306a36Sopenharmony_ci			ranges = <0x0 0x5a000 0x1000>;
385462306a36Sopenharmony_ci		};
385562306a36Sopenharmony_ci
385662306a36Sopenharmony_ci		target-module@5c000 {			/* 0x4885c000, ap 31 32.0 */
385762306a36Sopenharmony_ci			compatible = "ti,sysc";
385862306a36Sopenharmony_ci			status = "disabled";
385962306a36Sopenharmony_ci			#address-cells = <1>;
386062306a36Sopenharmony_ci			#size-cells = <1>;
386162306a36Sopenharmony_ci			ranges = <0x0 0x5c000 0x1000>;
386262306a36Sopenharmony_ci		};
386362306a36Sopenharmony_ci
386462306a36Sopenharmony_ci		target-module@5e000 {			/* 0x4885e000, ap 69 6c.0 */
386562306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
386662306a36Sopenharmony_ci			reg = <0x5e000 0x4>,
386762306a36Sopenharmony_ci			      <0x5e010 0x4>;
386862306a36Sopenharmony_ci			reg-names = "rev", "sysc";
386962306a36Sopenharmony_ci			ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
387062306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
387162306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
387262306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
387362306a36Sopenharmony_ci			/* Domains (P, C): core_pwrdm, l4cfg_clkdm */
387462306a36Sopenharmony_ci			clocks = <&l4cfg_clkctrl DRA7_L4CFG_MAILBOX9_CLKCTRL 0>;
387562306a36Sopenharmony_ci			clock-names = "fck";
387662306a36Sopenharmony_ci			#address-cells = <1>;
387762306a36Sopenharmony_ci			#size-cells = <1>;
387862306a36Sopenharmony_ci			ranges = <0x0 0x5e000 0x1000>;
387962306a36Sopenharmony_ci
388062306a36Sopenharmony_ci			mailbox9: mailbox@0 {
388162306a36Sopenharmony_ci				compatible = "ti,omap4-mailbox";
388262306a36Sopenharmony_ci				reg = <0x0 0x200>;
388362306a36Sopenharmony_ci				interrupts = <GIC_SPI 265 IRQ_TYPE_LEVEL_HIGH>,
388462306a36Sopenharmony_ci					     <GIC_SPI 266 IRQ_TYPE_LEVEL_HIGH>,
388562306a36Sopenharmony_ci					     <GIC_SPI 267 IRQ_TYPE_LEVEL_HIGH>,
388662306a36Sopenharmony_ci					     <GIC_SPI 268 IRQ_TYPE_LEVEL_HIGH>;
388762306a36Sopenharmony_ci				#mbox-cells = <1>;
388862306a36Sopenharmony_ci				ti,mbox-num-users = <4>;
388962306a36Sopenharmony_ci				ti,mbox-num-fifos = <12>;
389062306a36Sopenharmony_ci				status = "disabled";
389162306a36Sopenharmony_ci			};
389262306a36Sopenharmony_ci		};
389362306a36Sopenharmony_ci
389462306a36Sopenharmony_ci		target-module@60000 {			/* 0x48860000, ap 71 4a.0 */
389562306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
389662306a36Sopenharmony_ci			reg = <0x60000 0x4>,
389762306a36Sopenharmony_ci			      <0x60010 0x4>;
389862306a36Sopenharmony_ci			reg-names = "rev", "sysc";
389962306a36Sopenharmony_ci			ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
390062306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
390162306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
390262306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
390362306a36Sopenharmony_ci			/* Domains (P, C): core_pwrdm, l4cfg_clkdm */
390462306a36Sopenharmony_ci			clocks = <&l4cfg_clkctrl DRA7_L4CFG_MAILBOX10_CLKCTRL 0>;
390562306a36Sopenharmony_ci			clock-names = "fck";
390662306a36Sopenharmony_ci			#address-cells = <1>;
390762306a36Sopenharmony_ci			#size-cells = <1>;
390862306a36Sopenharmony_ci			ranges = <0x0 0x60000 0x1000>;
390962306a36Sopenharmony_ci
391062306a36Sopenharmony_ci			mailbox10: mailbox@0 {
391162306a36Sopenharmony_ci				compatible = "ti,omap4-mailbox";
391262306a36Sopenharmony_ci				reg = <0x0 0x200>;
391362306a36Sopenharmony_ci				interrupts = <GIC_SPI 269 IRQ_TYPE_LEVEL_HIGH>,
391462306a36Sopenharmony_ci					     <GIC_SPI 270 IRQ_TYPE_LEVEL_HIGH>,
391562306a36Sopenharmony_ci					     <GIC_SPI 271 IRQ_TYPE_LEVEL_HIGH>,
391662306a36Sopenharmony_ci					     <GIC_SPI 272 IRQ_TYPE_LEVEL_HIGH>;
391762306a36Sopenharmony_ci				#mbox-cells = <1>;
391862306a36Sopenharmony_ci				ti,mbox-num-users = <4>;
391962306a36Sopenharmony_ci				ti,mbox-num-fifos = <12>;
392062306a36Sopenharmony_ci				status = "disabled";
392162306a36Sopenharmony_ci			};
392262306a36Sopenharmony_ci		};
392362306a36Sopenharmony_ci
392462306a36Sopenharmony_ci		target-module@62000 {			/* 0x48862000, ap 73 74.0 */
392562306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
392662306a36Sopenharmony_ci			reg = <0x62000 0x4>,
392762306a36Sopenharmony_ci			      <0x62010 0x4>;
392862306a36Sopenharmony_ci			reg-names = "rev", "sysc";
392962306a36Sopenharmony_ci			ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
393062306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
393162306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
393262306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
393362306a36Sopenharmony_ci			/* Domains (P, C): core_pwrdm, l4cfg_clkdm */
393462306a36Sopenharmony_ci			clocks = <&l4cfg_clkctrl DRA7_L4CFG_MAILBOX11_CLKCTRL 0>;
393562306a36Sopenharmony_ci			clock-names = "fck";
393662306a36Sopenharmony_ci			#address-cells = <1>;
393762306a36Sopenharmony_ci			#size-cells = <1>;
393862306a36Sopenharmony_ci			ranges = <0x0 0x62000 0x1000>;
393962306a36Sopenharmony_ci
394062306a36Sopenharmony_ci			mailbox11: mailbox@0 {
394162306a36Sopenharmony_ci				compatible = "ti,omap4-mailbox";
394262306a36Sopenharmony_ci				reg = <0x0 0x200>;
394362306a36Sopenharmony_ci				interrupts = <GIC_SPI 273 IRQ_TYPE_LEVEL_HIGH>,
394462306a36Sopenharmony_ci					     <GIC_SPI 274 IRQ_TYPE_LEVEL_HIGH>,
394562306a36Sopenharmony_ci					     <GIC_SPI 275 IRQ_TYPE_LEVEL_HIGH>,
394662306a36Sopenharmony_ci					     <GIC_SPI 276 IRQ_TYPE_LEVEL_HIGH>;
394762306a36Sopenharmony_ci				#mbox-cells = <1>;
394862306a36Sopenharmony_ci				ti,mbox-num-users = <4>;
394962306a36Sopenharmony_ci				ti,mbox-num-fifos = <12>;
395062306a36Sopenharmony_ci				status = "disabled";
395162306a36Sopenharmony_ci			};
395262306a36Sopenharmony_ci		};
395362306a36Sopenharmony_ci
395462306a36Sopenharmony_ci		target-module@64000 {			/* 0x48864000, ap 67 52.0 */
395562306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
395662306a36Sopenharmony_ci			reg = <0x64000 0x4>,
395762306a36Sopenharmony_ci			      <0x64010 0x4>;
395862306a36Sopenharmony_ci			reg-names = "rev", "sysc";
395962306a36Sopenharmony_ci			ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
396062306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
396162306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
396262306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
396362306a36Sopenharmony_ci			/* Domains (P, C): core_pwrdm, l4cfg_clkdm */
396462306a36Sopenharmony_ci			clocks = <&l4cfg_clkctrl DRA7_L4CFG_MAILBOX12_CLKCTRL 0>;
396562306a36Sopenharmony_ci			clock-names = "fck";
396662306a36Sopenharmony_ci			#address-cells = <1>;
396762306a36Sopenharmony_ci			#size-cells = <1>;
396862306a36Sopenharmony_ci			ranges = <0x0 0x64000 0x1000>;
396962306a36Sopenharmony_ci
397062306a36Sopenharmony_ci			mailbox12: mailbox@0 {
397162306a36Sopenharmony_ci				compatible = "ti,omap4-mailbox";
397262306a36Sopenharmony_ci				reg = <0x0 0x200>;
397362306a36Sopenharmony_ci				interrupts = <GIC_SPI 277 IRQ_TYPE_LEVEL_HIGH>,
397462306a36Sopenharmony_ci					     <GIC_SPI 278 IRQ_TYPE_LEVEL_HIGH>,
397562306a36Sopenharmony_ci					     <GIC_SPI 279 IRQ_TYPE_LEVEL_HIGH>,
397662306a36Sopenharmony_ci					     <GIC_SPI 280 IRQ_TYPE_LEVEL_HIGH>;
397762306a36Sopenharmony_ci				#mbox-cells = <1>;
397862306a36Sopenharmony_ci				ti,mbox-num-users = <4>;
397962306a36Sopenharmony_ci				ti,mbox-num-fifos = <12>;
398062306a36Sopenharmony_ci				status = "disabled";
398162306a36Sopenharmony_ci			};
398262306a36Sopenharmony_ci		};
398362306a36Sopenharmony_ci
398462306a36Sopenharmony_ci		target-module@80000 {			/* 0x48880000, ap 83 0e.1 */
398562306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
398662306a36Sopenharmony_ci			reg = <0x80000 0x4>,
398762306a36Sopenharmony_ci			      <0x80010 0x4>;
398862306a36Sopenharmony_ci			reg-names = "rev", "sysc";
398962306a36Sopenharmony_ci			ti,sysc-mask = <SYSC_OMAP4_DMADISABLE>;
399062306a36Sopenharmony_ci			ti,sysc-midle = <SYSC_IDLE_FORCE>,
399162306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
399262306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
399362306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
399462306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
399562306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
399662306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
399762306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
399862306a36Sopenharmony_ci			/* Domains (P, C): l3init_pwrdm, l3init_clkdm */
399962306a36Sopenharmony_ci			clocks = <&l3init_clkctrl DRA7_L3INIT_USB_OTG_SS1_CLKCTRL 0>;
400062306a36Sopenharmony_ci			clock-names = "fck";
400162306a36Sopenharmony_ci			#address-cells = <1>;
400262306a36Sopenharmony_ci			#size-cells = <1>;
400362306a36Sopenharmony_ci			ranges = <0x0 0x80000 0x20000>;
400462306a36Sopenharmony_ci
400562306a36Sopenharmony_ci			omap_dwc3_1: omap_dwc3_1@0 {
400662306a36Sopenharmony_ci				compatible = "ti,dwc3";
400762306a36Sopenharmony_ci				reg = <0x0 0x10000>;
400862306a36Sopenharmony_ci				interrupts = <GIC_SPI 72 IRQ_TYPE_LEVEL_HIGH>;
400962306a36Sopenharmony_ci				#address-cells = <1>;
401062306a36Sopenharmony_ci				#size-cells = <1>;
401162306a36Sopenharmony_ci				utmi-mode = <2>;
401262306a36Sopenharmony_ci				ranges = <0 0 0x20000>;
401362306a36Sopenharmony_ci
401462306a36Sopenharmony_ci				usb1: usb@10000 {
401562306a36Sopenharmony_ci					compatible = "snps,dwc3";
401662306a36Sopenharmony_ci					reg = <0x10000 0x17000>;
401762306a36Sopenharmony_ci					interrupts = <GIC_SPI 71 IRQ_TYPE_LEVEL_HIGH>,
401862306a36Sopenharmony_ci						     <GIC_SPI 71 IRQ_TYPE_LEVEL_HIGH>,
401962306a36Sopenharmony_ci						     <GIC_SPI 72 IRQ_TYPE_LEVEL_HIGH>;
402062306a36Sopenharmony_ci					interrupt-names = "peripheral",
402162306a36Sopenharmony_ci							  "host",
402262306a36Sopenharmony_ci							  "otg";
402362306a36Sopenharmony_ci					phys = <&usb2_phy1>, <&usb3_phy1>;
402462306a36Sopenharmony_ci					phy-names = "usb2-phy", "usb3-phy";
402562306a36Sopenharmony_ci					maximum-speed = "super-speed";
402662306a36Sopenharmony_ci					dr_mode = "otg";
402762306a36Sopenharmony_ci					snps,dis_u3_susphy_quirk;
402862306a36Sopenharmony_ci					snps,dis_u2_susphy_quirk;
402962306a36Sopenharmony_ci				};
403062306a36Sopenharmony_ci			};
403162306a36Sopenharmony_ci		};
403262306a36Sopenharmony_ci
403362306a36Sopenharmony_ci		target-module@c0000 {			/* 0x488c0000, ap 79 06.0 */
403462306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
403562306a36Sopenharmony_ci			reg = <0xc0000 0x4>,
403662306a36Sopenharmony_ci			      <0xc0010 0x4>;
403762306a36Sopenharmony_ci			reg-names = "rev", "sysc";
403862306a36Sopenharmony_ci			ti,sysc-mask = <SYSC_OMAP4_DMADISABLE>;
403962306a36Sopenharmony_ci			ti,sysc-midle = <SYSC_IDLE_FORCE>,
404062306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
404162306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
404262306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
404362306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
404462306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
404562306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
404662306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
404762306a36Sopenharmony_ci			/* Domains (P, C): l3init_pwrdm, l3init_clkdm */
404862306a36Sopenharmony_ci			clocks = <&l3init_clkctrl DRA7_L3INIT_USB_OTG_SS2_CLKCTRL 0>;
404962306a36Sopenharmony_ci			clock-names = "fck";
405062306a36Sopenharmony_ci			#address-cells = <1>;
405162306a36Sopenharmony_ci			#size-cells = <1>;
405262306a36Sopenharmony_ci			ranges = <0x0 0xc0000 0x20000>;
405362306a36Sopenharmony_ci
405462306a36Sopenharmony_ci			omap_dwc3_2: omap_dwc3_2@0 {
405562306a36Sopenharmony_ci				compatible = "ti,dwc3";
405662306a36Sopenharmony_ci				reg = <0x0 0x10000>;
405762306a36Sopenharmony_ci				interrupts = <GIC_SPI 87 IRQ_TYPE_LEVEL_HIGH>;
405862306a36Sopenharmony_ci				#address-cells = <1>;
405962306a36Sopenharmony_ci				#size-cells = <1>;
406062306a36Sopenharmony_ci				utmi-mode = <2>;
406162306a36Sopenharmony_ci				ranges = <0 0 0x20000>;
406262306a36Sopenharmony_ci
406362306a36Sopenharmony_ci				usb2: usb@10000 {
406462306a36Sopenharmony_ci					compatible = "snps,dwc3";
406562306a36Sopenharmony_ci					reg = <0x10000 0x17000>;
406662306a36Sopenharmony_ci					interrupts = <GIC_SPI 73 IRQ_TYPE_LEVEL_HIGH>,
406762306a36Sopenharmony_ci						     <GIC_SPI 73 IRQ_TYPE_LEVEL_HIGH>,
406862306a36Sopenharmony_ci						     <GIC_SPI 87 IRQ_TYPE_LEVEL_HIGH>;
406962306a36Sopenharmony_ci					interrupt-names = "peripheral",
407062306a36Sopenharmony_ci							  "host",
407162306a36Sopenharmony_ci							  "otg";
407262306a36Sopenharmony_ci					phys = <&usb2_phy2>;
407362306a36Sopenharmony_ci					phy-names = "usb2-phy";
407462306a36Sopenharmony_ci					maximum-speed = "high-speed";
407562306a36Sopenharmony_ci					dr_mode = "otg";
407662306a36Sopenharmony_ci					snps,dis_u3_susphy_quirk;
407762306a36Sopenharmony_ci					snps,dis_u2_susphy_quirk;
407862306a36Sopenharmony_ci					snps,dis_metastability_quirk;
407962306a36Sopenharmony_ci				};
408062306a36Sopenharmony_ci			};
408162306a36Sopenharmony_ci		};
408262306a36Sopenharmony_ci
408362306a36Sopenharmony_ci		usb3_tm: target-module@100000 {		/* 0x48900000, ap 85 04.0 */
408462306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
408562306a36Sopenharmony_ci			reg = <0x100000 0x4>,
408662306a36Sopenharmony_ci			      <0x100010 0x4>;
408762306a36Sopenharmony_ci			reg-names = "rev", "sysc";
408862306a36Sopenharmony_ci			ti,sysc-mask = <SYSC_OMAP4_DMADISABLE>;
408962306a36Sopenharmony_ci			ti,sysc-midle = <SYSC_IDLE_FORCE>,
409062306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
409162306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
409262306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
409362306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
409462306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
409562306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
409662306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
409762306a36Sopenharmony_ci			/* Domains (P, C): l3init_pwrdm, l3init_clkdm */
409862306a36Sopenharmony_ci			clocks = <&l3init_clkctrl DRA7_L3INIT_USB_OTG_SS3_CLKCTRL 0>;
409962306a36Sopenharmony_ci			clock-names = "fck";
410062306a36Sopenharmony_ci			#address-cells = <1>;
410162306a36Sopenharmony_ci			#size-cells = <1>;
410262306a36Sopenharmony_ci			ranges = <0x0 0x100000 0x20000>;
410362306a36Sopenharmony_ci
410462306a36Sopenharmony_ci			omap_dwc3_3: omap_dwc3_3@0 {
410562306a36Sopenharmony_ci				compatible = "ti,dwc3";
410662306a36Sopenharmony_ci				reg = <0x0 0x10000>;
410762306a36Sopenharmony_ci				interrupts = <GIC_SPI 344 IRQ_TYPE_LEVEL_HIGH>;
410862306a36Sopenharmony_ci				#address-cells = <1>;
410962306a36Sopenharmony_ci				#size-cells = <1>;
411062306a36Sopenharmony_ci				utmi-mode = <2>;
411162306a36Sopenharmony_ci				ranges = <0 0 0x20000>;
411262306a36Sopenharmony_ci				status = "disabled";
411362306a36Sopenharmony_ci
411462306a36Sopenharmony_ci				usb3: usb@10000 {
411562306a36Sopenharmony_ci					compatible = "snps,dwc3";
411662306a36Sopenharmony_ci					reg = <0x10000 0x17000>;
411762306a36Sopenharmony_ci					interrupts = <GIC_SPI 88 IRQ_TYPE_LEVEL_HIGH>,
411862306a36Sopenharmony_ci						     <GIC_SPI 88 IRQ_TYPE_LEVEL_HIGH>,
411962306a36Sopenharmony_ci						     <GIC_SPI 344 IRQ_TYPE_LEVEL_HIGH>;
412062306a36Sopenharmony_ci					interrupt-names = "peripheral",
412162306a36Sopenharmony_ci							  "host",
412262306a36Sopenharmony_ci							  "otg";
412362306a36Sopenharmony_ci					maximum-speed = "high-speed";
412462306a36Sopenharmony_ci					dr_mode = "otg";
412562306a36Sopenharmony_ci					snps,dis_u3_susphy_quirk;
412662306a36Sopenharmony_ci					snps,dis_u2_susphy_quirk;
412762306a36Sopenharmony_ci				};
412862306a36Sopenharmony_ci			};
412962306a36Sopenharmony_ci		};
413062306a36Sopenharmony_ci
413162306a36Sopenharmony_ci		target-module@170000 {			/* 0x48970000, ap 21 0a.0 */
413262306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
413362306a36Sopenharmony_ci			reg = <0x170010 0x4>;
413462306a36Sopenharmony_ci			reg-names = "sysc";
413562306a36Sopenharmony_ci			ti,sysc-midle = <SYSC_IDLE_FORCE>,
413662306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
413762306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
413862306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
413962306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
414062306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
414162306a36Sopenharmony_ci			clocks = <&cam_clkctrl DRA7_CAM_VIP1_CLKCTRL 0>;
414262306a36Sopenharmony_ci			clock-names = "fck";
414362306a36Sopenharmony_ci			#address-cells = <1>;
414462306a36Sopenharmony_ci			#size-cells = <1>;
414562306a36Sopenharmony_ci			ranges = <0x0 0x170000 0x10000>;
414662306a36Sopenharmony_ci			status = "disabled";
414762306a36Sopenharmony_ci		};
414862306a36Sopenharmony_ci
414962306a36Sopenharmony_ci		target-module@190000 {			/* 0x48990000, ap 23 2e.0 */
415062306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
415162306a36Sopenharmony_ci			reg = <0x190010 0x4>;
415262306a36Sopenharmony_ci			reg-names = "sysc";
415362306a36Sopenharmony_ci			ti,sysc-midle = <SYSC_IDLE_FORCE>,
415462306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
415562306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
415662306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
415762306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
415862306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
415962306a36Sopenharmony_ci			clocks = <&cam_clkctrl DRA7_CAM_VIP2_CLKCTRL 0>;
416062306a36Sopenharmony_ci			clock-names = "fck";
416162306a36Sopenharmony_ci			#address-cells = <1>;
416262306a36Sopenharmony_ci			#size-cells = <1>;
416362306a36Sopenharmony_ci			ranges = <0x0 0x190000 0x10000>;
416462306a36Sopenharmony_ci			status = "disabled";
416562306a36Sopenharmony_ci		};
416662306a36Sopenharmony_ci
416762306a36Sopenharmony_ci		target-module@1b0000 {			/* 0x489b0000, ap 25 34.0 */
416862306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
416962306a36Sopenharmony_ci			reg = <0x1b0000 0x4>,
417062306a36Sopenharmony_ci			      <0x1b0010 0x4>;
417162306a36Sopenharmony_ci			reg-names = "rev", "sysc";
417262306a36Sopenharmony_ci			ti,sysc-midle = <SYSC_IDLE_FORCE>,
417362306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
417462306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
417562306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
417662306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
417762306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
417862306a36Sopenharmony_ci			clocks = <&cam_clkctrl DRA7_CAM_VIP3_CLKCTRL 0>;
417962306a36Sopenharmony_ci			clock-names = "fck";
418062306a36Sopenharmony_ci			#address-cells = <1>;
418162306a36Sopenharmony_ci			#size-cells = <1>;
418262306a36Sopenharmony_ci			ranges = <0x0 0x1b0000 0x10000>;
418362306a36Sopenharmony_ci			status = "disabled";
418462306a36Sopenharmony_ci		};
418562306a36Sopenharmony_ci
418662306a36Sopenharmony_ci		target-module@1d0010 {			/* 0x489d0000, ap 27 30.0 */
418762306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
418862306a36Sopenharmony_ci			reg = <0x1d0010 0x4>;
418962306a36Sopenharmony_ci			reg-names = "sysc";
419062306a36Sopenharmony_ci			ti,sysc-midle = <SYSC_IDLE_FORCE>,
419162306a36Sopenharmony_ci					<SYSC_IDLE_NO>;
419262306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
419362306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
419462306a36Sopenharmony_ci					<SYSC_IDLE_SMART>;
419562306a36Sopenharmony_ci			power-domains = <&prm_vpe>;
419662306a36Sopenharmony_ci			clocks = <&vpe_clkctrl DRA7_VPE_VPE_CLKCTRL 0>;
419762306a36Sopenharmony_ci			clock-names = "fck";
419862306a36Sopenharmony_ci			#address-cells = <1>;
419962306a36Sopenharmony_ci			#size-cells = <1>;
420062306a36Sopenharmony_ci			ranges = <0x0 0x1d0000 0x10000>;
420162306a36Sopenharmony_ci
420262306a36Sopenharmony_ci			vpe: vpe@0 {
420362306a36Sopenharmony_ci				compatible = "ti,dra7-vpe";
420462306a36Sopenharmony_ci				reg = <0x0000 0x120>,
420562306a36Sopenharmony_ci				      <0x0700 0x80>,
420662306a36Sopenharmony_ci				      <0x5700 0x18>,
420762306a36Sopenharmony_ci				      <0xd000 0x400>;
420862306a36Sopenharmony_ci				reg-names = "vpe_top",
420962306a36Sopenharmony_ci					    "sc",
421062306a36Sopenharmony_ci					    "csc",
421162306a36Sopenharmony_ci					    "vpdma";
421262306a36Sopenharmony_ci				interrupts = <GIC_SPI 354 IRQ_TYPE_LEVEL_HIGH>;
421362306a36Sopenharmony_ci			};
421462306a36Sopenharmony_ci		};
421562306a36Sopenharmony_ci	};
421662306a36Sopenharmony_ci};
421762306a36Sopenharmony_ci
421862306a36Sopenharmony_ci&l4_wkup {						/* 0x4ae00000 */
421962306a36Sopenharmony_ci	compatible = "ti,dra7-l4-wkup", "simple-pm-bus";
422062306a36Sopenharmony_ci	power-domains = <&prm_wkupaon>;
422162306a36Sopenharmony_ci	clocks = <&wkupaon_clkctrl DRA7_WKUPAON_L4_WKUP_CLKCTRL 0>;
422262306a36Sopenharmony_ci	clock-names = "fck";
422362306a36Sopenharmony_ci	reg = <0x4ae00000 0x800>,
422462306a36Sopenharmony_ci	      <0x4ae00800 0x800>,
422562306a36Sopenharmony_ci	      <0x4ae01000 0x1000>;
422662306a36Sopenharmony_ci	reg-names = "ap", "la", "ia0";
422762306a36Sopenharmony_ci	#address-cells = <1>;
422862306a36Sopenharmony_ci	#size-cells = <1>;
422962306a36Sopenharmony_ci	ranges = <0x00000000 0x4ae00000 0x010000>,	/* segment 0 */
423062306a36Sopenharmony_ci		 <0x00010000 0x4ae10000 0x010000>,	/* segment 1 */
423162306a36Sopenharmony_ci		 <0x00020000 0x4ae20000 0x010000>,	/* segment 2 */
423262306a36Sopenharmony_ci		 <0x00030000 0x4ae30000 0x010000>;	/* segment 3 */
423362306a36Sopenharmony_ci
423462306a36Sopenharmony_ci	segment@0 {					/* 0x4ae00000 */
423562306a36Sopenharmony_ci		compatible = "simple-pm-bus";
423662306a36Sopenharmony_ci		#address-cells = <1>;
423762306a36Sopenharmony_ci		#size-cells = <1>;
423862306a36Sopenharmony_ci		ranges = <0x00000000 0x00000000 0x000800>,	/* ap 0 */
423962306a36Sopenharmony_ci			 <0x00001000 0x00001000 0x001000>,	/* ap 1 */
424062306a36Sopenharmony_ci			 <0x00000800 0x00000800 0x000800>,	/* ap 2 */
424162306a36Sopenharmony_ci			 <0x00006000 0x00006000 0x002000>,	/* ap 3 */
424262306a36Sopenharmony_ci			 <0x00008000 0x00008000 0x001000>,	/* ap 4 */
424362306a36Sopenharmony_ci			 <0x00004000 0x00004000 0x001000>,	/* ap 15 */
424462306a36Sopenharmony_ci			 <0x00005000 0x00005000 0x001000>,	/* ap 16 */
424562306a36Sopenharmony_ci			 <0x0000c000 0x0000c000 0x001000>,	/* ap 17 */
424662306a36Sopenharmony_ci			 <0x0000d000 0x0000d000 0x001000>;	/* ap 18 */
424762306a36Sopenharmony_ci
424862306a36Sopenharmony_ci		target-module@4000 {			/* 0x4ae04000, ap 15 40.0 */
424962306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
425062306a36Sopenharmony_ci			reg = <0x4000 0x4>,
425162306a36Sopenharmony_ci			      <0x4010 0x4>;
425262306a36Sopenharmony_ci			reg-names = "rev", "sysc";
425362306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
425462306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
425562306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
425662306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
425762306a36Sopenharmony_ci			/* Domains (P, C): wkupaon_pwrdm, wkupaon_clkdm */
425862306a36Sopenharmony_ci			clocks = <&wkupaon_clkctrl DRA7_WKUPAON_COUNTER_32K_CLKCTRL 0>;
425962306a36Sopenharmony_ci			clock-names = "fck";
426062306a36Sopenharmony_ci			#address-cells = <1>;
426162306a36Sopenharmony_ci			#size-cells = <1>;
426262306a36Sopenharmony_ci			ranges = <0x0 0x4000 0x1000>;
426362306a36Sopenharmony_ci
426462306a36Sopenharmony_ci			counter32k: counter@0 {
426562306a36Sopenharmony_ci				compatible = "ti,omap-counter32k";
426662306a36Sopenharmony_ci				reg = <0x0 0x40>;
426762306a36Sopenharmony_ci			};
426862306a36Sopenharmony_ci		};
426962306a36Sopenharmony_ci
427062306a36Sopenharmony_ci		target-module@6000 {			/* 0x4ae06000, ap 3 10.0 */
427162306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
427262306a36Sopenharmony_ci			reg = <0x6000 0x4>;
427362306a36Sopenharmony_ci			reg-names = "rev";
427462306a36Sopenharmony_ci			#address-cells = <1>;
427562306a36Sopenharmony_ci			#size-cells = <1>;
427662306a36Sopenharmony_ci			ranges = <0x0 0x6000 0x2000>;
427762306a36Sopenharmony_ci
427862306a36Sopenharmony_ci			prm: prm@0 {
427962306a36Sopenharmony_ci				compatible = "ti,dra7-prm", "simple-bus";
428062306a36Sopenharmony_ci				reg = <0 0x3000>;
428162306a36Sopenharmony_ci				interrupts = <GIC_SPI 6 IRQ_TYPE_LEVEL_HIGH>;
428262306a36Sopenharmony_ci				#address-cells = <1>;
428362306a36Sopenharmony_ci				#size-cells = <1>;
428462306a36Sopenharmony_ci				ranges = <0 0 0x3000>;
428562306a36Sopenharmony_ci
428662306a36Sopenharmony_ci				prm_clocks: clocks {
428762306a36Sopenharmony_ci					#address-cells = <1>;
428862306a36Sopenharmony_ci					#size-cells = <0>;
428962306a36Sopenharmony_ci				};
429062306a36Sopenharmony_ci
429162306a36Sopenharmony_ci				prm_clockdomains: clockdomains {
429262306a36Sopenharmony_ci				};
429362306a36Sopenharmony_ci			};
429462306a36Sopenharmony_ci		};
429562306a36Sopenharmony_ci
429662306a36Sopenharmony_ci		target-module@c000 {			/* 0x4ae0c000, ap 17 50.0 */
429762306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
429862306a36Sopenharmony_ci			reg = <0xc000 0x4>;
429962306a36Sopenharmony_ci			reg-names = "rev";
430062306a36Sopenharmony_ci			#address-cells = <1>;
430162306a36Sopenharmony_ci			#size-cells = <1>;
430262306a36Sopenharmony_ci			ranges = <0x0 0xc000 0x1000>;
430362306a36Sopenharmony_ci
430462306a36Sopenharmony_ci			scm_wkup: scm_conf@0 {
430562306a36Sopenharmony_ci				compatible = "syscon";
430662306a36Sopenharmony_ci				reg = <0 0x1000>;
430762306a36Sopenharmony_ci			};
430862306a36Sopenharmony_ci		};
430962306a36Sopenharmony_ci	};
431062306a36Sopenharmony_ci
431162306a36Sopenharmony_ci	segment@10000 {					/* 0x4ae10000 */
431262306a36Sopenharmony_ci		compatible = "simple-pm-bus";
431362306a36Sopenharmony_ci		#address-cells = <1>;
431462306a36Sopenharmony_ci		#size-cells = <1>;
431562306a36Sopenharmony_ci		ranges = <0x00000000 0x00010000 0x001000>,	/* ap 5 */
431662306a36Sopenharmony_ci			 <0x00001000 0x00011000 0x001000>,	/* ap 6 */
431762306a36Sopenharmony_ci			 <0x00004000 0x00014000 0x001000>,	/* ap 7 */
431862306a36Sopenharmony_ci			 <0x00005000 0x00015000 0x001000>,	/* ap 8 */
431962306a36Sopenharmony_ci			 <0x00008000 0x00018000 0x001000>,	/* ap 9 */
432062306a36Sopenharmony_ci			 <0x00009000 0x00019000 0x001000>,	/* ap 10 */
432162306a36Sopenharmony_ci			 <0x0000c000 0x0001c000 0x001000>,	/* ap 11 */
432262306a36Sopenharmony_ci			 <0x0000d000 0x0001d000 0x001000>;	/* ap 12 */
432362306a36Sopenharmony_ci
432462306a36Sopenharmony_ci		target-module@0 {			/* 0x4ae10000, ap 5 20.0 */
432562306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
432662306a36Sopenharmony_ci			reg = <0x0 0x4>,
432762306a36Sopenharmony_ci			      <0x10 0x4>,
432862306a36Sopenharmony_ci			      <0x114 0x4>;
432962306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
433062306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
433162306a36Sopenharmony_ci					 SYSC_OMAP2_SOFTRESET |
433262306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
433362306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
433462306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
433562306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
433662306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
433762306a36Sopenharmony_ci			ti,syss-mask = <1>;
433862306a36Sopenharmony_ci			/* Domains (P, C): wkupaon_pwrdm, wkupaon_clkdm */
433962306a36Sopenharmony_ci			clocks = <&wkupaon_clkctrl DRA7_WKUPAON_GPIO1_CLKCTRL 0>,
434062306a36Sopenharmony_ci				 <&wkupaon_clkctrl DRA7_WKUPAON_GPIO1_CLKCTRL 8>;
434162306a36Sopenharmony_ci			clock-names = "fck", "dbclk";
434262306a36Sopenharmony_ci			#address-cells = <1>;
434362306a36Sopenharmony_ci			#size-cells = <1>;
434462306a36Sopenharmony_ci			ranges = <0x0 0x0 0x1000>;
434562306a36Sopenharmony_ci
434662306a36Sopenharmony_ci			gpio1: gpio@0 {
434762306a36Sopenharmony_ci				compatible = "ti,omap4-gpio";
434862306a36Sopenharmony_ci				reg = <0x0 0x200>;
434962306a36Sopenharmony_ci				interrupts = <GIC_SPI 24 IRQ_TYPE_LEVEL_HIGH>;
435062306a36Sopenharmony_ci				gpio-controller;
435162306a36Sopenharmony_ci				#gpio-cells = <2>;
435262306a36Sopenharmony_ci				interrupt-controller;
435362306a36Sopenharmony_ci				#interrupt-cells = <2>;
435462306a36Sopenharmony_ci			};
435562306a36Sopenharmony_ci		};
435662306a36Sopenharmony_ci
435762306a36Sopenharmony_ci		target-module@4000 {			/* 0x4ae14000, ap 7 28.0 */
435862306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
435962306a36Sopenharmony_ci			reg = <0x4000 0x4>,
436062306a36Sopenharmony_ci			      <0x4010 0x4>,
436162306a36Sopenharmony_ci			      <0x4014 0x4>;
436262306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
436362306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_EMUFREE |
436462306a36Sopenharmony_ci					 SYSC_OMAP2_SOFTRESET)>;
436562306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
436662306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
436762306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
436862306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
436962306a36Sopenharmony_ci			ti,syss-mask = <1>;
437062306a36Sopenharmony_ci			/* Domains (P, C): wkupaon_pwrdm, wkupaon_clkdm */
437162306a36Sopenharmony_ci			clocks = <&wkupaon_clkctrl DRA7_WKUPAON_WD_TIMER2_CLKCTRL 0>;
437262306a36Sopenharmony_ci			clock-names = "fck";
437362306a36Sopenharmony_ci			#address-cells = <1>;
437462306a36Sopenharmony_ci			#size-cells = <1>;
437562306a36Sopenharmony_ci			ranges = <0x0 0x4000 0x1000>;
437662306a36Sopenharmony_ci
437762306a36Sopenharmony_ci			wdt2: wdt@0 {
437862306a36Sopenharmony_ci				compatible = "ti,omap3-wdt";
437962306a36Sopenharmony_ci				reg = <0x0 0x80>;
438062306a36Sopenharmony_ci				interrupts = <GIC_SPI 75 IRQ_TYPE_LEVEL_HIGH>;
438162306a36Sopenharmony_ci			};
438262306a36Sopenharmony_ci		};
438362306a36Sopenharmony_ci
438462306a36Sopenharmony_ci		timer1_target: target-module@8000 {	/* 0x4ae18000, ap 9 30.0 */
438562306a36Sopenharmony_ci			compatible = "ti,sysc-omap4-timer", "ti,sysc";
438662306a36Sopenharmony_ci			reg = <0x8000 0x4>,
438762306a36Sopenharmony_ci			      <0x8010 0x4>;
438862306a36Sopenharmony_ci			reg-names = "rev", "sysc";
438962306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP4_FREEEMU |
439062306a36Sopenharmony_ci					 SYSC_OMAP4_SOFTRESET)>;
439162306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
439262306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
439362306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
439462306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
439562306a36Sopenharmony_ci			/* Domains (P, C): wkupaon_pwrdm, wkupaon_clkdm */
439662306a36Sopenharmony_ci			clocks = <&wkupaon_clkctrl DRA7_WKUPAON_TIMER1_CLKCTRL 0>;
439762306a36Sopenharmony_ci			clock-names = "fck";
439862306a36Sopenharmony_ci			#address-cells = <1>;
439962306a36Sopenharmony_ci			#size-cells = <1>;
440062306a36Sopenharmony_ci			ranges = <0x0 0x8000 0x1000>;
440162306a36Sopenharmony_ci
440262306a36Sopenharmony_ci			timer1: timer@0 {
440362306a36Sopenharmony_ci				compatible = "ti,omap5430-timer";
440462306a36Sopenharmony_ci				reg = <0x0 0x80>;
440562306a36Sopenharmony_ci				clocks = <&wkupaon_clkctrl DRA7_WKUPAON_TIMER1_CLKCTRL 24>;
440662306a36Sopenharmony_ci				clock-names = "fck";
440762306a36Sopenharmony_ci				interrupts = <GIC_SPI 32 IRQ_TYPE_LEVEL_HIGH>;
440862306a36Sopenharmony_ci				ti,timer-alwon;
440962306a36Sopenharmony_ci			};
441062306a36Sopenharmony_ci		};
441162306a36Sopenharmony_ci
441262306a36Sopenharmony_ci		target-module@c000 {			/* 0x4ae1c000, ap 11 38.0 */
441362306a36Sopenharmony_ci			compatible = "ti,sysc";
441462306a36Sopenharmony_ci			status = "disabled";
441562306a36Sopenharmony_ci			#address-cells = <1>;
441662306a36Sopenharmony_ci			#size-cells = <1>;
441762306a36Sopenharmony_ci			ranges = <0x0 0xc000 0x1000>;
441862306a36Sopenharmony_ci		};
441962306a36Sopenharmony_ci	};
442062306a36Sopenharmony_ci
442162306a36Sopenharmony_ci	segment@20000 {					/* 0x4ae20000 */
442262306a36Sopenharmony_ci		compatible = "simple-pm-bus";
442362306a36Sopenharmony_ci		#address-cells = <1>;
442462306a36Sopenharmony_ci		#size-cells = <1>;
442562306a36Sopenharmony_ci		ranges = <0x00006000 0x00026000 0x001000>,	/* ap 13 */
442662306a36Sopenharmony_ci			 <0x0000a000 0x0002a000 0x001000>,	/* ap 14 */
442762306a36Sopenharmony_ci			 <0x00000000 0x00020000 0x001000>,	/* ap 19 */
442862306a36Sopenharmony_ci			 <0x00001000 0x00021000 0x001000>,	/* ap 20 */
442962306a36Sopenharmony_ci			 <0x00002000 0x00022000 0x001000>,	/* ap 21 */
443062306a36Sopenharmony_ci			 <0x00003000 0x00023000 0x001000>,	/* ap 22 */
443162306a36Sopenharmony_ci			 <0x00007000 0x00027000 0x000400>,	/* ap 23 */
443262306a36Sopenharmony_ci			 <0x00008000 0x00028000 0x000800>,	/* ap 24 */
443362306a36Sopenharmony_ci			 <0x00009000 0x00029000 0x000100>,	/* ap 25 */
443462306a36Sopenharmony_ci			 <0x00008800 0x00028800 0x000200>,	/* ap 26 */
443562306a36Sopenharmony_ci			 <0x00008a00 0x00028a00 0x000100>,	/* ap 27 */
443662306a36Sopenharmony_ci			 <0x0000b000 0x0002b000 0x001000>,	/* ap 28 */
443762306a36Sopenharmony_ci			 <0x0000c000 0x0002c000 0x001000>,	/* ap 29 */
443862306a36Sopenharmony_ci			 <0x0000f000 0x0002f000 0x001000>;	/* ap 32 */
443962306a36Sopenharmony_ci
444062306a36Sopenharmony_ci		target-module@0 {			/* 0x4ae20000, ap 19 08.0 */
444162306a36Sopenharmony_ci			compatible = "ti,sysc-omap4-timer", "ti,sysc";
444262306a36Sopenharmony_ci			reg = <0x0 0x4>,
444362306a36Sopenharmony_ci			      <0x10 0x4>;
444462306a36Sopenharmony_ci			reg-names = "rev", "sysc";
444562306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP4_FREEEMU |
444662306a36Sopenharmony_ci					 SYSC_OMAP4_SOFTRESET)>;
444762306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
444862306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
444962306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
445062306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
445162306a36Sopenharmony_ci			/* Domains (P, C): wkupaon_pwrdm, wkupaon_clkdm */
445262306a36Sopenharmony_ci			clocks = <&wkupaon_clkctrl DRA7_WKUPAON_TIMER12_CLKCTRL 0>;
445362306a36Sopenharmony_ci			clock-names = "fck";
445462306a36Sopenharmony_ci			#address-cells = <1>;
445562306a36Sopenharmony_ci			#size-cells = <1>;
445662306a36Sopenharmony_ci			ranges = <0x0 0x0 0x1000>;
445762306a36Sopenharmony_ci
445862306a36Sopenharmony_ci			timer12: timer@0 {
445962306a36Sopenharmony_ci				compatible = "ti,omap5430-timer";
446062306a36Sopenharmony_ci				reg = <0x0 0x80>;
446162306a36Sopenharmony_ci				interrupts = <GIC_SPI 90 IRQ_TYPE_LEVEL_HIGH>;
446262306a36Sopenharmony_ci				ti,timer-alwon;
446362306a36Sopenharmony_ci				ti,timer-secure;
446462306a36Sopenharmony_ci			};
446562306a36Sopenharmony_ci		};
446662306a36Sopenharmony_ci
446762306a36Sopenharmony_ci		target-module@2000 {			/* 0x4ae22000, ap 21 18.0 */
446862306a36Sopenharmony_ci			compatible = "ti,sysc";
446962306a36Sopenharmony_ci			status = "disabled";
447062306a36Sopenharmony_ci			#address-cells = <1>;
447162306a36Sopenharmony_ci			#size-cells = <1>;
447262306a36Sopenharmony_ci			ranges = <0x0 0x2000 0x1000>;
447362306a36Sopenharmony_ci		};
447462306a36Sopenharmony_ci
447562306a36Sopenharmony_ci		target-module@6000 {			/* 0x4ae26000, ap 13 48.0 */
447662306a36Sopenharmony_ci			compatible = "ti,sysc";
447762306a36Sopenharmony_ci			status = "disabled";
447862306a36Sopenharmony_ci			#address-cells = <1>;
447962306a36Sopenharmony_ci			#size-cells = <1>;
448062306a36Sopenharmony_ci			ranges = <0x00000000 0x00006000 0x00001000>,
448162306a36Sopenharmony_ci				 <0x00001000 0x00007000 0x00000400>,
448262306a36Sopenharmony_ci				 <0x00002000 0x00008000 0x00000800>,
448362306a36Sopenharmony_ci				 <0x00002800 0x00008800 0x00000200>,
448462306a36Sopenharmony_ci				 <0x00002a00 0x00008a00 0x00000100>,
448562306a36Sopenharmony_ci				 <0x00003000 0x00009000 0x00000100>;
448662306a36Sopenharmony_ci		};
448762306a36Sopenharmony_ci
448862306a36Sopenharmony_ci		target-module@b000 {			/* 0x4ae2b000, ap 28 02.0 */
448962306a36Sopenharmony_ci			compatible = "ti,sysc-omap2", "ti,sysc";
449062306a36Sopenharmony_ci			reg = <0xb050 0x4>,
449162306a36Sopenharmony_ci			      <0xb054 0x4>,
449262306a36Sopenharmony_ci			      <0xb058 0x4>;
449362306a36Sopenharmony_ci			reg-names = "rev", "sysc", "syss";
449462306a36Sopenharmony_ci			ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
449562306a36Sopenharmony_ci					 SYSC_OMAP2_SOFTRESET |
449662306a36Sopenharmony_ci					 SYSC_OMAP2_AUTOIDLE)>;
449762306a36Sopenharmony_ci			ti,sysc-sidle = <SYSC_IDLE_FORCE>,
449862306a36Sopenharmony_ci					<SYSC_IDLE_NO>,
449962306a36Sopenharmony_ci					<SYSC_IDLE_SMART>,
450062306a36Sopenharmony_ci					<SYSC_IDLE_SMART_WKUP>;
450162306a36Sopenharmony_ci			ti,syss-mask = <1>;
450262306a36Sopenharmony_ci			/* Domains (P, C): wkupaon_pwrdm, wkupaon_clkdm */
450362306a36Sopenharmony_ci			clocks = <&wkupaon_clkctrl DRA7_WKUPAON_UART10_CLKCTRL 0>;
450462306a36Sopenharmony_ci			clock-names = "fck";
450562306a36Sopenharmony_ci			#address-cells = <1>;
450662306a36Sopenharmony_ci			#size-cells = <1>;
450762306a36Sopenharmony_ci			ranges = <0x0 0xb000 0x1000>;
450862306a36Sopenharmony_ci
450962306a36Sopenharmony_ci			uart10: serial@0 {
451062306a36Sopenharmony_ci				compatible = "ti,dra742-uart";
451162306a36Sopenharmony_ci				reg = <0x0 0x100>;
451262306a36Sopenharmony_ci				interrupts = <GIC_SPI 221 IRQ_TYPE_LEVEL_HIGH>;
451362306a36Sopenharmony_ci				clock-frequency = <48000000>;
451462306a36Sopenharmony_ci				status = "disabled";
451562306a36Sopenharmony_ci			};
451662306a36Sopenharmony_ci		};
451762306a36Sopenharmony_ci
451862306a36Sopenharmony_ci		target-module@f000 {			/* 0x4ae2f000, ap 32 58.0 */
451962306a36Sopenharmony_ci			compatible = "ti,sysc";
452062306a36Sopenharmony_ci			status = "disabled";
452162306a36Sopenharmony_ci			#address-cells = <1>;
452262306a36Sopenharmony_ci			#size-cells = <1>;
452362306a36Sopenharmony_ci			ranges = <0x0 0xf000 0x1000>;
452462306a36Sopenharmony_ci		};
452562306a36Sopenharmony_ci	};
452662306a36Sopenharmony_ci
452762306a36Sopenharmony_ci	segment@30000 {					/* 0x4ae30000 */
452862306a36Sopenharmony_ci		compatible = "simple-pm-bus";
452962306a36Sopenharmony_ci		#address-cells = <1>;
453062306a36Sopenharmony_ci		#size-cells = <1>;
453162306a36Sopenharmony_ci		ranges = <0x0000c000 0x0003c000 0x002000>,	/* ap 30 */
453262306a36Sopenharmony_ci			 <0x0000e000 0x0003e000 0x001000>,	/* ap 31 */
453362306a36Sopenharmony_ci			 <0x00000000 0x00030000 0x001000>,	/* ap 33 */
453462306a36Sopenharmony_ci			 <0x00001000 0x00031000 0x001000>,	/* ap 34 */
453562306a36Sopenharmony_ci			 <0x00002000 0x00032000 0x001000>,	/* ap 35 */
453662306a36Sopenharmony_ci			 <0x00003000 0x00033000 0x001000>,	/* ap 36 */
453762306a36Sopenharmony_ci			 <0x00004000 0x00034000 0x001000>,	/* ap 37 */
453862306a36Sopenharmony_ci			 <0x00005000 0x00035000 0x001000>,	/* ap 38 */
453962306a36Sopenharmony_ci			 <0x00006000 0x00036000 0x001000>,	/* ap 39 */
454062306a36Sopenharmony_ci			 <0x00007000 0x00037000 0x001000>,	/* ap 40 */
454162306a36Sopenharmony_ci			 <0x00008000 0x00038000 0x001000>,	/* ap 41 */
454262306a36Sopenharmony_ci			 <0x00009000 0x00039000 0x001000>,	/* ap 42 */
454362306a36Sopenharmony_ci			 <0x0000a000 0x0003a000 0x001000>;	/* ap 43 */
454462306a36Sopenharmony_ci
454562306a36Sopenharmony_ci		target-module@1000 {			/* 0x4ae31000, ap 34 60.0 */
454662306a36Sopenharmony_ci			compatible = "ti,sysc";
454762306a36Sopenharmony_ci			status = "disabled";
454862306a36Sopenharmony_ci			#address-cells = <1>;
454962306a36Sopenharmony_ci			#size-cells = <1>;
455062306a36Sopenharmony_ci			ranges = <0x0 0x1000 0x1000>;
455162306a36Sopenharmony_ci		};
455262306a36Sopenharmony_ci
455362306a36Sopenharmony_ci		target-module@3000 {			/* 0x4ae33000, ap 36 0a.0 */
455462306a36Sopenharmony_ci			compatible = "ti,sysc";
455562306a36Sopenharmony_ci			status = "disabled";
455662306a36Sopenharmony_ci			#address-cells = <1>;
455762306a36Sopenharmony_ci			#size-cells = <1>;
455862306a36Sopenharmony_ci			ranges = <0x0 0x3000 0x1000>;
455962306a36Sopenharmony_ci		};
456062306a36Sopenharmony_ci
456162306a36Sopenharmony_ci		target-module@5000 {			/* 0x4ae35000, ap 38 0c.0 */
456262306a36Sopenharmony_ci			compatible = "ti,sysc";
456362306a36Sopenharmony_ci			status = "disabled";
456462306a36Sopenharmony_ci			#address-cells = <1>;
456562306a36Sopenharmony_ci			#size-cells = <1>;
456662306a36Sopenharmony_ci			ranges = <0x0 0x5000 0x1000>;
456762306a36Sopenharmony_ci		};
456862306a36Sopenharmony_ci
456962306a36Sopenharmony_ci		target-module@7000 {			/* 0x4ae37000, ap 40 68.0 */
457062306a36Sopenharmony_ci			compatible = "ti,sysc";
457162306a36Sopenharmony_ci			status = "disabled";
457262306a36Sopenharmony_ci			#address-cells = <1>;
457362306a36Sopenharmony_ci			#size-cells = <1>;
457462306a36Sopenharmony_ci			ranges = <0x0 0x7000 0x1000>;
457562306a36Sopenharmony_ci		};
457662306a36Sopenharmony_ci
457762306a36Sopenharmony_ci		target-module@9000 {			/* 0x4ae39000, ap 42 70.0 */
457862306a36Sopenharmony_ci			compatible = "ti,sysc";
457962306a36Sopenharmony_ci			status = "disabled";
458062306a36Sopenharmony_ci			#address-cells = <1>;
458162306a36Sopenharmony_ci			#size-cells = <1>;
458262306a36Sopenharmony_ci			ranges = <0x0 0x9000 0x1000>;
458362306a36Sopenharmony_ci		};
458462306a36Sopenharmony_ci
458562306a36Sopenharmony_ci		target-module@c000 {			/* 0x4ae3c000, ap 30 04.0 */
458662306a36Sopenharmony_ci			compatible = "ti,sysc-omap4", "ti,sysc";
458762306a36Sopenharmony_ci			reg = <0xc020 0x4>;
458862306a36Sopenharmony_ci			reg-names = "rev";
458962306a36Sopenharmony_ci			clocks = <&wkupaon_clkctrl DRA7_WKUPAON_DCAN1_CLKCTRL 0>;
459062306a36Sopenharmony_ci			clock-names = "fck";
459162306a36Sopenharmony_ci			#address-cells = <1>;
459262306a36Sopenharmony_ci			#size-cells = <1>;
459362306a36Sopenharmony_ci			ranges = <0x0 0xc000 0x2000>;
459462306a36Sopenharmony_ci
459562306a36Sopenharmony_ci			dcan1: can@0 {
459662306a36Sopenharmony_ci				compatible = "ti,dra7-d_can";
459762306a36Sopenharmony_ci				reg = <0x0 0x2000>;
459862306a36Sopenharmony_ci				syscon-raminit = <&scm_conf 0x558 0>;
459962306a36Sopenharmony_ci				interrupts = <GIC_SPI 222 IRQ_TYPE_LEVEL_HIGH>;
460062306a36Sopenharmony_ci				clocks = <&wkupaon_clkctrl DRA7_WKUPAON_DCAN1_CLKCTRL 24>;
460162306a36Sopenharmony_ci				status = "disabled";
460262306a36Sopenharmony_ci			};
460362306a36Sopenharmony_ci		};
460462306a36Sopenharmony_ci	};
460562306a36Sopenharmony_ci};
460662306a36Sopenharmony_ci
4607