[U-Boot] [PATCH 0/5] Delete CONFIG_ARM<CPU_NAME> and use CONFIG_CPU_<CPU_NAME>
Masahiro Yamada
yamada.m at jp.panasonic.com
Thu Nov 6 06:59:32 CET 2014
Since commit 2e07c249a67e055 (kconfig: arm: introduce symbol for ARM CPUs),
every ARM board is supposed to select CONFIG_CPU_<CPU_NAME>.
(CONFIG_CPU_ARM720T, CONFIG_CPU_ARM920T, CONFIG_CPU_V7, etc.)
We no longer need CONFIG_ARM920T, CONFIG_ARMV7, etc.
These macros have been defined inconsistently.
For example, some ARMv7 boards define CONFIG_ARMV7 in header files,
but some ARMv7 boards do not.
Macros defines based on a whim seems useless.
Going forward, let's use CONFIG_CPU_*.
I built all the ARM boards and compared MD5SUM.
I confirmed all the checksum matched with/without this series,
so I am sure this series does not change the output binaries at all.
Masahiro Yamada (5):
ARM: remove CONFIG_ARMV7 defines
ARM: remove CONFIG_ARM1176 defines
ARM: remove CONFIG_ARM920T defines
ARM: remove CONFIG_ARM926EJS defines
ARM: remove CONFIG_ARM1136 defines
arch/arm/include/asm/arch-armada100/config.h | 1 -
arch/arm/include/asm/arch-at91/at91rm9200.h | 1 -
arch/arm/include/asm/arch-at91/at91sam9260.h | 1 -
arch/arm/include/asm/arch-at91/at91sam9261.h | 1 -
arch/arm/include/asm/arch-at91/at91sam9263.h | 1 -
arch/arm/include/asm/arch-at91/at91sam9g45.h | 1 -
arch/arm/include/asm/arch-at91/at91sam9rl.h | 1 -
arch/arm/include/asm/arch-at91/at91sam9x5.h | 1 -
arch/arm/include/asm/arch-at91/sama5d3.h | 1 -
arch/arm/include/asm/arch-kirkwood/config.h | 1 -
arch/arm/include/asm/arch-lpc32xx/config.h | 1 -
arch/arm/include/asm/arch-pantheon/config.h | 1 -
arch/arm/lib/cache.c | 8 ++++----
drivers/usb/host/ohci-hcd.c | 2 +-
include/configs/VCMA9.h | 3 +--
include/configs/alt.h | 1 -
include/configs/apf27.h | 3 +--
include/configs/armadillo-800eva.h | 1 -
include/configs/bcm28155_ap.h | 3 +--
include/configs/bcm_ep_board.h | 2 --
include/configs/calimain.h | 1 -
include/configs/cam_enc_4xx.h | 1 -
include/configs/cpuat91.h | 1 -
include/configs/da830evm.h | 1 -
include/configs/da850evm.h | 1 -
include/configs/davinci_dm355evm.h | 1 -
include/configs/davinci_dm355leopard.h | 1 -
include/configs/davinci_dm365evm.h | 1 -
include/configs/davinci_dm6467evm.h | 1 -
include/configs/davinci_dvevm.h | 1 -
include/configs/davinci_schmoogie.h | 1 -
include/configs/davinci_sffsdr.h | 1 -
include/configs/davinci_sonata.h | 1 -
include/configs/ea20.h | 1 -
include/configs/edb93xx.h | 3 +--
include/configs/edminiv2.h | 1 -
include/configs/enbw_cmc.h | 1 -
include/configs/flea3.h | 1 -
include/configs/hawkboard.h | 1 -
include/configs/imx27lite-common.h | 1 -
include/configs/imx31_litekit.h | 3 +--
include/configs/imx31_phycore.h | 3 +--
include/configs/ipam390.h | 1 -
include/configs/jadecpu.h | 1 -
include/configs/koelsch.h | 1 -
include/configs/ks2_evm.h | 1 -
include/configs/lager.h | 1 -
include/configs/mx31ads.h | 3 +--
include/configs/mx31pdk.h | 3 +--
include/configs/mx35pdk.h | 1 -
include/configs/nhk8815.h | 1 -
include/configs/omap3_mvblx.h | 1 -
include/configs/qong.h | 3 +--
include/configs/rpi_b.h | 1 -
include/configs/scb9328.h | 3 +--
include/configs/smdk2410.h | 3 +--
include/configs/socfpga_common.h | 1 -
include/configs/tao3530.h | 1 -
include/configs/tnetv107x_evm.h | 1 -
include/configs/tt01.h | 1 -
include/configs/versatile.h | 3 +--
include/configs/woodburn_common.h | 1 -
include/configs/zmx25.h | 1 -
include/configs/zynq-common.h | 3 ---
64 files changed, 17 insertions(+), 82 deletions(-)
--
1.9.1
More information about the U-Boot
mailing list