aboutsummaryrefslogtreecommitdiff
path: root/drivers/block/ide.c
AgeCommit message (Expand)AuthorFilesLines
2023-04-27ide: Make use of U-Boot typesWIP/2023-04-27-IDE-code-cleanupsSimon 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-01-23bootstd: Add a new pre-scan priority for bootdevsSimon Glass1-2/+2
2023-01-23bootstd: Add an IDE bootdevSimon Glass1-0/+44
2023-01-23ide: Drop non-DM code for BLKSimon Glass1-41/+1
2022-09-25blk: Rename if_type to uclass_idSimon Glass1-4/+4
2022-09-18cyclic: Use schedule() instead of WATCHDOG_RESET()Stefan Roese1-4/+4
2022-09-16blk: Switch over to using uclass IDsSimon Glass1-4/+4
2022-09-16ide: Use a flag for an ATAPI deviceSimon Glass1-3/+3
2022-06-28block: ide: Remove ide_preinit functionTom Rini1-9/+0
2022-04-09block: ide: call device_probe() after scanningAKASHI Takahiro1-0/+4
2022-02-09ide: Drop CONFIG_IDE_AHBSimon Glass1-22/+0
2021-12-05ide: Drop ATA_PORT_ADDRSimon Glass1-8/+4
2021-12-05ide: Drop unused CONFIG optionsSimon Glass1-7/+5
2021-07-06dm: define LOG_CATEGORY for all uclassPatrick Delaunay1-0/+2
2021-04-20Fix IDE commands issued, fix endian issues, fix non MMIOReinoud Zandijk1-109/+43
2020-12-13dm: treewide: Rename 'platdata' variables to just 'plat'Simon Glass1-3/+3
2020-05-18common: Drop linux/delay.h from common headerSimon Glass1-0/+1
2020-05-18common: Drop log.h from common headerSimon Glass1-0/+1
2020-05-18common: Drop part.h from common headerSimon Glass1-0/+2
2020-04-17block: ide: use definitions from include/libata.hHeinrich Schuchardt1-4/+4
2018-11-14blk: Call part_init() in the post_probe() methodBin Meng1-2/+0
2018-05-07SPDX: Convert all of our single license tags to Linux Kernel styleTom Rini1-2/+1
2017-09-10block: ide: Don't bother to create BLK device if no CDROM insertedBin Meng1-0/+7