u-boot/include
Jorge Ramirez-Ortiz 166363f2ed common: SCP03 control (enable and provision of keys)
This Trusted Application allows enabling SCP03 as well as provisioning
the keys on TEE controlled secure element (ie, NXP SE050).

All the information flowing on buses (ie I2C) between the processor
and the secure element must be encrypted. Secure elements are
pre-provisioned with a set of keys known to the user so that the
secure channel protocol (encryption) can be enforced on the first
boot. This situation is however unsafe since the keys are publically
available.

For example, in the case of the NXP SE050, these keys would be
available in the OP-TEE source tree [2] and of course in the
documentation corresponding to the part.

To address that, users are required to rotate/provision those keys
(ie, generate new keys and write them in the secure element's
persistent memory).

For information on SCP03, check the Global Platform HomePage and
google for that term [1]
[1] globalplatform.org
[2] https://github.com/OP-TEE/optee_os/
    check:
    core/drivers/crypto/se050/adaptors/utils/scp_config.c

Signed-off-by: Jorge Ramirez-Ortiz <jorge@foundries.io>
Reviewed-by: Simon Glass <sjg@chromium.org>
2021-03-13 13:14:52 -05:00
..
acpi acpi: Tidy up documentation for struct acpi_gpio 2021-02-01 15:11:41 +08:00
andestech
asm-generic log: Handle line continuation 2021-03-12 17:41:35 -05: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
configs video: sunxi_display: Convert to DM_VIDEO 2021-03-03 10:03:15 +01:00
cramfs
crypto lib: crypto: export and enhance pkcs7_verify_one() 2020-07-22 12:37:17 +02:00
dm test: Drop struct dm_test_state 2021-03-12 09:57:30 -05:00
dt-bindings dt-bindings: Sync versaclock.h with upcoming 5.12-rc1 2021-02-07 21:12:56 +01:00
environment Merge tag 'ti-v2021.01-rc1' of https://gitlab.denx.de/u-boot/custodians/u-boot-ti 2020-10-12 07:26:57 -04:00
faraday common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
fsl-mc treewide: convert bd_t to struct bd_info by coccinelle 2020-07-17 09:30:13 -04:00
jffs2
kendryte clk: kendryte/pll.h: do not redefine nop() 2020-08-25 09:33:35 +08:00
keys
linux log: convert pr_*() to logging 2021-03-01 09:54:11 -05:00
lzma
mtd
mvebu
net net: Introduce DSA class for Ethernet switches 2021-02-16 11:48:20 -05:00
power common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
samsung
spmi
synopsys
tee common: SCP03 control (enable and provision of keys) 2021-03-13 13:14:52 -05:00
test test: Allow SPL to run any available test 2021-03-12 09:57:31 -05:00
u-boot lib: rsa: struct udevice build warning 2021-02-24 16:51:48 -05:00
usb xhci: translate virtual addresses into the bus's address space 2021-02-18 11:56:26 +01: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
ACEX1K.h
adc.h dm: treewide: Rename 'platdata' variables to just 'plat' 2020-12-13 16:51:08 -07:00
addr_map.h
ahci.h
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
android_image.h
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
armcoremodule.h
asm-offsets.h
ata.h include/ata.h: remove invalid links 2020-04-17 12:32:36 -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
audio_codec.h common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
autoboot.h
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
axp209.h
axp221.h
axp305.h sunxi: Add support for AXP305 PMIC 2021-01-25 21:52:00 +00:00
axp809.h
axp818.h
axp_pmic.h sunxi: Add support for AXP305 PMIC 2021-01-25 21:52:00 +00: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
bitfield.h common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
blk.h dm: treewide: Rename 'platdata' variables to just 'plat' 2020-12-13 16:51:08 -07:00
bloblist.h bloblist: Support relocating to a larger space 2021-01-27 17:03:16 -05: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 bootm: Support string substitution in bootargs 2020-12-04 19:48:29 -05:00
bootretry.h
bootstage.h bootstage: Fix 'stacked' typo 2020-07-09 12:33:24 +08: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
cbfs.h cbfs: Don't require the CBFS size with cbfs_init_mem() 2020-05-27 14:40:09 +08:00
charset.h efi_loader: typo in function description of u16_strnlen 2020-10-30 14:20:27 +01: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: add clk_round_rate() 2021-01-12 10:58:04 +05:30
clock_legacy.h
cmd_spl.h
command.h cmd: pxe_utils: sysboot: Add zboot support to boot x86 Linux kernel image 2021-02-03 23:16:44 +08: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.h: add host_build() 2020-12-26 12:37:28 +01:00
config_distro_bootcmd.h efi_loader: make the UEFI boot manager configurable 2021-01-20 08:09:34 +01:00
config_fallbacks.h dm: i2c: use CONFIG_IS_ENABLED macro for DM_I2C/DM_I2C_GPIO 2021-02-21 06:08:00 +01: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 console: Provide a documentation for console_search_dev() 2021-01-15 14:38:00 -05:00
cortina.h
cp437.h
cp1250.h
cpsw.h
cpu.h common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
cpu_func.h reset: Remove addr parameter from reset_cpu() 2021-03-02 14:03:02 -05:00
cros_ec.h cros_ec: Add vstore support 2021-01-30 14:25:41 -07:00
cros_ec_message.h
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 'SCRIPT' entity 2021-01-31 14:08:56 +01:00
dialog_pmic.h
display.h
display_options.h lib: print_freq() should output kHz not KHz 2020-10-22 09:54:54 -04:00
div64.h
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.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
dt-structs.h dm: Use driver_info index instead of pointer 2020-10-29 14:42:18 -06:00
dt_table.h
dw_hdmi.h
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
ec_commands.h cros_ec: Support reading EC features 2021-01-30 14:25:41 -07:00
edid.h
eeprom.h include/eeprom.h: fix build errors 2020-05-07 09:01:42 -04:00
eeprom_field.h
eeprom_layout.h
efi.h efi_loader: move efi_(u)intn_t to efi.h 2021-01-13 02:38:01 +01:00
efi_api.h efi_loader: remove EFI_UNICODE_COLLATION_PROTOCOL 2021-01-20 08:17:17 +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.h efi_loader: fix documentation in efi_loader.h 2021-02-26 16:17:43 +01:00
efi_rng.h
efi_selftest.h efi_selftest: add unit test functions to HTML documentation 2020-05-09 09:30:28 +02:00
efi_tcg2.h efi_loader: Introduce eventlog support for TCG2_PROTOCOL 2020-12-03 21:22:40 +01:00
efi_variable.h efi_loader: Avoid emitting efi_var_buf to .GOT 2021-01-20 08:17:17 +01:00
elf.h Use __ASSEMBLY__ as the assembly macros 2020-05-18 21:19:23 -04:00
env.h env: split env_import_redund() into 2 functions 2020-10-30 10:54:38 -04: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 env: Allow to set default_environment[] from board code via compile option DEFAULT_ENV_IS_RW 2021-02-08 08:52:50 +01:00
env_flags.h env: Add support for explicit write access list 2020-07-31 10:13:00 -04:00
env_internal.h env: Allow to set default_environment[] from board code via compile option DEFAULT_ENV_IS_RW 2021-02-08 08:52:50 +01:00
errno.h
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
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
fdt.h
fdt_region.h libfdt: split fdt_region declarations out to <fdt_region.h> 2020-04-26 14:24:08 -06:00
fdt_simplefb.h
fdt_support.h dm: Introduce xxx_get_dma_range() 2021-02-18 11:56:25 +01:00
fdtdec.h fdtdec: optionally add property no-map to created reserved memory node 2020-09-22 12:54:13 -06:00
fis.h
flash.h flash: Tidy up coding style for flash functions 2020-05-18 14:53:28 -04:00
fm_eth.h treewide: convert bd_t to struct bd_info by coccinelle 2020-07-17 09:30:13 -04:00
fpga.h
fs.h fs/squashfs: new filesystem 2020-08-07 22:31:32 -04: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
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 fsl_dspi: Introduce DT bindings for CS-SCK and SCK-CS delays 2020-07-27 14:16:26 +05:30
fsl_dtsec.h
fsl_errata.h
fsl_esdhc.h mmc: fsl_esdhc: make sure delay chain locked for HS400 2020-11-28 10:39:44 +08:00
fsl_esdhc_imx.h treewide: convert bd_t to struct bd_info by coccinelle 2020-07-17 09:30:13 -04:00
fsl_fman.h
fsl_ifc.h drivers: ifc: add define for IFC_CSPRn TE bit 2020-12-10 13:56:39 +05:30
fsl_immap.h
fsl_lpuart.h
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 common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
fsl_sec.h crypto/fsl: instantiate the RNG with prediciton resistance 2020-07-27 14:16:29 +05:30
fsl_sec_mon.h
fsl_secboot_err.h
fsl_sfp.h
fsl_tgec.h
fsl_usb.h
fsl_validate.h command: Remove the cmd_tbl_t typedef 2020-05-18 18:36:55 -04:00
fsl_wdog.h
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
generic-phy.h generic-phy: add configure op 2021-02-10 10:00:51 +01:00
getopt.h lib: Add getopt 2020-10-30 10:56:11 -04:00
gt64120.h
gzip.h common: Drop part.h from common header 2020-05-18 17:33:33 -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
hash.h Add support for SHA384 and SHA512 2020-06-12 13:14:07 -04:00
hda_codec.h
hexdump.h
host_arch.h
hw_sha.h
hwconfig.h
hwspinlock.h
i2c.h dm: i2c: use CONFIG_IS_ENABLED macro for DM_I2C/DM_I2C_GPIO 2021-02-21 06:08:00 +01:00
i2c_eeprom.h misc: i2c_eeprom: remove pagewidth field from i2c_eeprom 2020-03-16 08:03:05 +01:00
i2s.h
i8042.h
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: Do not #if guard board_fit_image_post_process() prototype 2021-02-17 19:46:43 -05:00
imx8image.h tool: Move ALIGN_MASK to header as common MACRO 2020-04-24 10:10:00 -04:00
imx_lpi2c.h
imx_sip.h imx8: move SIP macro to common header 2020-05-01 13:46:21 +02:00
imx_thermal.h
imximage.h
init.h Merge branch '2021-02-02-drop-asm_global_data-when-unused' 2021-02-15 10:16:45 -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
iomux.h IOMUX: Introduce iomux_replace_device() 2021-02-16 11:16:08 -05:00
ioports.h
iotrace.h
ipu_pixfmt.h
irq.h irq: Add a method to convert an interrupt to ACPI 2020-07-17 14:32:24 +08:00
irq_func.h
k3-avs.h
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
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 linker_lists: Fix alignment issue 2020-12-18 20:32:21 -07:00
linux_logo.h
lmb.h lmb/bdinfo: dump lmb info via bdinfo 2020-08-04 23:30:02 -04:00
log.h log: Add return-checking macros for 0 being success 2021-03-12 17:41:35 -05:00
lxt971a.h
lynxkdi.h
lz4.h
mailbox-uclass.h
mailbox.h
malloc.h malloc: adjust memcpy() and memset() definitions. 2021-02-24 16:51:48 -05:00
mapmem.h
mc9sdz60.h
mc13783.h
mc13892.h
mc34704.h
MCD_dma.h
MCD_progCheck.h
MCD_tasksInit.h
media_bus_format.h
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
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: pwrseq: add mmc-pwrseq file to provide a generic interface 2021-02-19 15:10:41 +08:00
mpc8xx.h
mpc8xx_irq.h
mpc83xx.h mpc83xx: remove redundant MPC83xx_RESET #define 2020-05-19 14:01:47 -04:00
mpc85xx.h
mpc86xx.h
mpc106.h
msc01.h
mtd.h
mtd_node.h
mux-internal.h drivers: Add a new framework for multiplexer devices 2020-10-28 11:48:32 -04:00
mux.h dm: board: complete the initialization of the muxes in initr_dm() 2020-10-28 11:48:55 -04:00
mv88e6352.h
mvebu_mmc.h treewide: convert bd_t to struct bd_info by coccinelle 2020-07-17 09:30:13 -04:00
mvmfp.h
mxs_nand.h mtd: nand: raw: mxs_nand changes for nandbcb 2020-05-10 20:55:20 +02:00
nand.h spl: fit: nand: fix fit loading in case of bad blocks 2020-07-08 17:21:46 -04:00
net.h net: Introduce DSA class for Ethernet switches 2021-02-16 11:48:20 -05:00
netdev.h common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
ns16550.h serial: Rename ns16550 functions to lower case 2021-01-05 12:24:40 -07:00
nuvoton_nct6102d.h
nvme.h
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
os.h sandbox: Update os_find_u_boot() to find the .img file 2021-03-12 09:57:31 -05: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
part.h part: Support getting whole disk from part_get_info_by_dev_and_name_or_num 2021-02-26 15:30:55 +01: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 dm: Avoid accessing seq directly 2020-12-18 20:32:21 -07:00
pci_ep.h
pci_gt64120.h
pci_ids.h include: pci_ids: Add Cavium devices 2020-07-17 10:47:19 -04:00
pci_msc01.h
pci_rom.h
pci_tegra.h
pe.h
phy-mipi-dphy.h phy: dphy: Add configuration helpers 2021-02-10 10:00:51 +01:00
phy-sun4i-usb.h
phy.h net: phy: introduce fixed_phy_create for DSA CPU ports 2021-02-16 11:48:20 -05:00
phy_interface.h net: Drop dm.h header file from phy.h 2020-08-03 22:19:54 -04: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 common: board_r: Drop initr_post_backlog wrapper 2021-01-15 14:36:11 -05:00
power-domain-uclass.h
power-domain.h
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 common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
pwrseq.h
pxa_lcd.h
qfw.h
radeon.h
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
remoteproc.h dm: treewide: Rename 'platdata' variables to just 'plat' 2020-12-13 16:51:08 -07:00
reset-uclass.h
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
sandboxfs.h common: Drop part.h from common header 2020-05-18 17:33:33 -04:00
sandboxtee.h
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: add SCMI agent uclass 2020-09-30 11:55:23 -04:00
scmi_protocols.h reset: add reset controller driver for SCMI agents 2020-09-30 11:55:23 -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 mmc: sdhci: Add helper functions for UHS modes 2021-02-04 20:37:57 +05:30
sdp.h
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 smbios: Add more options for the BIOS version string 2021-02-06 19:20:27 +08:00
smem.h
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
sound.h
sparse_defs.h
sparse_format.h
spartan2.h
spartan3.h
spd.h
spd_sdram.h
spi-mem.h mem: spi-mem: add declaration for spi_mem_default_supports_op 2021-02-08 14:01:18 +05:30
spi.h Prepare v2021.01-rc5 2021-01-05 16:20:26 -05:00
spi_flash.h sf: Drop dm.h header file from spi_flash.h 2020-08-03 22:19:54 -04:00
spl.h spl: test: Add a test for spl_load_simple_fit() 2021-03-12 09:57:31 -05:00
spl_gpio.h
splash.h
squashfs.h fs/squashfs: implement exists() function 2020-11-19 09:45:49 -05:00
st_logo_data.h
status_led.h
stdint.h
stdio.h common: rename getc() to getchar() 2020-10-22 09:54:53 -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
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 Merge branch '2021-02-02-drop-asm_global_data-when-unused' 2021-02-15 10:16:45 -05:00
sysreset.h reset: Remove addr parameter from reset_cpu() 2021-03-02 14:03:02 -05:00
tables_csum.h
tca642x.h
tee.h common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -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
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 tpm: Allow disabling platform hierarchy with TPM2 2021-03-02 15:53:37 -05: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
tsec.h net: tsec: Add the compatible string "gianfar" support 2020-09-24 08:27:44 -04: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
ubifs_uboot.h common: Drop part.h from common header 2020-05-18 17:33:33 -04:00
ubispl.h
uboot_aes.h
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
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
version.h
video.h video: Allow syncing the entire framebuffer to the copy 2021-01-27 17:03:16 -05: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
video_font_data.h
video_osd.h
virtex2.h
virtio.h dm: core: Access device flags through functions 2021-01-05 12:24:41 -07:00
virtio_ring.h
virtio_types.h
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: sscanf: add sscanf implementation 2020-08-14 15:18:30 -04:00
vxworks.h command: Remove the cmd_tbl_t typedef 2020-05-18 18:36:55 -04:00
w1-eeprom.h
w1.h w1: Drop dm.h header file 2020-08-03 22:19:54 -04:00
w83c553f.h
wait_bit.h common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
watchdog.h
wdt.h wdt: Drop dm.h header file 2020-08-03 22:19:54 -04:00
winbond_w83627.h
xen.h common: board_r: Drop initr_xen wrapper 2021-01-15 14:36:12 -05:00
xilinx.h
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 clk: versal: Move pm_query_id out of clock driver 2020-08-20 10:57:46 +02:00
zynqmp_tap_delay.h mmc: zynq_sdhci: Add common function to set input/output tapdelays 2020-10-29 08:55:43 +01: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