diff options
Diffstat (limited to 'arch/arm/mach-davinci')
-rw-r--r-- | arch/arm/mach-davinci/board-da830-evm.c | 6 | ||||
-rw-r--r-- | arch/arm/mach-davinci/board-da850-evm.c | 17 | ||||
-rw-r--r-- | arch/arm/mach-davinci/board-dm644x-evm.c | 25 | ||||
-rw-r--r-- | arch/arm/mach-davinci/board-dm646x-evm.c | 7 | ||||
-rw-r--r-- | arch/arm/mach-davinci/board-neuros-osd2.c | 15 | ||||
-rw-r--r-- | arch/arm/mach-davinci/board-omapl138-hawk.c | 6 | ||||
-rw-r--r-- | arch/arm/mach-davinci/devices.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-davinci/usb.c | 2 |
8 files changed, 26 insertions, 54 deletions
diff --git a/arch/arm/mach-davinci/board-da830-evm.c b/arch/arm/mach-davinci/board-da830-evm.c index 12e6f756361d..1332de8c52c9 100644 --- a/arch/arm/mach-davinci/board-da830-evm.c +++ b/arch/arm/mach-davinci/board-da830-evm.c | |||
@@ -297,11 +297,7 @@ static const short da830_evm_emif25_pins[] = { | |||
297 | -1 | 297 | -1 |
298 | }; | 298 | }; |
299 | 299 | ||
300 | #if defined(CONFIG_MMC_DAVINCI) || defined(CONFIG_MMC_DAVINCI_MODULE) | 300 | #define HAS_MMC IS_ENABLED(CONFIG_MMC_DAVINCI) |
301 | #define HAS_MMC 1 | ||
302 | #else | ||
303 | #define HAS_MMC 0 | ||
304 | #endif | ||
305 | 301 | ||
306 | #ifdef CONFIG_DA830_UI_NAND | 302 | #ifdef CONFIG_DA830_UI_NAND |
307 | static struct mtd_partition da830_evm_nand_partitions[] = { | 303 | static struct mtd_partition da830_evm_nand_partitions[] = { |
diff --git a/arch/arm/mach-davinci/board-da850-evm.c b/arch/arm/mach-davinci/board-da850-evm.c index dcc8710936a5..8a24b6c6339f 100644 --- a/arch/arm/mach-davinci/board-da850-evm.c +++ b/arch/arm/mach-davinci/board-da850-evm.c | |||
@@ -335,12 +335,7 @@ static const short da850_evm_nor_pins[] = { | |||
335 | -1 | 335 | -1 |
336 | }; | 336 | }; |
337 | 337 | ||
338 | #if defined(CONFIG_MMC_DAVINCI) || \ | 338 | #define HAS_MMC IS_ENABLED(CONFIG_MMC_DAVINCI) |
339 | defined(CONFIG_MMC_DAVINCI_MODULE) | ||
340 | #define HAS_MMC 1 | ||
341 | #else | ||
342 | #define HAS_MMC 0 | ||
343 | #endif | ||
344 | 339 | ||
345 | static inline void da850_evm_setup_nor_nand(void) | 340 | static inline void da850_evm_setup_nor_nand(void) |
346 | { | 341 | { |
@@ -401,7 +396,7 @@ enum da850_evm_ui_exp_pins { | |||
401 | DA850_EVM_UI_EXP_PB1, | 396 | DA850_EVM_UI_EXP_PB1, |
402 | }; | 397 | }; |
403 | 398 | ||
404 | static const char const *da850_evm_ui_exp[] = { | 399 | static const char * const da850_evm_ui_exp[] = { |
405 | [DA850_EVM_UI_EXP_SEL_C] = "sel_c", | 400 | [DA850_EVM_UI_EXP_SEL_C] = "sel_c", |
406 | [DA850_EVM_UI_EXP_SEL_B] = "sel_b", | 401 | [DA850_EVM_UI_EXP_SEL_B] = "sel_b", |
407 | [DA850_EVM_UI_EXP_SEL_A] = "sel_a", | 402 | [DA850_EVM_UI_EXP_SEL_A] = "sel_a", |
@@ -565,7 +560,7 @@ enum da850_evm_bb_exp_pins { | |||
565 | DA850_EVM_BB_EXP_USER_SW8 | 560 | DA850_EVM_BB_EXP_USER_SW8 |
566 | }; | 561 | }; |
567 | 562 | ||
568 | static const char const *da850_evm_bb_exp[] = { | 563 | static const char * const da850_evm_bb_exp[] = { |
569 | [DA850_EVM_BB_EXP_DEEP_SLEEP_EN] = "deep_sleep_en", | 564 | [DA850_EVM_BB_EXP_DEEP_SLEEP_EN] = "deep_sleep_en", |
570 | [DA850_EVM_BB_EXP_SW_RST] = "sw_rst", | 565 | [DA850_EVM_BB_EXP_SW_RST] = "sw_rst", |
571 | [DA850_EVM_BB_EXP_TP_23] = "tp_23", | 566 | [DA850_EVM_BB_EXP_TP_23] = "tp_23", |
@@ -1577,6 +1572,11 @@ static __init void da850_evm_init(void) | |||
1577 | pr_warn("%s: SATA registration failed: %d\n", __func__, ret); | 1572 | pr_warn("%s: SATA registration failed: %d\n", __func__, ret); |
1578 | 1573 | ||
1579 | da850_evm_setup_mac_addr(); | 1574 | da850_evm_setup_mac_addr(); |
1575 | |||
1576 | ret = da8xx_register_rproc(); | ||
1577 | if (ret) | ||
1578 | pr_warn("%s: dsp/rproc registration failed: %d\n", | ||
1579 | __func__, ret); | ||
1580 | } | 1580 | } |
1581 | 1581 | ||
1582 | #ifdef CONFIG_SERIAL_8250_CONSOLE | 1582 | #ifdef CONFIG_SERIAL_8250_CONSOLE |
@@ -1604,4 +1604,5 @@ MACHINE_START(DAVINCI_DA850_EVM, "DaVinci DA850/OMAP-L138/AM18x EVM") | |||
1604 | .init_late = davinci_init_late, | 1604 | .init_late = davinci_init_late, |
1605 | .dma_zone_size = SZ_128M, | 1605 | .dma_zone_size = SZ_128M, |
1606 | .restart = da8xx_restart, | 1606 | .restart = da8xx_restart, |
1607 | .reserve = da8xx_rproc_reserve_cma, | ||
1607 | MACHINE_END | 1608 | MACHINE_END |
diff --git a/arch/arm/mach-davinci/board-dm644x-evm.c b/arch/arm/mach-davinci/board-dm644x-evm.c index e62108fd7926..a33686a6fbb2 100644 --- a/arch/arm/mach-davinci/board-dm644x-evm.c +++ b/arch/arm/mach-davinci/board-dm644x-evm.c | |||
@@ -749,26 +749,11 @@ static int davinci_phy_fixup(struct phy_device *phydev) | |||
749 | return 0; | 749 | return 0; |
750 | } | 750 | } |
751 | 751 | ||
752 | #if defined(CONFIG_BLK_DEV_PALMCHIP_BK3710) || \ | 752 | #define HAS_ATA IS_ENABLED(CONFIG_BLK_DEV_PALMCHIP_BK3710) |
753 | defined(CONFIG_BLK_DEV_PALMCHIP_BK3710_MODULE) | 753 | |
754 | #define HAS_ATA 1 | 754 | #define HAS_NOR IS_ENABLED(CONFIG_MTD_PHYSMAP) |
755 | #else | 755 | |
756 | #define HAS_ATA 0 | 756 | #define HAS_NAND IS_ENABLED(CONFIG_MTD_NAND_DAVINCI) |
757 | #endif | ||
758 | |||
759 | #if defined(CONFIG_MTD_PHYSMAP) || \ | ||
760 | defined(CONFIG_MTD_PHYSMAP_MODULE) | ||
761 | #define HAS_NOR 1 | ||
762 | #else | ||
763 | #define HAS_NOR 0 | ||
764 | #endif | ||
765 | |||
766 | #if defined(CONFIG_MTD_NAND_DAVINCI) || \ | ||
767 | defined(CONFIG_MTD_NAND_DAVINCI_MODULE) | ||
768 | #define HAS_NAND 1 | ||
769 | #else | ||
770 | #define HAS_NAND 0 | ||
771 | #endif | ||
772 | 757 | ||
773 | static __init void davinci_evm_init(void) | 758 | static __init void davinci_evm_init(void) |
774 | { | 759 | { |
diff --git a/arch/arm/mach-davinci/board-dm646x-evm.c b/arch/arm/mach-davinci/board-dm646x-evm.c index fc4871ac1c2c..fbb8e5ab1dc1 100644 --- a/arch/arm/mach-davinci/board-dm646x-evm.c +++ b/arch/arm/mach-davinci/board-dm646x-evm.c | |||
@@ -117,12 +117,7 @@ static struct platform_device davinci_nand_device = { | |||
117 | }, | 117 | }, |
118 | }; | 118 | }; |
119 | 119 | ||
120 | #if defined(CONFIG_BLK_DEV_PALMCHIP_BK3710) || \ | 120 | #define HAS_ATA IS_ENABLED(CONFIG_BLK_DEV_PALMCHIP_BK3710) |
121 | defined(CONFIG_BLK_DEV_PALMCHIP_BK3710_MODULE) | ||
122 | #define HAS_ATA 1 | ||
123 | #else | ||
124 | #define HAS_ATA 0 | ||
125 | #endif | ||
126 | 121 | ||
127 | /* CPLD Register 0 bits to control ATA */ | 122 | /* CPLD Register 0 bits to control ATA */ |
128 | #define DM646X_EVM_ATA_RST BIT(0) | 123 | #define DM646X_EVM_ATA_RST BIT(0) |
diff --git a/arch/arm/mach-davinci/board-neuros-osd2.c b/arch/arm/mach-davinci/board-neuros-osd2.c index b70e83c03bed..2bc112adf565 100644 --- a/arch/arm/mach-davinci/board-neuros-osd2.c +++ b/arch/arm/mach-davinci/board-neuros-osd2.c | |||
@@ -166,20 +166,9 @@ static struct davinci_mmc_config davinci_ntosd2_mmc_config = { | |||
166 | .wires = 4, | 166 | .wires = 4, |
167 | }; | 167 | }; |
168 | 168 | ||
169 | #define HAS_ATA IS_ENABLED(CONFIG_BLK_DEV_PALMCHIP_BK3710) | ||
169 | 170 | ||
170 | #if defined(CONFIG_BLK_DEV_PALMCHIP_BK3710) || \ | 171 | #define HAS_NAND IS_ENABLED(CONFIG_MTD_NAND_DAVINCI) |
171 | defined(CONFIG_BLK_DEV_PALMCHIP_BK3710_MODULE) | ||
172 | #define HAS_ATA 1 | ||
173 | #else | ||
174 | #define HAS_ATA 0 | ||
175 | #endif | ||
176 | |||
177 | #if defined(CONFIG_MTD_NAND_DAVINCI) || \ | ||
178 | defined(CONFIG_MTD_NAND_DAVINCI_MODULE) | ||
179 | #define HAS_NAND 1 | ||
180 | #else | ||
181 | #define HAS_NAND 0 | ||
182 | #endif | ||
183 | 172 | ||
184 | static __init void davinci_ntosd2_init(void) | 173 | static __init void davinci_ntosd2_init(void) |
185 | { | 174 | { |
diff --git a/arch/arm/mach-davinci/board-omapl138-hawk.c b/arch/arm/mach-davinci/board-omapl138-hawk.c index 328dbd8a37f5..b8c20de10ca2 100644 --- a/arch/arm/mach-davinci/board-omapl138-hawk.c +++ b/arch/arm/mach-davinci/board-omapl138-hawk.c | |||
@@ -310,6 +310,11 @@ static __init void omapl138_hawk_init(void) | |||
310 | if (ret) | 310 | if (ret) |
311 | pr_warn("%s: watchdog registration failed: %d\n", | 311 | pr_warn("%s: watchdog registration failed: %d\n", |
312 | __func__, ret); | 312 | __func__, ret); |
313 | |||
314 | ret = da8xx_register_rproc(); | ||
315 | if (ret) | ||
316 | pr_warn("%s: dsp/rproc registration failed: %d\n", | ||
317 | __func__, ret); | ||
313 | } | 318 | } |
314 | 319 | ||
315 | #ifdef CONFIG_SERIAL_8250_CONSOLE | 320 | #ifdef CONFIG_SERIAL_8250_CONSOLE |
@@ -337,4 +342,5 @@ MACHINE_START(OMAPL138_HAWKBOARD, "AM18x/OMAP-L138 Hawkboard") | |||
337 | .init_late = davinci_init_late, | 342 | .init_late = davinci_init_late, |
338 | .dma_zone_size = SZ_128M, | 343 | .dma_zone_size = SZ_128M, |
339 | .restart = da8xx_restart, | 344 | .restart = da8xx_restart, |
345 | .reserve = da8xx_rproc_reserve_cma, | ||
340 | MACHINE_END | 346 | MACHINE_END |
diff --git a/arch/arm/mach-davinci/devices.c b/arch/arm/mach-davinci/devices.c index f6927df2dda8..a7068a3aa9d3 100644 --- a/arch/arm/mach-davinci/devices.c +++ b/arch/arm/mach-davinci/devices.c | |||
@@ -119,7 +119,7 @@ void __init davinci_init_ide(void) | |||
119 | platform_device_register(&ide_device); | 119 | platform_device_register(&ide_device); |
120 | } | 120 | } |
121 | 121 | ||
122 | #if defined(CONFIG_MMC_DAVINCI) || defined(CONFIG_MMC_DAVINCI_MODULE) | 122 | #if IS_ENABLED(CONFIG_MMC_DAVINCI) |
123 | 123 | ||
124 | static u64 mmcsd0_dma_mask = DMA_BIT_MASK(32); | 124 | static u64 mmcsd0_dma_mask = DMA_BIT_MASK(32); |
125 | 125 | ||
diff --git a/arch/arm/mach-davinci/usb.c b/arch/arm/mach-davinci/usb.c index 2b4c648f99b6..b0a6b522575f 100644 --- a/arch/arm/mach-davinci/usb.c +++ b/arch/arm/mach-davinci/usb.c | |||
@@ -18,7 +18,7 @@ | |||
18 | #define DA8XX_USB0_BASE 0x01e00000 | 18 | #define DA8XX_USB0_BASE 0x01e00000 |
19 | #define DA8XX_USB1_BASE 0x01e25000 | 19 | #define DA8XX_USB1_BASE 0x01e25000 |
20 | 20 | ||
21 | #if defined(CONFIG_USB_MUSB_HDRC) || defined(CONFIG_USB_MUSB_HDRC_MODULE) | 21 | #if IS_ENABLED(CONFIG_USB_MUSB_HDRC) |
22 | static struct musb_hdrc_eps_bits musb_eps[] = { | 22 | static struct musb_hdrc_eps_bits musb_eps[] = { |
23 | { "ep1_tx", 8, }, | 23 | { "ep1_tx", 8, }, |
24 | { "ep1_rx", 8, }, | 24 | { "ep1_rx", 8, }, |