]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/commitdiff
ARM: OMAP: make McBSP support a Kconfig option
authorImre Deak <imre.deak@solidboot.com>
Thu, 3 Aug 2006 10:50:31 +0000 (13:50 +0300)
committerJuha Yrjola <juha.yrjola@solidboot.com>
Thu, 3 Aug 2006 11:02:35 +0000 (14:02 +0300)
Signed-off-by: Imre Deak <imre.deak@solidboot.com>
Signed-off-by: Juha Yrjola <juha.yrjola@solidboot.com>
arch/arm/mach-omap1/Kconfig
arch/arm/plat-omap/Kconfig
arch/arm/plat-omap/Makefile
sound/arm/Kconfig

index e4b86c76e8ef0fa905c43adde940548f85a29221..781f0d4ea3efed90ab0f85c0e5d1d7853edb3ab3 100644 (file)
@@ -22,6 +22,7 @@ comment "OMAP Board Type"
 config MACH_OMAP_INNOVATOR
        bool "TI Innovator"
        depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX)
+       select OMAP_MCBSP
        help
           TI OMAP 1510 or 1610 Innovator board support. Say Y here if you
           have such a board.
@@ -29,6 +30,7 @@ config MACH_OMAP_INNOVATOR
 config MACH_OMAP_H2
        bool "TI H2 Support"
        depends on ARCH_OMAP1 && ARCH_OMAP16XX
+       select OMAP_MCBSP
        help
          TI OMAP 1610/1611B H2 board support. Say Y here if you have such
          a board.
@@ -44,6 +46,7 @@ config MACH_OMAP_H3
 config MACH_OMAP_OSK
        bool "TI OSK Support"
        depends on ARCH_OMAP1 && ARCH_OMAP16XX
+       select OMAP_MCBSP
        help
          TI OMAP 5912 OSK (OMAP Starter Kit) board support. Say Y here
           if you have such a board.
index 8acdeb782e3bae0403be786d6aa1d28e631e0627..75f14947149faf45f938bb570c711549676c546d 100644 (file)
@@ -101,6 +101,14 @@ config OMAP_STI_CONSOLE
        help
          This enables a console driver by way of STI/XTI.
 
+config OMAP_MCBSP
+       bool "McBSP support"
+       depends on ARCH_OMAP
+       default y
+       help
+         Say Y here if you want support for the OMAP Multichannel
+         Buffered Serial Port.
+
 choice
         prompt "System timer"
        default OMAP_MPU_TIMER
index 34ba8fdd9ccd6903850e7c53be7eb99837efa4d1..ec47e4873f8fb4d32c24e215e84e370d8daac68d 100644 (file)
@@ -3,7 +3,8 @@
 #
 
 # Common support
-obj-y := common.o sram.o sram-fn.o clock.o devices.o dma.o mux.o gpio.o mcbsp.o usb.o fb.o
+obj-y := common.o sram.o sram-fn.o clock.o devices.o dma.o mux.o gpio.o \
+        mcbsp.o usb.o fb.o
 obj-m :=
 obj-n :=
 obj-  :=
@@ -16,6 +17,8 @@ obj-$(CONFIG_ARCH_OMAP16XX) += ocpi.o
 # STI support
 obj-$(CONFIG_OMAP_STI) += sti/
 
+obj-$(CONFIG_OMAP_MCBSP) += mcbsp.o
+
 obj-$(CONFIG_CPU_FREQ) += cpu-omap.o
 obj-$(CONFIG_OMAP_DM_TIMER) += dmtimer.o
 obj-$(CONFIG_OMAP_BOOT_REASON) += bootreason.o
index fdf75e16cac82803a384de58109f9baf4f5f8b9f..6d7b7e7518241c4803bf497a65245b9b72b088f4 100644 (file)
@@ -39,6 +39,7 @@ config SND_OMAP_AIC23
        select SND_PCM
        select I2C
        select I2C_OMAP if ARCH_OMAP
+       select OMAP_MCBSP
        select SENSORS_TLV320AIC23
        help
          Say Y here if you have a OSK platform board
@@ -53,6 +54,7 @@ config SND_OMAP_TSC2101
        select SND_PCM
          select OMAP_TSC2101
          select OMAP_UWIRE if ARCH_OMAP
+        select OMAP_MCBSP
        help
          Say Y here if you have a OMAP platform board
          and want to use its TSC2101 audio chip. Driver has