aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRajendra Nayak <rnayak@ti.com>2013-08-20 03:32:44 -0400
committerPaul Walmsley <paul@pwsan.com>2013-10-09 03:25:17 -0400
commitb2eb000265115ecb4802ba2ffb35d197ab251390 (patch)
tree18762f9434fad2e1e17ee69f1b3fbf347f636c06
parentf0d48990e19399dc8bb798784c965346b6519f4a (diff)
ARM: OMAP2+: hwmod: cleanup HWMOD_INIT_NO_RESET usage
For modules/IPs/hwmods which do not have -1- sys->class->reset() and -2- hardreset lines and -3- No way to do an ocp reset (no sysc control) the flag 'HWMOD_INIT_NO_RESET' is not much useful. Cleanup all such instances across various hwmod data files. Signed-off-by: Rajendra Nayak <rnayak@ti.com> Signed-off-by: Paul Walmsley <paul@pwsan.com>
-rw-r--r--arch/arm/mach-omap2/omap_hwmod_33xx_data.c18
-rw-r--r--arch/arm/mach-omap2/omap_hwmod_44xx_data.c6
-rw-r--r--arch/arm/mach-omap2/omap_hwmod_54xx_data.c6
3 files changed, 15 insertions, 15 deletions
diff --git a/arch/arm/mach-omap2/omap_hwmod_33xx_data.c b/arch/arm/mach-omap2/omap_hwmod_33xx_data.c
index 1084f2cadb78..dd3aa31c313b 100644
--- a/arch/arm/mach-omap2/omap_hwmod_33xx_data.c
+++ b/arch/arm/mach-omap2/omap_hwmod_33xx_data.c
@@ -52,7 +52,7 @@ static struct omap_hwmod am33xx_emif_hwmod = {
52 .name = "emif", 52 .name = "emif",
53 .class = &am33xx_emif_hwmod_class, 53 .class = &am33xx_emif_hwmod_class,
54 .clkdm_name = "l3_clkdm", 54 .clkdm_name = "l3_clkdm",
55 .flags = (HWMOD_INIT_NO_IDLE | HWMOD_INIT_NO_RESET), 55 .flags = HWMOD_INIT_NO_IDLE,
56 .main_clk = "dpll_ddr_m2_div2_ck", 56 .main_clk = "dpll_ddr_m2_div2_ck",
57 .prcm = { 57 .prcm = {
58 .omap4 = { 58 .omap4 = {
@@ -74,7 +74,7 @@ static struct omap_hwmod am33xx_l3_main_hwmod = {
74 .name = "l3_main", 74 .name = "l3_main",
75 .class = &am33xx_l3_hwmod_class, 75 .class = &am33xx_l3_hwmod_class,
76 .clkdm_name = "l3_clkdm", 76 .clkdm_name = "l3_clkdm",
77 .flags = (HWMOD_INIT_NO_IDLE | HWMOD_INIT_NO_RESET), 77 .flags = HWMOD_INIT_NO_IDLE,
78 .main_clk = "l3_gclk", 78 .main_clk = "l3_gclk",
79 .prcm = { 79 .prcm = {
80 .omap4 = { 80 .omap4 = {
@@ -96,7 +96,7 @@ static struct omap_hwmod am33xx_l3_instr_hwmod = {
96 .name = "l3_instr", 96 .name = "l3_instr",
97 .class = &am33xx_l3_hwmod_class, 97 .class = &am33xx_l3_hwmod_class,
98 .clkdm_name = "l3_clkdm", 98 .clkdm_name = "l3_clkdm",
99 .flags = (HWMOD_INIT_NO_IDLE | HWMOD_INIT_NO_RESET), 99 .flags = HWMOD_INIT_NO_IDLE,
100 .main_clk = "l3_gclk", 100 .main_clk = "l3_gclk",
101 .prcm = { 101 .prcm = {
102 .omap4 = { 102 .omap4 = {
@@ -119,7 +119,7 @@ static struct omap_hwmod am33xx_l4_ls_hwmod = {
119 .name = "l4_ls", 119 .name = "l4_ls",
120 .class = &am33xx_l4_hwmod_class, 120 .class = &am33xx_l4_hwmod_class,
121 .clkdm_name = "l4ls_clkdm", 121 .clkdm_name = "l4ls_clkdm",
122 .flags = (HWMOD_INIT_NO_IDLE | HWMOD_INIT_NO_RESET), 122 .flags = HWMOD_INIT_NO_IDLE,
123 .main_clk = "l4ls_gclk", 123 .main_clk = "l4ls_gclk",
124 .prcm = { 124 .prcm = {
125 .omap4 = { 125 .omap4 = {
@@ -134,7 +134,7 @@ static struct omap_hwmod am33xx_l4_hs_hwmod = {
134 .name = "l4_hs", 134 .name = "l4_hs",
135 .class = &am33xx_l4_hwmod_class, 135 .class = &am33xx_l4_hwmod_class,
136 .clkdm_name = "l4hs_clkdm", 136 .clkdm_name = "l4hs_clkdm",
137 .flags = (HWMOD_INIT_NO_IDLE | HWMOD_INIT_NO_RESET), 137 .flags = HWMOD_INIT_NO_IDLE,
138 .main_clk = "l4hs_gclk", 138 .main_clk = "l4hs_gclk",
139 .prcm = { 139 .prcm = {
140 .omap4 = { 140 .omap4 = {
@@ -150,7 +150,7 @@ static struct omap_hwmod am33xx_l4_wkup_hwmod = {
150 .name = "l4_wkup", 150 .name = "l4_wkup",
151 .class = &am33xx_l4_hwmod_class, 151 .class = &am33xx_l4_hwmod_class,
152 .clkdm_name = "l4_wkup_clkdm", 152 .clkdm_name = "l4_wkup_clkdm",
153 .flags = (HWMOD_INIT_NO_IDLE | HWMOD_INIT_NO_RESET), 153 .flags = HWMOD_INIT_NO_IDLE,
154 .prcm = { 154 .prcm = {
155 .omap4 = { 155 .omap4 = {
156 .clkctrl_offs = AM33XX_CM_WKUP_L4WKUP_CLKCTRL_OFFSET, 156 .clkctrl_offs = AM33XX_CM_WKUP_L4WKUP_CLKCTRL_OFFSET,
@@ -170,7 +170,7 @@ static struct omap_hwmod am33xx_mpu_hwmod = {
170 .name = "mpu", 170 .name = "mpu",
171 .class = &am33xx_mpu_hwmod_class, 171 .class = &am33xx_mpu_hwmod_class,
172 .clkdm_name = "mpu_clkdm", 172 .clkdm_name = "mpu_clkdm",
173 .flags = (HWMOD_INIT_NO_IDLE | HWMOD_INIT_NO_RESET), 173 .flags = HWMOD_INIT_NO_IDLE,
174 .main_clk = "dpll_mpu_m2_ck", 174 .main_clk = "dpll_mpu_m2_ck",
175 .prcm = { 175 .prcm = {
176 .omap4 = { 176 .omap4 = {
@@ -450,7 +450,7 @@ static struct omap_hwmod am33xx_ocmcram_hwmod = {
450 .name = "ocmcram", 450 .name = "ocmcram",
451 .class = &am33xx_ocmcram_hwmod_class, 451 .class = &am33xx_ocmcram_hwmod_class,
452 .clkdm_name = "l3_clkdm", 452 .clkdm_name = "l3_clkdm",
453 .flags = (HWMOD_INIT_NO_IDLE | HWMOD_INIT_NO_RESET), 453 .flags = HWMOD_INIT_NO_IDLE,
454 .main_clk = "l3_gclk", 454 .main_clk = "l3_gclk",
455 .prcm = { 455 .prcm = {
456 .omap4 = { 456 .omap4 = {
@@ -532,7 +532,7 @@ static struct omap_hwmod am33xx_control_hwmod = {
532 .name = "control", 532 .name = "control",
533 .class = &am33xx_control_hwmod_class, 533 .class = &am33xx_control_hwmod_class,
534 .clkdm_name = "l4_wkup_clkdm", 534 .clkdm_name = "l4_wkup_clkdm",
535 .flags = (HWMOD_INIT_NO_IDLE | HWMOD_INIT_NO_RESET), 535 .flags = HWMOD_INIT_NO_IDLE,
536 .main_clk = "dpll_core_m4_div2_ck", 536 .main_clk = "dpll_core_m4_div2_ck",
537 .prcm = { 537 .prcm = {
538 .omap4 = { 538 .omap4 = {
diff --git a/arch/arm/mach-omap2/omap_hwmod_44xx_data.c b/arch/arm/mach-omap2/omap_hwmod_44xx_data.c
index 9c3b504477d7..1e5b12cb8246 100644
--- a/arch/arm/mach-omap2/omap_hwmod_44xx_data.c
+++ b/arch/arm/mach-omap2/omap_hwmod_44xx_data.c
@@ -914,7 +914,7 @@ static struct omap_hwmod omap44xx_emif1_hwmod = {
914 .name = "emif1", 914 .name = "emif1",
915 .class = &omap44xx_emif_hwmod_class, 915 .class = &omap44xx_emif_hwmod_class,
916 .clkdm_name = "l3_emif_clkdm", 916 .clkdm_name = "l3_emif_clkdm",
917 .flags = HWMOD_INIT_NO_IDLE | HWMOD_INIT_NO_RESET, 917 .flags = HWMOD_INIT_NO_IDLE,
918 .main_clk = "ddrphy_ck", 918 .main_clk = "ddrphy_ck",
919 .prcm = { 919 .prcm = {
920 .omap4 = { 920 .omap4 = {
@@ -930,7 +930,7 @@ static struct omap_hwmod omap44xx_emif2_hwmod = {
930 .name = "emif2", 930 .name = "emif2",
931 .class = &omap44xx_emif_hwmod_class, 931 .class = &omap44xx_emif_hwmod_class,
932 .clkdm_name = "l3_emif_clkdm", 932 .clkdm_name = "l3_emif_clkdm",
933 .flags = HWMOD_INIT_NO_IDLE | HWMOD_INIT_NO_RESET, 933 .flags = HWMOD_INIT_NO_IDLE,
934 .main_clk = "ddrphy_ck", 934 .main_clk = "ddrphy_ck",
935 .prcm = { 935 .prcm = {
936 .omap4 = { 936 .omap4 = {
@@ -2193,7 +2193,7 @@ static struct omap_hwmod omap44xx_mpu_hwmod = {
2193 .name = "mpu", 2193 .name = "mpu",
2194 .class = &omap44xx_mpu_hwmod_class, 2194 .class = &omap44xx_mpu_hwmod_class,
2195 .clkdm_name = "mpuss_clkdm", 2195 .clkdm_name = "mpuss_clkdm",
2196 .flags = HWMOD_INIT_NO_IDLE | HWMOD_INIT_NO_RESET, 2196 .flags = HWMOD_INIT_NO_IDLE,
2197 .main_clk = "dpll_mpu_m2_ck", 2197 .main_clk = "dpll_mpu_m2_ck",
2198 .prcm = { 2198 .prcm = {
2199 .omap4 = { 2199 .omap4 = {
diff --git a/arch/arm/mach-omap2/omap_hwmod_54xx_data.c b/arch/arm/mach-omap2/omap_hwmod_54xx_data.c
index b3ed4d40045a..68a78ef1cbf3 100644
--- a/arch/arm/mach-omap2/omap_hwmod_54xx_data.c
+++ b/arch/arm/mach-omap2/omap_hwmod_54xx_data.c
@@ -352,7 +352,7 @@ static struct omap_hwmod omap54xx_emif1_hwmod = {
352 .name = "emif1", 352 .name = "emif1",
353 .class = &omap54xx_emif_hwmod_class, 353 .class = &omap54xx_emif_hwmod_class,
354 .clkdm_name = "emif_clkdm", 354 .clkdm_name = "emif_clkdm",
355 .flags = HWMOD_INIT_NO_IDLE | HWMOD_INIT_NO_RESET, 355 .flags = HWMOD_INIT_NO_IDLE,
356 .main_clk = "dpll_core_h11x2_ck", 356 .main_clk = "dpll_core_h11x2_ck",
357 .prcm = { 357 .prcm = {
358 .omap4 = { 358 .omap4 = {
@@ -368,7 +368,7 @@ static struct omap_hwmod omap54xx_emif2_hwmod = {
368 .name = "emif2", 368 .name = "emif2",
369 .class = &omap54xx_emif_hwmod_class, 369 .class = &omap54xx_emif_hwmod_class,
370 .clkdm_name = "emif_clkdm", 370 .clkdm_name = "emif_clkdm",
371 .flags = HWMOD_INIT_NO_IDLE | HWMOD_INIT_NO_RESET, 371 .flags = HWMOD_INIT_NO_IDLE,
372 .main_clk = "dpll_core_h11x2_ck", 372 .main_clk = "dpll_core_h11x2_ck",
373 .prcm = { 373 .prcm = {
374 .omap4 = { 374 .omap4 = {
@@ -1135,7 +1135,7 @@ static struct omap_hwmod omap54xx_mpu_hwmod = {
1135 .name = "mpu", 1135 .name = "mpu",
1136 .class = &omap54xx_mpu_hwmod_class, 1136 .class = &omap54xx_mpu_hwmod_class,
1137 .clkdm_name = "mpu_clkdm", 1137 .clkdm_name = "mpu_clkdm",
1138 .flags = HWMOD_INIT_NO_IDLE | HWMOD_INIT_NO_RESET, 1138 .flags = HWMOD_INIT_NO_IDLE,
1139 .main_clk = "dpll_mpu_m2_ck", 1139 .main_clk = "dpll_mpu_m2_ck",
1140 .prcm = { 1140 .prcm = {
1141 .omap4 = { 1141 .omap4 = {