diff options
Diffstat (limited to 'arch/arm')
87 files changed, 105 insertions, 189 deletions
diff --git a/arch/arm/boards/a9m2410/Makefile b/arch/arm/boards/a9m2410/Makefile index 6842c844b..4bf737c1f 100644 --- a/arch/arm/boards/a9m2410/Makefile +++ b/arch/arm/boards/a9m2410/Makefile @@ -1,4 +1,3 @@ -obj-y += lowlevel_init.o -pbl-y += lowlevel_init.o +lwl-y += lowlevel_init.o obj-y += a9m2410.o diff --git a/arch/arm/boards/a9m2440/Makefile b/arch/arm/boards/a9m2440/Makefile index 8a8f36df0..f21d389c1 100644 --- a/arch/arm/boards/a9m2440/Makefile +++ b/arch/arm/boards/a9m2440/Makefile @@ -1,5 +1,4 @@ -obj-y += lowlevel_init.o -pbl-y += lowlevel_init.o +lwl-y += lowlevel_init.o obj-y += a9m2440.o obj-$(CONFIG_MACH_A9M2410DEV) += a9m2410dev.o diff --git a/arch/arm/boards/archosg9/Makefile b/arch/arm/boards/archosg9/Makefile index 4cc5a2ef1..a78956f4e 100644 --- a/arch/arm/boards/archosg9/Makefile +++ b/arch/arm/boards/archosg9/Makefile @@ -1,4 +1,3 @@ obj-y += board.o obj-$(CONFIG_ARM_BOARD_APPEND_ATAG) += archos_features.o -obj-y += lowlevel.o mux.o -pbl-y += lowlevel.o mux.o +lwl-y += lowlevel.o mux.o diff --git a/arch/arm/boards/at91sam9261ek/Makefile b/arch/arm/boards/at91sam9261ek/Makefile index 170278317..1398c26a0 100644 --- a/arch/arm/boards/at91sam9261ek/Makefile +++ b/arch/arm/boards/at91sam9261ek/Makefile @@ -1,5 +1,3 @@ obj-y += init.o -obj-$(CONFIG_HAVE_AT91_LOWLEVEL_INIT) += lowlevel_init.o - -pbl-$(CONFIG_HAVE_AT91_LOWLEVEL_INIT) += lowlevel_init.o +lwl-$(CONFIG_HAVE_AT91_LOWLEVEL_INIT) += lowlevel_init.o diff --git a/arch/arm/boards/at91sam9263ek/Makefile b/arch/arm/boards/at91sam9263ek/Makefile index 170278317..1398c26a0 100644 --- a/arch/arm/boards/at91sam9263ek/Makefile +++ b/arch/arm/boards/at91sam9263ek/Makefile @@ -1,5 +1,3 @@ obj-y += init.o -obj-$(CONFIG_HAVE_AT91_LOWLEVEL_INIT) += lowlevel_init.o - -pbl-$(CONFIG_HAVE_AT91_LOWLEVEL_INIT) += lowlevel_init.o +lwl-$(CONFIG_HAVE_AT91_LOWLEVEL_INIT) += lowlevel_init.o diff --git a/arch/arm/boards/beagle/Makefile b/arch/arm/boards/beagle/Makefile index 88c223aa6..01c7a259e 100644 --- a/arch/arm/boards/beagle/Makefile +++ b/arch/arm/boards/beagle/Makefile @@ -1,3 +1,2 @@ obj-y += board.o -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += lowlevel.o diff --git a/arch/arm/boards/beagle/env/init/config-board b/arch/arm/boards/beagle/env/config-board index cc0820a08..cc0820a08 100644 --- a/arch/arm/boards/beagle/env/init/config-board +++ b/arch/arm/boards/beagle/env/config-board diff --git a/arch/arm/boards/beaglebone/Makefile b/arch/arm/boards/beaglebone/Makefile index 3b7261c7c..092c31d6b 100644 --- a/arch/arm/boards/beaglebone/Makefile +++ b/arch/arm/boards/beaglebone/Makefile @@ -1,5 +1,2 @@ -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += lowlevel.o obj-y += board.o -obj-y += lowlevel.o -pbl-y += lowlevel.o diff --git a/arch/arm/boards/ccxmx51/Makefile b/arch/arm/boards/ccxmx51/Makefile index d39253329..422c91916 100644 --- a/arch/arm/boards/ccxmx51/Makefile +++ b/arch/arm/boards/ccxmx51/Makefile @@ -1,5 +1,4 @@ -obj-y += flash_header.o ccxmx51.o -pbl-y += flash_header.o +obj-y += ccxmx51.o +lwl-y += flash_header.o +lwl-y += lowlevel.o obj-$(CONFIG_MACH_CCMX51_BASEBOARD) += ccxmx51js.o -obj-y += lowlevel.o -pbl-y += lowlevel.o diff --git a/arch/arm/boards/chumby_falconwing/Makefile b/arch/arm/boards/chumby_falconwing/Makefile index 360b55cf4..cf92c6a9e 100644 --- a/arch/arm/boards/chumby_falconwing/Makefile +++ b/arch/arm/boards/chumby_falconwing/Makefile @@ -1,3 +1,2 @@ obj-y = falconwing.o -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += lowlevel.o diff --git a/arch/arm/boards/clep7212/Makefile b/arch/arm/boards/clep7212/Makefile index a63aeaef3..4b0304feb 100644 --- a/arch/arm/boards/clep7212/Makefile +++ b/arch/arm/boards/clep7212/Makefile @@ -1,2 +1,2 @@ -obj-y += lowlevel.o clep7212.o -pbl-y += lowlevel.o +obj-y += clep7212.o +lwl-y += lowlevel.o diff --git a/arch/arm/boards/crystalfontz-cfa10036/Makefile b/arch/arm/boards/crystalfontz-cfa10036/Makefile index 0b701ed5a..5b764a698 100644 --- a/arch/arm/boards/crystalfontz-cfa10036/Makefile +++ b/arch/arm/boards/crystalfontz-cfa10036/Makefile @@ -1,3 +1,2 @@ obj-y += cfa10036.o hwdetect.o -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += lowlevel.o diff --git a/arch/arm/boards/crystalfontz-cfa10036/env/init/config-board b/arch/arm/boards/crystalfontz-cfa10036/env/config-board index b99866ecf..b99866ecf 100644 --- a/arch/arm/boards/crystalfontz-cfa10036/env/init/config-board +++ b/arch/arm/boards/crystalfontz-cfa10036/env/config-board diff --git a/arch/arm/boards/edb93xx/Makefile b/arch/arm/boards/edb93xx/Makefile index 945c963ff..eec5ed265 100644 --- a/arch/arm/boards/edb93xx/Makefile +++ b/arch/arm/boards/edb93xx/Makefile @@ -1,3 +1,3 @@ -obj-y += edb93xx.o flash_cfg.o pll_cfg.o sdram_cfg.o -pbl-y += edb93xx.o flash_cfg.o pll_cfg.o sdram_cfg.o +obj-y += edb93xx.o +lwl-y += flash_cfg.o pll_cfg.o sdram_cfg.o diff --git a/arch/arm/boards/efika-mx-smartbook/Makefile b/arch/arm/boards/efika-mx-smartbook/Makefile index 6ca1c069c..a2c3104e6 100644 --- a/arch/arm/boards/efika-mx-smartbook/Makefile +++ b/arch/arm/boards/efika-mx-smartbook/Makefile @@ -1,5 +1,3 @@ -obj-y += lowlevel.o -pbl-y += lowlevel.o obj-y += board.o -obj-y += flash_header.o -pbl-y += flash_header.o +lwl-y += lowlevel.o +lwl-y += flash_header.o diff --git a/arch/arm/boards/efika-mx-smartbook/env/init/config-board b/arch/arm/boards/efika-mx-smartbook/env/config-board index 22993f9c2..22993f9c2 100644 --- a/arch/arm/boards/efika-mx-smartbook/env/init/config-board +++ b/arch/arm/boards/efika-mx-smartbook/env/config-board diff --git a/arch/arm/boards/eukrea_cpuimx25/Makefile b/arch/arm/boards/eukrea_cpuimx25/Makefile index 56ed63f55..203fcfb7f 100644 --- a/arch/arm/boards/eukrea_cpuimx25/Makefile +++ b/arch/arm/boards/eukrea_cpuimx25/Makefile @@ -16,8 +16,6 @@ # # -obj-y += lowlevel.o -pbl-y += lowlevel.o obj-y += eukrea_cpuimx25.o -obj-$(CONFIG_ARCH_IMX_INTERNAL_BOOT) += flash_header.o -pbl-$(CONFIG_ARCH_IMX_INTERNAL_BOOT) += flash_header.o +lwl-$(CONFIG_ARCH_IMX_INTERNAL_BOOT) += flash_header.o +lwl-y += lowlevel.o diff --git a/arch/arm/boards/eukrea_cpuimx27/Makefile b/arch/arm/boards/eukrea_cpuimx27/Makefile index fe6d37615..2c3148abd 100644 --- a/arch/arm/boards/eukrea_cpuimx27/Makefile +++ b/arch/arm/boards/eukrea_cpuimx27/Makefile @@ -1,4 +1,3 @@ -obj-y += lowlevel_init.o -pbl-y += lowlevel_init.o +lwl-y += lowlevel_init.o obj-y += eukrea_cpuimx27.o diff --git a/arch/arm/boards/eukrea_cpuimx27/eukrea_cpuimx27.c b/arch/arm/boards/eukrea_cpuimx27/eukrea_cpuimx27.c index 65b6c4484..d6905815a 100644 --- a/arch/arm/boards/eukrea_cpuimx27/eukrea_cpuimx27.c +++ b/arch/arm/boards/eukrea_cpuimx27/eukrea_cpuimx27.c @@ -230,14 +230,14 @@ console_initcall(eukrea_cpuimx27_console_init); static int eukrea_cpuimx27_late_init(void) { -#ifdef CONFIG_I2C_LP3972 +#ifdef CONFIG_MFD_LP3972 struct i2c_client *client; u8 reg[1]; #endif console_flush(); imx27_add_fec(&fec_info); -#ifdef CONFIG_I2C_LP3972 +#ifdef CONFIG_MFD_LP3972 client = lp3972_get_client(); if (!client) return -ENODEV; diff --git a/arch/arm/boards/eukrea_cpuimx35/Makefile b/arch/arm/boards/eukrea_cpuimx35/Makefile index bdf06124f..227b76bbb 100644 --- a/arch/arm/boards/eukrea_cpuimx35/Makefile +++ b/arch/arm/boards/eukrea_cpuimx35/Makefile @@ -16,8 +16,6 @@ # # -obj-y += lowlevel.o -pbl-y += lowlevel.o obj-y += eukrea_cpuimx35.o -obj-$(CONFIG_ARCH_IMX_INTERNAL_BOOT) += flash_header.o -pbl-$(CONFIG_ARCH_IMX_INTERNAL_BOOT) += flash_header.o +lwl-y += lowlevel.o +lwl-$(CONFIG_ARCH_IMX_INTERNAL_BOOT) += flash_header.o diff --git a/arch/arm/boards/eukrea_cpuimx51/Makefile b/arch/arm/boards/eukrea_cpuimx51/Makefile index 1a237971b..1509c9245 100644 --- a/arch/arm/boards/eukrea_cpuimx51/Makefile +++ b/arch/arm/boards/eukrea_cpuimx51/Makefile @@ -1,5 +1,3 @@ obj-y += eukrea_cpuimx51.o -obj-y += flash_header.o -pbl-y += flash_header.o -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += flash_header.o +lwl-y += lowlevel.o diff --git a/arch/arm/boards/freescale-mx23-evk/Makefile b/arch/arm/boards/freescale-mx23-evk/Makefile index 93866033a..3e0026252 100644 --- a/arch/arm/boards/freescale-mx23-evk/Makefile +++ b/arch/arm/boards/freescale-mx23-evk/Makefile @@ -1,4 +1,3 @@ # obj-y := mx23-evk.o -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += lowlevel.o diff --git a/arch/arm/boards/freescale-mx25-3-stack/Makefile b/arch/arm/boards/freescale-mx25-3-stack/Makefile index 2c0240638..52c416e3a 100644 --- a/arch/arm/boards/freescale-mx25-3-stack/Makefile +++ b/arch/arm/boards/freescale-mx25-3-stack/Makefile @@ -16,6 +16,5 @@ # # -obj-y += lowlevel_init.o -pbl-y += lowlevel_init.o +lwl-y += lowlevel_init.o obj-y += 3stack.o diff --git a/arch/arm/boards/freescale-mx28-evk/Makefile b/arch/arm/boards/freescale-mx28-evk/Makefile index 20396107f..a74ec2451 100644 --- a/arch/arm/boards/freescale-mx28-evk/Makefile +++ b/arch/arm/boards/freescale-mx28-evk/Makefile @@ -1,3 +1,2 @@ obj-y += mx28-evk.o -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += lowlevel.o diff --git a/arch/arm/boards/freescale-mx35-3-stack/Makefile b/arch/arm/boards/freescale-mx35-3-stack/Makefile index 3f224f6ad..a1110c2e0 100644 --- a/arch/arm/boards/freescale-mx35-3-stack/Makefile +++ b/arch/arm/boards/freescale-mx35-3-stack/Makefile @@ -1,6 +1,4 @@ -obj-y += lowlevel_init.o -pbl-y += lowlevel_init.o obj-y += 3stack.o -obj-$(CONFIG_ARCH_IMX_INTERNAL_BOOT) += flash_header.o -pbl-$(CONFIG_ARCH_IMX_INTERNAL_BOOT) += flash_header.o +lwl-y += lowlevel_init.o +lwl-$(CONFIG_ARCH_IMX_INTERNAL_BOOT) += flash_header.o diff --git a/arch/arm/boards/freescale-mx51-pdk/Makefile b/arch/arm/boards/freescale-mx51-pdk/Makefile index 2f4597618..d44f69771 100644 --- a/arch/arm/boards/freescale-mx51-pdk/Makefile +++ b/arch/arm/boards/freescale-mx51-pdk/Makefile @@ -1,5 +1,3 @@ obj-y += board.o -obj-y += flash_header.o -pbl-y += flash_header.o -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += flash_header.o +lwl-y += lowlevel.o diff --git a/arch/arm/boards/freescale-mx51-pdk/env/init/config-board b/arch/arm/boards/freescale-mx51-pdk/env/config-board index cfc483eb3..cfc483eb3 100644 --- a/arch/arm/boards/freescale-mx51-pdk/env/init/config-board +++ b/arch/arm/boards/freescale-mx51-pdk/env/config-board diff --git a/arch/arm/boards/freescale-mx53-loco/Makefile b/arch/arm/boards/freescale-mx53-loco/Makefile index 2f4597618..d44f69771 100644 --- a/arch/arm/boards/freescale-mx53-loco/Makefile +++ b/arch/arm/boards/freescale-mx53-loco/Makefile @@ -1,5 +1,3 @@ obj-y += board.o -obj-y += flash_header.o -pbl-y += flash_header.o -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += flash_header.o +lwl-y += lowlevel.o diff --git a/arch/arm/boards/freescale-mx53-loco/env/init/config-board b/arch/arm/boards/freescale-mx53-loco/env/config-board index a6cf69ddb..a6cf69ddb 100644 --- a/arch/arm/boards/freescale-mx53-loco/env/init/config-board +++ b/arch/arm/boards/freescale-mx53-loco/env/config-board diff --git a/arch/arm/boards/freescale-mx53-smd/Makefile b/arch/arm/boards/freescale-mx53-smd/Makefile index 2f4597618..d44f69771 100644 --- a/arch/arm/boards/freescale-mx53-smd/Makefile +++ b/arch/arm/boards/freescale-mx53-smd/Makefile @@ -1,5 +1,3 @@ obj-y += board.o -obj-y += flash_header.o -pbl-y += flash_header.o -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += flash_header.o +lwl-y += lowlevel.o diff --git a/arch/arm/boards/freescale-mx6-arm2/Makefile b/arch/arm/boards/freescale-mx6-arm2/Makefile index 21fb7d9f9..d44f69771 100644 --- a/arch/arm/boards/freescale-mx6-arm2/Makefile +++ b/arch/arm/boards/freescale-mx6-arm2/Makefile @@ -1,4 +1,3 @@ -obj-y += board.o flash_header.o -pbl-y += flash_header.o -obj-y += lowlevel.o -pbl-y += lowlevel.o +obj-y += board.o +lwl-y += flash_header.o +lwl-y += lowlevel.o diff --git a/arch/arm/boards/freescale-mx6-sabrelite/Makefile b/arch/arm/boards/freescale-mx6-sabrelite/Makefile index 21fb7d9f9..d44f69771 100644 --- a/arch/arm/boards/freescale-mx6-sabrelite/Makefile +++ b/arch/arm/boards/freescale-mx6-sabrelite/Makefile @@ -1,4 +1,3 @@ -obj-y += board.o flash_header.o -pbl-y += flash_header.o -obj-y += lowlevel.o -pbl-y += lowlevel.o +obj-y += board.o +lwl-y += flash_header.o +lwl-y += lowlevel.o diff --git a/arch/arm/boards/freescale-mx6-sabrelite/env/init/config-board b/arch/arm/boards/freescale-mx6-sabrelite/env/config-board index e39e4b614..e39e4b614 100644 --- a/arch/arm/boards/freescale-mx6-sabrelite/env/init/config-board +++ b/arch/arm/boards/freescale-mx6-sabrelite/env/config-board diff --git a/arch/arm/boards/friendlyarm-mini2440/Makefile b/arch/arm/boards/friendlyarm-mini2440/Makefile index f56e80382..da3520cc8 100644 --- a/arch/arm/boards/friendlyarm-mini2440/Makefile +++ b/arch/arm/boards/friendlyarm-mini2440/Makefile @@ -1,3 +1,3 @@ -obj-y += mini2440.o lowlevel_init.o -pbl-y += lowlevel_init.o +obj-y += mini2440.o +lwl-y += lowlevel_init.o diff --git a/arch/arm/boards/friendlyarm-mini6410/Makefile b/arch/arm/boards/friendlyarm-mini6410/Makefile index d5fa853e2..0710d3929 100644 --- a/arch/arm/boards/friendlyarm-mini6410/Makefile +++ b/arch/arm/boards/friendlyarm-mini6410/Makefile @@ -1,3 +1,2 @@ obj-y += mini6410.o -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += lowlevel.o diff --git a/arch/arm/boards/friendlyarm-tiny210/Makefile b/arch/arm/boards/friendlyarm-tiny210/Makefile index 20060a53e..7deb17873 100644 --- a/arch/arm/boards/friendlyarm-tiny210/Makefile +++ b/arch/arm/boards/friendlyarm-tiny210/Makefile @@ -1,2 +1,2 @@ -obj-y += tiny210.o lowlevel.o -pbl-y += lowlevel.o +obj-y += tiny210.o +lwl-y += lowlevel.o diff --git a/arch/arm/boards/friendlyarm-tiny6410/Makefile b/arch/arm/boards/friendlyarm-tiny6410/Makefile index eb0e0edc9..bf17eaa2e 100644 --- a/arch/arm/boards/friendlyarm-tiny6410/Makefile +++ b/arch/arm/boards/friendlyarm-tiny6410/Makefile @@ -1,4 +1,3 @@ obj-y += tiny6410.o -obj-y += lowlevel.o -pbl-y += lowlevel.o -obj-$(CONFIG_MACH_TINY6410_FA) += development-board.o +lwl-y += lowlevel.o +lwl-$(CONFIG_MACH_TINY6410_FA) += development-board.o diff --git a/arch/arm/boards/guf-cupid/Makefile b/arch/arm/boards/guf-cupid/Makefile index e2e53c0ad..b33952c2b 100644 --- a/arch/arm/boards/guf-cupid/Makefile +++ b/arch/arm/boards/guf-cupid/Makefile @@ -16,6 +16,5 @@ # # -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += lowlevel.o obj-y += board.o diff --git a/arch/arm/boards/guf-neso/Makefile b/arch/arm/boards/guf-neso/Makefile index 89f0aba1a..81263ccab 100644 --- a/arch/arm/boards/guf-neso/Makefile +++ b/arch/arm/boards/guf-neso/Makefile @@ -1,4 +1,3 @@ -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += lowlevel.o obj-y += board.o obj-y += pll_init.o diff --git a/arch/arm/boards/guf-vincell/Makefile b/arch/arm/boards/guf-vincell/Makefile index 8f4f9787d..aa30b7f2e 100644 --- a/arch/arm/boards/guf-vincell/Makefile +++ b/arch/arm/boards/guf-vincell/Makefile @@ -1,3 +1,2 @@ obj-y += board.o -obj-y += flash_header.o lowlevel.o -pbl-y += flash_header.o lowlevel.o +lwl-y += flash_header.o lowlevel.o diff --git a/arch/arm/boards/imx21ads/Makefile b/arch/arm/boards/imx21ads/Makefile index e18f7d9c3..a43425b9e 100644 --- a/arch/arm/boards/imx21ads/Makefile +++ b/arch/arm/boards/imx21ads/Makefile @@ -1,3 +1,2 @@ -obj-y += lowlevel_init.o -pbl-y += lowlevel_init.o +lwl-y += lowlevel_init.o obj-y += imx21ads.o diff --git a/arch/arm/boards/imx233-olinuxino/Makefile b/arch/arm/boards/imx233-olinuxino/Makefile index b8d92234c..644f7e580 100644 --- a/arch/arm/boards/imx233-olinuxino/Makefile +++ b/arch/arm/boards/imx233-olinuxino/Makefile @@ -1,3 +1,2 @@ obj-y = imx23-olinuxino.o -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += lowlevel.o diff --git a/arch/arm/boards/imx27ads/Makefile b/arch/arm/boards/imx27ads/Makefile index 88d1baf61..398db9b6b 100644 --- a/arch/arm/boards/imx27ads/Makefile +++ b/arch/arm/boards/imx27ads/Makefile @@ -1,4 +1,3 @@ -obj-y += lowlevel_init.o -pbl-y += lowlevel_init.o +lwl-y += lowlevel_init.o obj-y += imx27ads.o diff --git a/arch/arm/boards/karo-tx25/Makefile b/arch/arm/boards/karo-tx25/Makefile index 62a546e69..58453b66c 100644 --- a/arch/arm/boards/karo-tx25/Makefile +++ b/arch/arm/boards/karo-tx25/Makefile @@ -16,6 +16,5 @@ # # -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += lowlevel.o obj-y += board.o diff --git a/arch/arm/boards/karo-tx28/Makefile b/arch/arm/boards/karo-tx28/Makefile index c90bf360e..c7d7398cf 100644 --- a/arch/arm/boards/karo-tx28/Makefile +++ b/arch/arm/boards/karo-tx28/Makefile @@ -1,4 +1,3 @@ obj-y += tx28.o obj-$(CONFIG_MACH_TX28STK5) += tx28-stk5.o -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += lowlevel.o diff --git a/arch/arm/boards/karo-tx51/Makefile b/arch/arm/boards/karo-tx51/Makefile index 00f2b0521..988abea5a 100644 --- a/arch/arm/boards/karo-tx51/Makefile +++ b/arch/arm/boards/karo-tx51/Makefile @@ -1,5 +1,3 @@ obj-y += tx51.o -obj-$(CONFIG_ARCH_IMX_INTERNAL_BOOT) += flash_header.o -pbl-$(CONFIG_ARCH_IMX_INTERNAL_BOOT) += flash_header.o -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-$(CONFIG_ARCH_IMX_INTERNAL_BOOT) += flash_header.o +lwl-y += lowlevel.o diff --git a/arch/arm/boards/karo-tx53/Makefile b/arch/arm/boards/karo-tx53/Makefile index 2f4597618..d44f69771 100644 --- a/arch/arm/boards/karo-tx53/Makefile +++ b/arch/arm/boards/karo-tx53/Makefile @@ -1,5 +1,3 @@ obj-y += board.o -obj-y += flash_header.o -pbl-y += flash_header.o -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += flash_header.o +lwl-y += lowlevel.o diff --git a/arch/arm/boards/karo-tx53/env/init/config-board b/arch/arm/boards/karo-tx53/env/config-board index 3ebfac6c9..3ebfac6c9 100644 --- a/arch/arm/boards/karo-tx53/env/init/config-board +++ b/arch/arm/boards/karo-tx53/env/config-board diff --git a/arch/arm/boards/mioa701/Makefile b/arch/arm/boards/mioa701/Makefile index 88c223aa6..01c7a259e 100644 --- a/arch/arm/boards/mioa701/Makefile +++ b/arch/arm/boards/mioa701/Makefile @@ -1,3 +1,2 @@ obj-y += board.o -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += lowlevel.o diff --git a/arch/arm/boards/mmccpu/Makefile b/arch/arm/boards/mmccpu/Makefile index 170278317..1398c26a0 100644 --- a/arch/arm/boards/mmccpu/Makefile +++ b/arch/arm/boards/mmccpu/Makefile @@ -1,5 +1,3 @@ obj-y += init.o -obj-$(CONFIG_HAVE_AT91_LOWLEVEL_INIT) += lowlevel_init.o - -pbl-$(CONFIG_HAVE_AT91_LOWLEVEL_INIT) += lowlevel_init.o +lwl-$(CONFIG_HAVE_AT91_LOWLEVEL_INIT) += lowlevel_init.o diff --git a/arch/arm/boards/netx/Makefile b/arch/arm/boards/netx/Makefile index ad694cd27..90979ace8 100644 --- a/arch/arm/boards/netx/Makefile +++ b/arch/arm/boards/netx/Makefile @@ -1,2 +1,2 @@ -obj-y += netx.o platform.o -pbl-y += platform.o +obj-y += netx.o +lwl-y += platform.o diff --git a/arch/arm/boards/nhk8815/Makefile b/arch/arm/boards/nhk8815/Makefile index dbb2a713f..f4298529a 100644 --- a/arch/arm/boards/nhk8815/Makefile +++ b/arch/arm/boards/nhk8815/Makefile @@ -1,3 +1,2 @@ obj-y += setup.o -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += lowlevel.o diff --git a/arch/arm/boards/omap343xdsp/Makefile b/arch/arm/boards/omap343xdsp/Makefile index 88c223aa6..01c7a259e 100644 --- a/arch/arm/boards/omap343xdsp/Makefile +++ b/arch/arm/boards/omap343xdsp/Makefile @@ -1,3 +1,2 @@ obj-y += board.o -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += lowlevel.o diff --git a/arch/arm/boards/omap3evm/Makefile b/arch/arm/boards/omap3evm/Makefile index 88c223aa6..01c7a259e 100644 --- a/arch/arm/boards/omap3evm/Makefile +++ b/arch/arm/boards/omap3evm/Makefile @@ -1,3 +1,2 @@ obj-y += board.o -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += lowlevel.o diff --git a/arch/arm/boards/panda/Makefile b/arch/arm/boards/panda/Makefile index 53b9d5b88..5d4eb10b9 100644 --- a/arch/arm/boards/panda/Makefile +++ b/arch/arm/boards/panda/Makefile @@ -1,3 +1,2 @@ obj-y += board.o -obj-y += lowlevel.o mux.o -pbl-y += lowlevel.o mux.o +lwl-y += lowlevel.o mux.o diff --git a/arch/arm/boards/panda/env/init/config-board b/arch/arm/boards/panda/env/config-board index 27e733965..27e733965 100644 --- a/arch/arm/boards/panda/env/init/config-board +++ b/arch/arm/boards/panda/env/config-board diff --git a/arch/arm/boards/pcm027/Makefile b/arch/arm/boards/pcm027/Makefile index 1602c0a57..040cf9394 100644 --- a/arch/arm/boards/pcm027/Makefile +++ b/arch/arm/boards/pcm027/Makefile @@ -1,3 +1,2 @@ obj-y += board.o -obj-y += lowlevel_init.o -pbl-y += lowlevel_init.o +lwl-y += lowlevel_init.o diff --git a/arch/arm/boards/pcm037/Makefile b/arch/arm/boards/pcm037/Makefile index 859501ce9..6c9ca6942 100644 --- a/arch/arm/boards/pcm037/Makefile +++ b/arch/arm/boards/pcm037/Makefile @@ -16,6 +16,5 @@ # # -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += lowlevel.o obj-y += pcm037.o diff --git a/arch/arm/boards/pcm037/env/init/config-board b/arch/arm/boards/pcm037/env/config-board index 03f9e97fc..03f9e97fc 100644 --- a/arch/arm/boards/pcm037/env/init/config-board +++ b/arch/arm/boards/pcm037/env/config-board diff --git a/arch/arm/boards/pcm038/Makefile b/arch/arm/boards/pcm038/Makefile index 2c1b74d30..bfb55d398 100644 --- a/arch/arm/boards/pcm038/Makefile +++ b/arch/arm/boards/pcm038/Makefile @@ -1,3 +1,3 @@ -obj-y += lowlevel.o pcm038.o -pbl-y += lowlevel.o +obj-y += pcm038.o +lwl-y += lowlevel.o obj-$(CONFIG_MACH_PCM970_BASEBOARD) += pcm970.o diff --git a/arch/arm/boards/pcm038/env/init/config-board b/arch/arm/boards/pcm038/env/config-board index 93fd41bcf..93fd41bcf 100644 --- a/arch/arm/boards/pcm038/env/init/config-board +++ b/arch/arm/boards/pcm038/env/config-board diff --git a/arch/arm/boards/pcm043/Makefile b/arch/arm/boards/pcm043/Makefile index 08d9a3606..72275ead7 100644 --- a/arch/arm/boards/pcm043/Makefile +++ b/arch/arm/boards/pcm043/Makefile @@ -16,6 +16,5 @@ # # -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += lowlevel.o obj-y += pcm043.o diff --git a/arch/arm/boards/pcm049/Makefile b/arch/arm/boards/pcm049/Makefile index df3764ca6..5d4eb10b9 100644 --- a/arch/arm/boards/pcm049/Makefile +++ b/arch/arm/boards/pcm049/Makefile @@ -1,2 +1,2 @@ -obj-y += board.o mux.o lowlevel.o -pbl-y += lowlevel.o mux.o +obj-y += board.o +lwl-y += lowlevel.o mux.o diff --git a/arch/arm/boards/pcm051/Makefile b/arch/arm/boards/pcm051/Makefile index 8a571d909..092c31d6b 100644 --- a/arch/arm/boards/pcm051/Makefile +++ b/arch/arm/boards/pcm051/Makefile @@ -1,3 +1,2 @@ -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += lowlevel.o obj-y += board.o diff --git a/arch/arm/boards/phycard-a-l1/Makefile b/arch/arm/boards/phycard-a-l1/Makefile index 5565c3d06..a71feec39 100644 --- a/arch/arm/boards/phycard-a-l1/Makefile +++ b/arch/arm/boards/phycard-a-l1/Makefile @@ -15,5 +15,4 @@ # obj-y += pca-a-l1.o -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += lowlevel.o diff --git a/arch/arm/boards/phycard-a-xl2/Makefile b/arch/arm/boards/phycard-a-xl2/Makefile index ae0208939..64782e0fc 100644 --- a/arch/arm/boards/phycard-a-xl2/Makefile +++ b/arch/arm/boards/phycard-a-xl2/Makefile @@ -13,5 +13,5 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # -obj-y += pca-a-xl2.o mux.o lowlevel.o -pbl-y += mux.o lowlevel.o +obj-y += pca-a-xl2.o +lwl-y += mux.o lowlevel.o diff --git a/arch/arm/boards/phycard-i.MX27/Makefile b/arch/arm/boards/phycard-i.MX27/Makefile index 60253e55b..bbff2893f 100644 --- a/arch/arm/boards/phycard-i.MX27/Makefile +++ b/arch/arm/boards/phycard-i.MX27/Makefile @@ -1,4 +1,3 @@ -obj-y += lowlevel_init.o -pbl-y += lowlevel_init.o +lwl-y += lowlevel_init.o obj-y += pca100.o diff --git a/arch/arm/boards/pm9261/Makefile b/arch/arm/boards/pm9261/Makefile index 170278317..1398c26a0 100644 --- a/arch/arm/boards/pm9261/Makefile +++ b/arch/arm/boards/pm9261/Makefile @@ -1,5 +1,3 @@ obj-y += init.o -obj-$(CONFIG_HAVE_AT91_LOWLEVEL_INIT) += lowlevel_init.o - -pbl-$(CONFIG_HAVE_AT91_LOWLEVEL_INIT) += lowlevel_init.o +lwl-$(CONFIG_HAVE_AT91_LOWLEVEL_INIT) += lowlevel_init.o diff --git a/arch/arm/boards/pm9263/Makefile b/arch/arm/boards/pm9263/Makefile index 170278317..1398c26a0 100644 --- a/arch/arm/boards/pm9263/Makefile +++ b/arch/arm/boards/pm9263/Makefile @@ -1,5 +1,3 @@ obj-y += init.o -obj-$(CONFIG_HAVE_AT91_LOWLEVEL_INIT) += lowlevel_init.o - -pbl-$(CONFIG_HAVE_AT91_LOWLEVEL_INIT) += lowlevel_init.o +lwl-$(CONFIG_HAVE_AT91_LOWLEVEL_INIT) += lowlevel_init.o diff --git a/arch/arm/boards/raspberry-pi/Makefile b/arch/arm/boards/raspberry-pi/Makefile index 825b30b3c..978383aea 100644 --- a/arch/arm/boards/raspberry-pi/Makefile +++ b/arch/arm/boards/raspberry-pi/Makefile @@ -1,3 +1,2 @@ obj-$(CONFIG_MACH_RPI) += rpi.o -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += lowlevel.o diff --git a/arch/arm/boards/scb9328/Makefile b/arch/arm/boards/scb9328/Makefile index 69d397022..002f21839 100644 --- a/arch/arm/boards/scb9328/Makefile +++ b/arch/arm/boards/scb9328/Makefile @@ -1,4 +1,3 @@ -obj-y += lowlevel_init.o -pbl-y += lowlevel_init.o +lwl-y += lowlevel_init.o obj-y += scb9328.o diff --git a/arch/arm/boards/telit-evk-pro3/env/init/config-board b/arch/arm/boards/telit-evk-pro3/env/config-board index 741b90213..741b90213 100644 --- a/arch/arm/boards/telit-evk-pro3/env/init/config-board +++ b/arch/arm/boards/telit-evk-pro3/env/config-board diff --git a/arch/arm/boards/tny-a926x/Makefile b/arch/arm/boards/tny-a926x/Makefile index caa71639f..45b10ec63 100644 --- a/arch/arm/boards/tny-a926x/Makefile +++ b/arch/arm/boards/tny-a926x/Makefile @@ -5,6 +5,4 @@ obj-$(CONFIG_AT91_BOOTSTRAP) += $(bootstrap-y) lowlevel_init-$(CONFIG_MACH_TNY_A9263) = tny_a9263_lowlevel_init.o -obj-$(CONFIG_HAVE_AT91_LOWLEVEL_INIT) += $(lowlevel_init-y) - -pbl-$(CONFIG_HAVE_AT91_LOWLEVEL_INIT) += $(lowlevel_init-y) +lwl-$(CONFIG_HAVE_AT91_LOWLEVEL_INIT) += $(lowlevel_init-y) diff --git a/arch/arm/boards/toshiba-ac100/Makefile b/arch/arm/boards/toshiba-ac100/Makefile index 5b7435117..4d321e162 100644 --- a/arch/arm/boards/toshiba-ac100/Makefile +++ b/arch/arm/boards/toshiba-ac100/Makefile @@ -1,4 +1,3 @@ obj-y += board.o obj-$(CONFIG_DRIVER_SERIAL_NS16550) += serial.o -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += lowlevel.o diff --git a/arch/arm/boards/tqma53/Makefile b/arch/arm/boards/tqma53/Makefile index 2f4597618..d44f69771 100644 --- a/arch/arm/boards/tqma53/Makefile +++ b/arch/arm/boards/tqma53/Makefile @@ -1,5 +1,3 @@ obj-y += board.o -obj-y += flash_header.o -pbl-y += flash_header.o -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += flash_header.o +lwl-y += lowlevel.o diff --git a/arch/arm/boards/tqma53/env/init/config-board b/arch/arm/boards/tqma53/env/config-board index 477643831..477643831 100644 --- a/arch/arm/boards/tqma53/env/init/config-board +++ b/arch/arm/boards/tqma53/env/config-board diff --git a/arch/arm/boards/usb-a926x/Makefile b/arch/arm/boards/usb-a926x/Makefile index 88f163f5f..f1370a4df 100644 --- a/arch/arm/boards/usb-a926x/Makefile +++ b/arch/arm/boards/usb-a926x/Makefile @@ -5,6 +5,4 @@ obj-$(CONFIG_AT91_BOOTSTRAP) += $(bootstrap-y) lowlevel_init-$(CONFIG_MACH_USB_A9263) = usb_a9263_lowlevel_init.o -obj-$(CONFIG_HAVE_AT91_LOWLEVEL_INIT) += $(lowlevel_init-y) - -pbl-$(CONFIG_HAVE_AT91_LOWLEVEL_INIT) += $(lowlevel_init-y) +lwl-$(CONFIG_HAVE_AT91_LOWLEVEL_INIT) += $(lowlevel_init-y) diff --git a/arch/arm/boards/versatile/Makefile b/arch/arm/boards/versatile/Makefile index 9dc6869a4..89232a788 100644 --- a/arch/arm/boards/versatile/Makefile +++ b/arch/arm/boards/versatile/Makefile @@ -1,3 +1,2 @@ obj-$(CONFIG_MACH_VERSATILEPB) += versatilepb.o -obj-y += lowlevel.o -pbl-y += lowlevel.o +lwl-y += lowlevel.o diff --git a/arch/arm/configs/archosg9_defconfig b/arch/arm/configs/archosg9_defconfig index 9a051dac8..452d2ec47 100644 --- a/arch/arm/configs/archosg9_defconfig +++ b/arch/arm/configs/archosg9_defconfig @@ -59,8 +59,8 @@ CONFIG_BAUDRATE=115200 # CONFIG_SPI is not set CONFIG_I2C=y CONFIG_I2C_OMAP=y -CONFIG_I2C_TWLCORE=y -CONFIG_I2C_TWL6030=y +CONFIG_MFD_TWLCORE=y +CONFIG_MFD_TWL6030=y CONFIG_MCI=y CONFIG_MCI_STARTUP=y CONFIG_MCI_OMAP_HSMMC=y diff --git a/arch/arm/configs/eukrea_cpuimx27_defconfig b/arch/arm/configs/eukrea_cpuimx27_defconfig index 880941d2f..c751d1cef 100644 --- a/arch/arm/configs/eukrea_cpuimx27_defconfig +++ b/arch/arm/configs/eukrea_cpuimx27_defconfig @@ -45,7 +45,7 @@ CONFIG_DRIVER_NET_FEC_IMX=y # CONFIG_SPI is not set CONFIG_I2C=y CONFIG_I2C_IMX=y -CONFIG_I2C_LP3972=y +CONFIG_MFD_LP3972=y CONFIG_DRIVER_CFI=y # CONFIG_DRIVER_CFI_AMD is not set # CONFIG_DRIVER_CFI_BANK_WIDTH_1 is not set diff --git a/arch/arm/configs/omap3530_beagle_defconfig b/arch/arm/configs/omap3530_beagle_defconfig index 1807e04d3..e3eee8dfc 100644 --- a/arch/arm/configs/omap3530_beagle_defconfig +++ b/arch/arm/configs/omap3530_beagle_defconfig @@ -80,7 +80,7 @@ CONFIG_USB_TWL4030=y CONFIG_MCI=y CONFIG_MCI_STARTUP=y CONFIG_MCI_OMAP_HSMMC=y -CONFIG_I2C_TWL4030=y +CONFIG_MFD_TWL4030=y CONFIG_FS_TFTP=y CONFIG_FS_NFS=y CONFIG_FS_FAT=y diff --git a/arch/arm/configs/pcm049_defconfig b/arch/arm/configs/pcm049_defconfig index 19df95a3c..80dbd710f 100644 --- a/arch/arm/configs/pcm049_defconfig +++ b/arch/arm/configs/pcm049_defconfig @@ -64,7 +64,7 @@ CONFIG_USB=y CONFIG_MCI=y CONFIG_MCI_STARTUP=y CONFIG_MCI_OMAP_HSMMC=y -CONFIG_I2C_TWL6030=y +CONFIG_MFD_TWL6030=y CONFIG_FS_TFTP=y CONFIG_FS_FAT=y CONFIG_FS_FAT_WRITE=y diff --git a/arch/arm/mach-at91/Makefile b/arch/arm/mach-at91/Makefile index 53ca57043..f098e0eab 100644 --- a/arch/arm/mach-at91/Makefile +++ b/arch/arm/mach-at91/Makefile @@ -12,9 +12,7 @@ lowlevel_init-$(CONFIG_SOC_AT91SAM9X5) += at91sam9x5_lowlevel_init.o lowlevel_init-$(CONFIG_SOC_AT91SAM9N12) += at91sam9n12_lowlevel_init.o lowlevel_init-$(CONFIG_ARCH_AT91RM9200) = at91rm9200_lowlevel_init.o lowlevel_init-$(CONFIG_ARCH_SAMA5D3) += sama5d3_lowlevel_init.o -obj-y += $(lowlevel_init-y) - -pbl-y += $(lowlevel_init-y) +lwl-y += $(lowlevel_init-y) obj-$(CONFIG_AT91SAM9_RESET) += at91sam9_reset.o obj-$(CONFIG_AT91SAM9G45_RESET) += at91sam9g45_reset.o diff --git a/arch/arm/mach-ep93xx/Makefile b/arch/arm/mach-ep93xx/Makefile index 0ff0b6692..fc0cb1afc 100644 --- a/arch/arm/mach-ep93xx/Makefile +++ b/arch/arm/mach-ep93xx/Makefile @@ -1,4 +1,3 @@ -obj-y += clocksource.o gpio.o led.o header.o +obj-y += clocksource.o gpio.o header.o -obj-y += lowlevel_init.o -pbl-y += lowlevel_init.o led.o +lwl-y += lowlevel_init.o led.o diff --git a/arch/arm/mach-imx/Kconfig b/arch/arm/mach-imx/Kconfig index 3b2fdc295..1308f3c3d 100644 --- a/arch/arm/mach-imx/Kconfig +++ b/arch/arm/mach-imx/Kconfig @@ -249,7 +249,7 @@ config MACH_EUKREA_CPUIMX25 config MACH_FREESCALE_MX25_3STACK bool "Freescale MX25 3stack" select I2C - select I2C_MC34704 + select MFD_MC34704 help Say Y here if you are using the Freescale MX25 3stack board equipped with a Freescale i.MX25 Processor @@ -357,7 +357,7 @@ config MACH_FREESCALE_MX35_3STACK select I2C select I2C_IMX select MFD_MC13XXX - select I2C_MC9SDZ60 + select MFD_MC9SDZ60 help Say Y here if you are using the Freescale MX35 3stack board equipped with a Freescale i.MX35 Processor diff --git a/arch/arm/mach-imx/Makefile b/arch/arm/mach-imx/Makefile index 1c280353b..4adf52221 100644 --- a/arch/arm/mach-imx/Makefile +++ b/arch/arm/mach-imx/Makefile @@ -11,11 +11,7 @@ pbl-$(CONFIG_ARCH_IMX53) += imx53.o imx5.o esdctl-v4.o obj-$(CONFIG_ARCH_IMX6) += imx6.o iomux-v3.o usb-imx6.o clk-imx6.o obj-$(CONFIG_IMX_IIM) += iim.o obj-$(CONFIG_NAND_IMX) += nand.o -ifdef CONFIG_PBL_IMAGE -pbl-$(CONFIG_ARCH_IMX_EXTERNAL_BOOT_NAND) += external-nand-boot.o -else -obj-$(CONFIG_ARCH_IMX_EXTERNAL_BOOT_NAND) += external-nand-boot.o -endif +lwl-$(CONFIG_ARCH_IMX_EXTERNAL_BOOT_NAND) += external-nand-boot.o obj-$(CONFIG_COMMON_CLK) += clk-pllv1.o clk-pllv2.o clk-pllv3.o clk-pfd.o obj-y += devices.o imx.o esdctl.o obj-y += boot.o diff --git a/arch/arm/mach-omap/Makefile b/arch/arm/mach-omap/Makefile index 94e42c6e7..aaa0ceaa6 100644 --- a/arch/arm/mach-omap/Makefile +++ b/arch/arm/mach-omap/Makefile @@ -28,6 +28,6 @@ obj-$(CONFIG_OMAP3_CLOCK_CONFIG) += omap3_clock.o pbl-$(CONFIG_OMAP3_CLOCK_CONFIG) += omap3_clock.o obj-$(CONFIG_OMAP_GPMC) += gpmc.o devices-gpmc-nand.o obj-$(CONFIG_SHELL_NONE) += xload.o -obj-$(CONFIG_I2C_TWL6030) += omap4_twl6030_mmc.o +obj-$(CONFIG_MFD_TWL6030) += omap4_twl6030_mmc.o obj-$(CONFIG_OMAP4_USBBOOT) += omap4_rom_usb.o obj-y += gpio.o |