|
@@ -4286,3 +4286,129 @@ static struct omap_hwmod_ocp_if __maybe_unused omap44xx_l4_abe__aess_dma = {
|
|
|
/* l3_main_2 -> c2c */
|
|
|
static struct omap_hwmod_ocp_if omap44xx_l3_main_2__c2c = {
|
|
|
.master = &omap44xx_l3_main_2_hwmod,
|
|
|
+ .slave = &omap44xx_c2c_hwmod,
|
|
|
+ .clk = "l3_div_ck",
|
|
|
+ .user = OCP_USER_MPU | OCP_USER_SDMA,
|
|
|
+};
|
|
|
+
|
|
|
+static struct omap_hwmod_addr_space omap44xx_counter_32k_addrs[] = {
|
|
|
+ {
|
|
|
+ .pa_start = 0x4a304000,
|
|
|
+ .pa_end = 0x4a30401f,
|
|
|
+ .flags = ADDR_TYPE_RT
|
|
|
+ },
|
|
|
+ { }
|
|
|
+};
|
|
|
+
|
|
|
+/* l4_wkup -> counter_32k */
|
|
|
+static struct omap_hwmod_ocp_if omap44xx_l4_wkup__counter_32k = {
|
|
|
+ .master = &omap44xx_l4_wkup_hwmod,
|
|
|
+ .slave = &omap44xx_counter_32k_hwmod,
|
|
|
+ .clk = "l4_wkup_clk_mux_ck",
|
|
|
+ .addr = omap44xx_counter_32k_addrs,
|
|
|
+ .user = OCP_USER_MPU | OCP_USER_SDMA,
|
|
|
+};
|
|
|
+
|
|
|
+static struct omap_hwmod_addr_space omap44xx_ctrl_module_core_addrs[] = {
|
|
|
+ {
|
|
|
+ .pa_start = 0x4a002000,
|
|
|
+ .pa_end = 0x4a0027ff,
|
|
|
+ .flags = ADDR_TYPE_RT
|
|
|
+ },
|
|
|
+ { }
|
|
|
+};
|
|
|
+
|
|
|
+/* l4_cfg -> ctrl_module_core */
|
|
|
+static struct omap_hwmod_ocp_if omap44xx_l4_cfg__ctrl_module_core = {
|
|
|
+ .master = &omap44xx_l4_cfg_hwmod,
|
|
|
+ .slave = &omap44xx_ctrl_module_core_hwmod,
|
|
|
+ .clk = "l4_div_ck",
|
|
|
+ .addr = omap44xx_ctrl_module_core_addrs,
|
|
|
+ .user = OCP_USER_MPU | OCP_USER_SDMA,
|
|
|
+};
|
|
|
+
|
|
|
+static struct omap_hwmod_addr_space omap44xx_ctrl_module_pad_core_addrs[] = {
|
|
|
+ {
|
|
|
+ .pa_start = 0x4a100000,
|
|
|
+ .pa_end = 0x4a1007ff,
|
|
|
+ .flags = ADDR_TYPE_RT
|
|
|
+ },
|
|
|
+ { }
|
|
|
+};
|
|
|
+
|
|
|
+/* l4_cfg -> ctrl_module_pad_core */
|
|
|
+static struct omap_hwmod_ocp_if omap44xx_l4_cfg__ctrl_module_pad_core = {
|
|
|
+ .master = &omap44xx_l4_cfg_hwmod,
|
|
|
+ .slave = &omap44xx_ctrl_module_pad_core_hwmod,
|
|
|
+ .clk = "l4_div_ck",
|
|
|
+ .addr = omap44xx_ctrl_module_pad_core_addrs,
|
|
|
+ .user = OCP_USER_MPU | OCP_USER_SDMA,
|
|
|
+};
|
|
|
+
|
|
|
+static struct omap_hwmod_addr_space omap44xx_ctrl_module_wkup_addrs[] = {
|
|
|
+ {
|
|
|
+ .pa_start = 0x4a30c000,
|
|
|
+ .pa_end = 0x4a30c7ff,
|
|
|
+ .flags = ADDR_TYPE_RT
|
|
|
+ },
|
|
|
+ { }
|
|
|
+};
|
|
|
+
|
|
|
+/* l4_wkup -> ctrl_module_wkup */
|
|
|
+static struct omap_hwmod_ocp_if omap44xx_l4_wkup__ctrl_module_wkup = {
|
|
|
+ .master = &omap44xx_l4_wkup_hwmod,
|
|
|
+ .slave = &omap44xx_ctrl_module_wkup_hwmod,
|
|
|
+ .clk = "l4_wkup_clk_mux_ck",
|
|
|
+ .addr = omap44xx_ctrl_module_wkup_addrs,
|
|
|
+ .user = OCP_USER_MPU | OCP_USER_SDMA,
|
|
|
+};
|
|
|
+
|
|
|
+static struct omap_hwmod_addr_space omap44xx_ctrl_module_pad_wkup_addrs[] = {
|
|
|
+ {
|
|
|
+ .pa_start = 0x4a31e000,
|
|
|
+ .pa_end = 0x4a31e7ff,
|
|
|
+ .flags = ADDR_TYPE_RT
|
|
|
+ },
|
|
|
+ { }
|
|
|
+};
|
|
|
+
|
|
|
+/* l4_wkup -> ctrl_module_pad_wkup */
|
|
|
+static struct omap_hwmod_ocp_if omap44xx_l4_wkup__ctrl_module_pad_wkup = {
|
|
|
+ .master = &omap44xx_l4_wkup_hwmod,
|
|
|
+ .slave = &omap44xx_ctrl_module_pad_wkup_hwmod,
|
|
|
+ .clk = "l4_wkup_clk_mux_ck",
|
|
|
+ .addr = omap44xx_ctrl_module_pad_wkup_addrs,
|
|
|
+ .user = OCP_USER_MPU | OCP_USER_SDMA,
|
|
|
+};
|
|
|
+
|
|
|
+static struct omap_hwmod_addr_space omap44xx_debugss_addrs[] = {
|
|
|
+ {
|
|
|
+ .pa_start = 0x54160000,
|
|
|
+ .pa_end = 0x54167fff,
|
|
|
+ .flags = ADDR_TYPE_RT
|
|
|
+ },
|
|
|
+ { }
|
|
|
+};
|
|
|
+
|
|
|
+/* l3_instr -> debugss */
|
|
|
+static struct omap_hwmod_ocp_if omap44xx_l3_instr__debugss = {
|
|
|
+ .master = &omap44xx_l3_instr_hwmod,
|
|
|
+ .slave = &omap44xx_debugss_hwmod,
|
|
|
+ .clk = "l3_div_ck",
|
|
|
+ .addr = omap44xx_debugss_addrs,
|
|
|
+ .user = OCP_USER_MPU | OCP_USER_SDMA,
|
|
|
+};
|
|
|
+
|
|
|
+static struct omap_hwmod_addr_space omap44xx_dma_system_addrs[] = {
|
|
|
+ {
|
|
|
+ .pa_start = 0x4a056000,
|
|
|
+ .pa_end = 0x4a056fff,
|
|
|
+ .flags = ADDR_TYPE_RT
|
|
|
+ },
|
|
|
+ { }
|
|
|
+};
|
|
|
+
|
|
|
+/* l4_cfg -> dma_system */
|
|
|
+static struct omap_hwmod_ocp_if omap44xx_l4_cfg__dma_system = {
|
|
|
+ .master = &omap44xx_l4_cfg_hwmod,
|
|
|
+ .slave = &omap44xx_dma_system_hwmod,
|