[ARM] pxa: introduce cpu_is_pxaXXX macros

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
This commit is contained in:
Russell King
2007-05-15 10:26:49 +01:00
committed by Russell King
parent 7a2b94bc39
commit b23170c01f
2 changed files with 38 additions and 4 deletions

View File

@@ -448,16 +448,14 @@ static struct platform_device *devices[] __initdata = {
static int __init pxa_init(void)
{
int cpuid, ret;
int ret;
ret = platform_add_devices(devices, ARRAY_SIZE(devices));
if (ret)
return ret;
/* Only add HWUART for PXA255/26x; PXA210/250/27x do not have it. */
cpuid = read_cpuid(CPUID_ID);
if (((cpuid >> 4) & 0xfff) == 0x2d0 ||
((cpuid >> 4) & 0xfff) == 0x290)
if (cpu_is_pxa25x())
ret = platform_device_register(&hwuart_device);
return ret;