@@ -133,30 +133,6 @@ struct omap_hwmod_class am33xx_wkup_m3_hwmod_class = {
133133 .name = "wkup_m3" ,
134134};
135135
136- /* gfx */
137- /* Pseudo hwmod for reset control purpose only */
138- static struct omap_hwmod_class am33xx_gfx_hwmod_class = {
139- .name = "gfx" ,
140- };
141-
142- static struct omap_hwmod_rst_info am33xx_gfx_resets [] = {
143- { .name = "gfx" , .rst_shift = 0 , .st_shift = 0 },
144- };
145-
146- struct omap_hwmod am33xx_gfx_hwmod = {
147- .name = "gfx" ,
148- .class = & am33xx_gfx_hwmod_class ,
149- .clkdm_name = "gfx_l3_clkdm" ,
150- .main_clk = "gfx_fck_div_ck" ,
151- .prcm = {
152- .omap4 = {
153- .modulemode = MODULEMODE_SWCTRL ,
154- },
155- },
156- .rst_lines = am33xx_gfx_resets ,
157- .rst_lines_cnt = ARRAY_SIZE (am33xx_gfx_resets ),
158- };
159-
160136/*
161137 * 'prcm' class
162138 * power and reset manager (whole prcm infrastructure)
@@ -319,22 +295,14 @@ static void omap_hwmod_am33xx_clkctrl(void)
319295 CLKCTRL (am33xx_l4_ls_hwmod , AM33XX_CM_PER_L4LS_CLKCTRL_OFFSET );
320296 CLKCTRL (am33xx_l4_wkup_hwmod , AM33XX_CM_WKUP_L4WKUP_CLKCTRL_OFFSET );
321297 CLKCTRL (am33xx_l3_main_hwmod , AM33XX_CM_PER_L3_CLKCTRL_OFFSET );
322- CLKCTRL (am33xx_gfx_hwmod , AM33XX_CM_GFX_GFX_CLKCTRL_OFFSET );
323298 CLKCTRL (am33xx_mpu_hwmod , AM33XX_CM_MPU_MPU_CLKCTRL_OFFSET );
324299 CLKCTRL (am33xx_l3_instr_hwmod , AM33XX_CM_PER_L3_INSTR_CLKCTRL_OFFSET );
325300 CLKCTRL (am33xx_ocmcram_hwmod , AM33XX_CM_PER_OCMCRAM_CLKCTRL_OFFSET );
326301}
327302
328- static void omap_hwmod_am33xx_rst (void )
329- {
330- RSTCTRL (am33xx_gfx_hwmod , AM33XX_RM_GFX_RSTCTRL_OFFSET );
331- RSTST (am33xx_gfx_hwmod , AM33XX_RM_GFX_RSTST_OFFSET );
332- }
333-
334303void omap_hwmod_am33xx_reg (void )
335304{
336305 omap_hwmod_am33xx_clkctrl ();
337- omap_hwmod_am33xx_rst ();
338306}
339307
340308static void omap_hwmod_am43xx_clkctrl (void )
@@ -348,20 +316,12 @@ static void omap_hwmod_am43xx_clkctrl(void)
348316 CLKCTRL (am33xx_l4_ls_hwmod , AM43XX_CM_PER_L4LS_CLKCTRL_OFFSET );
349317 CLKCTRL (am33xx_l4_wkup_hwmod , AM43XX_CM_WKUP_L4WKUP_CLKCTRL_OFFSET );
350318 CLKCTRL (am33xx_l3_main_hwmod , AM43XX_CM_PER_L3_CLKCTRL_OFFSET );
351- CLKCTRL (am33xx_gfx_hwmod , AM43XX_CM_GFX_GFX_CLKCTRL_OFFSET );
352319 CLKCTRL (am33xx_mpu_hwmod , AM43XX_CM_MPU_MPU_CLKCTRL_OFFSET );
353320 CLKCTRL (am33xx_l3_instr_hwmod , AM43XX_CM_PER_L3_INSTR_CLKCTRL_OFFSET );
354321 CLKCTRL (am33xx_ocmcram_hwmod , AM43XX_CM_PER_OCMCRAM_CLKCTRL_OFFSET );
355322}
356323
357- static void omap_hwmod_am43xx_rst (void )
358- {
359- RSTCTRL (am33xx_gfx_hwmod , AM43XX_RM_GFX_RSTCTRL_OFFSET );
360- RSTST (am33xx_gfx_hwmod , AM43XX_RM_GFX_RSTST_OFFSET );
361- }
362-
363324void omap_hwmod_am43xx_reg (void )
364325{
365326 omap_hwmod_am43xx_clkctrl ();
366- omap_hwmod_am43xx_rst ();
367327}
0 commit comments