diff options
Diffstat (limited to 'arch/blackfin/mach-bf548/boards/ezkit.c')
-rw-r--r-- | arch/blackfin/mach-bf548/boards/ezkit.c | 136 |
1 files changed, 65 insertions, 71 deletions
diff --git a/arch/blackfin/mach-bf548/boards/ezkit.c b/arch/blackfin/mach-bf548/boards/ezkit.c index d495000b81a0..90138e6112c1 100644 --- a/arch/blackfin/mach-bf548/boards/ezkit.c +++ b/arch/blackfin/mach-bf548/boards/ezkit.c | |||
@@ -41,7 +41,7 @@ const char bfin_board_name[] = "ADI BF548-EZKIT"; | |||
41 | * Driver needs to know address, irq and flag pin. | 41 | * Driver needs to know address, irq and flag pin. |
42 | */ | 42 | */ |
43 | 43 | ||
44 | #if defined(CONFIG_USB_ISP1760_HCD) || defined(CONFIG_USB_ISP1760_HCD_MODULE) | 44 | #if IS_ENABLED(CONFIG_USB_ISP1760_HCD) |
45 | #include <linux/usb/isp1760.h> | 45 | #include <linux/usb/isp1760.h> |
46 | static struct resource bfin_isp1760_resources[] = { | 46 | static struct resource bfin_isp1760_resources[] = { |
47 | [0] = { | 47 | [0] = { |
@@ -76,7 +76,7 @@ static struct platform_device bfin_isp1760_device = { | |||
76 | }; | 76 | }; |
77 | #endif | 77 | #endif |
78 | 78 | ||
79 | #if defined(CONFIG_FB_BF54X_LQ043) || defined(CONFIG_FB_BF54X_LQ043_MODULE) | 79 | #if IS_ENABLED(CONFIG_FB_BF54X_LQ043) |
80 | 80 | ||
81 | #include <mach/bf54x-lq043.h> | 81 | #include <mach/bf54x-lq043.h> |
82 | 82 | ||
@@ -108,7 +108,7 @@ static struct platform_device bf54x_lq043_device = { | |||
108 | }; | 108 | }; |
109 | #endif | 109 | #endif |
110 | 110 | ||
111 | #if defined(CONFIG_KEYBOARD_BFIN) || defined(CONFIG_KEYBOARD_BFIN_MODULE) | 111 | #if IS_ENABLED(CONFIG_KEYBOARD_BFIN) |
112 | static const unsigned int bf548_keymap[] = { | 112 | static const unsigned int bf548_keymap[] = { |
113 | KEYVAL(0, 0, KEY_ENTER), | 113 | KEYVAL(0, 0, KEY_ENTER), |
114 | KEYVAL(0, 1, KEY_HELP), | 114 | KEYVAL(0, 1, KEY_HELP), |
@@ -158,7 +158,7 @@ static struct platform_device bf54x_kpad_device = { | |||
158 | }; | 158 | }; |
159 | #endif | 159 | #endif |
160 | 160 | ||
161 | #if defined(CONFIG_INPUT_BFIN_ROTARY) || defined(CONFIG_INPUT_BFIN_ROTARY_MODULE) | 161 | #if IS_ENABLED(CONFIG_INPUT_BFIN_ROTARY) |
162 | #include <asm/bfin_rotary.h> | 162 | #include <asm/bfin_rotary.h> |
163 | 163 | ||
164 | static struct bfin_rotary_platform_data bfin_rotary_data = { | 164 | static struct bfin_rotary_platform_data bfin_rotary_data = { |
@@ -190,7 +190,7 @@ static struct platform_device bfin_rotary_device = { | |||
190 | }; | 190 | }; |
191 | #endif | 191 | #endif |
192 | 192 | ||
193 | #if defined(CONFIG_INPUT_ADXL34X) || defined(CONFIG_INPUT_ADXL34X_MODULE) | 193 | #if IS_ENABLED(CONFIG_INPUT_ADXL34X) |
194 | #include <linux/input/adxl34x.h> | 194 | #include <linux/input/adxl34x.h> |
195 | static const struct adxl34x_platform_data adxl34x_info = { | 195 | static const struct adxl34x_platform_data adxl34x_info = { |
196 | .x_axis_offset = 0, | 196 | .x_axis_offset = 0, |
@@ -229,14 +229,14 @@ static const struct adxl34x_platform_data adxl34x_info = { | |||
229 | }; | 229 | }; |
230 | #endif | 230 | #endif |
231 | 231 | ||
232 | #if defined(CONFIG_RTC_DRV_BFIN) || defined(CONFIG_RTC_DRV_BFIN_MODULE) | 232 | #if IS_ENABLED(CONFIG_RTC_DRV_BFIN) |
233 | static struct platform_device rtc_device = { | 233 | static struct platform_device rtc_device = { |
234 | .name = "rtc-bfin", | 234 | .name = "rtc-bfin", |
235 | .id = -1, | 235 | .id = -1, |
236 | }; | 236 | }; |
237 | #endif | 237 | #endif |
238 | 238 | ||
239 | #if defined(CONFIG_SERIAL_BFIN) || defined(CONFIG_SERIAL_BFIN_MODULE) | 239 | #if IS_ENABLED(CONFIG_SERIAL_BFIN) |
240 | #ifdef CONFIG_SERIAL_BFIN_UART0 | 240 | #ifdef CONFIG_SERIAL_BFIN_UART0 |
241 | static struct resource bfin_uart0_resources[] = { | 241 | static struct resource bfin_uart0_resources[] = { |
242 | { | 242 | { |
@@ -491,7 +491,7 @@ static struct platform_device bfin_uart3_device = { | |||
491 | #endif | 491 | #endif |
492 | #endif | 492 | #endif |
493 | 493 | ||
494 | #if defined(CONFIG_BFIN_SIR) || defined(CONFIG_BFIN_SIR_MODULE) | 494 | #if IS_ENABLED(CONFIG_BFIN_SIR) |
495 | #ifdef CONFIG_BFIN_SIR0 | 495 | #ifdef CONFIG_BFIN_SIR0 |
496 | static struct resource bfin_sir0_resources[] = { | 496 | static struct resource bfin_sir0_resources[] = { |
497 | { | 497 | { |
@@ -594,7 +594,7 @@ static struct platform_device bfin_sir3_device = { | |||
594 | #endif | 594 | #endif |
595 | #endif | 595 | #endif |
596 | 596 | ||
597 | #if defined(CONFIG_SMSC911X) || defined(CONFIG_SMSC911X_MODULE) | 597 | #if IS_ENABLED(CONFIG_SMSC911X) |
598 | #include <linux/smsc911x.h> | 598 | #include <linux/smsc911x.h> |
599 | 599 | ||
600 | static struct resource smsc911x_resources[] = { | 600 | static struct resource smsc911x_resources[] = { |
@@ -629,7 +629,7 @@ static struct platform_device smsc911x_device = { | |||
629 | }; | 629 | }; |
630 | #endif | 630 | #endif |
631 | 631 | ||
632 | #if defined(CONFIG_USB_MUSB_HDRC) || defined(CONFIG_USB_MUSB_HDRC_MODULE) | 632 | #if IS_ENABLED(CONFIG_USB_MUSB_HDRC) |
633 | static struct resource musb_resources[] = { | 633 | static struct resource musb_resources[] = { |
634 | [0] = { | 634 | [0] = { |
635 | .start = 0xFFC03C00, | 635 | .start = 0xFFC03C00, |
@@ -691,7 +691,7 @@ static struct platform_device musb_device = { | |||
691 | }; | 691 | }; |
692 | #endif | 692 | #endif |
693 | 693 | ||
694 | #if defined(CONFIG_SERIAL_BFIN_SPORT) || defined(CONFIG_SERIAL_BFIN_SPORT_MODULE) | 694 | #if IS_ENABLED(CONFIG_SERIAL_BFIN_SPORT) |
695 | #ifdef CONFIG_SERIAL_BFIN_SPORT0_UART | 695 | #ifdef CONFIG_SERIAL_BFIN_SPORT0_UART |
696 | static struct resource bfin_sport0_uart_resources[] = { | 696 | static struct resource bfin_sport0_uart_resources[] = { |
697 | { | 697 | { |
@@ -830,7 +830,7 @@ static struct platform_device bfin_sport3_uart_device = { | |||
830 | #endif | 830 | #endif |
831 | #endif | 831 | #endif |
832 | 832 | ||
833 | #if defined(CONFIG_CAN_BFIN) || defined(CONFIG_CAN_BFIN_MODULE) | 833 | #if IS_ENABLED(CONFIG_CAN_BFIN) |
834 | 834 | ||
835 | static unsigned short bfin_can0_peripherals[] = { | 835 | static unsigned short bfin_can0_peripherals[] = { |
836 | P_CAN0_RX, P_CAN0_TX, 0 | 836 | P_CAN0_RX, P_CAN0_TX, 0 |
@@ -908,7 +908,7 @@ static struct platform_device bfin_can1_device = { | |||
908 | 908 | ||
909 | #endif | 909 | #endif |
910 | 910 | ||
911 | #if defined(CONFIG_PATA_BF54X) || defined(CONFIG_PATA_BF54X_MODULE) | 911 | #if IS_ENABLED(CONFIG_PATA_BF54X) |
912 | static struct resource bfin_atapi_resources[] = { | 912 | static struct resource bfin_atapi_resources[] = { |
913 | { | 913 | { |
914 | .start = 0xFFC03800, | 914 | .start = 0xFFC03800, |
@@ -930,7 +930,7 @@ static struct platform_device bfin_atapi_device = { | |||
930 | }; | 930 | }; |
931 | #endif | 931 | #endif |
932 | 932 | ||
933 | #if defined(CONFIG_MTD_NAND_BF5XX) || defined(CONFIG_MTD_NAND_BF5XX_MODULE) | 933 | #if IS_ENABLED(CONFIG_MTD_NAND_BF5XX) |
934 | static struct mtd_partition partition_info[] = { | 934 | static struct mtd_partition partition_info[] = { |
935 | { | 935 | { |
936 | .name = "bootloader(nand)", | 936 | .name = "bootloader(nand)", |
@@ -980,7 +980,7 @@ static struct platform_device bf5xx_nand_device = { | |||
980 | }; | 980 | }; |
981 | #endif | 981 | #endif |
982 | 982 | ||
983 | #if defined(CONFIG_SDH_BFIN) || defined(CONFIG_SDH_BFIN_MODULE) | 983 | #if IS_ENABLED(CONFIG_SDH_BFIN) |
984 | 984 | ||
985 | static struct bfin_sd_host bfin_sdh_data = { | 985 | static struct bfin_sd_host bfin_sdh_data = { |
986 | .dma_chan = CH_SDH, | 986 | .dma_chan = CH_SDH, |
@@ -997,7 +997,7 @@ static struct platform_device bf54x_sdh_device = { | |||
997 | }; | 997 | }; |
998 | #endif | 998 | #endif |
999 | 999 | ||
1000 | #if defined(CONFIG_MTD_PHYSMAP) || defined(CONFIG_MTD_PHYSMAP_MODULE) | 1000 | #if IS_ENABLED(CONFIG_MTD_PHYSMAP) |
1001 | static struct mtd_partition ezkit_partitions[] = { | 1001 | static struct mtd_partition ezkit_partitions[] = { |
1002 | { | 1002 | { |
1003 | .name = "bootloader(nor)", | 1003 | .name = "bootloader(nor)", |
@@ -1045,8 +1045,7 @@ static struct platform_device ezkit_flash_device = { | |||
1045 | }; | 1045 | }; |
1046 | #endif | 1046 | #endif |
1047 | 1047 | ||
1048 | #if defined(CONFIG_MTD_M25P80) \ | 1048 | #if IS_ENABLED(CONFIG_MTD_M25P80) |
1049 | || defined(CONFIG_MTD_M25P80_MODULE) | ||
1050 | /* SPI flash chip (m25p16) */ | 1049 | /* SPI flash chip (m25p16) */ |
1051 | static struct mtd_partition bfin_spi_flash_partitions[] = { | 1050 | static struct mtd_partition bfin_spi_flash_partitions[] = { |
1052 | { | 1051 | { |
@@ -1073,7 +1072,7 @@ static struct bfin5xx_spi_chip spi_flash_chip_info = { | |||
1073 | }; | 1072 | }; |
1074 | #endif | 1073 | #endif |
1075 | 1074 | ||
1076 | #if defined(CONFIG_TOUCHSCREEN_AD7877) || defined(CONFIG_TOUCHSCREEN_AD7877_MODULE) | 1075 | #if IS_ENABLED(CONFIG_TOUCHSCREEN_AD7877) |
1077 | static const struct ad7877_platform_data bfin_ad7877_ts_info = { | 1076 | static const struct ad7877_platform_data bfin_ad7877_ts_info = { |
1078 | .model = 7877, | 1077 | .model = 7877, |
1079 | .vref_delay_usecs = 50, /* internal, no capacitor */ | 1078 | .vref_delay_usecs = 50, /* internal, no capacitor */ |
@@ -1495,8 +1494,7 @@ static struct platform_device bfin_gpj_device = { | |||
1495 | #endif | 1494 | #endif |
1496 | 1495 | ||
1497 | static struct spi_board_info bfin_spi_board_info[] __initdata = { | 1496 | static struct spi_board_info bfin_spi_board_info[] __initdata = { |
1498 | #if defined(CONFIG_MTD_M25P80) \ | 1497 | #if IS_ENABLED(CONFIG_MTD_M25P80) |
1499 | || defined(CONFIG_MTD_M25P80_MODULE) | ||
1500 | { | 1498 | { |
1501 | /* the modalias must be the same as spi device driver name */ | 1499 | /* the modalias must be the same as spi device driver name */ |
1502 | .modalias = "m25p80", /* Name of spi_driver for this device */ | 1500 | .modalias = "m25p80", /* Name of spi_driver for this device */ |
@@ -1508,8 +1506,7 @@ static struct spi_board_info bfin_spi_board_info[] __initdata = { | |||
1508 | .mode = SPI_MODE_3, | 1506 | .mode = SPI_MODE_3, |
1509 | }, | 1507 | }, |
1510 | #endif | 1508 | #endif |
1511 | #if defined(CONFIG_SND_BF5XX_SOC_AD183X) \ | 1509 | #if IS_ENABLED(CONFIG_SND_BF5XX_SOC_AD183X) |
1512 | || defined(CONFIG_SND_BF5XX_SOC_AD183X_MODULE) | ||
1513 | { | 1510 | { |
1514 | .modalias = "ad183x", | 1511 | .modalias = "ad183x", |
1515 | .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */ | 1512 | .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */ |
@@ -1517,7 +1514,7 @@ static struct spi_board_info bfin_spi_board_info[] __initdata = { | |||
1517 | .chip_select = MAX_CTRL_CS + GPIO_PG6, /* SPI_SSEL2 */ | 1514 | .chip_select = MAX_CTRL_CS + GPIO_PG6, /* SPI_SSEL2 */ |
1518 | }, | 1515 | }, |
1519 | #endif | 1516 | #endif |
1520 | #if defined(CONFIG_TOUCHSCREEN_AD7877) || defined(CONFIG_TOUCHSCREEN_AD7877_MODULE) | 1517 | #if IS_ENABLED(CONFIG_TOUCHSCREEN_AD7877) |
1521 | { | 1518 | { |
1522 | .modalias = "ad7877", | 1519 | .modalias = "ad7877", |
1523 | .platform_data = &bfin_ad7877_ts_info, | 1520 | .platform_data = &bfin_ad7877_ts_info, |
@@ -1527,7 +1524,7 @@ static struct spi_board_info bfin_spi_board_info[] __initdata = { | |||
1527 | .chip_select = MAX_CTRL_CS + GPIO_PE5, /* SPI_SSEL2 */ | 1524 | .chip_select = MAX_CTRL_CS + GPIO_PE5, /* SPI_SSEL2 */ |
1528 | }, | 1525 | }, |
1529 | #endif | 1526 | #endif |
1530 | #if defined(CONFIG_SPI_SPIDEV) || defined(CONFIG_SPI_SPIDEV_MODULE) | 1527 | #if IS_ENABLED(CONFIG_SPI_SPIDEV) |
1531 | { | 1528 | { |
1532 | .modalias = "spidev", | 1529 | .modalias = "spidev", |
1533 | .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */ | 1530 | .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */ |
@@ -1535,7 +1532,7 @@ static struct spi_board_info bfin_spi_board_info[] __initdata = { | |||
1535 | .chip_select = MAX_CTRL_CS + GPIO_PE4, /* SPI_SSEL1 */ | 1532 | .chip_select = MAX_CTRL_CS + GPIO_PE4, /* SPI_SSEL1 */ |
1536 | }, | 1533 | }, |
1537 | #endif | 1534 | #endif |
1538 | #if defined(CONFIG_INPUT_ADXL34X_SPI) || defined(CONFIG_INPUT_ADXL34X_SPI_MODULE) | 1535 | #if IS_ENABLED(CONFIG_INPUT_ADXL34X_SPI) |
1539 | { | 1536 | { |
1540 | .modalias = "adxl34x", | 1537 | .modalias = "adxl34x", |
1541 | .platform_data = &adxl34x_info, | 1538 | .platform_data = &adxl34x_info, |
@@ -1547,7 +1544,7 @@ static struct spi_board_info bfin_spi_board_info[] __initdata = { | |||
1547 | }, | 1544 | }, |
1548 | #endif | 1545 | #endif |
1549 | }; | 1546 | }; |
1550 | #if defined(CONFIG_SPI_BFIN5XX) || defined(CONFIG_SPI_BFIN5XX_MODULE) | 1547 | #if IS_ENABLED(CONFIG_SPI_BFIN5XX) |
1551 | /* SPI (0) */ | 1548 | /* SPI (0) */ |
1552 | static struct resource bfin_spi0_resource[] = { | 1549 | static struct resource bfin_spi0_resource[] = { |
1553 | [0] = { | 1550 | [0] = { |
@@ -1620,8 +1617,7 @@ static struct platform_device bf54x_spi_master1 = { | |||
1620 | }; | 1617 | }; |
1621 | #endif /* spi master and devices */ | 1618 | #endif /* spi master and devices */ |
1622 | 1619 | ||
1623 | #if defined(CONFIG_VIDEO_BLACKFIN_CAPTURE) \ | 1620 | #if IS_ENABLED(CONFIG_VIDEO_BLACKFIN_CAPTURE) |
1624 | || defined(CONFIG_VIDEO_BLACKFIN_CAPTURE_MODULE) | ||
1625 | #include <linux/videodev2.h> | 1621 | #include <linux/videodev2.h> |
1626 | #include <media/blackfin/bfin_capture.h> | 1622 | #include <media/blackfin/bfin_capture.h> |
1627 | #include <media/blackfin/ppi.h> | 1623 | #include <media/blackfin/ppi.h> |
@@ -1641,8 +1637,7 @@ static const struct ppi_info ppi_info = { | |||
1641 | .pin_req = ppi_req, | 1637 | .pin_req = ppi_req, |
1642 | }; | 1638 | }; |
1643 | 1639 | ||
1644 | #if defined(CONFIG_VIDEO_VS6624) \ | 1640 | #if IS_ENABLED(CONFIG_VIDEO_VS6624) |
1645 | || defined(CONFIG_VIDEO_VS6624_MODULE) | ||
1646 | static struct v4l2_input vs6624_inputs[] = { | 1641 | static struct v4l2_input vs6624_inputs[] = { |
1647 | { | 1642 | { |
1648 | .index = 0, | 1643 | .index = 0, |
@@ -1687,7 +1682,7 @@ static struct platform_device bfin_capture_device = { | |||
1687 | }; | 1682 | }; |
1688 | #endif | 1683 | #endif |
1689 | 1684 | ||
1690 | #if defined(CONFIG_I2C_BLACKFIN_TWI) || defined(CONFIG_I2C_BLACKFIN_TWI_MODULE) | 1685 | #if IS_ENABLED(CONFIG_I2C_BLACKFIN_TWI) |
1691 | static const u16 bfin_twi0_pins[] = {P_TWI0_SCL, P_TWI0_SDA, 0}; | 1686 | static const u16 bfin_twi0_pins[] = {P_TWI0_SCL, P_TWI0_SDA, 0}; |
1692 | 1687 | ||
1693 | static struct resource bfin_twi0_resource[] = { | 1688 | static struct resource bfin_twi0_resource[] = { |
@@ -1742,7 +1737,7 @@ static struct platform_device i2c_bfin_twi1_device = { | |||
1742 | #endif | 1737 | #endif |
1743 | 1738 | ||
1744 | static struct i2c_board_info __initdata bfin_i2c_board_info0[] = { | 1739 | static struct i2c_board_info __initdata bfin_i2c_board_info0[] = { |
1745 | #if defined(CONFIG_SND_SOC_SSM2602) || defined(CONFIG_SND_SOC_SSM2602_MODULE) | 1740 | #if IS_ENABLED(CONFIG_SND_SOC_SSM2602) |
1746 | { | 1741 | { |
1747 | I2C_BOARD_INFO("ssm2602", 0x1b), | 1742 | I2C_BOARD_INFO("ssm2602", 0x1b), |
1748 | }, | 1743 | }, |
@@ -1751,25 +1746,25 @@ static struct i2c_board_info __initdata bfin_i2c_board_info0[] = { | |||
1751 | 1746 | ||
1752 | #if !defined(CONFIG_BF542) /* The BF542 only has 1 TWI */ | 1747 | #if !defined(CONFIG_BF542) /* The BF542 only has 1 TWI */ |
1753 | static struct i2c_board_info __initdata bfin_i2c_board_info1[] = { | 1748 | static struct i2c_board_info __initdata bfin_i2c_board_info1[] = { |
1754 | #if defined(CONFIG_BFIN_TWI_LCD) || defined(CONFIG_BFIN_TWI_LCD_MODULE) | 1749 | #if IS_ENABLED(CONFIG_BFIN_TWI_LCD) |
1755 | { | 1750 | { |
1756 | I2C_BOARD_INFO("pcf8574_lcd", 0x22), | 1751 | I2C_BOARD_INFO("pcf8574_lcd", 0x22), |
1757 | }, | 1752 | }, |
1758 | #endif | 1753 | #endif |
1759 | #if defined(CONFIG_INPUT_PCF8574) || defined(CONFIG_INPUT_PCF8574_MODULE) | 1754 | #if IS_ENABLED(CONFIG_INPUT_PCF8574) |
1760 | { | 1755 | { |
1761 | I2C_BOARD_INFO("pcf8574_keypad", 0x27), | 1756 | I2C_BOARD_INFO("pcf8574_keypad", 0x27), |
1762 | .irq = 212, | 1757 | .irq = 212, |
1763 | }, | 1758 | }, |
1764 | #endif | 1759 | #endif |
1765 | #if defined(CONFIG_INPUT_ADXL34X_I2C) || defined(CONFIG_INPUT_ADXL34X_I2C_MODULE) | 1760 | #if IS_ENABLED(CONFIG_INPUT_ADXL34X_I2C) |
1766 | { | 1761 | { |
1767 | I2C_BOARD_INFO("adxl34x", 0x53), | 1762 | I2C_BOARD_INFO("adxl34x", 0x53), |
1768 | .irq = IRQ_PC5, | 1763 | .irq = IRQ_PC5, |
1769 | .platform_data = (void *)&adxl34x_info, | 1764 | .platform_data = (void *)&adxl34x_info, |
1770 | }, | 1765 | }, |
1771 | #endif | 1766 | #endif |
1772 | #if defined(CONFIG_BFIN_TWI_LCD) || defined(CONFIG_BFIN_TWI_LCD_MODULE) | 1767 | #if IS_ENABLED(CONFIG_BFIN_TWI_LCD) |
1773 | { | 1768 | { |
1774 | I2C_BOARD_INFO("ad5252", 0x2f), | 1769 | I2C_BOARD_INFO("ad5252", 0x2f), |
1775 | }, | 1770 | }, |
@@ -1777,7 +1772,7 @@ static struct i2c_board_info __initdata bfin_i2c_board_info1[] = { | |||
1777 | }; | 1772 | }; |
1778 | #endif | 1773 | #endif |
1779 | 1774 | ||
1780 | #if defined(CONFIG_KEYBOARD_GPIO) || defined(CONFIG_KEYBOARD_GPIO_MODULE) | 1775 | #if IS_ENABLED(CONFIG_KEYBOARD_GPIO) |
1781 | #include <linux/gpio_keys.h> | 1776 | #include <linux/gpio_keys.h> |
1782 | 1777 | ||
1783 | static struct gpio_keys_button bfin_gpio_keys_table[] = { | 1778 | static struct gpio_keys_button bfin_gpio_keys_table[] = { |
@@ -1828,8 +1823,8 @@ static struct platform_device bfin_dpmc = { | |||
1828 | }, | 1823 | }, |
1829 | }; | 1824 | }; |
1830 | 1825 | ||
1831 | #if defined(CONFIG_SND_BF5XX_I2S) || defined(CONFIG_SND_BF5XX_I2S_MODULE) || \ | 1826 | #if IS_ENABLED(CONFIG_SND_BF5XX_I2S) || \ |
1832 | defined(CONFIG_SND_BF5XX_AC97) || defined(CONFIG_SND_BF5XX_AC97_MODULE) | 1827 | IS_ENABLED(CONFIG_SND_BF5XX_AC97) |
1833 | 1828 | ||
1834 | #define SPORT_REQ(x) \ | 1829 | #define SPORT_REQ(x) \ |
1835 | [x] = {P_SPORT##x##_TFS, P_SPORT##x##_DTPRI, P_SPORT##x##_TSCLK, \ | 1830 | [x] = {P_SPORT##x##_TFS, P_SPORT##x##_DTPRI, P_SPORT##x##_TSCLK, \ |
@@ -1889,35 +1884,35 @@ static struct resource bfin_snd_resources[][4] = { | |||
1889 | }; | 1884 | }; |
1890 | #endif | 1885 | #endif |
1891 | 1886 | ||
1892 | #if defined(CONFIG_SND_BF5XX_I2S) || defined(CONFIG_SND_BF5XX_I2S_MODULE) | 1887 | #if IS_ENABLED(CONFIG_SND_BF5XX_I2S) |
1893 | static struct platform_device bfin_i2s_pcm = { | 1888 | static struct platform_device bfin_i2s_pcm = { |
1894 | .name = "bfin-i2s-pcm-audio", | 1889 | .name = "bfin-i2s-pcm-audio", |
1895 | .id = -1, | 1890 | .id = -1, |
1896 | }; | 1891 | }; |
1897 | #endif | 1892 | #endif |
1898 | 1893 | ||
1899 | #if defined(CONFIG_SND_BF5XX_AC97) || defined(CONFIG_SND_BF5XX_AC97_MODULE) | 1894 | #if IS_ENABLED(CONFIG_SND_BF5XX_AC97) |
1900 | static struct platform_device bfin_ac97_pcm = { | 1895 | static struct platform_device bfin_ac97_pcm = { |
1901 | .name = "bfin-ac97-pcm-audio", | 1896 | .name = "bfin-ac97-pcm-audio", |
1902 | .id = -1, | 1897 | .id = -1, |
1903 | }; | 1898 | }; |
1904 | #endif | 1899 | #endif |
1905 | 1900 | ||
1906 | #if defined(CONFIG_SND_BF5XX_SOC_AD73311) || defined(CONFIG_SND_BF5XX_SOC_AD73311_MODULE) | 1901 | #if IS_ENABLED(CONFIG_SND_BF5XX_SOC_AD73311) |
1907 | static struct platform_device bfin_ad73311_codec_device = { | 1902 | static struct platform_device bfin_ad73311_codec_device = { |
1908 | .name = "ad73311", | 1903 | .name = "ad73311", |
1909 | .id = -1, | 1904 | .id = -1, |
1910 | }; | 1905 | }; |
1911 | #endif | 1906 | #endif |
1912 | 1907 | ||
1913 | #if defined(CONFIG_SND_BF5XX_SOC_AD1980) || defined(CONFIG_SND_BF5XX_SOC_AD1980_MODULE) | 1908 | #if IS_ENABLED(CONFIG_SND_BF5XX_SOC_AD1980) |
1914 | static struct platform_device bfin_ad1980_codec_device = { | 1909 | static struct platform_device bfin_ad1980_codec_device = { |
1915 | .name = "ad1980", | 1910 | .name = "ad1980", |
1916 | .id = -1, | 1911 | .id = -1, |
1917 | }; | 1912 | }; |
1918 | #endif | 1913 | #endif |
1919 | 1914 | ||
1920 | #if defined(CONFIG_SND_BF5XX_SOC_I2S) || defined(CONFIG_SND_BF5XX_SOC_I2S_MODULE) | 1915 | #if IS_ENABLED(CONFIG_SND_BF5XX_SOC_I2S) |
1921 | static struct platform_device bfin_i2s = { | 1916 | static struct platform_device bfin_i2s = { |
1922 | .name = "bfin-i2s", | 1917 | .name = "bfin-i2s", |
1923 | .id = CONFIG_SND_BF5XX_SPORT_NUM, | 1918 | .id = CONFIG_SND_BF5XX_SPORT_NUM, |
@@ -1929,7 +1924,7 @@ static struct platform_device bfin_i2s = { | |||
1929 | }; | 1924 | }; |
1930 | #endif | 1925 | #endif |
1931 | 1926 | ||
1932 | #if defined(CONFIG_SND_BF5XX_SOC_AC97) || defined(CONFIG_SND_BF5XX_SOC_AC97_MODULE) | 1927 | #if IS_ENABLED(CONFIG_SND_BF5XX_SOC_AC97) |
1933 | static struct platform_device bfin_ac97 = { | 1928 | static struct platform_device bfin_ac97 = { |
1934 | .name = "bfin-ac97", | 1929 | .name = "bfin-ac97", |
1935 | .id = CONFIG_SND_BF5XX_SPORT_NUM, | 1930 | .id = CONFIG_SND_BF5XX_SPORT_NUM, |
@@ -1962,11 +1957,11 @@ static struct platform_device *ezkit_devices[] __initdata = { | |||
1962 | &bfin_gpj_device, | 1957 | &bfin_gpj_device, |
1963 | #endif | 1958 | #endif |
1964 | 1959 | ||
1965 | #if defined(CONFIG_RTC_DRV_BFIN) || defined(CONFIG_RTC_DRV_BFIN_MODULE) | 1960 | #if IS_ENABLED(CONFIG_RTC_DRV_BFIN) |
1966 | &rtc_device, | 1961 | &rtc_device, |
1967 | #endif | 1962 | #endif |
1968 | 1963 | ||
1969 | #if defined(CONFIG_SERIAL_BFIN) || defined(CONFIG_SERIAL_BFIN_MODULE) | 1964 | #if IS_ENABLED(CONFIG_SERIAL_BFIN) |
1970 | #ifdef CONFIG_SERIAL_BFIN_UART0 | 1965 | #ifdef CONFIG_SERIAL_BFIN_UART0 |
1971 | &bfin_uart0_device, | 1966 | &bfin_uart0_device, |
1972 | #endif | 1967 | #endif |
@@ -1981,7 +1976,7 @@ static struct platform_device *ezkit_devices[] __initdata = { | |||
1981 | #endif | 1976 | #endif |
1982 | #endif | 1977 | #endif |
1983 | 1978 | ||
1984 | #if defined(CONFIG_BFIN_SIR) || defined(CONFIG_BFIN_SIR_MODULE) | 1979 | #if IS_ENABLED(CONFIG_BFIN_SIR) |
1985 | #ifdef CONFIG_BFIN_SIR0 | 1980 | #ifdef CONFIG_BFIN_SIR0 |
1986 | &bfin_sir0_device, | 1981 | &bfin_sir0_device, |
1987 | #endif | 1982 | #endif |
@@ -1996,23 +1991,23 @@ static struct platform_device *ezkit_devices[] __initdata = { | |||
1996 | #endif | 1991 | #endif |
1997 | #endif | 1992 | #endif |
1998 | 1993 | ||
1999 | #if defined(CONFIG_FB_BF54X_LQ043) || defined(CONFIG_FB_BF54X_LQ043_MODULE) | 1994 | #if IS_ENABLED(CONFIG_FB_BF54X_LQ043) |
2000 | &bf54x_lq043_device, | 1995 | &bf54x_lq043_device, |
2001 | #endif | 1996 | #endif |
2002 | 1997 | ||
2003 | #if defined(CONFIG_SMSC911X) || defined(CONFIG_SMSC911X_MODULE) | 1998 | #if IS_ENABLED(CONFIG_SMSC911X) |
2004 | &smsc911x_device, | 1999 | &smsc911x_device, |
2005 | #endif | 2000 | #endif |
2006 | 2001 | ||
2007 | #if defined(CONFIG_USB_MUSB_HDRC) || defined(CONFIG_USB_MUSB_HDRC_MODULE) | 2002 | #if IS_ENABLED(CONFIG_USB_MUSB_HDRC) |
2008 | &musb_device, | 2003 | &musb_device, |
2009 | #endif | 2004 | #endif |
2010 | 2005 | ||
2011 | #if defined(CONFIG_USB_ISP1760_HCD) || defined(CONFIG_USB_ISP1760_HCD_MODULE) | 2006 | #if IS_ENABLED(CONFIG_USB_ISP1760_HCD) |
2012 | &bfin_isp1760_device, | 2007 | &bfin_isp1760_device, |
2013 | #endif | 2008 | #endif |
2014 | 2009 | ||
2015 | #if defined(CONFIG_SERIAL_BFIN_SPORT) || defined(CONFIG_SERIAL_BFIN_SPORT_MODULE) | 2010 | #if IS_ENABLED(CONFIG_SERIAL_BFIN_SPORT) |
2016 | #ifdef CONFIG_SERIAL_BFIN_SPORT0_UART | 2011 | #ifdef CONFIG_SERIAL_BFIN_SPORT0_UART |
2017 | &bfin_sport0_uart_device, | 2012 | &bfin_sport0_uart_device, |
2018 | #endif | 2013 | #endif |
@@ -2027,72 +2022,71 @@ static struct platform_device *ezkit_devices[] __initdata = { | |||
2027 | #endif | 2022 | #endif |
2028 | #endif | 2023 | #endif |
2029 | 2024 | ||
2030 | #if defined(CONFIG_CAN_BFIN) || defined(CONFIG_CAN_BFIN_MODULE) | 2025 | #if IS_ENABLED(CONFIG_CAN_BFIN) |
2031 | &bfin_can0_device, | 2026 | &bfin_can0_device, |
2032 | &bfin_can1_device, | 2027 | &bfin_can1_device, |
2033 | #endif | 2028 | #endif |
2034 | 2029 | ||
2035 | #if defined(CONFIG_PATA_BF54X) || defined(CONFIG_PATA_BF54X_MODULE) | 2030 | #if IS_ENABLED(CONFIG_PATA_BF54X) |
2036 | &bfin_atapi_device, | 2031 | &bfin_atapi_device, |
2037 | #endif | 2032 | #endif |
2038 | 2033 | ||
2039 | #if defined(CONFIG_MTD_NAND_BF5XX) || defined(CONFIG_MTD_NAND_BF5XX_MODULE) | 2034 | #if IS_ENABLED(CONFIG_MTD_NAND_BF5XX) |
2040 | &bf5xx_nand_device, | 2035 | &bf5xx_nand_device, |
2041 | #endif | 2036 | #endif |
2042 | 2037 | ||
2043 | #if defined(CONFIG_SDH_BFIN) || defined(CONFIG_SDH_BFIN_MODULE) | 2038 | #if IS_ENABLED(CONFIG_SDH_BFIN) |
2044 | &bf54x_sdh_device, | 2039 | &bf54x_sdh_device, |
2045 | #endif | 2040 | #endif |
2046 | 2041 | ||
2047 | #if defined(CONFIG_SPI_BFIN5XX) || defined(CONFIG_SPI_BFIN5XX_MODULE) | 2042 | #if IS_ENABLED(CONFIG_SPI_BFIN5XX) |
2048 | &bf54x_spi_master0, | 2043 | &bf54x_spi_master0, |
2049 | &bf54x_spi_master1, | 2044 | &bf54x_spi_master1, |
2050 | #endif | 2045 | #endif |
2051 | #if defined(CONFIG_VIDEO_BLACKFIN_CAPTURE) \ | 2046 | #if IS_ENABLED(CONFIG_VIDEO_BLACKFIN_CAPTURE) |
2052 | || defined(CONFIG_VIDEO_BLACKFIN_CAPTURE_MODULE) | ||
2053 | &bfin_capture_device, | 2047 | &bfin_capture_device, |
2054 | #endif | 2048 | #endif |
2055 | 2049 | ||
2056 | #if defined(CONFIG_KEYBOARD_BFIN) || defined(CONFIG_KEYBOARD_BFIN_MODULE) | 2050 | #if IS_ENABLED(CONFIG_KEYBOARD_BFIN) |
2057 | &bf54x_kpad_device, | 2051 | &bf54x_kpad_device, |
2058 | #endif | 2052 | #endif |
2059 | 2053 | ||
2060 | #if defined(CONFIG_INPUT_BFIN_ROTARY) || defined(CONFIG_INPUT_BFIN_ROTARY_MODULE) | 2054 | #if IS_ENABLED(CONFIG_INPUT_BFIN_ROTARY) |
2061 | &bfin_rotary_device, | 2055 | &bfin_rotary_device, |
2062 | #endif | 2056 | #endif |
2063 | 2057 | ||
2064 | #if defined(CONFIG_I2C_BLACKFIN_TWI) || defined(CONFIG_I2C_BLACKFIN_TWI_MODULE) | 2058 | #if IS_ENABLED(CONFIG_I2C_BLACKFIN_TWI) |
2065 | &i2c_bfin_twi0_device, | 2059 | &i2c_bfin_twi0_device, |
2066 | #if !defined(CONFIG_BF542) | 2060 | #if !defined(CONFIG_BF542) |
2067 | &i2c_bfin_twi1_device, | 2061 | &i2c_bfin_twi1_device, |
2068 | #endif | 2062 | #endif |
2069 | #endif | 2063 | #endif |
2070 | 2064 | ||
2071 | #if defined(CONFIG_KEYBOARD_GPIO) || defined(CONFIG_KEYBOARD_GPIO_MODULE) | 2065 | #if IS_ENABLED(CONFIG_KEYBOARD_GPIO) |
2072 | &bfin_device_gpiokeys, | 2066 | &bfin_device_gpiokeys, |
2073 | #endif | 2067 | #endif |
2074 | 2068 | ||
2075 | #if defined(CONFIG_MTD_PHYSMAP) || defined(CONFIG_MTD_PHYSMAP_MODULE) | 2069 | #if IS_ENABLED(CONFIG_MTD_PHYSMAP) |
2076 | &ezkit_flash_device, | 2070 | &ezkit_flash_device, |
2077 | #endif | 2071 | #endif |
2078 | 2072 | ||
2079 | #if defined(CONFIG_SND_BF5XX_I2S) || defined(CONFIG_SND_BF5XX_I2S_MODULE) | 2073 | #if IS_ENABLED(CONFIG_SND_BF5XX_I2S) |
2080 | &bfin_i2s_pcm, | 2074 | &bfin_i2s_pcm, |
2081 | #endif | 2075 | #endif |
2082 | 2076 | ||
2083 | #if defined(CONFIG_SND_BF5XX_AC97) || defined(CONFIG_SND_BF5XX_AC97_MODULE) | 2077 | #if IS_ENABLED(CONFIG_SND_BF5XX_AC97) |
2084 | &bfin_ac97_pcm, | 2078 | &bfin_ac97_pcm, |
2085 | #endif | 2079 | #endif |
2086 | 2080 | ||
2087 | #if defined(CONFIG_SND_BF5XX_SOC_AD1980) || defined(CONFIG_SND_BF5XX_SOC_AD1980_MODULE) | 2081 | #if IS_ENABLED(CONFIG_SND_BF5XX_SOC_AD1980) |
2088 | &bfin_ad1980_codec_device, | 2082 | &bfin_ad1980_codec_device, |
2089 | #endif | 2083 | #endif |
2090 | 2084 | ||
2091 | #if defined(CONFIG_SND_BF5XX_I2S) || defined(CONFIG_SND_BF5XX_I2S_MODULE) | 2085 | #if IS_ENABLED(CONFIG_SND_BF5XX_I2S) |
2092 | &bfin_i2s, | 2086 | &bfin_i2s, |
2093 | #endif | 2087 | #endif |
2094 | 2088 | ||
2095 | #if defined(CONFIG_SND_BF5XX_AC97) || defined(CONFIG_SND_BF5XX_AC97_MODULE) | 2089 | #if IS_ENABLED(CONFIG_SND_BF5XX_AC97) |
2096 | &bfin_ac97, | 2090 | &bfin_ac97, |
2097 | #endif | 2091 | #endif |
2098 | }; | 2092 | }; |