u-boot/include
Ji Luo 7ade5b407f MA-13832 [Trusty] Support random rpmb key set
Sometimes we need to set random rpmb key which is invisible
except for the device.
Generate the random key with hwcrypto interface and support
fastboot command "fastboot oem set-rpmb-random-key" to set it.

Test: build and boot on imx8q.

Change-Id: I44e1b6b091366d8ffceb1159fc65c17610ce5243
Signed-off-by: Ji Luo <ji.luo@nxp.com>
2018-12-24 09:14:31 +08:00
..
andestech
asm-generic env: Fix env_load_location 2018-02-16 11:12:41 -05:00
bedbug
cavium
configs MA-13759-1 imx8mm: Enable trusty support 2018-12-12 21:36:46 +08:00
cramfs
dm core: ofnode: Fix translation for #size-cells == 0 2018-04-26 02:26:13 -07:00
dt-bindings MLK-20031-1 imx8qm/qxp: Update SCFW API to latest version 2018-10-29 00:21:19 -07:00
environment/ti env: ti: Select dtb name for dra76x and am574 2018-01-19 15:49:27 -05:00
faraday
fsl-mc driver: net: fsl-mc: flib changes for MC 10.3.0 2017-12-06 14:55:17 -08:00
interface MA-13831-3 [trusty] Add command to generate rng with CAAM 2018-12-24 09:14:31 +08:00
jffs2
linux MLK-18376-3 usb: gadget: OS Feature Descriptors support 2018-06-13 19:43:37 -07:00
lzma
mtd
net
pcmcia
power MLK-18387 pmic: Add pmic driver for BD71837 2018-05-23 04:15:48 -07:00
samsung ARM: Samsung: Add Exynos5422-based Odroid HC1 support 2017-12-05 10:18:39 +09:00
spmi
synopsys
tee
test test: compression: Convert to unit test framework 2017-12-04 09:58:20 -05:00
trusty MA-13831-3 [trusty] Add command to generate rng with CAAM 2018-12-24 09:14:31 +08:00
u-boot
usb MLK-15026 usb: host: xhci-imx8: add imx8 USB3 driver 2018-04-27 02:32:33 -07:00
xen MLK-20373-1 Intrdouce xen header files 2018-11-15 16:35:28 +08:00
zfs
.gitignore
ACEX1K.h
MCD_dma.h
MCD_progCheck.h
MCD_tasksInit.h
SA-1100.h
_exports.h
adc.h
addr_map.h
ahci.h
ali512x.h
altera.h
android_image.h MA-12337-1 Including DTBO in Recovery for Non-A/B Devices in Pie 9.0 2018-09-07 10:44:16 +08:00
ansi.h
api.h
api_public.h
armcoremodule.h
asm-offsets.h
ata.h
atf_common.h
atmel_hlcdc.h
atmel_lcd.h
atmel_lcdc.h
atmel_mci.h
atsha204a-i2c.h
autoboot.h
axp152.h MA-10052 [iot] Extensions of AXP152 to support stream812 2018-06-13 02:41:08 -07:00
axp209.h
axp221.h
axp809.h
axp818.h
axp_pmic.h
backlight.h
bcd.h
binman_sym.h binman: Add binman symbol support to SPL 2017-12-12 19:53:45 -07:00
bios_emul.h
bitfield.h
blk.h SystemACE: Remove 2018-02-13 23:24:22 -05:00
bmp_layout.h
boot_fit.h
bootcount.h
bootm.h
bootretry.h
bootstage.h
bouncebuf.h
btrfs.h
bus_vcxk.h
bzlib.h
cbfs.h
cdns3-uboot.h MLK-17821-1 USB: gadget: Add the cadence USB3 gadget driver 2018-04-27 06:14:50 -07:00
charset.h efi_loader: new function utf8_to_utf16 2017-12-01 13:22:55 +01:00
circbuf.h
cli.h
cli_hush.h
clk-uclass.h clk: add clk_set_parent() 2018-01-28 17:12:35 +01:00
clk.h clk: implement clk_set_defaults() 2018-01-28 17:12:36 +01:00
cmd_spl.h
command.h
common.h MA-12335 Canonical Boot Reason in Android Pie 9.0 2018-09-11 12:19:40 +08:00
common_timing_params.h Revert "drivers/ddr/fsl: Dual-license DDR driver" 2018-02-14 21:34:05 -05:00
commproc.h
compiler.h Fix FreeBSD endian checks 2018-02-05 20:58:11 -05:00
config_defaults.h
config_distro_bootcmd.h distro bootcmd: Allow board defined UBI partition and volume names 2018-01-28 12:27:29 -05:00
config_fallbacks.h Convert CONFIG_BOOTP_BOOTPATH et al to Kconfig 2018-02-23 21:41:49 -05:00
config_fsl_chain_trust.h
config_phylib_all_drivers.h
config_uncmd_spl.h MLK-18654-3 spl: Un-define the DM USB for SPL 2018-06-21 19:32:33 -07:00
console.h
cortina.h
cpsw.h
cpu.h
crc.h
cros_ec.h
cros_ec_message.h
ddr_spd.h drivers/ddr/fsl: Add calculation of register control words 2018-01-30 09:14:07 -08:00
debug_uart.h
dfu.h
dialog_pmic.h
display.h
display_options.h
div64.h
dm-demo.h
dm.h
dm9000.h
dma.h
dp83848.h
ds1722.h
dt-structs.h
dt_table.h [iot] Load fdt from oem_bootloader using dtimg format 2018-08-20 21:25:43 +08:00
dw_hdmi.h
dwc3-omap-uboot.h
dwc3-sti-glue.h
dwc3-uboot.h MLK-16273-1 usb: dwc3: add suspend clock setting interface 2018-04-27 02:32:14 -07:00
dwc_ahsata.h
dwmmc.h
e500.h
ec_commands.h
edid.h
eeprom_field.h
eeprom_layout.h
efi.h efi: Conflict efi_loader with different stub bitness 2018-01-28 21:37:13 +01:00
efi_api.h efi_loader: add missing runtime services stubs 2018-02-10 00:25:49 +01:00
efi_driver.h efi_driver: comment struct efi_driver_ops 2018-02-13 23:24:22 -05:00
efi_loader.h efi_loader: correct efi_disk_register 2018-02-10 00:25:49 +01:00
efi_selftest.h efi_selftest: colored test output 2018-01-22 23:09:12 +01:00
elf.h riscv: Modify generic codes to support RISC-V 2018-01-12 08:05:12 -05:00
env_attr.h
env_callback.h Kconfig: cmd: Make networking command dependent on NET 2018-02-27 16:25:30 -05:00
env_default.h
env_flags.h
environment.h MLK-18141-1 env: sata: Fix build warning and break 2018-04-26 02:26:37 -07:00
errno.h
ethsw.h
exports.h
ext4fs.h
ext_common.h
exynos_lcd.h
fastboot.h
fat.h fs: fat: Drop CONFIG_SUPPORT_VFAT 2018-01-22 16:43:31 -05:00
fb_mmc.h
fb_nand.h
fdt.h
fdt_simplefb.h
fdt_support.h libfdt: move headers to <linux/libfdt.h> and <linux/libfdt_env.h> 2018-03-05 10:16:28 -05:00
fdtdec.h libfdt: move headers to <linux/libfdt.h> and <linux/libfdt_env.h> 2018-03-05 10:16:28 -05:00
fis.h
flash.h flash: Fix spelling of "ERR_TIMOUT" 2018-01-29 07:48:59 +01:00
fm_eth.h
fpga.h fpga: allow programming fpga from FIT image for all FPGA drivers 2017-12-14 16:09:39 +01:00
fs.h
fs_internal.h
fsl_avb.h MA-13832 [Trusty] Support random rpmb key set 2018-12-24 09:14:31 +08:00
fsl_caam.h MLK-18703: crypto: caam: Add TRNG init function call 2018-07-17 15:09:23 +02:00
fsl_csu.h
fsl_dcu_fb.h
fsl_ddr.h Revert "drivers/ddr/fsl: Dual-license DDR driver" 2018-02-14 21:34:05 -05:00
fsl_ddr_dimm_params.h Revert "drivers/ddr/fsl: Dual-license DDR driver" 2018-02-14 21:34:05 -05:00
fsl_ddr_sdram.h drivers/ddr/fsl: Add 3DS RDIMM support 2018-01-30 09:14:07 -08:00
fsl_ddrc_version.h Revert "drivers/ddr/fsl: Dual-license DDR driver" 2018-02-14 21:34:05 -05:00
fsl_devdis.h
fsl_diu_fb.h
fsl_dspi.h
fsl_dtsec.h
fsl_errata.h
fsl_esdhc.h mmc: fsl_esdhc: support SDR104 and HS200 2018-02-04 12:00:58 +01:00
fsl_fastboot.h MA-13832 [Trusty] Support random rpmb key set 2018-12-24 09:14:31 +08:00
fsl_fman.h
fsl_ifc.h
fsl_immap.h Revert "drivers/ddr/fsl: Dual-license DDR driver" 2018-02-14 21:34:05 -05:00
fsl_lpuart.h MLK-14938-12 serial_lpuart: Update lpuart driver to support i.MX8 2018-04-27 02:32:25 -07:00
fsl_mdio.h
fsl_memac.h
fsl_mmdc.h Revert "drivers/ddr/fsl: Dual-license DDR driver" 2018-02-14 21:34:05 -05:00
fsl_pmic.h
fsl_qbman.h drivers/misc: Share qbman init between archs 2018-01-10 12:28:47 -08:00
fsl_qe.h
fsl_sec.h MLK-18044-5: crypto: caam: Add secure memory vid 3 support 2018-05-23 04:15:46 -07:00
fsl_sec_mon.h
fsl_secboot_err.h
fsl_sfp.h
fsl_tgec.h
fsl_usb.h
fsl_validate.h
fsl_wdog.h
fuse.h
g_dnl.h
gdsys_fpga.h treewide: Fix gdsys mail addresses 2018-03-09 09:23:10 -05:00
generic-phy.h
gis.h ENGR00315894-81 gis: Add gis module 2018-04-27 02:21:20 -07:00
gt64120.h
hash.h
hw_sha.h
hwconfig.h
hypercall.h MLK-18577-3 armv8: xen: add console write hypercall 2018-06-13 20:00:40 -07:00
i2c.h
i2c_eeprom.h
i2s.h
i8042.h
ide.h
image-sparse.h
image.h MLK-18591-3 android: Add FSL android fastboot support 2018-06-13 03:06:25 -07:00
imx8_hdmi.h MLK-17638 video: imx8m_hdmi: Checks HDMI FW before enabling video output 2018-07-15 19:44:30 -07:00
imx8_hsio.h MLK-14938-17 pcie: Add support for i.MX8QM/QXP PCIe 2018-04-27 02:32:28 -07:00
imx_lpi2c.h MLK-14938-13 imx_lpi2c: Update lpi2c driver to support imx8 2018-04-27 02:32:26 -07:00
imx_mipi_dsi_bridge.h MLK-18945-1 video: Add mipi dsi bridge driver 2018-07-19 20:56:27 -07:00
imx_sip.h imx: add sip function 2018-02-04 12:00:58 +01:00
imx_thermal.h
imxdpuv1.h MLK-15324-2 video: imxdpuv1: Add DPU driver for i.MX8 2018-04-27 02:32:33 -07:00
imxdpuv1_events.h MLK-15324-2 video: imxdpuv1: Add DPU driver for i.MX8 2018-04-27 02:32:33 -07:00
imxdpuv1_registers.h MLK-15324-2 video: imxdpuv1: Add DPU driver for i.MX8 2018-04-27 02:32:33 -07:00
imximage.h
init_helpers.h
initcall.h
input.h
inttypes.h
iomux.h
ioports.h
iotrace.h
ipu_pixfmt.h
key_matrix.h
keyboard.h
kgdb.h
lattice.h
lcd.h MLK-12425-2 video: epdc: introduce epdc support 2018-04-27 02:21:17 -07:00
lcd_console.h
lcdvideo.h
ld9040.h
led-display.h
led.h
libata.h
libtizen.h
linker_lists.h
linux_logo.h
lmb.h
log.h log: add category LOGC_EFI 2018-02-03 10:09:28 -07:00
lxt971a.h
lynxkdi.h
mailbox-uclass.h
mailbox.h MLK-14938-23 mailbox: enable mbox_send non-blocking use 2018-04-27 02:32:30 -07:00
malloc.h
mapmem.h
mb862xx.h
mc9sdz60.h
mc13783.h
mc13892.h
mc34704.h
memalign.h
membuff.h
menu.h
micrel.h
mii_phy.h
miiphy.h
mipi_display.h MLK-18945-7 video: Add mipi panel driver RM67191 2018-07-19 21:14:29 -07:00
mipi_dsi_northwest.h MLK-18945-2 video: Update mipi dsi northwest to implement bridge interface 2018-07-19 20:56:37 -07:00
mipi_dsi_panel.h MLK-18945-7 video: Add mipi panel driver RM67191 2018-07-19 21:14:29 -07:00
misc.h
mk48t59.h
mmc.h [iot] Set power-on write protection for boot1 partition 2018-08-21 09:44:33 +08:00
mpc8xx.h
mpc8xx_irq.h
mpc83xx.h
mpc85xx.h
mpc86xx.h
mpc106.h
msc01.h
mtd.h
mtd_node.h
mv88e6352.h
mvebu_mmc.h
mvmfp.h
mxc_epdc_fb.h MLK-12425-2 video: epdc: introduce epdc support 2018-04-27 02:21:17 -07:00
mxc_keyb.h MLK-12527-1 mxc_keyb: Add MXC keyboard driver 2018-04-27 02:21:25 -07:00
mxsfb.h ENGR00315894-70 iMX6SX:Video Update MXS LCDIF driver 2018-04-27 02:21:17 -07:00
nand.h mtd: nand: Rename nand.h into rawnand.h 2017-12-04 22:00:00 +09:00
net.h
netdev.h net: fec_mxc: simplify fec_get_miibus 2018-04-27 02:21:21 -07:00
ns16550.h
ns87308.h
nuvoton_nct6102d.h
nvme.h
of_live.h
onenand_uboot.h
os.h Revert "sandbox: remove os_putc() and os_puts()" 2017-12-07 15:17:00 -05:00
palmas.h
panel.h
part.h [iot] Support dual bootloader in SPL 2018-08-20 21:31:28 +08:00
part_efi.h part: efi: Add a Kconfig option for the number of partition entries 2017-12-07 16:24:31 +01:00
pc_keyb.h
pca953x.h
pca9564.h
pca9698.h treewide: Fix gdsys mail addresses 2018-03-09 09:23:10 -05:00
pch.h
pci.h
pci_gt64120.h
pci_ids.h
pci_msc01.h
pci_rom.h
pcmcia.h pcmcia: Drop a bunch of unused CONFIG_SYS_PCMCIA_ macros 2018-01-19 15:49:31 -05:00
pe.h efi_loader: fix building crt0 on arm 2018-02-10 00:24:00 +01:00
phy.h net: phy: Add Broadcom BCM53xx switch driver 2018-01-15 12:05:21 -06:00
phys2bus.h
physmem.h
post.h Drop the log buffer 2017-12-07 15:17:00 -05:00
power-domain-uclass.h
power-domain.h MLK-16118-2 power: Add PD device lookup interface to power domain uclass 2018-04-27 02:32:31 -07:00
ppc_asm.tmpl
ppc_defs.h
ps2mult.h
pwm.h
pwrseq.h
pxa_lcd.h
qfw.h
radeon.h
ram.h
rc4.h
recovery.h MLK-18591-3 android: Add FSL android fastboot support 2018-06-13 03:06:25 -07:00
regmap.h
reiserfs.h
relocate.h
remoteproc.h
reset-uclass.h
reset.h
rtc.h
rtc_def.h
s6e63d6.h
s_record.h
samsung-usb-phy-uboot.h
sandbox-adc.h
sandboxblockdev.h
sandboxfs.h
sata.h
scf0403_lcd.h
scsi.h
sdhci.h
sdp.h
search.h
sec_mipi_dsim.h MLK-18945-6 video: Add driver sec_mipi_dsim for mipi dsi on iMX8MM and iMX7D 2018-07-19 21:14:18 -07:00
serial.h MLK-20373-2 dm: serial: introduce puts hook 2018-11-15 16:36:09 +08:00
sh_pfc.h
sh_tmu.h
sja1000.h
slre.h
smbios.h
smsc_lpc47m.h
smsc_sio1007.h
sound.h
sparse_defs.h
sparse_format.h
spartan2.h
spartan3.h
spd.h
spd_sdram.h
spi.h spi: Remove spi_setup_slave_fdt 2018-01-24 12:04:07 +05:30
spi_flash.h spi: Remove spi_flash_probe_fdt 2018-01-24 12:04:07 +05:30
spl.h MLK-19877-2: iMX8QXP: Add NAND SPL support 2018-11-02 20:50:08 -05:00
splash.h
status_led.h
stdio.h
stdio_dev.h
stdlib.h
stm32_rcc.h
stratixII.h
sy8106a.h
sym53c8xx.h
syscon.h
sysreset.h
tables_csum.h
tca642x.h
tegra-kbc.h
thermal.h
thor.h
ti-usb-phy-uboot.h
time.h
timer.h
timestamp.h
tmu.h
tpm.h
tps6586x.h
trace.h
tsec.h
tsi108.h
tsi148.h
twl4030.h
twl6030.h
ubi_uboot.h
ubifs_uboot.h
ubispl.h
uboot_aes.h aes: Allow non-zero initialization vector 2018-01-29 12:50:13 -05:00
universe.h
usb.h MLK-18290-4 usb: ci_udc: Add function to remove usb device 2018-05-23 04:15:55 -07:00
usb_cdc_acm.h
usb_defs.h
usb_ether.h
usb_mass_storage.h
usbdescriptors.h
usbdevice.h
usbroothubdes.h
uuid.h
vbe.h
version.h
video.h
video_bridge.h
video_console.h
video_easylogo.h
video_fb.h
video_font.h
video_font_4x6.h
video_font_data.h
video_logo.h
virtex2.h
vsc7385.h
vsc9953.h
vsprintf.h
vxworks.h
w83c553f.h
wait_bit.h wait_bit: use wait_for_bit_le32 and remove wait_for_bit 2018-01-24 12:03:43 +05:30
watchdog.h
wdt.h
winbond_w83627.h
xen.h MLK-18577-3 armv8: xen: add console write hypercall 2018-06-13 20:00:40 -07:00
xilinx.h
xyzModem.h
zfs_common.h
zynqmppl.h
zynqpl.h