diff options
Diffstat (limited to 'arch/arm/mach-msm/board-msm8x60.c')
-rw-r--r-- | arch/arm/mach-msm/board-msm8x60.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/arch/arm/mach-msm/board-msm8x60.c b/arch/arm/mach-msm/board-msm8x60.c index fb3496a52ef4..e37a724cd1eb 100644 --- a/arch/arm/mach-msm/board-msm8x60.c +++ b/arch/arm/mach-msm/board-msm8x60.c | |||
@@ -81,6 +81,11 @@ static void __init msm8x60_init(void) | |||
81 | { | 81 | { |
82 | } | 82 | } |
83 | 83 | ||
84 | static void __init msm8x60_init_late(void) | ||
85 | { | ||
86 | smd_debugfs_init(); | ||
87 | } | ||
88 | |||
84 | #ifdef CONFIG_OF | 89 | #ifdef CONFIG_OF |
85 | static struct of_dev_auxdata msm_auxdata_lookup[] __initdata = { | 90 | static struct of_dev_auxdata msm_auxdata_lookup[] __initdata = { |
86 | {} | 91 | {} |
@@ -111,6 +116,7 @@ MACHINE_START(MSM8X60_RUMI3, "QCT MSM8X60 RUMI3") | |||
111 | .init_irq = msm8x60_init_irq, | 116 | .init_irq = msm8x60_init_irq, |
112 | .handle_irq = gic_handle_irq, | 117 | .handle_irq = gic_handle_irq, |
113 | .init_machine = msm8x60_init, | 118 | .init_machine = msm8x60_init, |
119 | .init_late = msm8x60_init_late, | ||
114 | .timer = &msm_timer, | 120 | .timer = &msm_timer, |
115 | MACHINE_END | 121 | MACHINE_END |
116 | 122 | ||
@@ -121,6 +127,7 @@ MACHINE_START(MSM8X60_SURF, "QCT MSM8X60 SURF") | |||
121 | .init_irq = msm8x60_init_irq, | 127 | .init_irq = msm8x60_init_irq, |
122 | .handle_irq = gic_handle_irq, | 128 | .handle_irq = gic_handle_irq, |
123 | .init_machine = msm8x60_init, | 129 | .init_machine = msm8x60_init, |
130 | .init_late = msm8x60_init_late, | ||
124 | .timer = &msm_timer, | 131 | .timer = &msm_timer, |
125 | MACHINE_END | 132 | MACHINE_END |
126 | 133 | ||
@@ -131,6 +138,7 @@ MACHINE_START(MSM8X60_SIM, "QCT MSM8X60 SIMULATOR") | |||
131 | .init_irq = msm8x60_init_irq, | 138 | .init_irq = msm8x60_init_irq, |
132 | .handle_irq = gic_handle_irq, | 139 | .handle_irq = gic_handle_irq, |
133 | .init_machine = msm8x60_init, | 140 | .init_machine = msm8x60_init, |
141 | .init_late = msm8x60_init_late, | ||
134 | .timer = &msm_timer, | 142 | .timer = &msm_timer, |
135 | MACHINE_END | 143 | MACHINE_END |
136 | 144 | ||
@@ -141,6 +149,7 @@ MACHINE_START(MSM8X60_FFA, "QCT MSM8X60 FFA") | |||
141 | .init_irq = msm8x60_init_irq, | 149 | .init_irq = msm8x60_init_irq, |
142 | .handle_irq = gic_handle_irq, | 150 | .handle_irq = gic_handle_irq, |
143 | .init_machine = msm8x60_init, | 151 | .init_machine = msm8x60_init, |
152 | .init_late = msm8x60_init_late, | ||
144 | .timer = &msm_timer, | 153 | .timer = &msm_timer, |
145 | MACHINE_END | 154 | MACHINE_END |
146 | 155 | ||
@@ -150,6 +159,7 @@ DT_MACHINE_START(MSM_DT, "Qualcomm MSM (Flattened Device Tree)") | |||
150 | .map_io = msm8x60_map_io, | 159 | .map_io = msm8x60_map_io, |
151 | .init_irq = msm8x60_init_irq, | 160 | .init_irq = msm8x60_init_irq, |
152 | .init_machine = msm8x60_dt_init, | 161 | .init_machine = msm8x60_dt_init, |
162 | .init_late = msm8x60_init_late, | ||
153 | .timer = &msm_timer, | 163 | .timer = &msm_timer, |
154 | .dt_compat = msm8x60_fluid_match, | 164 | .dt_compat = msm8x60_fluid_match, |
155 | MACHINE_END | 165 | MACHINE_END |