u-boot/include
Haibo Chen 925f6900c8 mmc: fsl_esdhc_imx: use VENDORSPEC_FRC_SDCLK_ON when necessary
After commit f132aab403 ("Revert "mmc: fsl_esdhc_imx: use
VENDORSPEC_FRC_SDCLK_ON to control card clock output""), it
involve issue in mmc_switch_voltage(), because of the special
design of usdhc.

For FSL_USDHC, it do not implement VENDORSPEC_CKEN/PEREN/HCKEN/IPGEN,
these are reserved bits(Though RM contain the definition of these bits,
but actually internal IC logic do not implement, already confirm with
IC team). Instead, use VENDORSPEC_FRC_SDCLK_ON to gate on/off the card
clock output. Here is the definition of this bit in RM:

[8] FRC_SDCLK_ON
Force CLK output active
Do not set this bit to 1 unless it is necessary. Also, make sure that
this bit is cleared when uSDHC’s clock is about to be changed (frequency
change, clock source change, or delay chain tuning).
0b - CLK active or inactive is fully controlled by the hardware.
1b - Force CLK active

In default, the FRC_SDCLK_ON is 0. This means, when there is no command
or data transfer on bus, hardware will gate off the card clock. But in
some case, we need the card clock keep on. Take IO voltage 1.8v switch
as example, after IO voltage change to 1.8v, spec require gate off the
card clock for 5ms, and gate on the clock back, once detect the card
clock on, then the card will draw the dat0 to high immediately. If there
is not clock gate off/on behavior, some card will keep the dat0 to low
level. This is the reason we fail in mmc_switch_voltage().

To fix this issue, and concern that this is only the fsl usdhc hardware
design limitation, set the bit FRC_SDCLK_ON in the beginning of the
wait_dat0() and clear it in the end. To make sure the 1.8v IO voltage
switch process align with SD specification.

For standard tuning process, usdhc specification also require the card
clock keep on, so also add these behavior in fsl_esdhc_execute_tuning().

