diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2013-03-04 09:21:37 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2013-03-04 09:21:37 +0100 |
commit | 13408877f4c0d4b2784d3388dd4481369205e46a (patch) | |
tree | 81bd24a8bac468785989c5b8b82a489befcddc5a /arch/arm | |
parent | 908bc8ce45f428658dab5826eb6fa2e5d9151aa1 (diff) | |
parent | 14743045fb31bd1d2d4b7eb2ccd2e956b44b01bd (diff) | |
download | barebox-13408877f4c0d4b2784d3388dd4481369205e46a.tar.gz barebox-13408877f4c0d4b2784d3388dd4481369205e46a.tar.xz |
Merge branch 'for-next/misc'
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 6842c844b2..4bf737c1fc 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 8a8f36df02..f21d389c14 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 4cc5a2ef13..a78956f4e4 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 1702783170..1398c26a0f 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 1702783170..1398c26a0f 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 88c223aa6f..01c7a259e9 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 cc0820a089..cc0820a089 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 3b7261c7c1..092c31d6b2 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 d392533295..422c91916a 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 360b55cf48..cf92c6a9ea 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 a63aeaef39..4b0304feb3 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 0b701ed5af..5b764a6981 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 b99866ecfe..b99866ecfe 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 945c963ffd..eec5ed2658 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 6ca1c069c4..a2c3104e6c 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 22993f9c29..22993f9c29 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 56ed63f555..203fcfb7f1 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 fe6d376159..2c3148abd0 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 65b6c44843..d6905815a6 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 bdf06124fd..227b76bbb8 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 1a237971bc..1509c92455 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 93866033ab..3e0026252c 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 2c02406383..52c416e3a5 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 20396107f6..a74ec2451b 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 3f224f6ad2..a1110c2e0b 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 2f45976184..d44f697718 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 cfc483eb3d..cfc483eb3d 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 2f45976184..d44f697718 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 a6cf69ddbc..a6cf69ddbc 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 2f45976184..d44f697718 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 21fb7d9f93..d44f697718 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 21fb7d9f93..d44f697718 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 e39e4b6141..e39e4b6141 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 f56e80382a..da3520cc81 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 d5fa853e2d..0710d3929a 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 20060a53e3..7deb178739 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 eb0e0edc94..bf17eaa2ef 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 e2e53c0ada..b33952c2b7 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 89f0aba1af..81263ccab0 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 8f4f9787d2..aa30b7f2e7 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 e18f7d9c3c..a43425b9ea 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 b8d92234ce..644f7e5802 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 88d1baf619..398db9b6b9 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 62a546e699..58453b66cd 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 c90bf360ea..c7d7398cf3 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 00f2b0521e..988abea5ad 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 2f45976184..d44f697718 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 3ebfac6c9b..3ebfac6c9b 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 88c223aa6f..01c7a259e9 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 1702783170..1398c26a0f 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 ad694cd272..90979ace8f 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 dbb2a713f0..f4298529a0 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 88c223aa6f..01c7a259e9 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 88c223aa6f..01c7a259e9 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 53b9d5b88b..5d4eb10b9b 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 27e7339658..27e7339658 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 1602c0a572..040cf93944 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 859501ce92..6c9ca6942f 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 03f9e97fca..03f9e97fca 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 2c1b74d306..bfb55d398e 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 93fd41bcf1..93fd41bcf1 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 08d9a3606f..72275ead78 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 df3764ca6a..5d4eb10b9b 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 8a571d9098..092c31d6b2 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 5565c3d060..a71feec396 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 ae02089394..64782e0fc2 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 60253e55b9..bbff2893ff 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 1702783170..1398c26a0f 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 1702783170..1398c26a0f 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 825b30b3cb..978383aeaa 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 69d3970223..002f218391 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 741b90213f..741b90213f 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 caa71639fe..45b10ec63f 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 5b74351178..4d321e1622 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 2f45976184..d44f697718 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 4776438315..4776438315 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 88f163f5fb..f1370a4df0 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 9dc6869a4c..89232a7884 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 9a051dac81..452d2ec475 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 880941d2f1..c751d1cef6 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 1807e04d39..e3eee8dfc1 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 19df95a3c8..80dbd710f6 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 53ca570436..f098e0eabb 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 0ff0b66920..fc0cb1afcd 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 3b2fdc295b..1308f3c3db 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 1c280353bd..4adf522219 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 94e42c6e75..aaa0ceaa62 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 |