@@ -132,30 +132,6 @@ struct omap_hwmod_class am33xx_wkup_m3_hwmod_class = {
132132 .name = "wkup_m3" ,
133133};
134134
135- /* gfx */
136- /* Pseudo hwmod for reset control purpose only */
137- static struct omap_hwmod_class am33xx_gfx_hwmod_class = {
138- .name = "gfx" ,
139- };
140-
141- static struct omap_hwmod_rst_info am33xx_gfx_resets [] = {
142- { .name = "gfx" , .rst_shift = 0 , .st_shift = 0 },
143- };
144-
145- struct omap_hwmod am33xx_gfx_hwmod = {
146- .name = "gfx" ,
147- .class = & am33xx_gfx_hwmod_class ,
148- .clkdm_name = "gfx_l3_clkdm" ,
149- .main_clk = "gfx_fck_div_ck" ,
150- .prcm = {
151- .omap4 = {
152- .modulemode = MODULEMODE_SWCTRL ,
153- },
154- },
155- .rst_lines = am33xx_gfx_resets ,
156- .rst_lines_cnt = ARRAY_SIZE (am33xx_gfx_resets ),
157- };
158-
159135/*
160136 * 'prcm' class
161137 * power and reset manager (whole prcm infrastructure)
@@ -283,22 +259,14 @@ static void omap_hwmod_am33xx_clkctrl(void)
283259 CLKCTRL (am33xx_l4_ls_hwmod , AM33XX_CM_PER_L4LS_CLKCTRL_OFFSET );
284260 CLKCTRL (am33xx_l4_wkup_hwmod , AM33XX_CM_WKUP_L4WKUP_CLKCTRL_OFFSET );
285261 CLKCTRL (am33xx_l3_main_hwmod , AM33XX_CM_PER_L3_CLKCTRL_OFFSET );
286- CLKCTRL (am33xx_gfx_hwmod , AM33XX_CM_GFX_GFX_CLKCTRL_OFFSET );
287262 CLKCTRL (am33xx_mpu_hwmod , AM33XX_CM_MPU_MPU_CLKCTRL_OFFSET );
288263 CLKCTRL (am33xx_l3_instr_hwmod , AM33XX_CM_PER_L3_INSTR_CLKCTRL_OFFSET );
289264 CLKCTRL (am33xx_ocmcram_hwmod , AM33XX_CM_PER_OCMCRAM_CLKCTRL_OFFSET );
290265}
291266
292- static void omap_hwmod_am33xx_rst (void )
293- {
294- RSTCTRL (am33xx_gfx_hwmod , AM33XX_RM_GFX_RSTCTRL_OFFSET );
295- RSTST (am33xx_gfx_hwmod , AM33XX_RM_GFX_RSTST_OFFSET );
296- }
297-
298267void omap_hwmod_am33xx_reg (void )
299268{
300269 omap_hwmod_am33xx_clkctrl ();
301- omap_hwmod_am33xx_rst ();
302270}
303271
304272static void omap_hwmod_am43xx_clkctrl (void )
@@ -311,20 +279,12 @@ static void omap_hwmod_am43xx_clkctrl(void)
311279 CLKCTRL (am33xx_l4_ls_hwmod , AM43XX_CM_PER_L4LS_CLKCTRL_OFFSET );
312280 CLKCTRL (am33xx_l4_wkup_hwmod , AM43XX_CM_WKUP_L4WKUP_CLKCTRL_OFFSET );
313281 CLKCTRL (am33xx_l3_main_hwmod , AM43XX_CM_PER_L3_CLKCTRL_OFFSET );
314- CLKCTRL (am33xx_gfx_hwmod , AM43XX_CM_GFX_GFX_CLKCTRL_OFFSET );
315282 CLKCTRL (am33xx_mpu_hwmod , AM43XX_CM_MPU_MPU_CLKCTRL_OFFSET );
316283 CLKCTRL (am33xx_l3_instr_hwmod , AM43XX_CM_PER_L3_INSTR_CLKCTRL_OFFSET );
317284 CLKCTRL (am33xx_ocmcram_hwmod , AM43XX_CM_PER_OCMCRAM_CLKCTRL_OFFSET );
318285}
319286
320- static void omap_hwmod_am43xx_rst (void )
321- {
322- RSTCTRL (am33xx_gfx_hwmod , AM43XX_RM_GFX_RSTCTRL_OFFSET );
323- RSTST (am33xx_gfx_hwmod , AM43XX_RM_GFX_RSTST_OFFSET );
324- }
325-
326287void omap_hwmod_am43xx_reg (void )
327288{
328289 omap_hwmod_am43xx_clkctrl ();
329- omap_hwmod_am43xx_rst ();
330290}
0 commit comments