diff options
Diffstat (limited to 'arch/arm/mach-omap2/id.c')
-rw-r--r-- | arch/arm/mach-omap2/id.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm/mach-omap2/id.c b/arch/arm/mach-omap2/id.c index 3d65c50bd017..37b8a1a4adf8 100644 --- a/arch/arm/mach-omap2/id.c +++ b/arch/arm/mach-omap2/id.c | |||
@@ -57,6 +57,8 @@ int omap_type(void) | |||
57 | val = omap_ctrl_readl(OMAP24XX_CONTROL_STATUS); | 57 | val = omap_ctrl_readl(OMAP24XX_CONTROL_STATUS); |
58 | } else if (cpu_is_omap34xx()) { | 58 | } else if (cpu_is_omap34xx()) { |
59 | val = omap_ctrl_readl(OMAP343X_CONTROL_STATUS); | 59 | val = omap_ctrl_readl(OMAP343X_CONTROL_STATUS); |
60 | } else if (cpu_is_omap44xx()) { | ||
61 | val = omap_ctrl_readl(OMAP44XX_CONTROL_STATUS); | ||
60 | } else { | 62 | } else { |
61 | pr_err("Cannot detect omap type!\n"); | 63 | pr_err("Cannot detect omap type!\n"); |
62 | goto out; | 64 | goto out; |
@@ -175,6 +177,8 @@ void __init omap3_check_features(void) | |||
175 | OMAP3_CHECK_FEATURE(status, SGX); | 177 | OMAP3_CHECK_FEATURE(status, SGX); |
176 | OMAP3_CHECK_FEATURE(status, NEON); | 178 | OMAP3_CHECK_FEATURE(status, NEON); |
177 | OMAP3_CHECK_FEATURE(status, ISP); | 179 | OMAP3_CHECK_FEATURE(status, ISP); |
180 | if (cpu_is_omap3630()) | ||
181 | omap3_features |= OMAP3_HAS_192MHZ_CLK; | ||
178 | 182 | ||
179 | /* | 183 | /* |
180 | * TODO: Get additional info (where applicable) | 184 | * TODO: Get additional info (where applicable) |
@@ -281,6 +285,7 @@ void __init omap4_check_revision(void) | |||
281 | 285 | ||
282 | if ((hawkeye == 0xb852) && (rev == 0x0)) { | 286 | if ((hawkeye == 0xb852) && (rev == 0x0)) { |
283 | omap_revision = OMAP4430_REV_ES1_0; | 287 | omap_revision = OMAP4430_REV_ES1_0; |
288 | omap_chip.oc |= CHIP_IS_OMAP4430ES1; | ||
284 | pr_info("OMAP%04x %s\n", omap_rev() >> 16, rev_name); | 289 | pr_info("OMAP%04x %s\n", omap_rev() >> 16, rev_name); |
285 | return; | 290 | return; |
286 | } | 291 | } |
@@ -358,6 +363,7 @@ void __init omap3_cpuinfo(void) | |||
358 | OMAP3_SHOW_FEATURE(sgx); | 363 | OMAP3_SHOW_FEATURE(sgx); |
359 | OMAP3_SHOW_FEATURE(neon); | 364 | OMAP3_SHOW_FEATURE(neon); |
360 | OMAP3_SHOW_FEATURE(isp); | 365 | OMAP3_SHOW_FEATURE(isp); |
366 | OMAP3_SHOW_FEATURE(192mhz_clk); | ||
361 | 367 | ||
362 | printk(")\n"); | 368 | printk(")\n"); |
363 | } | 369 | } |