summaryrefslogtreecommitdiff
path: root/drivers/block
AgeCommit message (Expand)AuthorFilesLines
2023-08-09bootstd: Correct creating of bootdev siblingSimon Glass1-2/+2
2023-06-20spl: blk: Support loading images from fsMayuresh Chitale1-0/+7
2023-04-28sandbox: fix return type of os_filesize()Heinrich Schuchardt1-1/+2
2023-04-28drivers/mtd/nvmxip: introduce NVM XIP block storage emulationAbdellatif El Khlifi1-0/+1
2023-04-27ide: Make use of U-Boot typesSimon Glass1-42/+37
2023-04-27ide: Simplify expressions and hex valuesSimon Glass1-59/+56
2023-04-27ide: Convert to use log_debug()Simon Glass1-40/+40
2023-04-27ide: Tidy up ide_reset()Simon Glass1-11/+10
2023-04-27ide: Correct LBA settingSimon Glass1-7/+2
2023-04-27ide: Use a single local blk_desc for ide_ident()Simon Glass1-12/+12
2023-04-27ide: Move all blk_desc init into ide_ident()Simon Glass1-8/+4
2023-04-27ide: Make ide_ident() return an error codeSimon Glass1-48/+53
2023-04-27ide: Use desc consistently for struct blk_descSimon Glass1-54/+47
2023-04-27ide: Combine the two loops in ide_probe()Simon Glass1-6/+6
2023-04-27ide: Move ide_init() entirely within ide_probe()Simon Glass1-46/+38
2023-04-27ide: Move setting of vendor strings into ide_probe()Simon Glass1-24/+18
2023-04-27ide: Make ide_bus_ok a local variableSimon Glass1-9/+3
2023-04-27ide: Move bus init into a functionSimon Glass1-39/+48
2023-04-27ide: Avoid preprocessor for CONFIG_LBA48Simon Glass1-37/+20
2023-04-27ide: Avoid preprocessor for CONFIG_ATAPISimon Glass1-10/+3
2023-04-27ide: Simplify success conditionSimon Glass1-19/+17
2023-04-27ide: Refactor confusing loop codeSimon Glass1-28/+15
2023-04-27ide: Change the retries variableSimon Glass1-5/+5
2023-04-27ide: Make function staticSimon Glass1-12/+11
2023-04-27ide: Correct use of ATAPISimon Glass1-3/+17
2023-04-27ide: Create a prototype for ide_set_reset()Simon Glass1-2/+0
2023-04-27ide: Drop weak functionsSimon Glass1-7/+7
2023-04-27ide: Move a few functions further up the fileSimon Glass1-34/+34
2023-04-27ide: Drop ide_device_present()Simon Glass1-9/+0
2023-04-27ide: Move ide_init() into probingSimon Glass1-7/+6
2023-04-27ide: Use mdelay() for long delaysSimon Glass1-14/+11
2023-04-27ide: Move ATA_CURR_BASE to C fileSimon Glass1-0/+3
2023-04-05blk: blkmap: Add linear device mapping supportTobias Waldekranz1-0/+71
2023-04-05blk: blkmap: Add memory mapping supportTobias Waldekranz1-0/+105
2023-04-05blk: blkmap: Add basic infrastructureTobias Waldekranz4-0/+363
2023-01-24bootstd: Add a new pre-scan priority for bootdevsSimon Glass1-2/+2
2023-01-24bootstd: Add an IDE bootdevSimon Glass1-0/+44
2023-01-24ide: Drop non-DM code for BLKSimon Glass1-41/+1
2022-11-08dm: blk: Add probe in blk_first_device/blk_next_deviceMichal Suchanek1-24/+22
2022-11-08dm: sandbox: Switch over to using the new host uclassSimon Glass2-118/+18
2022-11-08dm: sandbox: Create a block driverSimon Glass2-1/+143
2022-11-08dm: sandbox: Create a new HOST uclassSimon Glass2-1/+177
2022-11-08dm: blk: Tidy up obtaining a block device from its parentSimon Glass1-11/+15
2022-11-08dm: test: Clear the block cache after running a testSimon Glass1-13/+10
2022-11-08dm: sandbox: Drop non-BLK code from host implementationSimon Glass1-102/+0
2022-10-31dm: blk: mmc: Tidy up some Makefile rules for SPLSimon Glass2-2/+1
2022-10-31dm: blk: Add udevice functionsSimon Glass1-17/+34
2022-10-18dm: blk: Do not use uclass_next_device_errMichal Suchanek1-10/+6
2022-09-25blk: Rename if_type to uclass_idSimon Glass4-110/+109
2022-09-18cyclic: Use schedule() instead of WATCHDOG_RESET()Stefan Roese1-4/+4