| 
					
				 | 
			
			
				@@ -3114,3 +3114,91 @@ static struct omap_hwmod_ocp_if am33xx_l3_main__tpcc = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	.addr		= am33xx_tpcc_addr_space, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	.user		= OCP_USER_MPU, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* l3 main -> tpcc0 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+static struct omap_hwmod_addr_space am33xx_tptc0_addr_space[] = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.pa_start	= 0x49800000, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.pa_end		= 0x49800000 + SZ_8K - 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.flags		= ADDR_TYPE_RT, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	{ } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+static struct omap_hwmod_ocp_if am33xx_l3_main__tptc0 = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.master		= &am33xx_l3_main_hwmod, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.slave		= &am33xx_tptc0_hwmod, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.clk		= "l3_gclk", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.addr		= am33xx_tptc0_addr_space, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.user		= OCP_USER_MPU, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* l3 main -> tpcc1 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+static struct omap_hwmod_addr_space am33xx_tptc1_addr_space[] = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.pa_start	= 0x49900000, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.pa_end		= 0x49900000 + SZ_8K - 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.flags		= ADDR_TYPE_RT, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	{ } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+static struct omap_hwmod_ocp_if am33xx_l3_main__tptc1 = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.master		= &am33xx_l3_main_hwmod, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.slave		= &am33xx_tptc1_hwmod, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.clk		= "l3_gclk", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.addr		= am33xx_tptc1_addr_space, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.user		= OCP_USER_MPU, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* l3 main -> tpcc2 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+static struct omap_hwmod_addr_space am33xx_tptc2_addr_space[] = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.pa_start	= 0x49a00000, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.pa_end		= 0x49a00000 + SZ_8K - 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.flags		= ADDR_TYPE_RT, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	{ } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+static struct omap_hwmod_ocp_if am33xx_l3_main__tptc2 = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.master		= &am33xx_l3_main_hwmod, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.slave		= &am33xx_tptc2_hwmod, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.clk		= "l3_gclk", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.addr		= am33xx_tptc2_addr_space, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.user		= OCP_USER_MPU, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* l4 wkup -> uart1 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+static struct omap_hwmod_addr_space am33xx_uart1_addr_space[] = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.pa_start	= 0x44E09000, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.pa_end		= 0x44E09000 + SZ_8K - 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.flags		= ADDR_TYPE_RT, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	{ } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+static struct omap_hwmod_ocp_if am33xx_l4_wkup__uart1 = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.master		= &am33xx_l4_wkup_hwmod, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.slave		= &am33xx_uart1_hwmod, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.clk		= "dpll_core_m4_div2_ck", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.addr		= am33xx_uart1_addr_space, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.user		= OCP_USER_MPU, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* l4 ls -> uart2 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+static struct omap_hwmod_addr_space am33xx_uart2_addr_space[] = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.pa_start	= 0x48022000, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.pa_end		= 0x48022000 + SZ_8K - 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		.flags		= ADDR_TYPE_RT, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	{ } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+static struct omap_hwmod_ocp_if am33xx_l4_ls__uart2 = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.master		= &am33xx_l4_ls_hwmod, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.slave		= &am33xx_uart2_hwmod, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.clk		= "l4ls_gclk", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	.addr		= am33xx_uart2_addr_space, 
			 |