summaryrefslogtreecommitdiff
path: root/drivers/block
AgeCommit message (Expand)AuthorFilesLines
2023-11-18blk: blkmap: add ramdisk creation utility functionMasahisa Kojima3-16/+55
2023-11-16blk: Drop reference to DM_SPLSimon Glass1-1/+1
2023-11-07block: rkmtd: select CONFIG_RANDOM_UUID explicitlyAKASHI Takahiro1-0/+1
2023-10-24rockchip: block: blk-uclass: add bounce buffer flag to blk_descJohan Jonker1-2/+2
2023-10-24rockchip: block: add rkmtd class and driversJohan Jonker3-0/+1161
2023-10-24rockchip: dm: prepare rkmtd UCLASSJohan Jonker1-0/+1
2023-10-10dm: blk: Drop blk_{read,write}_devnum()Bin Meng1-29/+0
2023-10-10dm: blk: Rename get_desc() and make it externally visibleBin Meng1-18/+8
2023-10-10blk: blkmap: Support mapping to device of any block sizeBin Meng1-5/+5
2023-10-10blk: blkmap: Make bind/unbind routines staticBin Meng1-2/+2
2023-10-10blk: host_dev: Sanity check on the size of host backing fileBin Meng1-0/+5
2023-10-10blk: host_dev: Make host_sb_detach_file() and host_sb_ops staticBin Meng1-2/+2
2023-10-10blk: sandbox: Support binding a device with a given logical block sizeBin Meng1-3/+12
2023-10-10blk: Use a macro for the typical block sizeBin Meng2-2/+2
2023-09-14blkcache: Remove unused NEEDS_MANUAL_RELOC code bitsMarek Vasut1-16/+0
2023-08-22blk: Add bounce buffer support to read/write operationsMarek Vasut1-2/+60
2023-08-22disk: Make blk_get_ops() internal to blk uclassMarek Vasut1-0/+2
2023-08-22disk: Move part_create_block_devices() to blk uclassMarek Vasut1-0/+48
2023-08-21Merge tag 'v2023.10-rc3' into nextTom Rini1-2/+2
2023-08-09bootstd: Correct creating of bootdev siblingSimon Glass1-2/+2
2023-08-09Kconfigs: Correct default of "0" on hex type entriesTom Rini1-1/+1
2023-06-19spl: blk: Support loading images from fsMayuresh Chitale1-0/+7
2023-04-28sandbox: fix return type of os_filesize()Heinrich Schuchardt1-1/+2
2023-04-27drivers/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