#ifndef __ASM_MACH_PXA910_H #define __ASM_MACH_PXA910_H #include <mach/devices.h> extern struct pxa_device_desc pxa910_device_uart1; extern struct pxa_device_desc pxa910_device_uart2; static inline int pxa910_add_uart(int id) { struct pxa_device_desc *d = NULL; switch (id) { case 1: d = &pxa910_device_uart1; break; case 2: d = &pxa910_device_uart2; break; } if (d == NULL) return -EINVAL; return pxa_register_device(d, NULL, 0); } #endif /* __ASM_MACH_PXA910_H */