From 60d23a83d7ebef52e6ccabe0b5b7cded7f5da0da Mon Sep 17 00:00:00 2001 From: Vikram Pandita Date: Thu, 21 Aug 2008 21:45:02 +0530 Subject: [PATCH] Enable TWL4030 BCI for LDP platform Add TWL4030 BCI Battery for 3430 LDP platform Signed-off-by: Vikram Pandita Signed-off-by: Tony Lindgren --- arch/arm/mach-omap2/Makefile | 1 + arch/arm/mach-omap2/board-ldp.c | 2 ++ arch/arm/plat-omap/include/mach/board-ldp.h | 2 ++ drivers/power/Kconfig | 2 +- 4 files changed, 6 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-omap2/Makefile b/arch/arm/mach-omap2/Makefile index d89b7cbb097..c667821b073 100644 --- a/arch/arm/mach-omap2/Makefile +++ b/arch/arm/mach-omap2/Makefile @@ -65,6 +65,7 @@ obj-$(CONFIG_MACH_OMAP3_BEAGLE) += board-omap3beagle.o \ hsmmc.o obj-$(CONFIG_MACH_OMAP_LDP) += board-ldp.o \ hsmmc.o \ + bci.o \ usb-musb.o obj-$(CONFIG_MACH_OMAP_APOLLON) += board-apollon.o \ board-apollon-mmc.o \ diff --git a/arch/arm/mach-omap2/board-ldp.c b/arch/arm/mach-omap2/board-ldp.c index 7f672c6b0b5..987f86039d6 100644 --- a/arch/arm/mach-omap2/board-ldp.c +++ b/arch/arm/mach-omap2/board-ldp.c @@ -29,6 +29,7 @@ #include #include +#include #include #include #include @@ -230,6 +231,7 @@ static void __init omap_ldp_init(void) spi_register_board_info(ldp_spi_board_info, ARRAY_SIZE(ldp_spi_board_info)); ads7846_dev_init(); + twl4030_bci_battery_init(); omap_serial_init(); usb_musb_init(); hsmmc_init(); diff --git a/arch/arm/plat-omap/include/mach/board-ldp.h b/arch/arm/plat-omap/include/mach/board-ldp.h index 283fa01c9b2..66e2746c04c 100644 --- a/arch/arm/plat-omap/include/mach/board-ldp.h +++ b/arch/arm/plat-omap/include/mach/board-ldp.h @@ -29,6 +29,8 @@ #ifndef __ASM_ARCH_OMAP_LDP_H #define __ASM_ARCH_OMAP_LDP_H +extern void twl4030_bci_battery_init(void); + #define TWL4030_IRQNUM INT_34XX_SYS_NIRQ #endif /* __ASM_ARCH_OMAP_LDP_H */ diff --git a/drivers/power/Kconfig b/drivers/power/Kconfig index 7bd8c2b4157..c0a3036cfaa 100644 --- a/drivers/power/Kconfig +++ b/drivers/power/Kconfig @@ -72,7 +72,7 @@ config BATTERY_BQ27200 config TWL4030_BCI_BATTERY tristate "OMAP TWL4030 BCI Battery driver" - depends on (MACH_OMAP_2430SDP || MACH_OMAP_3430SDP) && TWL4030_MADC + depends on (MACH_OMAP_2430SDP || MACH_OMAP_3430SDP || MACH_OMAP_LDP) && TWL4030_MADC default y help Support for OMAP TWL4030 BCI Battery driver. -- 2.41.0