devices.h 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. #ifdef CONFIG_ARCH_MX1
  2. extern struct platform_device imx1_camera_device;
  3. extern struct platform_device imx_i2c_device0;
  4. extern struct platform_device imx1_uart_device0;
  5. extern struct platform_device imx1_uart_device1;
  6. extern struct platform_device imx_rtc_device;
  7. extern struct platform_device imx_wdt_device;
  8. extern struct platform_device imx_usb_device;
  9. #endif
  10. #if defined(CONFIG_MACH_MX21) || defined(CONFIG_MACH_MX27)
  11. extern struct platform_device mxc_gpt1;
  12. extern struct platform_device mxc_gpt2;
  13. #ifdef CONFIG_MACH_MX27
  14. extern struct platform_device mxc_gpt3;
  15. extern struct platform_device mxc_gpt4;
  16. extern struct platform_device mxc_gpt5;
  17. #endif
  18. extern struct platform_device mxc_wdt;
  19. extern struct platform_device imx2x_uart_device0;
  20. extern struct platform_device imx2x_uart_device1;
  21. extern struct platform_device imx2x_uart_device2;
  22. extern struct platform_device imx2x_uart_device3;
  23. #ifdef CONFIG_MACH_MX27
  24. extern struct platform_device imx2x_uart_device4;
  25. extern struct platform_device imx2x_uart_device5;
  26. #endif
  27. extern struct platform_device mxc_w1_master_device;
  28. extern struct platform_device mxc_fb_device;
  29. extern struct platform_device mxc_fec_device;
  30. extern struct platform_device mxc_pwm_device;
  31. extern struct platform_device mxc_i2c_device0;
  32. #ifdef CONFIG_MACH_MX27
  33. extern struct platform_device mxc_i2c_device1;
  34. #endif
  35. extern struct platform_device mxc_sdhc_device0;
  36. extern struct platform_device mxc_sdhc_device1;
  37. extern struct platform_device mxc_otg_udc_device;
  38. extern struct platform_device mxc_otg_host;
  39. extern struct platform_device mxc_usbh1;
  40. extern struct platform_device mxc_usbh2;
  41. extern struct platform_device mxc_spi_device0;
  42. extern struct platform_device mxc_spi_device1;
  43. #ifdef CONFIG_MACH_MX27
  44. extern struct platform_device mxc_spi_device2;
  45. #endif
  46. extern struct platform_device mx21_usbhc_device;
  47. extern struct platform_device imx_ssi_device0;
  48. extern struct platform_device imx_ssi_device1;
  49. #endif