u-boot/include
Simon Glass 121cfe5a84 fdtgrep: Handle an empty output tree
In strange cases it is possible for fdtgrep to find nothing to output.
Typically this means that the resulting SPL device tree is not going to
allow anything to boot, but at present the tree is actually invalid,
since it only has an END tag in the struct region.

The FDT spec requires at least a root node. So add a special case to
include at least this, if the FDT_REG_SUPERNODES flag is set.

This ensures that grepping an empty tree still produces a valid tree.

Also add comments to the enum since it is not completely obvious from
the names now.

The typical symptom of this problem is a message from binman:

   pylibfdt error -11: FDT_ERR_BADSTRUCTURE

Signed-off-by: Simon Glass <sjg@chromium.org>
2021-12-17 09:44:59 -07:00
..
acpi acpi: Tidy up documentation for struct acpi_gpio 2021-02-01 15:11:41 +08:00
andestech
asm-generic gpio: Factor out DT flag translation 2021-10-05 08:50:15 -04:00
bedbug command: Remove the cmd_tbl_t typedef 2020-05-18 18:36:55 -04:00
broadcom cmd: broadcom: add command for chimp handshake 2020-09-09 16:57:35 -04:00
cavium
clk clk: sunxi: Move header out of arch directory 2021-10-11 10:46:44 +01:00
configs Convert CONFIG_PHYSMEM to Kconfig 2021-12-17 09:44:59 -07:00
cramfs
crypto dm: crypto: Define UCLASS API for ECDSA signature verification 2021-08-16 10:49:35 +02:00
dm pinctrl: change result for unsupported API 2021-12-01 13:33:45 -05:00
dt-bindings arm: dts: ls1028a: sync the fsl-ls1028a.dtsi with linux 2021-11-09 17:18:23 +05:30
environment WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
faraday WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
fsl-mc drivers: net: fsl-mc: add a command which dumps the MC log 2021-11-09 17:18:06 +05:30
jffs2 cmd: mtdparts: accept spi-nand devices 2018-09-20 20:11:01 +05:30
kendryte clk: k210: Remove bypass driver 2021-06-17 09:40:57 +08:00
keys lib: crypto: add public key utility 2019-12-06 16:44:20 -05:00
linux include: import if_vlan.h from Linux 2021-11-23 09:57:55 +02:00
lzma
mtd Xilinx changes for v2022.01-rc1 2021-09-30 11:29:41 -04:00
mvebu phy: marvell: add RX training command 2021-04-29 07:45:24 +02:00
net net: dsa: allow drivers to get the port OF node 2021-11-23 09:57:55 +02:00
power i2c: Convert CONFIG_POWER_I2C et al to Kconfig 2021-09-04 12:26:02 -04:00
reboot-mode reboot-mode: read the boot mode from RTC memory 2021-07-23 10:16:39 -04:00
samsung arm: exynos: Detect revision later, when all resources are ready 2019-03-11 15:53:19 +09:00
spmi
synopsys
tee lib: optee: Avoid CONFIG_TZDRAM_* in optee_verify_bootm_image() 2021-10-05 08:46:23 -04:00
test test: Add a way to skip console checking until a string matches 2021-09-16 14:39:40 -04:00
u-boot lz4: Use a private header for U-Boot 2021-10-09 13:09:56 -04:00
usb usb: ehci-mx6: use phy_type from device tree 2021-09-28 18:50:55 +03:00
xen Revert "xen: add definitions for console_io" 2020-10-23 09:16:01 -04:00
zfs
.gitignore
_exports.h dm: i2c: use CONFIG_IS_ENABLED macro for DM_I2C/DM_I2C_GPIO 2021-02-21 06:08:00 +01:00
abuf.h Add support for an owned buffer 2021-10-08 15:53:26 -04:00
ACEX1K.h fpga: altera: Add some more device sizes 2019-07-30 10:21:11 +02:00
adc.h dm: treewide: Rename 'platdata' variables to just 'plat' 2020-12-13 16:51:08 -07:00
addr_map.h lib: addr_map: Move address_map[] type to the header file 2021-03-05 10:25:43 +05:30
ahci.h pci: acpi: Drop DM_PCI check from ahci 2021-09-13 18:23:13 -04:00
ali512x.h
altera.h fpga: altera: Rename Stratix10 FPGA to Intel FPGA SDM Mailbox 2020-10-09 17:53:12 +08:00
android_ab.h common: Drop part.h from common header 2020-05-18 17:33:33 -04:00
android_bootloader_message.h include: android_bootloader_message.h: Minimize the diff to AOSP 2019-07-11 14:11:19 -04:00
android_image.h image: android: Fix possible build errors 2019-10-15 09:56:04 -04:00
ansi.h Nokia RX-51: Update my email address 2020-05-11 10:16:49 +05:30
api.h common: board_r: Drop initr_api wrapper 2021-01-15 14:36:12 -05:00
api_public.h api: fix a potential serious bug caused by undef CONFIG_SYS_64BIT_LBA 2021-03-19 10:36:06 -04:00
armcoremodule.h
asm-offsets.h
ata.h Fix IDE commands issued, fix endian issues, fix non MMIO 2021-04-20 07:31:12 -04:00
atf_common.h spl: atf: add support for LOAD_IMAGE_V2 2020-12-04 16:09:06 -05:00
atmel_hlcdc.h
atmel_lcd.h dm: treewide: Rename ..._platdata variables to just ..._plat 2020-12-13 16:51:09 -07:00
atmel_lcdc.h
atmel_mci.h
atsha204a-i2c.h WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
audio_codec.h common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
autoboot.h sandbox: Reduce keyed autoboot delay 2021-08-01 09:05:24 -06:00
avb_verify.h avb: Make AVB independent of fastboot 2020-08-24 14:11:13 -04:00
axi.h common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
axp152.h include: axp_pmic: Include headers for all variants 2021-10-25 14:50:42 +01:00
axp209.h include: axp_pmic: Include headers for all variants 2021-10-25 14:50:42 +01:00
axp221.h include: axp_pmic: Include headers for all variants 2021-10-25 14:50:42 +01:00
axp305.h sunxi: Add support for AXP305 PMIC 2021-01-25 21:52:00 +00:00
axp809.h include: axp_pmic: Include headers for all variants 2021-10-25 14:50:42 +01:00
axp818.h include: axp_pmic: Include headers for all variants 2021-10-25 14:50:42 +01:00
axp_pmic.h include: axp_pmic: Include headers for all variants 2021-10-25 14:50:42 +01:00
backlight.h common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
bcb.h cmd: bcb: Add support for processing const string literals in bcb_set() 2021-01-31 14:08:56 +01:00
bcd.h
binman.h binman: Allow reading entries from a subnode 2021-01-27 17:03:16 -05:00
binman_sym.h binman: Fix typo in kernel-doc format for binman_symname() 2020-11-05 09:11:31 -07:00
bios_emul.h pci: Drop DM_PCI check from bios_emul 2021-08-05 19:46:35 -04:00
bitfield.h common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
blk.h efi_loader: add UEFI GPT measurement 2021-10-26 21:32:46 +02:00
bloblist.h bloblist: Tidy up a few API comments 2021-07-21 10:27:34 -06:00
bmp_layout.h
boot_fit.h
bootcount.h common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
bootm.h Remove LYNX KDI remainders 2021-11-11 19:02:44 -05:00
bootretry.h
bootstage.h bootstage: Add SPL support 2021-10-31 12:26:44 -06:00
bouncebuf.h common: bouncebuf: Permit passing custom alignment check function 2020-04-22 20:41:56 +08:00
btrfs.h common: Drop part.h from common header 2020-05-18 17:33:33 -04:00
bus_vcxk.h
button.h button: add udevice forward declaration 2021-02-22 11:07:57 +01:00
bzlib.h
cache.h common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
capitalization.h efi_loader: capitalization table 2018-09-23 21:55:29 +02:00
cbfs.h cbfs: Support reading compression information 2021-03-27 13:59:37 +13:00
charset.h efi_loader: documentation codepage_437[] 2021-04-10 12:00:24 +02:00
circbuf.h
cli.h cli: Support macro processing with a fixed-size buffer 2020-12-04 16:10:01 -05:00
cli_hush.h
clk-uclass.h clk: add clk_round_rate() 2021-01-12 10:58:04 +05:30
clk.h clk: Rename clk_get_by_driver_info() 2021-09-25 09:46:15 -06:00
clock_legacy.h nxp: Migrate CONFIG_DDR_CLK_FREQ to Kconfig 2021-08-31 17:46:37 -04:00
cmd_spl.h
command.h command: Use a constant pointer for the help 2021-11-28 16:51:51 -07:00
common.h common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
common_timing_params.h
compiler.h compiler: Rename host_build() to tools_build() 2021-10-08 15:53:26 -04:00
config_distro_bootcmd.h Convert CONFIG_USE_BOOTCOMMAND et al to Kconfig 2021-12-01 10:58:10 -05:00
config_fallbacks.h Convert CONFIG_SYS_I2C_LEGACY to Kconfig and add CONFIG_[ST]PL_SYS_I2C_LEGACY 2021-08-30 14:10:07 -04:00
config_fsl_chain_trust.h common: Drop linux/stringify.h from common header 2020-05-18 21:19:23 -04:00
config_phylib_all_drivers.h Convert CONFIG_PHYLIB et al to Kconfig 2020-04-28 15:57:58 -04:00
config_uncmd_spl.h dm: core: Allow dm_warn() to be used in SPL 2020-10-29 14:42:17 -06:00
console.h test: add first autoboot unit tests 2021-07-23 13:36:20 -04:00
cortina.h
cp437.h efi_loader: EFI_UNICODE_COLLATION_PROTOCOL 2018-09-23 21:55:29 +02:00
cp1250.h efi_loader: EFI_UNICODE_COLLATION_PROTOCOL 2018-09-23 21:55:29 +02:00
cpsw.h net: ti: cpsw: convert to use dev/ofnode api 2019-11-04 12:56:37 -05:00
cpu.h common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
cpu_func.h arm64: Update memcpy_{from, to}io() helpers 2021-07-28 19:30:22 -04:00
cros_ec.h cros_ec: Drop cros_ec_entering_mode() 2021-07-21 10:27:34 -06:00
cros_ec_message.h
crypt.h lib: wrap crypt API to hide errno usage 2021-07-23 13:36:20 -04:00
ctype.h Add a symlink for ctype.h 2021-01-30 14:25:42 -07:00
ddr_spd.h
debug_uart.h debug_uart: Add CR before and after announce string 2020-07-08 17:21:46 -04:00
dfu.h dfu: add error callback 2021-06-18 10:09:41 +02:00
dialog_pmic.h
display.h video: display: use edid_get_timing_validate() variant to filter supported EDID modes 2019-07-29 00:21:49 +02:00
display_options.h display_options: Split print_buffer() into two functions 2021-06-08 11:39:09 -04:00
div64.h WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
dm-demo.h dm: core: Drop dm.h header file from dm-demo.h 2020-08-03 22:19:54 -04:00
dm.h dm: core: Guard against including dm.h in header files 2020-08-03 22:19:54 -04:00
dm9000.h
dma-uclass.h dma: Rename free() to rfree() 2020-02-05 19:33:46 -07:00
dma.h common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
dp83848.h
ds1722.h
dsi_host.h dm: Add a dsi host uclass 2019-10-13 23:34:43 +02:00
dt-structs.h dm: Add comments to dt-structs contents 2021-09-25 09:46:15 -06:00
dt_table.h
dw_hdmi.h video: dw_hdmi: Add support for ddc-i2c-bus property 2019-07-29 00:32:59 +02:00
dwc3-omap-uboot.h
dwc3-sti-glue.h treewide: Update email address Patrick Delaunay and Patrice Chotard 2020-12-09 10:57:50 +01:00
dwc3-uboot.h usb: dwc3: Add disable u2mac linestate check quirk 2020-05-29 18:13:19 +08:00
dwc_ahsata.h
dwmmc.h mmc: dwmmc: Change designware MMC 'clksel' callback function to return status 2021-01-15 17:48:36 +08:00
e500.h powerpc/mpc85xx: drop eSDHC periperhal clock code 2020-01-16 13:16:25 +08:00
ec_commands.h cros_ec: Support reading EC features 2021-01-30 14:25:41 -07:00
edid.h edid: add edid_get_timing_validate() variant to filter out edid modes 2019-07-29 00:21:40 +02:00
eeprom.h Convert CONFIG_SYS_I2C_EEPROM_ADDR et al to Kconfig 2021-08-30 14:10:06 -04:00
eeprom_field.h
eeprom_layout.h
efi.h efi: Add a way to obtain boot services in the app 2021-11-07 18:36:55 +01:00
efi_api.h efi_loader: bump EFI_SPECIFICATION_VERSION to 2.9 2021-11-20 10:53:00 +01:00
efi_driver.h efi: Tidy up header includes 2020-08-03 22:19:54 -04:00
efi_dt_fixup.h efi_loader: implement EFI_DT_FIXUP_PROTOCOL 2021-01-13 02:38:01 +01:00
efi_load_initrd.h efi_loader: avoid multiple local copies of lf2_initrd_guid 2021-10-21 03:46:04 +02:00
efi_loader.h efi_loader: add UEFI GPT measurement 2021-10-26 21:32:46 +02:00
efi_rng.h efi: qemu: arm64: Add efi_rng_protocol implementation for the platform 2020-01-07 18:08:22 +01:00
efi_selftest.h efi_loader: improve documentation of enum efi_test_phase 2021-04-10 12:00:24 +02:00
efi_tcg2.h efi_loader: add UEFI GPT measurement 2021-10-26 21:32:46 +02:00
efi_variable.h efi_loader: function to get GUID for variable name 2021-10-25 21:13:06 +02:00
elf.h Use __ASSEMBLY__ as the assembly macros 2020-05-18 21:19:23 -04:00
env.h bootm: Tidy up use of autostart env var 2021-11-16 14:35:09 -05:00
env_attr.h
env_callback.h env: remove callback.o for an SPL build 2020-04-24 10:09:59 -04:00
env_default.h Convert CONFIG_USE_BOOTCOMMAND et al to Kconfig 2021-12-01 10:58:10 -05:00
env_flags.h env: Add support for explicit write access list 2020-07-31 10:13:00 -04:00
env_internal.h Convert CONFIG_ENV_IS_IN_SPI_FLASH et al to Kconfig 2021-11-12 14:18:17 -05:00
errno.h sandbox: errno: avoid conflict with libc's errno 2021-05-24 14:21:30 -04:00
eth_phy.h net: Drop dm.h header file in eth_phy.h 2020-08-03 22:19:54 -04:00
ethsw.h
exception.h command: Remove the cmd_tbl_t typedef 2020-05-18 18:36:55 -04:00
exports.h dm: i2c: use CONFIG_IS_ENABLED macro for DM_I2C/DM_I2C_GPIO 2021-02-21 06:08:00 +01:00
ext4fs.h common: Drop part.h from common header 2020-05-18 17:33:33 -04:00
ext_common.h common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
extension_board.h cmd: add support for a new "extension" command 2021-05-13 13:09:05 -04:00
exynos_lcd.h
fastboot-internal.h
fastboot.h fastboot: add UUU command UCmd and ACmd support 2021-02-26 15:30:55 +01:00
fat.h fs: fat: structure for name and extension 2021-01-23 07:56:53 +01:00
fb_mmc.h common: Drop part.h from common header 2020-05-18 17:33:33 -04:00
fb_nand.h fastboot: Use const qualifier for char *part_name 2019-06-14 12:39:54 +02:00
fdt.h
fdt_region.h fdtgrep: Handle an empty output tree 2021-12-17 09:44:59 -07:00
fdt_simplefb.h common: add fdt_simplefb_enable_and_mem_rsv function 2021-11-30 16:43:28 +01:00
fdt_support.h hash: Use Kconfig to enable hashing in host tools and SPL 2021-10-08 15:53:26 -04:00
fdtdec.h sandbox: Remove OF_HOSTFILE 2021-10-27 16:38:26 -04:00
fis.h
flash.h flash.h: Remove CONFIG_SYS_FLASH_CFI from flash_info_t 2021-08-11 10:36:10 +02:00
fm_eth.h treewide: convert bd_t to struct bd_info by coccinelle 2020-07-17 09:30:13 -04:00
fpga.h cmd: fpga: Change return value to avoid printing usage text 2019-07-30 10:21:16 +02:00
fs.h fs: fat: add file attributes to struct fs_dirent 2021-07-12 20:30:48 +02:00
fs_internal.h part: Drop disk_partition_t typedef 2020-05-18 17:33:33 -04:00
fs_loader.h dm: treewide: Rename ..._platdata variables to just ..._plat 2020-12-13 16:51:09 -07:00
fsl_csu.h
fsl_dcu_fb.h video: fsl_dcu_fb: refactor init functions 2019-07-29 00:08:49 +02:00
fsl_ddr.h command: Remove the cmd_tbl_t typedef 2020-05-18 18:36:55 -04:00
fsl_ddr_dimm_params.h
fsl_ddr_sdram.h
fsl_ddrc_version.h
fsl_devdis.h
fsl_diu_fb.h
fsl_dspi.h m68k: Remove M5475x boards 2021-07-07 19:52:22 -04:00
fsl_dtsec.h
fsl_errata.h
fsl_esdhc.h mmc: fsl_esdhc: add pulse width detection workaround 2021-04-06 18:36:04 +08:00
fsl_esdhc_imx.h mmc: sdhci-esdhc-imx: Add HS400 support for iMX7ULP 2021-10-07 21:58:49 +02:00
fsl_fman.h
fsl_ifc.h fsl_ifc: fix typo in the NOR CSOR register definition 2021-03-23 15:27:08 +05:30
fsl_immap.h
fsl_lpuart.h driver: serial: fsl_lpuart: support i.MX8ULP 2021-08-09 14:46:51 +02:00
fsl_mdio.h net: fsl_mdio: Correct the MII management register block address 2020-09-24 08:27:44 -04:00
fsl_memac.h
fsl_mmdc.h
fsl_pmic.h
fsl_qbman.h
fsl_qe.h WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
fsl_sec.h imx8m: Add DEK blob encapsulation for imx8m 2021-04-08 20:29:52 +02:00
fsl_sec_mon.h
fsl_secboot_err.h
fsl_sfp.h
fsl_tgec.h
fsl_usb.h fsl/usb: Workaround for USB erratum-A005275 2018-10-29 13:13:05 -07:00
fsl_validate.h command: Remove the cmd_tbl_t typedef 2020-05-18 18:36:55 -04:00
fsl_wdog.h WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
fuse.h
g_dnl.h usb: gadget: g_dnl: add function g_dnl_set_product 2020-05-14 09:02:12 +02:00
gdsys_fpga.h ppc: Remove gdsys hrcon boards 2021-04-10 08:04:42 -04:00
generic-phy.h WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
getopt.h lib: Add getopt 2020-10-30 10:56:11 -04:00
gt64120.h
gzip.h gzip: Avoid use of u64 2021-10-08 15:53:26 -04:00
handoff.h CONFIG_NR_DRAM_BANKS: Remove unreferenced code as its always defined 2020-08-26 09:19:16 +02:00
hang.h common: Move hang() to the same header as panic() 2020-01-24 23:06:49 +05:30
hash.h hash: Use Kconfig to enable hashing in host tools and SPL 2021-10-08 15:53:26 -04:00
hda_codec.h sound: Add support for Intel HDA 2019-02-20 15:27:09 +08:00
hexdump.h hexdump: Allow ctrl-c to interrupt output 2021-06-08 11:39:09 -04:00
host_arch.h efi_loader: support building UEFI binaries on sandbox 2019-11-12 23:13:54 +01:00
hw_sha.h hash: Allow for SHA512 hardware implementations 2021-04-12 17:17:11 -04:00
hwconfig.h
hwspinlock.h dm: Add Hardware Spinlock class 2018-12-06 23:26:32 -05:00
i2c.h Convert CONFIG_SYS_I2C_SPEED et al to Kconfig 2021-08-30 14:10:07 -04:00
i2c_eeprom.h misc: i2c_eeprom: remove pagewidth field from i2c_eeprom 2020-03-16 08:03:05 +01:00
i2s.h sound: i2s: Tidy up a few comments 2019-02-09 12:50:22 -07:00
i8042.h i8042: Do not abuse CONFIG namespace 2021-08-30 14:13:28 -04:00
ide.h
image-android-dt.h
image-sparse.h common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
image.h image.h: make image_sign_info.fit point to const 2021-10-31 12:26:44 -06:00
imx8image.h tool: Move ALIGN_MASK to header as common MACRO 2020-04-24 10:10:00 -04:00
imx_lpi2c.h i2c: imx_lpi2c: add ipg clk 2019-10-14 09:31:41 +02:00
imx_sip.h imx8: move SIP macro to common header 2020-05-01 13:46:21 +02:00
imx_thermal.h
imximage.h WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
init.h image: Explicitly declare do_bdinfo() 2021-11-15 14:33:33 -05:00
initcall.h common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
input.h
inttypes.h Add inttypes.h 2018-12-05 06:01:35 -07:00
iommu.h iommu: Add IOMMU uclass 2021-10-31 08:46:44 -04:00
iomux.h IOMUX: Introduce iomux_replace_device() 2021-02-16 11:16:08 -05:00
ioports.h
iotrace.h trace: Remove the const from write functions 2019-10-11 17:37:19 +08:00
ipu_pixfmt.h
irq.h irq: Tidy up of-platdata irq support 2021-09-25 09:46:15 -06:00
irq_func.h common: Move enable/disable_interrupts out of common.h 2019-12-02 18:25:01 -05:00
k3-avs.h misc: k3_avs: Add j721e support 2019-11-07 18:39:16 -05:00
k3-clk.h clk: ti: k3: Update driver to account for divider flags 2021-09-17 14:47:03 -04:00
k3-dev.h cmd: ti: pd: Add debug command for K3 power domains 2021-06-11 16:34:52 +05:30
key_matrix.h
keyboard.h
kgdb.h command: Remove the cmd_tbl_t typedef 2020-05-18 18:36:55 -04:00
lattice.h
lcd.h common: Move lcd_setmem() to lcd.h 2019-08-11 16:43:41 -04:00
lcd_console.h
lcdvideo.h
ld9040.h
led.h common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
libata.h ata: sort ATA commands 2020-04-17 12:32:36 -04:00
libtizen.h
linker_lists.h treewide: Convert macro and uses of __section(foo) to __section("foo") 2021-05-24 14:21:30 -04:00
linux_logo.h
lmb.h lmb: drop unused lmb_size_bytes() 2021-11-20 10:53:00 +01:00
log.h log: Convert log values to printf() if not enabled 2021-06-08 11:39:09 -04:00
lxt971a.h
mailbox-uclass.h mailbox: Rename free() to rfree() 2020-02-05 19:33:46 -07:00
mailbox.h
malloc.h malloc: add SPDX license identifiers 2021-06-23 08:45:03 -04:00
mapmem.h
mc9sdz60.h
mc13783.h WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
mc13892.h
mc34704.h
MCD_dma.h
MCD_progCheck.h
MCD_tasksInit.h
media_bus_format.h video: dw_hdmi: add support for color conversion 2019-01-31 09:35:01 +01:00
memalign.h
membuff.h
menu.h menu: add support for client defined statusline function 2020-05-07 09:01:42 -04:00
micrel.h board: apalis_imx6: Add KSZ9131 phy skew settings 2020-05-01 13:46:22 +02:00
mii_phy.h
miiphy.h common: board_r: Drop initr_bbmii wrapper 2021-01-15 14:36:12 -05:00
mipi_display.h include: Add new DCS commands in the enum list 2019-10-13 21:24:47 +02:00
mipi_dsi.h video: dw-mipi-dsi: permit configuring the escape clock rate 2020-10-18 10:36:05 +02:00
misc.h common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
mk48t59.h
mm_communication.h lib/efi_loader: fix ABI in efi_mm_communicate_header 2020-11-29 05:18:37 +01:00
mmc.h mmc: Add support for enumerating MMC card in a given mode using mmc command 2021-09-10 18:17:04 +08:00
mpc8xx.h
mpc8xx_irq.h
mpc83xx.h mpc83xx: Update comment 2021-08-30 14:13:28 -04:00
mpc85xx.h WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
mpc86xx.h
mpc106.h
msc01.h
mtd.h mtd: spi: nor: force mtd name to "nor%d" 2021-09-28 12:03:20 -04:00
mtd_node.h
mux-internal.h drivers: Add a new framework for multiplexer devices 2020-10-28 11:48:32 -04:00
mux.h mux: correct prototype for mux_control_try_select() 2021-07-23 07:13:25 -04:00
mv88e6352.h
mvebu_mmc.h mmc: mvebu: convert to driver model 2021-04-08 08:50:52 +02:00
mvmfp.h WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
mxs_nand.h nand.h: Cleanup linux/mtd/rawnand.h usage 2021-10-06 09:16:23 -04:00
nand.h mtd: Remove mtd_erase_callback() entirely 2021-10-23 15:47:33 +05:30
net.h net: add set_promisc function to enable/disable Promiscuous mode 2021-07-10 18:12:41 +02:00
netdev.h net: remove unused CONFIG_DRIVER_AT91EMAC_* 2021-09-21 10:08:24 +03:00
ns16550.h serial: Rename ns16550 functions to lower case 2021-01-05 12:24:40 -07:00
nuvoton_nct6102d.h
nvme.h nvme: add accessor to namespace id and eui64 2019-10-06 16:02:37 +02:00
of_live.h
omap3_spi.h arm: mach-omap2: am33xx: Add device structure for spi 2020-09-15 18:51:53 +05:30
onenand_uboot.h
opensbi.h spl: opensbi: specify main hart as preferred boot hart 2019-12-10 08:23:10 +08:00
os.h sandbox: Support unmapping a file 2021-11-28 16:51:51 -07:00
p2sb.h dm: treewide: Rename ..._platdata variables to just ..._plat 2020-12-13 16:51:09 -07:00
palmas.h dm: i2c: use CONFIG_IS_ENABLED macro for DM_I2C/DM_I2C_GPIO 2021-02-21 06:08:00 +01:00
panel.h panel: Expand the backlight support 2018-10-09 04:40:27 -06:00
part.h WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
part_efi.h doc/README.gpt: define partition type GUID for U-Boot environment 2021-01-16 14:49:09 -05:00
pca953x.h
pca9564.h
pca9698.h
pch.h common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
pci.h pci: Add standard PCIe ECAM macros 2021-11-17 17:04:58 -05:00
pci_ep.h drivers: pci_ep: Introduce UCLASS_PCI_EP uclass 2019-07-11 10:05:15 -04:00
pci_gt64120.h
pci_ids.h net: brcm: netXtreme driver 2021-12-02 08:34:01 +02:00
pci_msc01.h
pci_rom.h
pci_tegra.h
pe.h include: pe.h: add signature-related definitions 2020-01-07 18:08:19 +01:00
phy-mipi-dphy.h phy: dphy: Add configuration helpers 2021-02-10 10:00:51 +01:00
phy-sun4i-usb.h
phy.h WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
phy_interface.h net: replace the "xfi" phy-mode with "10gbase-r" 2021-09-28 18:50:56 +03:00
phys2bus.h dm: Introduce dev_phys_to_bus()/dev_bus_to_phys() 2021-02-18 11:56:25 +01:00
physmem.h
post.h ppc: Remove sbc8641d board 2021-07-07 19:52:24 -04:00
power-domain-uclass.h power-domain: Rename free() to rfree() 2020-02-05 19:33:46 -07:00
power-domain.h treewide: Simply conditions with the new OF_REAL 2021-09-25 09:46:15 -06:00
ppc_asm.tmpl
ppc_defs.h
pvblock.h xen: pvblock: Add initial support for para-virtualized block driver 2020-08-14 15:18:30 -04:00
pwm.h video: backlight: Support PWMs without a known period_ns 2021-04-10 16:07:12 +02:00
pwrseq.h
pxa_lcd.h
pxe_utils.h pxe: Allow calling the pxe_get logic directly 2021-11-11 19:02:43 -05:00
qfw.h x86: qemu: move QFW to its own uclass 2021-04-12 17:44:55 -04:00
ram.h common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
rand.h doc: random number generation 2020-06-14 21:07:20 +02:00
rc4.h
regmap.h dm: treewide: Rename ..._platdata variables to just ..._plat 2020-12-13 16:51:09 -07:00
reiserfs.h common: Drop part.h from common header 2020-05-18 17:33:33 -04:00
relocate.h image: Avoid #ifdefs for manual relocation 2021-10-08 15:53:26 -04:00
remoteproc.h dm: treewide: Rename 'platdata' variables to just 'plat' 2020-12-13 16:51:08 -07:00
reset-uclass.h reset: Rename free() to rfree() 2020-02-05 19:33:46 -07:00
reset.h drivers: reset: Add a managed API to get reset controllers from the DT 2020-09-30 11:55:22 -04:00
rng.h doc: random number generation 2020-06-14 21:07:20 +02:00
rtc.h rtc: add dm_rtc_write() helper 2020-07-09 06:02:44 +02:00
rtc_def.h
s_record.h
SA-1100.h
samsung-usb-phy-uboot.h
sandbox-adc.h
sandbox-clk.h dm: test: clk: add the test for the ccf gated clock 2020-08-24 11:03:26 +02:00
sandboxblockdev.h sandbox: Drop CONFIG_HOST_MAX_DEVICES 2021-12-05 09:23:15 -07:00
sandboxfs.h common: Drop part.h from common header 2020-05-18 17:33:33 -04:00
sandboxtee.h avb: add support for named persistent values 2019-04-26 18:58:22 -04:00
sata.h
scf0403_lcd.h
scmi_agent-uclass.h firmware: add SCMI agent uclass 2020-09-30 11:55:23 -04:00
scmi_agent.h firmware: scmi: fix description of an API function 2021-11-23 13:53:03 -05:00
scmi_protocols.h firmware: scmi: fix struct layout for scmi_clk_rate_set_in 2021-10-26 15:26:45 -04:00
scp03.h common: SCP03 control (enable and provision of keys) 2021-03-13 13:14:52 -05:00
scsi.h common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
sdhci.h drivers: mmc: Add wait_dat0 support for sdhci driver 2021-10-29 18:22:32 +09:00
sdp.h usb: gadget: f_sdp: Allow SPL to load and boot FIT via SDP 2019-06-27 13:50:28 +02:00
search.h env: Allow returning errors from hdelete_r() 2020-12-04 16:09:06 -05:00
serial.h drivers: serial: Make serial_initialize return int 2020-08-06 14:27:27 -04:00
sh_pfc.h
signatures.h fsp: Move and rename fsp_types.h file 2020-12-31 14:41:31 +01:00
sja1000.h
slre.h
smbios.h efi_loader: add SMBIOS table measurement 2021-10-26 17:58:14 +02:00
smem.h WS cleanup: remove trailing empty lines 2021-09-30 08:08:56 -04:00
smsc_lpc47m.h
smsc_sio1007.h
soc.h common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
sort.h common: Move sorting functions to their own header file 2019-12-02 18:23:08 -05:00
sound.h sound: Add a new stop_play() method 2020-02-05 19:33:46 -07:00
sparse_defs.h
sparse_format.h
spartan2.h
spartan3.h
spd.h
spd_sdram.h
spi-mem.h spi: spi-mem: add spi_mem_dtr_supports_op() 2021-06-28 11:56:06 +05:30
spi.h Prepare v2021.01-rc5 2021-01-05 16:20:26 -05:00
spi_flash.h mtd: spi-flash: Check for zero length in legacy spi_flash_*() 2021-10-23 15:47:33 +05:30
spl.h arm: spl: prepare for jumping to OPTEE 2021-10-25 17:17:24 -04:00
spl_gpio.h gpio: Add a simple GPIO API for SPL 2019-02-01 16:59:12 +01:00
splash.h splash: display splash in DM_VIDEO configurations 2019-06-04 23:20:43 +02:00
squashfs.h fs/squashfs: implement exists() function 2020-11-19 09:45:49 -05:00
st_logo_data.h WS cleanup: remove trailing empty lines 2021-09-30 08:08:56 -04:00
status_led.h status_led: Tidy up the code style 2019-12-02 18:23:06 -05:00
stdint.h Add an empty stdint.h file 2019-05-21 17:33:23 -06:00
stdio.h serial: Rename SERIAL_SUPPORT to SERIAL 2021-09-04 12:26:01 -04:00
stdio_dev.h stdio: Introduce a new helper stdio_file_to_flags() 2021-02-16 11:16:07 -05:00
stdlib.h
stm32_rcc.h treewide: Update email address Patrick Delaunay and Patrice Chotard 2020-12-09 10:57:50 +01:00
stratixII.h
string.h Add a header file for strings 2018-10-09 04:40:27 -06:00
sunxi_image.h tools: mkimage: Add Allwinner eGON support 2021-01-11 23:19:33 +00:00
sy8106a.h
sym53c8xx.h
syscon.h dm: treewide: Rename ..._platdata variables to just ..._plat 2020-12-13 16:51:09 -07:00
sysinfo.h sysinfo: Require that sysinfo_detect be called before other methods 2021-05-04 07:57:18 -04:00
sysreset.h watchdog: Automatically register device with sysreset 2021-11-04 08:57:19 +01:00
tables_csum.h
tca642x.h
tee.h tee: optee: define TEE error code TEE_ERROR_SHORT_BUFFER 2021-11-23 13:53:03 -05:00
tegra-kbc.h
thermal.h thermal: Drop dm.h header file 2020-08-03 22:19:54 -04:00
thor.h thor: add support for the dfu_alt_info reintialization from the flashed script 2021-01-31 14:08:56 +01:00
ti-usb-phy-uboot.h
time.h timer: Allow delays with a 32-bit microsecond timer 2020-07-17 14:32:24 +08:00
timer.h timer: Return count from timer_ops.get_count 2020-10-22 09:54:53 -04:00
timestamp.h
tlv_eeprom.h tlv_eeprom: Return -ENOSYS when system call is not available 2021-04-06 16:33:19 +12:00
tmu.h
tpm-common.h tpm: Add TPM2 support for read/write values 2021-03-02 15:53:37 -05:00
tpm-v1.h tpm: Switch TPMv1 over to use the new API 2021-03-02 15:53:37 -05:00
tpm-v2.h tpm2: Introduce TIS tpm core 2021-11-10 20:57:54 +01:00
tpm_api.h tpm: Add an API that can support v1.2 and v2 2021-03-02 15:53:37 -05:00
tps6586x.h common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
trace.h trace: do not limit trace buffer to 2GiB 2019-07-10 16:52:58 -06:00
tsec.h net: tsec: add support for promiscuous mode 2021-11-23 09:57:55 +02:00
tsi148.h
twl4030.h dm: i2c: use CONFIG_IS_ENABLED macro for DM_I2C/DM_I2C_GPIO 2021-02-21 06:08:00 +01:00
twl6030.h dm: i2c: use CONFIG_IS_ENABLED macro for DM_I2C/DM_I2C_GPIO 2021-02-21 06:08:00 +01:00
ubi_uboot.h cmd: ubifs: Factor out some checking codes into cmd_ubifs_mount() 2018-09-28 20:22:32 -04:00
ubifs_uboot.h common: Drop part.h from common header 2020-05-18 17:33:33 -04:00
ubispl.h ubispl: add support for loading volumes by name 2019-07-09 07:00:25 +02:00
uboot_aes.h aes: add support of aes192 and aes256 2020-01-17 10:15:49 -05:00
ufs.h common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
universe.h
usb.h dm: treewide: Rename ..._platdata variables to just ..._plat 2020-12-13 16:51:09 -07:00
usb_cdc_acm.h
usb_defs.h
usb_ether.h net.h: Include linux/if_ether.h to avoid duplication 2018-10-10 12:28:52 -05:00
usb_mass_storage.h usb: gadget: Fix controller index in UMS 2020-09-01 14:47:43 +02:00
usbdescriptors.h
usbdevice.h usb: gadget: Do not export usbd_device_* arrays 2021-01-31 14:08:56 +01:00
usbroothubdes.h
uuid.h uuid: Add a comment for UUID_STR_LEN 2021-01-27 17:03:16 -05:00
vbe.h dm: treewide: Rename ..._platdata variables to just ..._plat 2020-12-13 16:51:09 -07:00
versalpl.h arm64: versal: fpga: Add PL bit stream load support 2019-10-08 09:11:14 +02:00
version.h Remove including timestamp.h in version.h 2021-09-17 12:10:44 -04:00
version_string.h version: Move version_string[] from version.h to version_string.h 2021-09-17 12:10:44 -04:00
video.h video: Add video_is_active function 2021-11-30 16:43:28 +01:00
video_bridge.h
video_console.h video: Add helpers for vidconsole for the copy framebuffer 2020-07-09 12:33:24 +08:00
video_easylogo.h
video_fb.h
video_font.h
video_font_4x6.h WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
video_font_data.h video: Drop unprintable characters from video_font_data.h 2021-02-22 20:06:43 +01:00
video_osd.h drivers: Add OSD uclass 2018-09-28 18:26:32 +02:00
virtex2.h fpga: virtex2: Add slave serial programming support 2019-07-30 10:20:06 +02:00
virtio.h dm: core: Access device flags through functions 2021-01-05 12:24:41 -07:00
virtio_ring.h virtio: Add codes for virtual queue/ring management 2018-11-14 09:16:27 -08:00
virtio_types.h dm: Add a new uclass driver for VirtIO transport devices 2018-11-14 09:16:27 -08:00
vsc7385.h
vsc9953.h treewide: convert bd_t to struct bd_info by coccinelle 2020-07-17 09:30:13 -04:00
vsprintf.h lib: Add a function to convert a string to a hex value 2021-11-11 19:02:34 -05:00
vxworks.h command: Remove the cmd_tbl_t typedef 2020-05-18 18:36:55 -04:00
w1-eeprom.h w1: replace dt detection by automatic detection 2021-05-13 13:09:09 -04:00
w1.h w1: replace dt detection by automatic detection 2021-05-13 13:09:09 -04:00
w83c553f.h
wait_bit.h common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
watchdog.h Rename SPL_WATCHDOG_SUPPORT to SPL_WATCHDOG 2021-07-28 14:27:54 -04:00
wdt.h watchdog: wdt-uclass.c: add wdt_stop_all() helper 2021-08-31 12:04:03 +02:00
winbond_w83627.h
xen.h common: board_r: Drop initr_xen wrapper 2021-01-15 14:36:12 -05:00
xilinx.h arm64: versal: fpga: Add PL bit stream load support 2019-10-08 09:11:14 +02:00
xyzModem.h common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
zfs_common.h zfs: fix missing include for disk_partition definition 2020-06-23 14:43:23 -04:00
zynq_bootimg.h
zynqmp_firmware.h zynqmp_firmware: Add zynqmp firmware related enums 2021-08-06 09:35:34 +02:00
zynqmppl.h fpga: zynqmp: Get rid of ZYNQMP_SIP_SVC* macros 2020-09-23 10:31:41 +02:00
zynqpl.h fpga: zynqpl: Correct PL bitstream loading sequence for zynqaes 2020-06-24 13:07:57 +02:00