diff options
author | Tony Lindgren <tony@atomide.com> | 2011-11-04 20:39:41 -0400 |
---|---|---|
committer | Tony Lindgren <tony@atomide.com> | 2011-11-04 20:39:41 -0400 |
commit | 2cbb6160b56038aad0ce0b05bed7a75d6f086171 (patch) | |
tree | 1dc4e18bf1d88315eb8bcf8ef5826dbdddb286e3 | |
parent | 8f86f36284547fdd873769a5f190549f3ab69cca (diff) | |
parent | 7e89098cd63a188932043258d54688e965750e2c (diff) |
Merge branch 'prcm_scm_misc_fixes_3.2' of git://git.pwsan.com/linux-2.6 into fixes
-rw-r--r-- | arch/arm/mach-omap2/include/mach/ctrl_module_pad_core_44xx.h | 8 | ||||
-rw-r--r-- | arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 13 |
2 files changed, 12 insertions, 9 deletions
diff --git a/arch/arm/mach-omap2/include/mach/ctrl_module_pad_core_44xx.h b/arch/arm/mach-omap2/include/mach/ctrl_module_pad_core_44xx.h index c88420de1151..1e2d3322f33e 100644 --- a/arch/arm/mach-omap2/include/mach/ctrl_module_pad_core_44xx.h +++ b/arch/arm/mach-omap2/include/mach/ctrl_module_pad_core_44xx.h | |||
@@ -941,10 +941,10 @@ | |||
941 | #define OMAP4_DSI2_LANEENABLE_MASK (0x7 << 29) | 941 | #define OMAP4_DSI2_LANEENABLE_MASK (0x7 << 29) |
942 | #define OMAP4_DSI1_LANEENABLE_SHIFT 24 | 942 | #define OMAP4_DSI1_LANEENABLE_SHIFT 24 |
943 | #define OMAP4_DSI1_LANEENABLE_MASK (0x1f << 24) | 943 | #define OMAP4_DSI1_LANEENABLE_MASK (0x1f << 24) |
944 | #define OMAP4_DSI1_PIPD_SHIFT 19 | 944 | #define OMAP4_DSI2_PIPD_SHIFT 19 |
945 | #define OMAP4_DSI1_PIPD_MASK (0x1f << 19) | 945 | #define OMAP4_DSI2_PIPD_MASK (0x1f << 19) |
946 | #define OMAP4_DSI2_PIPD_SHIFT 14 | 946 | #define OMAP4_DSI1_PIPD_SHIFT 14 |
947 | #define OMAP4_DSI2_PIPD_MASK (0x1f << 14) | 947 | #define OMAP4_DSI1_PIPD_MASK (0x1f << 14) |
948 | 948 | ||
949 | /* CONTROL_MCBSPLP */ | 949 | /* CONTROL_MCBSPLP */ |
950 | #define OMAP4_ALBCTRLRX_FSX_SHIFT 31 | 950 | #define OMAP4_ALBCTRLRX_FSX_SHIFT 31 |
diff --git a/arch/arm/mach-omap2/omap_hwmod_3xxx_data.c b/arch/arm/mach-omap2/omap_hwmod_3xxx_data.c index 3008e1672c7a..87a3b01d254c 100644 --- a/arch/arm/mach-omap2/omap_hwmod_3xxx_data.c +++ b/arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | |||
@@ -3159,7 +3159,6 @@ static __initdata struct omap_hwmod *omap3xxx_hwmods[] = { | |||
3159 | &omap3xxx_mmc2_hwmod, | 3159 | &omap3xxx_mmc2_hwmod, |
3160 | &omap3xxx_mmc3_hwmod, | 3160 | &omap3xxx_mmc3_hwmod, |
3161 | &omap3xxx_mpu_hwmod, | 3161 | &omap3xxx_mpu_hwmod, |
3162 | &omap3xxx_iva_hwmod, | ||
3163 | 3162 | ||
3164 | &omap3xxx_timer1_hwmod, | 3163 | &omap3xxx_timer1_hwmod, |
3165 | &omap3xxx_timer2_hwmod, | 3164 | &omap3xxx_timer2_hwmod, |
@@ -3188,8 +3187,6 @@ static __initdata struct omap_hwmod *omap3xxx_hwmods[] = { | |||
3188 | &omap3xxx_i2c1_hwmod, | 3187 | &omap3xxx_i2c1_hwmod, |
3189 | &omap3xxx_i2c2_hwmod, | 3188 | &omap3xxx_i2c2_hwmod, |
3190 | &omap3xxx_i2c3_hwmod, | 3189 | &omap3xxx_i2c3_hwmod, |
3191 | &omap34xx_sr1_hwmod, | ||
3192 | &omap34xx_sr2_hwmod, | ||
3193 | 3190 | ||
3194 | /* gpio class */ | 3191 | /* gpio class */ |
3195 | &omap3xxx_gpio1_hwmod, | 3192 | &omap3xxx_gpio1_hwmod, |
@@ -3211,8 +3208,6 @@ static __initdata struct omap_hwmod *omap3xxx_hwmods[] = { | |||
3211 | &omap3xxx_mcbsp2_sidetone_hwmod, | 3208 | &omap3xxx_mcbsp2_sidetone_hwmod, |
3212 | &omap3xxx_mcbsp3_sidetone_hwmod, | 3209 | &omap3xxx_mcbsp3_sidetone_hwmod, |
3213 | 3210 | ||
3214 | /* mailbox class */ | ||
3215 | &omap3xxx_mailbox_hwmod, | ||
3216 | 3211 | ||
3217 | /* mcspi class */ | 3212 | /* mcspi class */ |
3218 | &omap34xx_mcspi1, | 3213 | &omap34xx_mcspi1, |
@@ -3225,31 +3220,39 @@ static __initdata struct omap_hwmod *omap3xxx_hwmods[] = { | |||
3225 | 3220 | ||
3226 | /* 3430ES1-only hwmods */ | 3221 | /* 3430ES1-only hwmods */ |
3227 | static __initdata struct omap_hwmod *omap3430es1_hwmods[] = { | 3222 | static __initdata struct omap_hwmod *omap3430es1_hwmods[] = { |
3223 | &omap3xxx_iva_hwmod, | ||
3228 | &omap3430es1_dss_core_hwmod, | 3224 | &omap3430es1_dss_core_hwmod, |
3225 | &omap3xxx_mailbox_hwmod, | ||
3229 | NULL | 3226 | NULL |
3230 | }; | 3227 | }; |
3231 | 3228 | ||
3232 | /* 3430ES2+-only hwmods */ | 3229 | /* 3430ES2+-only hwmods */ |
3233 | static __initdata struct omap_hwmod *omap3430es2plus_hwmods[] = { | 3230 | static __initdata struct omap_hwmod *omap3430es2plus_hwmods[] = { |
3231 | &omap3xxx_iva_hwmod, | ||
3234 | &omap3xxx_dss_core_hwmod, | 3232 | &omap3xxx_dss_core_hwmod, |
3235 | &omap3xxx_usbhsotg_hwmod, | 3233 | &omap3xxx_usbhsotg_hwmod, |
3234 | &omap3xxx_mailbox_hwmod, | ||
3236 | NULL | 3235 | NULL |
3237 | }; | 3236 | }; |
3238 | 3237 | ||
3239 | /* 34xx-only hwmods (all ES revisions) */ | 3238 | /* 34xx-only hwmods (all ES revisions) */ |
3240 | static __initdata struct omap_hwmod *omap34xx_hwmods[] = { | 3239 | static __initdata struct omap_hwmod *omap34xx_hwmods[] = { |
3240 | &omap3xxx_iva_hwmod, | ||
3241 | &omap34xx_sr1_hwmod, | 3241 | &omap34xx_sr1_hwmod, |
3242 | &omap34xx_sr2_hwmod, | 3242 | &omap34xx_sr2_hwmod, |
3243 | &omap3xxx_mailbox_hwmod, | ||
3243 | NULL | 3244 | NULL |
3244 | }; | 3245 | }; |
3245 | 3246 | ||
3246 | /* 36xx-only hwmods (all ES revisions) */ | 3247 | /* 36xx-only hwmods (all ES revisions) */ |
3247 | static __initdata struct omap_hwmod *omap36xx_hwmods[] = { | 3248 | static __initdata struct omap_hwmod *omap36xx_hwmods[] = { |
3249 | &omap3xxx_iva_hwmod, | ||
3248 | &omap3xxx_uart4_hwmod, | 3250 | &omap3xxx_uart4_hwmod, |
3249 | &omap3xxx_dss_core_hwmod, | 3251 | &omap3xxx_dss_core_hwmod, |
3250 | &omap36xx_sr1_hwmod, | 3252 | &omap36xx_sr1_hwmod, |
3251 | &omap36xx_sr2_hwmod, | 3253 | &omap36xx_sr2_hwmod, |
3252 | &omap3xxx_usbhsotg_hwmod, | 3254 | &omap3xxx_usbhsotg_hwmod, |
3255 | &omap3xxx_mailbox_hwmod, | ||
3253 | NULL | 3256 | NULL |
3254 | }; | 3257 | }; |
3255 | 3258 | ||