Uwe Kleine-König | 0746949 | 2010-06-14 15:56:58 +0200 | [diff] [blame^] | 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 | |
| 11 | #if defined(CONFIG_MACH_MX21) || defined(CONFIG_MACH_MX27) |
Sascha Hauer | 7e90534 | 2008-09-09 10:19:41 +0200 | [diff] [blame] | 12 | extern struct platform_device mxc_gpt1; |
| 13 | extern struct platform_device mxc_gpt2; |
Uwe Kleine-König | 2b84a364 | 2010-02-04 14:11:02 +0100 | [diff] [blame] | 14 | #ifdef CONFIG_MACH_MX27 |
Sascha Hauer | 7e90534 | 2008-09-09 10:19:41 +0200 | [diff] [blame] | 15 | extern struct platform_device mxc_gpt3; |
| 16 | extern struct platform_device mxc_gpt4; |
| 17 | extern struct platform_device mxc_gpt5; |
Uwe Kleine-König | 2b84a364 | 2010-02-04 14:11:02 +0100 | [diff] [blame] | 18 | #endif |
Sascha Hauer | 7e90534 | 2008-09-09 10:19:41 +0200 | [diff] [blame] | 19 | extern struct platform_device mxc_wdt; |
Uwe Kleine-König | 551823e | 2010-06-11 09:08:02 +0200 | [diff] [blame] | 20 | extern struct platform_device imx2x_uart_device0; |
| 21 | extern struct platform_device imx2x_uart_device1; |
| 22 | extern struct platform_device imx2x_uart_device2; |
| 23 | extern struct platform_device imx2x_uart_device3; |
| 24 | #ifdef CONFIG_MACH_MX27 |
| 25 | extern struct platform_device imx2x_uart_device4; |
| 26 | extern struct platform_device imx2x_uart_device5; |
| 27 | #endif |
Sascha Hauer | 3d89baa | 2008-12-01 14:15:38 -0800 | [diff] [blame] | 28 | extern struct platform_device mxc_w1_master_device; |
Uwe Kleine-König | f0d3ab4 | 2010-02-05 16:57:59 +0100 | [diff] [blame] | 29 | #ifdef CONFIG_MACH_MX21 |
| 30 | extern struct platform_device imx21_nand_device; |
Uwe Kleine-König | f0d3ab4 | 2010-02-05 16:57:59 +0100 | [diff] [blame] | 31 | #endif |
| 32 | #ifdef CONFIG_MACH_MX27 |
| 33 | extern struct platform_device imx27_nand_device; |
Uwe Kleine-König | f0d3ab4 | 2010-02-05 16:57:59 +0100 | [diff] [blame] | 34 | #endif |
Holger Schurig | e481355 | 2009-01-26 16:34:56 +0100 | [diff] [blame] | 35 | extern struct platform_device mxc_fb_device; |
Sascha Hauer | 879fea1 | 2009-01-26 17:26:02 +0100 | [diff] [blame] | 36 | extern struct platform_device mxc_fec_device; |
Sascha Hauer | 824b16e | 2009-01-16 15:17:46 +0100 | [diff] [blame] | 37 | extern struct platform_device mxc_pwm_device; |
Sascha Hauer | c5d4dbf | 2009-01-28 13:26:56 +0100 | [diff] [blame] | 38 | extern struct platform_device mxc_i2c_device0; |
Uwe Kleine-König | 9309b2ba | 2010-02-04 22:13:52 +0100 | [diff] [blame] | 39 | #ifdef CONFIG_MACH_MX27 |
Sascha Hauer | c5d4dbf | 2009-01-28 13:26:56 +0100 | [diff] [blame] | 40 | extern struct platform_device mxc_i2c_device1; |
Uwe Kleine-König | 9309b2ba | 2010-02-04 22:13:52 +0100 | [diff] [blame] | 41 | #endif |
Sascha Hauer | 1a02be0 | 2008-12-19 14:32:07 +0100 | [diff] [blame] | 42 | extern struct platform_device mxc_sdhc_device0; |
| 43 | extern struct platform_device mxc_sdhc_device1; |
javier Martin | 627fb3b | 2009-07-15 15:26:21 +0200 | [diff] [blame] | 44 | extern struct platform_device mxc_otg_udc_device; |
| 45 | extern struct platform_device mxc_otg_host; |
| 46 | extern struct platform_device mxc_usbh1; |
| 47 | extern struct platform_device mxc_usbh2; |
Sascha Hauer | f420db8 | 2008-12-19 14:32:14 +0100 | [diff] [blame] | 48 | extern struct platform_device mxc_spi_device0; |
| 49 | extern struct platform_device mxc_spi_device1; |
Uwe Kleine-König | 68c94b4 | 2010-02-04 22:04:32 +0100 | [diff] [blame] | 50 | #ifdef CONFIG_MACH_MX27 |
Sascha Hauer | f420db8 | 2008-12-19 14:32:14 +0100 | [diff] [blame] | 51 | extern struct platform_device mxc_spi_device2; |
Uwe Kleine-König | 68c94b4 | 2010-02-04 22:04:32 +0100 | [diff] [blame] | 52 | #endif |
Martin Fuzzey | 4e0fa90 | 2009-11-21 12:14:58 +0100 | [diff] [blame] | 53 | extern struct platform_device mx21_usbhc_device; |
Sascha Hauer | 23291df | 2009-10-22 14:50:33 +0200 | [diff] [blame] | 54 | extern struct platform_device imx_ssi_device0; |
| 55 | extern struct platform_device imx_ssi_device1; |
Uwe Kleine-König | 0746949 | 2010-06-14 15:56:58 +0200 | [diff] [blame^] | 56 | #endif |