diff options
author | Menon, Nishanth <x0nishan@ti.com> | 2008-05-12 15:59:48 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2008-05-12 15:59:48 +0200 |
commit | b9655280e2f48cc6d095134ce4c00914659d01e6 (patch) | |
tree | f2c28d29ed6e77eb78f0a15f779c4fa8aa288b7f | |
parent | d0054356090f0b55e22c28af2bef3f71e0cee1e7 (diff) | |
download | barebox-b9655280e2f48cc6d095134ce4c00914659d01e6.tar.gz barebox-b9655280e2f48cc6d095134ce4c00914659d01e6.tar.xz |
This is Kconfig cleanup patch (not all configurations will use CFI, SPI, RAMFS and DEVFS).
* Enable CFI and SPI drivers menuconfig option to be able to disable them in menuconfig.
* Introduce capability to disable ramfs and devfs.
-rw-r--r-- | drivers/Kconfig | 2 | ||||
-rw-r--r-- | drivers/spi/Kconfig | 4 | ||||
-rw-r--r-- | drivers/spi/Makefile | 2 | ||||
-rw-r--r-- | fs/Kconfig | 10 | ||||
-rw-r--r-- | fs/Makefile | 4 |
5 files changed, 17 insertions, 5 deletions
diff --git a/drivers/Kconfig b/drivers/Kconfig index afb2c4296a..5a0715242e 100644 --- a/drivers/Kconfig +++ b/drivers/Kconfig @@ -29,7 +29,7 @@ config DRIVER_CFI_NEW breaks something. config DRIVER_CFI_OLD - bool + bool "old cfi flash driver" default y depends on !DRIVER_CFI_NEW diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig index 1c48ceac70..3eebd08983 100644 --- a/drivers/spi/Kconfig +++ b/drivers/spi/Kconfig @@ -1,14 +1,16 @@ menu "SPI drivers " config SPI - bool + bool "Enable SPI driver support" default y config DRIVER_SPI_IMX bool "i.MX SPI Master driver" depends on ARCH_IMX + depends on SPI config DRIVER_SPI_MC13783 bool "MC13783 a.k.a. PMIC driver" + depends on SPI endmenu diff --git a/drivers/spi/Makefile b/drivers/spi/Makefile index daef099004..81f2c6bc62 100644 --- a/drivers/spi/Makefile +++ b/drivers/spi/Makefile @@ -1,4 +1,4 @@ -obj-y += spi.o +obj-$(CONFIG_SPI) += spi.o obj-$(CONFIG_DRIVER_SPI_IMX) += imx_spi.o obj-$(CONFIG_DRIVER_SPI_MC13783) += mc13783.o diff --git a/fs/Kconfig b/fs/Kconfig index 43135e28db..3e9de96fad 100644 --- a/fs/Kconfig +++ b/fs/Kconfig @@ -6,4 +6,14 @@ config FS_CRAMFS select ZLIB prompt "cramfs support" +config FS_RAMFS + bool + default y + prompt "ramfs support" + +config FS_DEVFS + bool + default y + prompt "devfs support" + endmenu diff --git a/fs/Makefile b/fs/Makefile index 57268cc700..228af6eb2d 100644 --- a/fs/Makefile +++ b/fs/Makefile @@ -1,4 +1,4 @@ obj-$(CONFIG_FS_CRAMFS) += cramfs/ +obj-$(CONFIG_FS_RAMFS) += ramfs.o +obj-$(CONFIG_FS_DEVFS) += devfs.o obj-y += fs.o -obj-y += ramfs.o -obj-y += devfs.o |