android_kernel_lge_bullhead/arch/arm
Masahiro Yamada aee5efcef7 libfdt: define INT32_MAX and UINT32_MAX in libfdt_env.h
[ Upstream commit a8de1304b7df30e3a14f2a8b9709bb4ff31a0385 ]

The DTC v1.5.1 added references to (U)INT32_MAX.

This is no problem for user-space programs since <stdint.h> defines
(U)INT32_MAX along with (u)int32_t.

For the kernel space, libfdt_env.h needs to be adjusted before we
pull in the changes.

In the kernel, we usually use s/u32 instead of (u)int32_t for the
fixed-width types.

Accordingly, we already have S/U32_MAX for their max values.
So, we should not add (U)INT32_MAX to <linux/limits.h> any more.

Instead, add them to the in-kernel libfdt_env.h to compile the
latest libfdt.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Signed-off-by: Rob Herring <robh@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Change-Id: If80587175504c753007ce8080023d06e5a740cd8
2020-06-19 15:11:00 +02:00
..
boot libfdt: define INT32_MAX and UINT32_MAX in libfdt_env.h 2020-06-19 15:11:00 +02:00
common This is the 3.10.105 stable release 2018-01-25 17:45:32 -07:00
configs msm: msm_bus: remove the buspm module from kernel 2016-03-24 21:35:38 -07:00
crypto
include This is the 3.10.107 stable release 2018-01-25 17:57:41 -07:00
kernel This is the 3.10.107 stable release 2018-01-25 17:57:41 -07:00
kvm This is the 3.10.84 stable release 2018-01-25 16:53:46 -07:00
lib
mach-at91 This is the 3.10.73 stable release 2015-05-01 13:49:45 -07:00
mach-bcm
mach-bcm2835
mach-clps711x
mach-cns3xxx
mach-davinci
mach-dove This is the 3.10.83 stable release 2018-01-25 16:47:46 -07:00
mach-ebsa110
mach-ep93xx
mach-exynos
mach-footbridge
mach-gemini
mach-highbank
mach-imx This is the 3.10.83 stable release 2018-01-25 16:47:46 -07:00
mach-integrator
mach-iop13xx
mach-iop32x
mach-iop33x
mach-ixp4xx
mach-kirkwood This is the 3.10.83 stable release 2018-01-25 16:47:46 -07:00
mach-ks8695
mach-lpc32xx
mach-mmp
mach-msm msm: perf: Do not allocate new hw_event if event is duplicate. 2016-05-25 00:31:10 +00:00
mach-mv78xx0 This is the 3.10.83 stable release 2018-01-25 16:47:46 -07:00
mach-mvebu This is the 3.10.83 stable release 2018-01-25 16:47:46 -07:00
mach-mxs
mach-netx
mach-nomadik
mach-omap1
mach-omap2 This is the 3.10.102 stable release 2018-01-25 17:24:10 -07:00
mach-orion5x This is the 3.10.83 stable release 2018-01-25 16:47:46 -07:00
mach-picoxcell
mach-prima2
mach-pxa This is the 3.10.73 stable release 2015-05-01 13:49:45 -07:00
mach-realview This is the 3.10.87 stable release 2018-01-25 17:00:51 -07:00
mach-rpc
mach-s3c24xx
mach-s3c64xx This is the 3.10.77 stable release 2018-01-25 16:44:47 -07:00
mach-s5p64x0
mach-s5pc100
mach-s5pv210
mach-sa1100 This is the 3.10.105 stable release 2018-01-25 17:45:32 -07:00
mach-shark
mach-shmobile This is the 3.10.67 stable release 2015-05-01 13:34:57 -07:00
mach-socfpga This is the 3.10.102 stable release 2018-01-25 17:24:10 -07:00
mach-spear
mach-sunxi
mach-tegra
mach-u300
mach-ux500 This is the 3.10.106 stable release 2018-01-25 17:54:29 -07:00
mach-versatile
mach-vexpress
mach-virt
mach-vt8500
mach-w90x900
mach-zynq
mm ARM: mm: Don't force swp_emulate 2019-08-26 14:52:01 +02:00
net
nwfpe
oprofile
plat-iop
plat-omap
plat-orion This is the 3.10.94 stable release 2018-01-25 17:03:38 -07:00
plat-pxa
plat-samsung
plat-versatile
tools
vfp
xen This is the 3.10.107 stable release 2018-01-25 17:57:41 -07:00
Kconfig arm: add support for LZ4-compressed kernel 2019-08-26 17:03:22 +02:00
Kconfig-nommu
Kconfig.debug
Makefile This is the 3.10.91 stable release 2018-01-25 17:03:22 -07:00