u-boot-brain/arch/arm
Simon Glass 336d4615f8 dm: core: Create a new header file for 'compat' features
At present dm/device.h includes the linux-compatible features. This
requires including linux/compat.h which in turn includes a lot of headers.
One of these is malloc.h which we thus end up including in every file in
U-Boot. Apart from the inefficiency of this, it is problematic for sandbox
which needs to use the system malloc() in some files.

Move the compatibility features into a separate header file.

Signed-off-by: Simon Glass <sjg@chromium.org>
2020-02-05 19:33:46 -07:00
..
cpu dm: arm64: ls1012a: add i2c DM support 2020-02-04 16:20:25 +05:30
dts Merge https://gitlab.denx.de/u-boot/custodians/u-boot-fsl-qoriq 2020-02-05 07:19:52 -05:00
include dm: arm64: ls1012a: add i2c DM support 2020-02-04 16:20:25 +05:30
lib common: Move hang() to the same header as panic() 2020-01-17 17:53:40 -05:00
mach-aspeed dm: core: Require users of devres to include the header 2020-02-05 19:33:46 -07:00
mach-at91 common: Move hang() to the same header as panic() 2020-01-17 17:53:40 -05:00
mach-bcm283x rpi4: Update memory map to accommodate scb devices 2020-01-29 18:30:33 +01:00
mach-bcmstb board: arm: Add support for Broadcom BCM7260 2018-09-10 21:19:31 -04:00
mach-davinci common: Move hang() to the same header as panic() 2020-01-17 17:53:40 -05:00
mach-exynos arm: exynos: Read default MMC device from XOM[7:5] pins 2020-01-28 09:54:05 +09:00
mach-highbank SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
mach-imx dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
mach-integrator
mach-k3 arm: mach-k3: sysfw-loader: Add support to download SYSFW via DFU 2020-02-04 09:07:24 +05:30
mach-keystone common: Move hang() to the same header as panic() 2020-01-17 17:53:40 -05:00
mach-kirkwood common: Move reset_cpu() to the CPU header 2020-01-17 14:02:31 -05:00
mach-mediatek common: Move hang() to the same header as panic() 2020-01-17 17:53:40 -05:00
mach-meson dm: core: Require users of devres to include the header 2020-02-05 19:33:46 -07:00
mach-mvebu dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
mach-omap2 common: Move hang() to the same header as panic() 2020-01-24 23:06:49 +05:30
mach-orion5x common: Move RAM-sizing functions to init.h 2020-01-17 14:02:35 -05:00
mach-owl board: Add uCRobotics Bubblegum-96 board support 2018-07-09 15:25:23 -04:00
mach-qemu Kconfig: Sort bool, default, select and imply options 2018-07-30 07:18:48 -04:00
mach-rmobile common: Move some cache and MMU functions out of common.h 2019-12-02 18:23:55 -05:00
mach-rockchip dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
mach-s5pc1xx common: Move some cache and MMU functions out of common.h 2019-12-02 18:23:55 -05:00
mach-snapdragon arm: mach-snapdragon: pinctrl: clarify gpio disable bit 2019-01-25 12:12:56 -05:00
mach-socfpga dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
mach-sti board: Add STMicroelectronics STiH410-B2260 support 2017-03-14 20:40:21 -04:00
mach-stm32 mach-stm32: Fix MPU region size dedicated to SDRAM for STM32F4 2019-06-28 09:45:27 +02:00
mach-stm32mp dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
mach-sunxi sunxi: Automate loading from 128KB MMC offset 2020-01-26 19:10:16 +05:30
mach-tegra dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
mach-u8500 board: Add new Samsung "stemmy" board based on ST-Ericsson U8500 2020-01-22 17:47:57 -05:00
mach-uniphier ARM: uniphier: set gd->ram_base correctly 2020-02-01 01:14:32 +09:00
mach-versal common: Move get_tbclk() to time.h 2020-01-17 13:27:30 -05:00
mach-versatile SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
mach-zynq dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
mach-zynqmp common: Move get_tbclk() to time.h 2020-01-17 13:27:30 -05:00
mach-zynqmp-r5 common: Move reset_cpu() to the CPU header 2020-01-17 14:02:31 -05:00
thumb1/include/asm/proc-armv SPDX: Convert a few files that were missed before 2018-05-10 20:38:35 -04:00
config.mk efi_loader: Rename sections to allow for implicit data 2018-07-25 14:57:44 +02:00
Kconfig Merge tag 'u-boot-rockchip-20200130' of https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip 2020-02-01 15:31:04 -05:00
Kconfig.debug arm: debug: add Kconfig entries for lowlevel debug 2014-10-26 22:23:12 +01:00
Makefile arm: Add support for ST-Ericsson U8500 SoC 2020-01-22 17:47:57 -05:00