u-boot/include
Benoît Thébaudeau bcfb365375 mmc: fsl_esdhc: Fix PIO timeout
The following error has been observed on i.MX25 with a high-speed SDSC
card:
    Data Write Failed in PIO Mode.

It was caused by the timeout set on PRSSTAT.BWEN, which was triggered
because this bit takes 15 ms to be set after writing the first block to
DATPORT with this card. Without this timeout, all the blocks are
properly written.

This timeout was implemented by decrementing a variable, so it was
depending on the CPU frequency. Fix this issue by setting this timeout
to a long enough absolute duration (500 ms).

Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau.dev@gmail.com>
Cc: Stefano Babic <sbabic@denx.de>
Cc: Fabio Estevam <fabio.estevam@nxp.com>
Cc: Jaehoon Chung <jh80.chung@samsung.com>
Reviewed-by: Fabio Estevam <fabio.estevam@nxp.com>
Reviewed-by: Jagan Teki <jagan@openedev.com>
2017-11-07 10:26:27 +01:00
..
andestech
asm-generic Provide a generic io.h & address mapping functions 2017-10-02 21:52:19 -04:00
bedbug powerpc: remove 4xx support 2017-07-03 17:35:28 -04:00
cavium armv8: cavium: Add an implementation of ATF calling functions 2016-01-19 22:26:12 +00:00
configs mx25: Move MX25 selection to Kconfig 2017-11-07 10:12:50 +01:00
cramfs
dm dm: replace dm_dbg() with pr_debug() 2017-10-04 12:00:21 -04:00
dt-bindings fdt: update bcm283x device tree sources to Linux 4.14 state 2017-10-16 09:42:51 -04:00
environment/ti env: ti: boot: Show boot status information 2017-09-29 14:07:58 -04:00
faraday
fsl-mc armv8: fsl-layerscape: Support to add RGMII for ls1088aqds 2017-09-11 08:01:05 -07:00
jffs2
linux Merge git://git.denx.de/u-boot-fsl-qoriq 2017-10-27 21:59:10 -04:00
lzma
mtd mtd: cfi: Add support for status register polling 2017-09-26 10:57:53 +02:00
net net: tftp: Move tftp.h file from ./net to ./include/net 2015-09-07 13:41:04 +02:00
pcmcia powerpc: mpc824x: remove MPC824X cpu support 2015-01-05 12:08:55 -05:00
power regulator: palmas: disable bypass when the LDO is enabled 2017-08-01 11:58:01 +09:00
samsung exynos5-dt-types: add board detection for Odroid XU3/XU3L/XU4. 2015-11-02 10:38:00 +09:00
spmi drivers: Add SPMI bus uclass 2016-04-01 17:18:12 -04:00
synopsys
tee arm: omap5: Add TEE loading support 2016-12-03 13:21:21 -05:00
test dm: test: Fix nit with position of backslash 2017-06-01 07:03:17 -06:00
u-boot include: Add a variadic macro to call a callback for all arguments 2017-10-02 21:52:16 -04:00
usb usb: ehci-ci: Add a prototype for board_ehci_power() 2017-10-12 17:31:16 +02:00
zfs
.gitignore cmd: rework "license" command 2017-02-08 15:56:28 -05:00
_exports.h env: Rename getenv/_f() to env_get() 2017-08-16 08:30:24 -04:00
ACEX1K.h
adc.h dm: adc: add simple ADC uclass implementation 2015-11-02 10:38:00 +09:00
addr_map.h Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
ahci.h dm: sata: Update the AHCI uclass to support operations 2017-08-17 16:44:17 +09:00
ali512x.h
altera.h fpga: altera: Add StratixV support 2016-03-24 09:47:43 +01:00
android_image.h image: Update include/android_image.h 2017-05-11 22:03:37 -04:00
ansi.h
api.h api: Add a header for api_init() 2017-06-05 11:02:29 -04:00
api_public.h
armcoremodule.h
asm-offsets.h
ata.h Properly calculate ATA_SECTORWORDS, using a fixed-size integer, so it works for both 32-bit and 64-bit targets 2016-05-21 01:25:50 +02:00
atf_common.h spl: add support to booting with ATF 2017-05-15 10:38:09 -04:00
atmel_hlcdc.h
atmel_lcd.h lib: at91: Add logo files used via API of DM_VIDEO 2017-09-14 16:02:43 -04:00
atmel_lcdc.h
atmel_mci.h
atsha204a-i2c.h drivers/misc: Add basic support for ATSHA204A Crypto module 2017-07-12 06:57:38 +02:00
autoboot.h autoboot: add CONFIG_AUTOBOOT to allow to not compile autoboot.c 2016-06-20 05:19:09 -04:00
axp152.h sunxi: power: Unify axp pmic function names 2015-10-20 18:40:27 +02:00
axp209.h sunxi: power: Add support for disabling axp209 regulators 2015-10-20 18:40:27 +02:00
axp221.h sunxi: axp: Generalize register macros for VBUS drive GPIO 2016-03-31 17:03:52 +02:00
axp809.h sunxi: power: add AXP809 support 2016-05-25 17:52:39 +02:00
axp818.h sunxi: Implement poweroff support for axp818 pmic 2016-05-25 17:52:39 +02:00
axp_pmic.h sunxi: power: add AXP809 support 2016-05-25 17:52:39 +02:00
backlight.h dm: backlight: Add a backlight uclass 2016-01-21 20:42:36 -07:00
bcd.h dm: Remove unnecessary types in bcd.h 2015-05-05 20:58:20 -06:00
bios_emul.h dm: pci: Convert bios_emu to use the driver model PCI API 2016-01-24 12:07:19 +08:00
bitfield.h include/bitfield: Add new bitfield operations 2015-09-21 08:29:46 -07:00
blk.h part: extract MBR signature from partitions 2017-09-20 10:20:19 +02:00
bmp_layout.h Remove typedefs from bmp_layout.h 2015-06-10 19:26:54 -06:00
boot_fit.h fit: use 'const' for the input of fdt_offset() and locate_dtb_in_fit() 2017-10-05 21:31:04 -04:00
bootcount.h
bootm.h Combine bootm_find_<thing> functions together 2015-05-28 08:18:21 -04:00
bootretry.h
bootstage.h bootstage: Drop unused options 2017-09-16 14:57:44 +08:00
bouncebuf.h
btrfs.h fs: btrfs: Add U-Boot fs handlers. 2017-10-02 21:52:18 -04:00
bus_vcxk.h
bzlib.h bzip2: Support compression for sandbox 2016-01-20 19:06:23 -07:00
cbfs.h
charset.h efi_loader: MAX_UTF8_PER_UTF16 = 3 2017-10-10 10:01:27 +02:00
circbuf.h
cli.h of: clean up OF_CONTROL ifdef conditionals 2015-08-18 13:46:05 -04:00
cli_hush.h cli: hush: Adjust 'run' command to run each line of the env var 2014-10-27 11:03:33 -04:00
clk-uclass.h clk: Modify xlate() method for livetree 2017-06-01 07:03:14 -06:00
clk.h dtoc: Rename the phandle struct 2017-09-15 05:27:47 -06:00
cmd_spl.h
command.h Kconfig: Drop CONFIG_CMD_PORTIO and associated command 2017-08-11 15:41:52 -04:00
common.h common: Add a prototype for s_init() 2017-10-16 09:42:51 -04:00
common_timing_params.h Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
commproc.h powerpc, 8xx: Handle checkpatch errors and some of the warnings/checks 2017-07-08 15:55:34 -04:00
compiler.h compiler.h: use u-boot endian macros on OpenBSD 2016-12-02 21:32:38 -05:00
config_defaults.h disk: convert CONFIG_PARTITIONS to Kconfig 2017-01-28 08:47:30 -05:00
config_distro_bootcmd.h efi_loader: add bootmgr 2017-09-20 11:08:01 +02:00
config_distro_defaults.h disk: convert CONFIG_EFI_PARTITION to Kconfig 2017-01-28 08:47:42 -05:00
config_fallbacks.h vsprintf.c: add GUID printing 2017-09-12 17:58:00 -04:00
config_fsl_chain_trust.h common: Move CONFIG_BOOTARGS to Kconfig 2017-08-14 17:06:06 -04:00
config_phylib_all_drivers.h Move PHY_MICREL and PHY_MICREL_KSZ90X1 to Kconfig 2017-08-07 15:22:29 -05:00
config_uncmd_spl.h configs: Re-sync almost all of cmd/Kconfig 2016-04-25 15:09:40 -04:00
console.h Allow displaying the U-Boot banner on a video display 2017-07-11 10:08:19 -06:00
cortina.h net/phy: Add support for CS4315/CS4340 PHY 2014-12-05 08:06:11 -08:00
cpsw.h driver: net: cpsw: add support for RGMII id mode support and RMII clock source selection 2016-10-13 12:25:02 -05:00
cpu.h cpu: Add get_vendor callback 2016-10-19 09:01:51 +02:00
crc.h include/crc.h: Remove unreferenced cyg_xxx() prototypes 2016-03-14 19:18:42 -04:00
cros_ec.h cros_ec: Convert to support live tree 2017-06-01 07:03:11 -06:00
cros_ec_message.h
ddr_spd.h Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
debug_uart.h serial: omap: Support debug UART 2017-05-11 22:21:27 -04:00
dfu.h dfu: remove limitation on partition size 2017-07-28 23:34:39 +02:00
dialog_pmic.h
display.h video: Track whether a display is in use 2016-11-25 17:59:31 -07:00
display_options.h display_options: Refactor to allow obtaining the banner 2017-07-11 10:08:19 -06:00
div64.h lib: div64: sync with Linux 2017-04-13 09:41:10 -04:00
dm-demo.h dm: demo: Add a simple GPIO demonstration 2015-01-29 17:09:51 -07:00
dm.h dm: core: Update device_bind_driver_to_node() to use ofnode 2017-06-01 07:03:08 -06:00
dm9000.h
dma.h dm: implement a DMA uclass 2016-02-23 16:14:45 +05:30
dp83848.h
ds1722.h
dt-structs.h dtoc: Rename the auto-generated dt-structs.h file 2017-09-15 05:27:48 -06:00
dw_hdmi.h rockchip: video: Split out HDMI controller code 2017-04-04 20:01:57 -06:00
dwc3-omap-uboot.h usb: dwc3: dwc3-omap: add interrupt status API to check for interrupts 2015-04-14 05:48:10 +02:00
dwc3-sti-glue.h sti: fix STMicroelectronics copyright 2017-11-06 09:51:01 -05:00
dwc3-uboot.h usb: dwc3: Correct datatype of base to unsigned long 2016-06-04 00:43:51 +02:00
dwc_ahsata.h dm: sata: dwc_ahsata: Add support for driver model 2017-08-17 16:44:17 +09:00
dwmmc.h dm: mmc: Drop CONFIG_DM_MMC_OPS 2017-08-17 16:59:55 +09:00
e500.h mmc: fsl_esdhc: Add peripheral clock support 2015-05-04 09:25:39 -07:00
ec_commands.h sandbox: cros_ec: Support EC_CMD_ENTERING_MODE emulation 2015-05-14 18:49:34 -06:00
edid.h edid: Add HDMI flag to timing info 2017-05-15 20:32:12 +02:00
eeprom_field.h cmd: eeprom: add support for layout aware commands 2016-05-20 17:02:07 -04:00
eeprom_layout.h cmd: eeprom: add support for layout aware commands 2016-05-20 17:02:07 -04:00
efi.h efi_loader: efi variable support 2017-09-20 11:00:57 +02:00
efi_api.h efi_loader: console support for color attributes 2017-10-12 17:24:25 +02:00
efi_loader.h efi_loader: Add mem-mapped for fallback 2017-10-12 17:22:58 +02:00
efi_selftest.h efi_loader: supply EFI network test 2017-10-09 07:00:36 +02:00
elf.h elf: arm: Add a few ARM relocation types 2016-11-14 23:24:03 +01:00
env_attr.h env: Allow env_attr_walk to pass a priv * to callback 2015-05-21 09:13:19 -04:00
env_callback.h usb: gadget: g_dnl: Sync internal SN variable with env 2017-09-05 20:17:08 -04:00
env_default.h common: Move CONFIG_BOOTARGS to Kconfig 2017-08-14 17:06:06 -04:00
env_flags.h net: fix vlan validation 2016-05-03 17:52:11 -05:00
environment.h env: Drop CONFIG_ENV_IS_IN_DATAFLASH 2017-10-16 09:42:51 -04:00
errno.h treewide: replace #include <asm-generic/errno.h> with <linux/errno.h> 2016-09-23 22:25:27 -04:00
ethsw.h drivers: net: vsc9953: Add LAG support 2016-01-28 12:22:19 -06:00
exports.h env: Rename getenv/_f() to env_get() 2017-08-16 08:30:24 -04:00
ext4fs.h ext4: Allow reading files with non-zero offset, clamp read len 2016-11-21 14:07:27 -05:00
ext_common.h ext4: Update ext2/3/4 superblock, group descriptor and inode structures 2016-09-23 09:18:55 -04:00
exynos_lcd.h exynos: video: Rename variables for driver model 2016-05-25 13:25:18 +09:00
fastboot.h fastboot: sparse: resync common/image-sparse.c (part 2) 2016-06-27 16:37:38 -04:00
fat.h fs/fat: Clean up open-coded sector <-> cluster conversions 2017-09-15 09:03:15 -04:00
fb_mmc.h fastboot: sparse: resync common/image-sparse.c (part 2) 2016-06-27 16:37:38 -04:00
fb_nand.h fastboot: sparse: resync common/image-sparse.c (part 2) 2016-06-27 16:37:38 -04:00
fdt.h Do not attempt to use the systemwide libfdt 2017-11-06 09:59:02 -05:00
fdt_simplefb.h lcd: dt: extract simplefb support 2015-02-10 13:31:26 +01:00
fdt_support.h fdt: Introduce helper method fdt_overlay_apply_verbose() 2017-09-15 05:27:48 -06:00
fdtdec.h dtoc: Add support for 32 or 64-bit addresses 2017-09-15 05:27:38 -06:00
fis.h
flash.h mtd: cfi: Add support for status register polling 2017-09-26 10:57:53 +02:00
fm_eth.h net/fm: fix MDIO controller base on FMAN2 2015-10-29 10:34:00 -07:00
fpga.h fpga: Add bitstream type BIT_NONE 2016-01-27 15:55:54 +01:00
fs.h fs: btrfs: Add U-Boot fs handlers. 2017-10-02 21:52:18 -04:00
fs_internal.h fs: Create a common fs_devread for ext4/reiserfs/zfs 2017-10-02 21:51:50 -04:00
fsl_csu.h fsl-lsch2: csu: correct the workaround A-010315 2017-08-09 09:57:33 -07:00
fsl_dcu_fb.h video: fsl_dcu_fb: fix framebuffer to the end of memory 2017-04-14 13:50:41 +02:00
fsl_ddr.h ddr: fsl: Merge macro CONFIG_NUM_DDR_CONTROLLERS and CONFIG_SYS_NUM_DDR_CTRLS 2017-01-04 19:40:52 -05:00
fsl_ddr_dimm_params.h Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
fsl_ddr_sdram.h arm: freescale: Rename initdram() to fsl_initdram() 2017-04-12 13:28:32 -04:00
fsl_ddrc_version.h
fsl_devdis.h arm/ls102xa:add hwconfig setting to support disable unused devices 2015-09-01 21:49:20 -05:00
fsl_diu_fb.h
fsl_dspi.h dm: spi: Convert Freescale DSPI driver to driver model 2015-04-18 11:11:18 -06:00
fsl_dtsec.h net: Move some header files to include/ 2015-10-29 10:34:00 -07:00
fsl_errata.h armv7: ls1021a: Drop macro CONFIG_LS102XA 2017-04-17 09:03:30 -07:00
fsl_esdhc.h mmc: fsl_esdhc: Fix PIO timeout 2017-11-07 10:26:27 +01:00
fsl_fman.h fm: fdt: Move fman ucode fixup to driver code 2016-02-24 08:51:13 -08:00
fsl_ifc.h common: arm: freescale: layerscape: Move header files out of common.h 2017-06-05 14:12:59 -04:00
fsl_immap.h fsl-layerscape: Consolidate registers space defination for CCI-400 bus 2017-09-11 07:55:36 -07:00
fsl_lpuart.h serial: lpuart: add i.MX7ULP support 2017-03-17 09:27:08 +01:00
fsl_mdio.h net: tsec: fsl_mdio: Fix several cosmetic issues 2016-01-28 12:22:49 -06:00
fsl_memac.h net: fman: fix 2.5G SGMII settings 2016-12-08 10:36:22 -06:00
fsl_mmdc.h driver: ddr: fsl_mmdc: Pass board parameters through data structure 2016-09-26 08:53:07 -07:00
fsl_pmic.h
fsl_qe.h qe: move drivers/qe/qe.h to include/fsl_qe.h 2016-02-24 08:51:13 -08:00
fsl_sec.h crypto: Move CONFIG_SYS_FSL_SEC_LE and _BE to Kconfig 2017-01-04 19:40:19 -05:00
fsl_sec_mon.h fsl_sec_mon: Update driver for Security Monitor 2016-10-06 09:54:14 -07:00
fsl_secboot_err.h armv8: fsl-lsch3: Add new header for secure boot 2016-03-29 08:46:20 -07:00
fsl_sfp.h fsl_sfp : Modify macros as per changes in SFP v3.4 2016-10-06 09:56:28 -07:00
fsl_tgec.h net: Move some header files to include/ 2015-10-29 10:34:00 -07:00
fsl_usb.h drivers: usb: xhci-fsl: Implement Erratum A-010151 for FSL USB3 controller 2016-09-27 23:30:49 +02:00
fsl_validate.h fsl: Secure Boot: Enable IE (Key extention) Feature 2017-03-28 09:03:04 -07:00
fsl_wdog.h imx_watchdog: Do not assert WDOG_B on watchdog init 2016-10-04 12:01:14 +02:00
fuse.h
g_dnl.h common: dfu: saperate the dfu common functionality 2016-09-27 23:30:18 +02:00
gdsys_fpga.h gdsys: Drop print_fpga_state function 2016-07-22 14:46:21 -04:00
generic-phy.h dm: phy: add missing #ifdef CONFIG_PHY 2017-07-28 23:34:41 +02:00
gt64120.h
hash.h Kconfig: Finish migration of hashing commands 2017-05-31 19:38:14 -04:00
hw_sha.h crypto/fsl - Add progressive hashing support using hardware acceleration. 2015-02-25 13:20:02 -08:00
hwconfig.h treewide: replace #include <asm/errno.h> with <linux/errno.h> 2016-09-23 17:55:42 -04:00
i2c.h powerpc, 8260: remove support for mpc8260 2017-06-12 08:38:02 -04:00
i2c_eeprom.h i2c_eeprom: add read and write functions 2017-05-10 13:37:22 -06:00
i2s.h
i8042.h input: i8042: Make sure the keyboard is enabled 2016-03-17 10:27:24 +08:00
ide.h block: ide: Drop CONFIG_IDE_LED 2017-09-03 15:30:35 -04:00
image-sparse.h fastboot: sparse: implement reserve() 2016-06-27 16:37:39 -04:00
image.h common: Remove genimg_get_image() 2017-10-16 09:42:51 -04:00
imx_thermal.h imx: mx6: add get_cpu_temp_grade to obtain cpu temperature grade from OTP 2015-05-19 15:31:40 +02:00
imximage.h imx: move imximage header to common location 2017-08-23 10:41:58 +02:00
init_helpers.h board_f: Make init_helpers generic 2017-04-05 16:36:56 -04:00
initcall.h board_f: initcall: Add a header guard 2017-04-05 13:52:35 -04:00
input.h input: Change LED state bits to conform i8042 compatible keyboard 2015-11-19 20:13:42 -07:00
inttypes.h Add some standard headers external code might need 2014-10-27 11:04:01 -04:00
iomux.h
ioports.h powerpc: Remove 8260 remainders 2017-07-23 09:24:47 -04:00
iotrace.h Allow iotrace byte access to use an address of any size 2016-05-17 09:54:43 -06:00
ipu_pixfmt.h
key_matrix.h cros_ec: Update the cros_ec keyboard driver to livetree 2017-06-01 07:03:16 -06:00
keyboard.h powerpc, 5xxx, 512x: remove support for mpc5xxx and mpc512x 2017-06-16 10:14:55 -04:00
kgdb.h
lattice.h
lcd.h powerpc, 8xx: remove support for 8xx 2017-06-12 08:37:55 -04:00
lcd_console.h Convert CONFIG_CONSOLE_SCROLL_LINES to Kconfig 2016-10-23 18:33:57 -04:00
lcdvideo.h
ld9040.h
led-display.h
led.h dm: led: Add support for blinking LEDs 2017-04-14 19:38:57 -06:00
libata.h
libfdt.h Do not attempt to use the systemwide libfdt 2017-11-06 09:59:02 -05:00
libfdt_env.h libfdt: Add new headers and defines 2016-08-20 11:35:00 -04:00
libtizen.h exynos: Allow tizen to be built without an LCD 2016-05-25 13:25:18 +09:00
linker_lists.h linker_lists: remove incorrect comment 2017-09-07 10:44:37 -04:00
linux_logo.h
lmb.h
logbuff.h
lxt971a.h
lynxkdi.h
mailbox-uclass.h dm: mailbox: Update uclass to support livetree 2017-06-01 07:03:15 -06:00
mailbox.h mailbox: rename headers 2016-06-19 17:05:55 -06:00
malloc.h malloc: use hidden visibility 2016-03-08 15:01:47 -05:00
mapmem.h common: Make sure arch-specific map_sysmem() is defined 2015-04-18 11:11:09 -06:00
mb862xx.h
mc9sdz60.h
mc13783.h
mc13892.h
mc34704.h mc34704: Add the definition of ONOFFA bit 2015-03-02 09:57:04 +01:00
MCD_dma.h
MCD_progCheck.h
MCD_tasksInit.h
memalign.h Move ALLOC_CACHE_ALIGN_BUFFER() to the new memalign.h header 2015-09-11 17:15:20 -04:00
membuff.h Add a circular memory buffer implementation 2015-11-19 20:27:50 -07:00
menu.h
micrel.h net: phy: micrel: center FLP burst timing at 16ms 2016-11-07 11:28:16 -06:00
mii_phy.h
miiphy.h common: miiphyutil: Add helper function for mdio bus name 2016-12-20 07:40:04 +01:00
mipi_display.h include: Add header file with MIPI DSI constants from linux 3.18 2015-01-22 12:34:56 +01:00
misc.h misc: add "call" uclass op 2016-08-12 11:01:22 -06:00
mk48t59.h
mmc.h cmd: mmc: add mmc partconf read capability 2017-08-17 17:00:11 +09:00
mpc8xx.h powerpc: Partialy restore core of mpc8xx 2017-07-08 15:55:26 -04:00
mpc8xx_irq.h
mpc83xx.h powerpc/83xx: fix build failure 2016-01-20 10:19:40 -05:00
mpc85xx.h powerpc/mpc85xx: Don't relocate exception vectors 2015-04-20 10:15:29 -07:00
mpc86xx.h
mpc106.h
msc01.h
mtd.h dm: implement a MTD uclass 2015-11-12 08:26:58 +08:00
mtd_node.h
mv88e6352.h
mvebu_mmc.h MVEBUMMC : Speed up access time 2015-01-06 10:10:04 +02:00
mvmfp.h gpio: mvmfp: support newer MFP bit definitions 2015-04-23 13:59:18 -04:00
nand.h mtd: nand: make nand_info array static 2017-07-11 22:41:54 -04:00
net.h env: Rename some other getenv()-related functions 2017-08-16 08:31:11 -04:00
netdev.h net: fec_mxc: adjust prototype of fec_get_miibus() for DM_ETH 2017-07-28 13:41:49 +02:00
ns16550.h Revert "serial: ns16550: Add RX interrupt buffer support" 2017-08-24 11:00:47 +08:00
ns87308.h
nuvoton_nct6102d.h misc: Add simple driver for some Nuvoton NCT6102D devices 2016-08-16 11:44:09 +08:00
nvme.h nvme: Add show routine to print detailed information 2017-08-13 15:17:31 -04:00
of_live.h dm: Add a function to create a 'live' device tree 2017-06-01 07:03:06 -06:00
onenand_uboot.h mtd: OneNAND: allow board init function fail 2016-07-22 14:46:12 -04:00
os.h sandbox: remove os_putc() and os_puts() 2017-07-28 12:02:47 -06:00
palmas.h board: ti: dra76-evm: Add support for powering on mmc ldo 2017-09-11 16:19:43 -04:00
panel.h dm: panel: Add a panel uclass 2016-01-21 20:42:36 -07:00
part.h disk: Provide API to get partition by name for specific type 2017-10-06 11:28:17 -04:00
part_efi.h part: move efi_guid_t 2017-09-20 10:20:00 +02:00
pc_keyb.h
pca953x.h Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
pca9564.h
pca9698.h
pch.h dm: pch: Add get_io_base op 2016-02-05 12:47:21 +08:00
pci.h pci: Add helper for implementing memory-mapped config space accesses 2017-10-06 11:27:40 -04:00
pci_gt64120.h
pci_ids.h nvme: Detect devices that are class Storage Express 2017-08-13 15:17:32 -04:00
pci_msc01.h
pci_rom.h dm: pci: video: Convert video and pci_rom to use DM PCI API 2016-01-12 10:19:09 -07:00
pcmcia.h powerpc, 8xx: remove support for 8xx 2017-06-12 08:37:55 -04:00
pe.h efi_loader: set loaded image code/data type properly 2017-09-20 11:10:24 +02:00
phy.h net: phy: micrel: Separate KSZ9000 drivers from KSZ8000 drivers 2017-08-07 15:18:30 -05:00
phys2bus.h Create API to map between CPU physical and bus addresses 2015-04-14 05:47:59 +02:00
physmem.h
post.h powerpc: remove 4xx support 2017-07-03 17:35:28 -04:00
power-domain-uclass.h dm: power-domain: Update uclass to support livetree 2017-06-01 07:03:15 -06:00
power-domain.h Add a power domain framework/uclass 2016-07-27 16:29:56 -06:00
ppc_asm.tmpl powerpc: Partialy restore core of mpc8xx 2017-07-08 15:55:26 -04:00
ppc_defs.h
ps2mult.h
pwm.h power: regulator: pwm: support pwm polarity setting 2017-05-10 13:37:21 -06:00
pwrseq.h dm: Add a power sequencing uclass 2016-01-21 20:42:34 -07:00
pxa_lcd.h common/lcd_console: introduce display/framebuffer rotation 2015-04-18 17:40:37 +02:00
qfw.h cmd: qfw: rename qemu_fw_cfg.[c|h] to qfw.[c|h] 2016-05-23 15:18:00 +08:00
radeon.h
ram.h dm: Add support for RAM drivers 2015-07-21 17:39:27 -06:00
rc4.h Add rivest cipher 4 (rc4) implementation 2015-07-21 17:39:28 -06:00
regmap.h dtoc: Add support for 32 or 64-bit addresses 2017-09-15 05:27:38 -06:00
reiserfs.h dm: Drop the block_dev_desc_t typedef 2016-03-14 15:34:50 -06:00
relocate.h board_f: Make relocation functions generic 2017-04-05 16:36:57 -04:00
remoteproc.h drivers: Introduce a simplified remoteproc framework 2015-10-22 14:18:38 -04:00
reset-uclass.h dm: reset: Update uclass to support livetree 2017-06-01 07:03:15 -06:00
reset.h reset: add reset_release_all() 2017-07-28 23:34:07 +02:00
rtc.h dm: rtc: Add 16-bit read/write support 2017-04-10 10:02:03 +08:00
rtc_def.h dm: rtc: Split structure definition into its own file 2015-05-05 20:58:20 -06:00
s6e63d6.h
s_record.h Various, accumulated typos collected from around the tree. 2016-10-06 20:57:40 -04:00
SA-1100.h
samsung-usb-phy-uboot.h samsung: usb: phy: Support for DWC3 PHY 2015-06-08 15:25:44 +02:00
sandbox-adc.h sandbox: adc: Add missing header file 2015-11-05 12:58:04 +09:00
sandboxblockdev.h dm: sandbox: Add driver-model block-device support for sandbox 2016-03-14 15:34:50 -06:00
sandboxfs.h dm: Drop the block_dev_desc_t typedef 2016-03-14 15:34:50 -06:00
sata.h dm: sata: Support driver model with the 'sata' command 2017-08-17 16:44:17 +09:00
scf0403_lcd.h
scsi.h dm: scsi: Split out the bus scanning code 2017-07-11 10:08:19 -06:00
sdhci.h dm: mmc: Drop CONFIG_DM_MMC_OPS 2017-08-17 16:59:55 +09:00
sdp.h usb: gadget: add SDP driver 2017-08-23 10:41:58 +02:00
search.h env: Rename setenv() to env_set() 2017-08-16 08:22:18 -04:00
serial.h serial: serial-uclass: Add generic serial RX buffer support 2017-08-24 11:00:47 +08:00
sh_pfc.h ARM: rmobile: Add support R8A7795 2016-08-17 10:25:35 +09:00
sh_tmu.h ARM: Rmobile: Rename CONFIG_RMOBILE to CONFIG_ARCH_RMOBILE 2016-08-17 10:25:34 +09:00
sja1000.h
slre.h
smbios.h x86: Use unsigned long for address in table generation 2017-02-06 11:38:46 +08:00
smsc_lpc47m.h x86: superio: Add keyboard controller support to smsc_lpc47m driver 2015-08-26 07:54:12 -07:00
smsc_sio1007.h superio: Add SMSC SIO1007 driver 2016-02-21 13:42:52 +08:00
sound.h
sparse_defs.h
sparse_format.h
spartan2.h fpga: xilinx: spartan2: Setup NULL fpga_op without driver 2015-01-21 10:25:02 +01:00
spartan3.h fpga: xilinx: spartan3: Setup NULL fpga_op without driver 2015-01-21 10:25:02 +01:00
spd.h
spd_sdram.h
spi.h dm: spi: Convert uclass to livetree 2017-06-01 07:03:16 -06:00
spi_flash.h spi: Move freescale-specific code into a private header 2016-10-06 15:07:35 -04:00
spl.h spl: fix assignment of board info to global data 2017-10-09 08:48:44 -07:00
splash.h splash: add support for loading splash from a FIT image 2017-01-13 17:40:38 +01:00
status_led.h powerpc, 5xxx, 512x: remove support for mpc5xxx and mpc512x 2017-06-16 10:14:55 -04:00
stdio.h stdio.h: move printf() stuff from <common.h> to <stdio.h> 2017-10-04 07:55:21 -04:00
stdio_dev.h dm: console: Check for serial devices properly 2017-07-31 12:21:40 -04:00
stdlib.h Add some standard headers external code might need 2014-10-27 11:04:01 -04:00
stratixII.h
sy8106a.h sunxi: power: add support for sy8106a driver 2016-02-23 20:50:07 +01:00
sym53c8xx.h
syscon.h dtoc: Add support for 32 or 64-bit addresses 2017-09-15 05:27:38 -06:00
sysreset.h Rename reset to sysreset 2016-05-26 20:48:31 -06:00
tables_csum.h x86: Move table csum into separate file 2016-10-19 09:01:50 +02:00
tca642x.h
tegra-kbc.h
thermal.h thermal: Fix comments 2015-07-26 12:11:33 +02:00
thor.h
ti-usb-phy-uboot.h usb: dwc3: TI PHY: PHY driver for dwc3 in TI platforms 2015-04-14 05:48:10 +02:00
time.h time: import time_after, time_before and friends from Linux 2017-01-14 16:46:30 -05:00
timer.h timer: Provide an early timer 2016-02-26 08:53:10 -07:00
timestamp.h
tmu.h
tpm.h tpm: Add function to load keys via their parent's SHA1 hash 2017-03-26 13:22:58 -06:00
tps6586x.h dm: i2c: tegra: Convert to driver model 2014-12-11 13:18:44 -07:00
trace.h common/board_f.c: fix compile error when tracing disabled 2015-01-12 09:38:46 -05:00
tsec.h armv7: ls1021a: Drop macro CONFIG_LS102XA 2017-04-17 09:03:30 -07:00
tsi108.h
tsi148.h
twl4030.h input: twl4030: Keypad scan and input 2015-08-12 20:47:36 -04:00
twl6030.h input: TWL6030 input support for power button, USB and charger 2016-03-15 15:12:57 -04:00
ubi_uboot.h kconfig: introduce kconfig for UBI 2016-09-26 13:24:43 -04:00
ubifs_uboot.h dm: Drop the block_dev_desc_t typedef 2016-03-14 15:34:50 -06:00
ubispl.h spl: Lightweight UBI and UBI fastmap support 2016-07-22 09:53:00 -04:00
uboot_aes.h Rename aes.h to uboot_aes.h 2017-04-12 13:28:27 -04:00
universe.h
usb.h dm: usb: emul: Drop usb_emul_reset() 2017-10-01 16:32:51 +02:00
usb_cdc_acm.h
usb_defs.h usb: hub: Parse and save TT details from device descriptor 2017-07-28 23:34:34 +02:00
usb_ether.h usb: eth: add Realtek RTL8152B/RTL8153 DRIVER 2016-01-23 16:22:34 +01:00
usb_mass_storage.h dm: Drop the block_dev_desc_t typedef 2016-03-14 15:34:50 -06:00
usbdescriptors.h
usbdevice.h Fix spelling of "occurred". 2016-05-02 18:37:09 -04:00
usbroothubdes.h
uuid.h uuid: add selection by string for known partition type GUID 2015-11-12 15:58:58 -05:00
vbe.h vbe: Drop vbe_get_video_info() 2017-08-24 11:00:47 +08:00
version.h Kconfig: Move config IDENT_STRING to Kconfig 2016-09-20 09:30:23 -04:00
video.h dm: video: Add basic ANSI escape sequence support 2017-09-29 17:53:21 +02:00
video_bridge.h dm: video: bridge: add operation to read EDID 2017-10-26 14:17:01 +02:00
video_console.h dm: video: Add basic ANSI escape sequence support 2017-09-29 17:53:21 +02:00
video_easylogo.h
video_fb.h video: Drop CONFIG_VIDEO_HW_CURSOR 2016-10-23 18:33:48 -04:00
video_font.h
video_font_4x6.h
video_font_data.h
video_logo.h
virtex2.h fpga: xilinx: virtex2: Fix macro indentation 2015-01-21 10:25:03 +01:00
vsc7385.h
vsc9953.h drivers: net: vsc9953: Add LAG support 2016-01-28 12:22:19 -06:00
vsprintf.h vsprintf.h: include <linux/types.h> 2017-10-04 12:00:19 -04:00
vxworks.h cmd: bootvx: Pass E820 information to an x86 VxWorks kernel 2015-10-21 07:46:26 -06:00
w83c553f.h
wait_bit.h lib: Add WATCHDOG_RESET to wait_bit.h 2017-01-10 10:18:11 +01:00
watchdog.h powerpc, 8xx: Use IO accessors to access IO memory 2017-07-08 15:55:32 -04:00
wdt.h wdt: Update uclass to make clear that the timeout is in ms 2017-08-13 15:17:34 -04:00
winbond_w83627.h misc: Add simple driver to enable the legacy UART on Winbond Super IO chips 2016-01-28 13:53:30 +08:00
xilinx.h fpga: xilinx: zynqmp: Add PL bitstream download support for ZynqMP 2016-09-22 07:33:21 +02:00
xyzModem.h common/xyzModem.c: unifdef (Remove useless #ifdefs) 2017-04-08 09:26:54 -04:00
zfs_common.h dm: Drop the block_dev_desc_t typedef 2016-03-14 15:34:50 -06:00
zynqmppl.h arm64: zynqmp: Fix SVD mask for getting chip ID 2017-08-02 09:11:52 +02:00
zynqpl.h ARM: zynq: Add support for Zynq 7000S 7007s/7012s/7014s devices 2016-11-15 15:28:04 +01:00