Reviewed-by: Marek Vasut <marex@denx.de>
Tested-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Haibo Chen <haibo.chen@nxp.com>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
Reviewed-by: Jaehoon Chung <jh80.chung@samsung.com>
2022-03-16 16:40:56 +09:00
..
acpi acpi: Move acpi_write_tables() to a generic header 2022-02-11 11:29:23 -05:00
andestech
asm-generic x86: Move the acpi table to generic global_data 2022-01-25 11:44:36 -07:00
broadcom
cavium
clk doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
configs Nokia RX-51: Convert to CONFIG_DM_VIDEO 2022-03-09 21:28:53 +01:00
cramfs
crypto dm: crypto: Define UCLASS API for ECDSA signature verification 2021-08-16 10:49:35 +02:00
dm dm: Use parenthesis for the device_get_ops macro argument 2022-02-09 12:26:12 -07:00
dt-bindings arm: a37xx: Update DTS files to version from upstream Linux kernel 2022-02-17 14:17:07 +01:00
environment WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
faraday Finish conversion of CONFIG_SYS_CLK_FREQ to Kconfig 2021-12-27 16:20:18 -05:00
fsl-mc drivers: net: fsl-mc: add a command which dumps the MC log 2021-11-09 17:18:06 +05:30
jffs2
kendryte
keys
linux mailbox: apple: Add driver for Apple IOP mailbox 2022-02-10 16:44:23 -05:00
lzma
mtd mtd: cfi: change CONFIG_SYS_MAX_FLASH_BANKS_DETECT as boolean 2022-01-21 14:01:35 -05:00
mvebu phy: marvell: Remove unused function comphy_update_map() 2022-01-20 14:46:03 +01:00
net doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
power doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
reboot-mode doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
samsung
spmi doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
synopsys
tee lib: optee: Avoid CONFIG_TZDRAM_* in optee_verify_bootm_image() 2021-10-05 08:46:23 -04:00
test doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
u-boot rsa: adds rsa3072 algorithm 2022-01-28 17:58:41 -05:00
usb doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
xen
zfs
.gitignore
_exports.h
abuf.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
ACEX1K.h
adc.h
addr_map.h
ahci.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
ali512x.h
altera.h
android_ab.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
android_bootloader_message.h
android_image.h
ansi.h
api.h
api_public.h
armcoremodule.h
asm-offsets.h
ata.h Convert CONFIG_SYS_IDE_MAXBUS et al to Kconfig 2022-02-09 09:16:47 -05:00
atf_common.h
atmel_hlcdc.h
atmel_lcd.h
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 doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
autoboot.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
avb_verify.h
axi.h
axp152.h pmic: axp: define ALDO_IN startup bit 2022-01-30 01:25:00 +00:00
axp209.h pmic: axp: define ALDO_IN startup bit 2022-01-30 01:25:00 +00:00
axp221.h pmic: axp: define ALDO_IN startup bit 2022-01-30 01:25:00 +00:00
axp305.h pmic: axp: define ALDO_IN startup bit 2022-01-30 01:25:00 +00:00
axp809.h pmic: axp: define ALDO_IN startup bit 2022-01-30 01:25:00 +00:00
axp818.h pmic: axp: define ALDO_IN startup bit 2022-01-30 01:25:00 +00:00
axp_pmic.h include: axp_pmic: Include headers for all variants 2021-10-25 14:50:42 +01:00
backlight.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
bcb.h
bcd.h
binman.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
binman_sym.h
bios_emul.h pci: Drop DM_PCI check from bios_emul 2021-08-05 19:46:35 -04:00
bitfield.h
blk.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
bloblist.h bloblist: Update to use conditional value 2022-02-08 23:07:59 -05:00
bmp_layout.h
boot_fit.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
bootcount.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
bootm.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
bootretry.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
bootstage.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
bouncebuf.h
btrfs.h
bus_vcxk.h
button.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
bzlib.h
cache.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
capitalization.h
cbfs.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
charset.h
circbuf.h
cli.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
cli_hush.h
clk-uclass.h clk: Add driver API to HTML docs 2022-02-25 01:41:04 -05:00
clk.h clk: Add clk_get_by_name_optional 2022-02-25 01:41:04 -05:00
clock_legacy.h Finish conversion of CONFIG_SYS_CLK_FREQ to Kconfig 2021-12-27 16:20:18 -05:00
cmd_spl.h
command.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
common.h
common_timing_params.h
compiler.h doc: replace @return by Return: 2022-01-19 18:11:34 +01: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
config_phylib_all_drivers.h
config_uncmd_spl.h
console.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
cortina.h
cp437.h
cp1250.h
cpsw.h
cpu.h
cpu_func.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
cros_ec.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
cros_ec_message.h
crypt.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
ctype.h
ddr_spd.h
debug_uart.h
dfu.h DFU: Check the number of arguments and argument string strictly 2022-02-11 11:29:23 -05:00
dialog_pmic.h
display.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
display_options.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
div64.h WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
dm-demo.h
dm.h
dm9000.h
dma-uclass.h
dma.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
dp83848.h
ds1722.h
dsi_host.h doc: replace @return by Return: 2022-01-19 18:11:34 +01: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
dwc3-omap-uboot.h
dwc3-sti-glue.h
dwc3-uboot.h
dwc_ahsata.h
dwmmc.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
e500.h
ec_commands.h
edid.h doc: replace @return by Return: 2022-01-19 18:11:34 +01: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: Tidy up some comments in efi header 2022-01-15 10:57:22 +01:00
efi_api.h efi_loader: correctly handle mixed hashes and signatures in db 2022-01-29 10:23:40 +01:00
efi_driver.h
efi_dt_fixup.h cmd: efidebug: simplify printing GUIDs 2022-01-19 16:16:33 +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: copy GUID in InstallProtocolInterface() 2022-03-12 12:27:07 +01:00
efi_riscv.h efi_loader: Enable RISCV_EFI_BOOT_PROTOCOL support 2022-01-29 10:23:40 +01:00
efi_rng.h cmd: efidebug: simplify printing GUIDs 2022-01-19 16:16:33 +01:00
efi_selftest.h efi: Use 16-bit unicode strings 2022-02-03 12:16:01 -05:00
efi_tcg2.h efi_loader: printing TCG2 protocol GUID 2022-01-19 16:16:33 +01:00
efi_variable.h efi_loader: function to get GUID for variable name 2021-10-25 21:13:06 +02:00
elf.h
env.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
env_attr.h
env_callback.h
env_default.h Convert CONFIG_USE_BOOTCOMMAND et al to Kconfig 2021-12-01 10:58:10 -05:00
env_flags.h
env_internal.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
errno.h
eth_phy.h
ethsw.h
exception.h
exports.h
ext4fs.h
ext_common.h
extension_board.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
exynos_lcd.h
fastboot-internal.h
fastboot.h
fat.h
fb_mmc.h
fb_nand.h
fdt.h
fdt_region.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
fdt_simplefb.h common: add fdt_simplefb_enable_and_mem_rsv function 2021-11-30 16:43:28 +01:00
fdt_support.h Merge https://source.denx.de/u-boot/custodians/u-boot-marvell 2022-01-20 12:40:20 -05:00
fdtdec.h fdtdec.h: Remove gurads around fdtdec_resetup function 2022-02-16 14:19:29 -05: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
fpga.h
fs.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
fs_internal.h
fs_loader.h
fsl_csu.h
fsl_dcu_fb.h
fsl_ddr.h
fsl_ddr_dimm_params.h
fsl_ddr_sdram.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
fsl_ddrc_version.h
fsl_devdis.h
fsl_diu_fb.h
fsl_dspi.h
fsl_dtsec.h
fsl_errata.h
fsl_esdhc.h
fsl_esdhc_imx.h mmc: fsl_esdhc_imx: use VENDORSPEC_FRC_SDCLK_ON when necessary 2022-03-16 16:40:56 +09:00
fsl_fman.h
fsl_ifc.h
fsl_immap.h
fsl_lpuart.h driver: serial: fsl_lpuart: support i.MX8ULP 2021-08-09 14:46:51 +02:00
fsl_mdio.h
fsl_memac.h net: fsl: Fix busy flag polling register 2022-01-15 18:53:16 +02:00
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
fsl_sec_mon.h
fsl_secboot_err.h
fsl_sfp.h
fsl_tgec.h
fsl_usb.h
fsl_validate.h
fsl_wdog.h WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
fuse.h
g_dnl.h
gdsys_fpga.h
generic-phy.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
getopt.h
gt64120.h pci: gt64120: Use PCI_CONF1_ADDRESS() macro 2022-01-12 14:21:24 -05:00
gzip.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
handoff.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
hang.h
hash.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
hda_codec.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
hexdump.h
host_arch.h
hw_sha.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
hwconfig.h
hwspinlock.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
i2c.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
i2c_eeprom.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
i2s.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
i8042.h i8042: Do not abuse CONFIG namespace 2021-08-30 14:13:28 -04:00
ide.h ide: Drop CONFIG_IDE_AHB 2022-02-09 09:16:47 -05:00
image-android-dt.h
image-sparse.h
image.h tools: mkimage: Show where signatures/keys are written 2022-01-26 08:50:44 -07:00
imx8image.h
imx_lpi2c.h
imx_sip.h
imx_thermal.h
imximage.h WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
init.h common: board_r: move init_addr_map() to init.h 2022-01-18 08:31:02 -05:00
initcall.h
input.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
inttypes.h
iommu.h iommu: Add IOMMU uclass 2021-10-31 08:46:44 -04:00
iomux.h
ioports.h
iotrace.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
ipu_pixfmt.h
irq.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
irq_func.h
k3-avs.h
k3-clk.h clk: clk-k3: Add support for J721S2 SoC 2022-02-08 09:41:27 -05:00
k3-dev.h power: domain: ti: Add support for J721S2 SoC 2022-02-08 09:41:27 -05:00
key_matrix.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
keyboard.h
kgdb.h common: board_r: drop initr_kgdb wrapper 2022-01-18 08:31:02 -05:00
lattice.h
lcd.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
lcd_console.h
lcdvideo.h
ld9040.h
led.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
libata.h
libtizen.h
linker_lists.h
linux_logo.h
lmb.h lmb: drop unused lmb_size_bytes() 2021-11-20 10:53:00 +01:00
log.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
lxt971a.h
mailbox-uclass.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
mailbox.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
malloc.h
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
memalign.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
membuff.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
menu.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
micrel.h
mii_phy.h
miiphy.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
mipi_display.h
mipi_dsi.h
misc.h misc: mark write buffer const 2022-01-24 10:35:10 -05:00
mk48t59.h
mm_communication.h
mmc.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
mpc8xx.h
mpc8xx_irq.h
mpc83xx.h mpc83xx: Update comment 2021-08-30 14:13:28 -04:00
mpc85xx.h Convert CONFIG_SYS_IMMR to Kconfig 2021-12-27 08:41:38 -05:00
mpc86xx.h
mpc106.h
msc01.h pci: msc01: Use PCI_CONF1_ADDRESS() macro 2022-01-12 14:21:24 -05:00
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
mux.h
mv88e6352.h
mvebu_mmc.h
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 Finish conversion CONFIG_SYS_NAND_SELF_INIT to Kconfig 2021-12-27 16:20:18 -05:00
net.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
netdev.h net: remove unused CONFIG_DRIVER_AT91EMAC_* 2021-09-21 10:08:24 +03:00
ns16550.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
nuvoton_nct6102d.h
nvme.h
of_live.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
omap3_spi.h
onenand_uboot.h
opensbi.h
os.h sandbox: compatibility of os_get_filesize() 2022-01-13 09:13:41 -07:00
p2sb.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
palmas.h
panel.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
part.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
part_efi.h
pca953x.h
pca9564.h
pca9698.h
pch.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
pci.h arm: a37xx: pci: Use standard register macros from pci.h 2022-02-17 14:17:07 +01:00
pci_ep.h doc: replace @return by Return: 2022-01-19 18:11:34 +01: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 doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
pci_tegra.h
pe.h
phy-mipi-dphy.h
phy-sun4i-usb.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
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
physmem.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
post.h
power-domain-uclass.h
power-domain.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
ppc_asm.tmpl
ppc_defs.h
pvblock.h
pwm.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
pwrseq.h
pxa_lcd.h
pxe_utils.h cmd: pxe_utils: sysboot: add kaslr-seed generation support 2022-02-11 09:00:47 -05:00
qfw.h
ram.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
rand.h
rc4.h
regmap.h
reiserfs.h
relocate.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
remoteproc.h remoteproc: uclass: Add remoteproc resource handling helpers 2022-02-08 11:00:03 -05:00
reset-uclass.h
reset.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
rng.h
rtc.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
rtc_def.h
s_record.h
SA-1100.h
samsung-usb-phy-uboot.h
sandbox-adc.h
sandbox-clk.h
sandboxblockdev.h sandbox: Drop CONFIG_HOST_MAX_DEVICES 2021-12-05 09:23:15 -07:00
sandboxfs.h
sandboxtee.h
sata.h
scf0403_lcd.h
scmi_agent-uclass.h
scmi_agent.h doc: replace @return by Return: 2022-01-19 18:11:34 +01: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
scsi.h scsi: Drop CONFIG_SYS_SCSI_MAX_DEVICE 2022-02-09 09:16:48 -05:00
sdhci.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
sdp.h SPL: Add struct spl_boot_device parameter into spl_parse_board_header() 2022-01-20 11:35:29 +01:00
search.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
serial.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
sh_pfc.h
signatures.h
sja1000.h
sl28cpld.h board: sl28: print CPLD version on bootup 2022-02-28 11:59:35 +05:30
slre.h
smbios.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
smem.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
smsc_lpc47m.h
smsc_sio1007.h
soc.h
sort.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
sound.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
sparse_defs.h
sparse_format.h
spartan2.h
spartan3.h
spd.h
spd_sdram.h
spi-mem.h
spi.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
spi_flash.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
spl.h spl: x86: Correct the binman symbols for SPL 2022-02-22 10:05:44 -07:00
spl_gpio.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
splash.h video: Support virtio devices with the splash screen 2021-12-26 23:33:24 +01:00
squashfs.h
st_logo_data.h WS cleanup: remove trailing empty lines 2021-09-30 08:08:56 -04:00
status_led.h
stdint.h
stdio.h serial: Rename SERIAL_SUPPORT to SERIAL 2021-09-04 12:26:01 -04:00
stdio_dev.h usb: gadget: Add CDC ACM function 2022-01-26 23:23:17 +01:00
stdlib.h
stm32_rcc.h
stratixII.h
string.h
sunxi_image.h
sy8106a.h
sym53c8xx.h
syscon.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
sysinfo.h
sysreset.h watchdog: Automatically register device with sysreset 2021-11-04 08:57:19 +01:00
tables_csum.h
tca642x.h
tee.h efi_loader: Don't limit the StMM buffer size explicitly 2021-12-31 06:44:29 +01:00
tegra-kbc.h tegra: Add tegra keyboard driver 2012-05-15 08:31:40 +02:00
thermal.h
thor.h
ti-usb-phy-uboot.h
time.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
timer.h
timestamp.h
tlv_eeprom.h
tmu.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
tpm-common.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
tpm-v1.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
tpm-v2.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
tpm_api.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
tps6586x.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
trace.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
tsec.h net: tsec: add support for promiscuous mode 2021-11-23 09:57:55 +02:00
tsi148.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
twl4030.h
twl6030.h
ubi_uboot.h
ubifs_uboot.h
ubispl.h
uboot_aes.h
ufs.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
universe.h
usb.h usb: ehci-mx6: Enable OTG detection on imx8mm and imx8mn 2022-02-11 00:03:48 +01:00
usb_cdc_acm.h
usb_defs.h
usb_ether.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
usb_mass_storage.h
usbdescriptors.h
usbdevice.h
usbroothubdes.h
uuid.h
vbe.h
versalpl.h
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 doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
video_bridge.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
video_console.h doc: replace @return by Return: 2022-01-19 18:11:34 +01: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_osd.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
virtex2.h
virtio.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
virtio_ring.h
virtio_types.h
vsc7385.h
vsc9953.h
vsprintf.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
vxworks.h
w1-eeprom.h
w1.h
w83c553f.h
wait_bit.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
watchdog.h
wdt.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
winbond_w83627.h
xen.h
xilinx.h
xyzModem.h
zfs_common.h
zynq_bootimg.h
zynqmp_firmware.h arm64: zynqmp: Add command for disabling loading other overlays 2022-02-15 13:04:03 +01:00
zynqmppl.h
zynqpl.h