u-boot/drivers/block
Simon Glass 6eef6eac1f dm: blk: Add a legacy block interface
There is quite a bit of duplicated common code related to block devices
in the IDE and SCSI implementations.

Create some helper functions that can be used to reduce the duplication.
These rely on a linker list of interface-type drivers

Signed-off-by: Simon Glass <sjg@chromium.org>
2016-05-17 09:54:43 -06:00
..
ahci-uclass.c dm: Rename disk uclass to ahci 2016-05-17 09:54:43 -06:00
ahci.c ahci: flush dcache before issuing command 2016-04-18 17:11:48 -04:00
blk-uclass.c drivers: block: add block device cache 2016-04-01 17:18:27 -04:00
blk_legacy.c dm: blk: Add a legacy block interface 2016-05-17 09:54:43 -06:00
blkcache.c drivers: block: add block device cache 2016-04-01 17:18:27 -04:00
dwc_ahsata.c dm: Drop the block_dev_desc_t typedef 2016-03-14 15:34:50 -06:00
dwc_ahsata.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
fsl_sata.c Fix typo: commmand -> command. 2015-12-05 18:22:21 -05:00
fsl_sata.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
ftide020.c Merge branch 'master' of git://git.denx.de/u-boot-nds32 2013-07-25 08:51:51 -04:00
ftide020.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
Kconfig dm: Rename disk uclass to ahci 2016-05-17 09:54:43 -06:00
libata.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
Makefile dm: blk: Add a legacy block interface 2016-05-17 09:54:43 -06:00
mvsata_ide.c Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
mxc_ata.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
pata_bfin.c dm: part: Rename some partition functions 2016-03-14 15:34:50 -06:00
pata_bfin.h blackfin: include <linux/compiler.h> rather than define __iomem 2014-12-08 09:35:46 -05:00
sandbox.c Revert "dm: sandbox: Drop the pre-DM host implementation" 2016-05-17 09:54:43 -06:00
sandbox_scsi.c sandbox: Add dummy SCSI functions 2016-05-17 09:54:43 -06:00
sata_ceva.c block: Add support for Ceva sata 2016-04-04 20:28:39 +02:00
sata_dwc.c Fix GCC format-security errors and convert sprintfs. 2016-01-14 22:11:34 -05:00
sata_dwc.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
sata_mv.c sata: Add SATA driver with DMA support for Marvell Kirkwood and Armada XP 2016-01-14 14:08:59 +01:00
sata_sandbox.c sandbox: Add dummy SATA functions 2016-05-17 09:54:43 -06:00
sata_sil.c Merge branch 'master' of git://www.denx.de/git/u-boot-imx 2014-11-24 12:02:12 -05:00
sata_sil.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
sata_sil3114.c sata: implement reset_sata for dwc_ahsata 2014-11-24 11:59:59 +01:00
sata_sil3114.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
sil680.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
sym53c8xx.c dm: scsi: Rename CONFIG_CMD_SCSI to CONFIG_SCSI 2016-05-17 09:54:43 -06:00
systemace.c dm: block: Rename device number member dev to devnum 2016-03-14 15:34:50 -06:00