u-boot-brain/arch/powerpc/cpu/ppc4xx
Masahiro Yamada bb6b142fc1 treewide: move CONFIG_PHYS_64BIT to Kconfig
We need to ensure that CONFIG_PHYS_64BIT is configured via Kconfig so
that it is always available to the build system.  Otherwise we can run
into cases where we have inconsistent sizes of certain attributes.

Ravi Babu reported offset mismatch of struct dwc3 across files since
commit 95ebc253e6 ("types.h: move and redefine resource_size_t").
Since the commit, resource_addr_t points to phys_addr_t, whose size
is dependent on CONFIG_PHYS_64BIT for ARM architecture.

I tried my best to use "select" where possible (for example, ARMv8
architecture) because I think this kind of option is generally user-
unconfigurable.  However, I see some of PowerPC boards have 36BIT
defconfigs as well as 32BIT ones.  I moved CONFIG_PHYS_64BIT to the
defconfigs for such boards.

CONFIG_36BIT is no longer referenced, so all of the defines were
removed from CONFIG_SYS_EXTRA_OPTIONS.

Fixes: 95ebc253e6 ("types.h: move and redefine resource_size_t")
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Reported-by: Ravi Babu <ravibabu@ti.com>
Acked-by: Stefan Roese <sr@denx.de>
Reviewed-by: Tom Rini <trini@konsulko.com>
Reviewed-by: York Sun <york.sun@nxp.com>
2016-08-05 07:27:25 -04:00
..
4xx_ibm_ddr2_autocalib.c ppc4xx: Remove 4xx NAND booting support 2014-03-07 10:59:06 -05:00
4xx_pci.c ppc4xx: Remove sc3 board 2015-05-10 09:59:38 -04:00
4xx_pcie.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
4xx_uart.c SPDX: fix IBM-pibs license identifier 2013-09-20 10:30:54 -04:00
40x_spd_sdram.c Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
44x_spd_ddr2.c powerpc: ppc4xx: Add ramboot config for glacier 2015-02-12 10:35:30 -07:00
44x_spd_ddr.c Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
bedbug_405.c Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
cache.S powerpc: add 2 common dcache assembly functions 2015-05-04 09:24:42 -07:00
cmd_chip_config.c Merge branch 'master' of git://git.denx.de/u-boot-i2c 2013-07-24 09:50:24 -04:00
cmd_ecctest.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
config.mk powerpc: ppc4xx: canyonlands: config: Tidy up CONFIGs and config.mk 2015-02-12 10:35:30 -07:00
cpu_init.c powerpc: Drop unused code related to generic board 2016-05-27 15:39:54 -04:00
cpu.c powerpc: ppc4xx: remove board support for bluestone 2014-10-10 09:44:43 -04:00
dcr.S Remove obsolete _LINUX_CONFIG_H macro 2014-01-24 16:59:07 -05:00
denali_data_eye.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
denali_spd_ddr2.c Fix various typos, scattered over the code. 2016-05-05 21:39:26 -04:00
ecc.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
ecc.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
fdt.c Delete tests of CONFIG_OF_LIBFDT when testing CONFIG_OF_BOARD_SETUP 2016-05-27 15:41:16 -04:00
gpio.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
interrupts.c mailaddr: Update mail address 2016-01-27 15:32:05 +01:00
Kconfig treewide: move CONFIG_PHYS_64BIT to Kconfig 2016-08-05 07:27:25 -04:00
kgdb.S remove unnecessary version.h includes 2015-03-24 10:50:50 -04:00
Makefile ppc4xx: Remove 4xx NAND booting support 2014-03-07 10:59:06 -05:00
miiphy.c SPDX: fix IBM-pibs license identifier 2013-09-20 10:30:54 -04:00
reginfo.c arch/powerpc: Simplify some calculations using ARRAY_SIZE() macro. 2016-06-03 22:13:12 -07:00
resetvec.S Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
sdram.c arch/powerpc: Simplify some calculations using ARRAY_SIZE() macro. 2016-06-03 22:13:12 -07:00
sdram.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
speed.c powerpc: ppc4xx: remove board support for bluestone 2014-10-10 09:44:43 -04:00
spl_boot.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
start.S Various, unrelated tree-wide typo fixes. 2016-07-16 09:43:12 -04:00
tlb.c Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
traps.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
u-boot-spl.lds Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
u-boot.lds powerpc: Finish updating u-boot*lds scripts for newer binutils 2015-11-10 09:20:29 -05:00
uic.c mailaddr: Update mail address 2016-01-27 15:32:05 +01:00
usb_ohci.c include: move various macros to include/linux/kernel.h 2014-11-20 11:28:25 -05:00
usb_ohci.h Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
usb.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
xilinx_irq.c mailaddr: Update mail address 2016-01-27 15:32:05 +01:00