summaryrefslogtreecommitdiff
path: root/drivers/ata/ahci.c
AgeCommit message (Expand)AuthorFilesLines
2024-07-22drivers: ata: Remove duplicate newlinesMarek Vasut1-7/+0
2024-05-20Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet"Tom Rini1-1/+1
2024-05-19Revert "Merge patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet""Tom Rini1-1/+1
2024-05-07ata: Remove <common.h> and add needed includesTom Rini1-1/+1
2023-11-07scsi: Forceably finish migration to DM_SCSITom Rini1-171/+1
2023-04-25ata: pci: enable bus masteringChristian Gmeiner1-1/+6
2023-04-06ata: don't use SYS_SCSI_MAX_SCSI_ID for SATAHeinrich Schuchardt1-2/+2
2023-01-23ata: Don't try to use non-existent portsSimon Glass1-0/+6
2022-05-03pci: Add mask parameter to dm_pci_map_bar()Andrew Scull1-3/+4
2022-05-03pci: Map bars with offset and lengthAndrew Scull1-4/+4
2021-09-13pci: acpi: Drop DM_PCI check from ahciSimon Glass1-55/+0
2021-05-24ata: ahci: fix ahci_link_up() type mismatch for LTOMarek BehĂșn1-1/+1
2021-04-23ata: ahci: Fix usage on big-endian platformsStefan Roese1-12/+11
2021-04-20drivers: ata: ahci: update max id if it is more than available portsSuneel Garapati1-0/+3
2020-12-13dm: treewide: Rename ..._platdata variables to just ..._platSimon Glass1-3/+3
2020-12-13dm: treewide: Rename 'platdata' variables to just 'plat'Simon Glass1-3/+3
2020-08-25ata: ahci: Add BAR index quirk for Cavium PCI SATA deviceSuneel Garapati1-0/+15
2020-05-18common: Drop linux/bitops.h from common headerSimon Glass1-0/+1
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/+1
2019-12-02common: Move ARM cache operations out of common.hSimon Glass1-0/+1
2019-10-31ata: ahci allow 64-bit DMA for SATARoman Kapl1-3/+11
2019-10-11ata: ahci: Don't forget to clear upper address regs.Oleksandr Rybalko1-4/+7
2019-08-26dm: scsi: Scan the actual number of portsPark, Aiden1-0/+8
2019-05-18ata: ahci: drop read-only ahci_ioports membersChristian Gmeiner1-12/+0
2019-05-09ata: ahci: fix memory leakChristian Gmeiner1-4/+1
2018-09-25ata: ahci: Don't cap AHCI port count under CONFIG_DM_SCSITuomas Tynkkynen1-0/+2
2018-09-25ata: ahci: Loop over the actual number of ports, not the maximumTuomas Tynkkynen1-1/+1
2018-05-07SPDX: Convert all of our single license tags to Linux Kernel styleTom Rini1-2/+1
2017-11-28ata: Fix ahci wordingMichal Simek1-2/+2
2017-08-01dm: ahci: Correct uclass private dataSimon Glass1-1/+1
2017-08-01ahci: Support non-PCI controllersSimon Glass1-9/+17
2017-07-28dm: ahci: Avoid scsi_scan_dev() in ahci_probe_scsi()Bin Meng1-5/+0
2017-07-11dm: ahci: Add a driver for SCSI on AHCISimon Glass1-0/+57
2017-07-11dm: scsi: Adjust return value of scsi_exec()Simon Glass1-3/+3
2017-07-11dm: scsi: Add operations for SCSI devicesSimon Glass1-0/+7
2017-07-11dm: ahci: Create a local version of two SCSI functionsSimon Glass1-2/+13
2017-07-11dm: scsi: Add a device pointer to scan_exec(), scsi_bus_reset()Simon Glass1-3/+12
2017-07-11dm: ahci: Drop use of probe_entSimon Glass1-29/+44
2017-07-11dm: ahci: Unwind the confusing init codeSimon Glass1-6/+20
2017-07-11dm: ahci: Move common code for starting ports into a functionSimon Glass1-23/+22
2017-07-11dm: ahci: Refactor to avoid static variablesSimon Glass1-68/+76
2017-07-11dm: sata: Move ataid into struct ahci_uc_privSimon Glass1-23/+27
2017-07-11dm: ahci: Rename struct ahci_probe_entSimon Glass1-8/+8
2017-07-11dm: scsi: Use the uclass platform dataSimon Glass1-1/+1
2017-07-11dm: scsi: Drop the ccb typedefSimon Glass1-6/+6
2017-07-11sata: Move drivers into new drivers/ata directorySimon Glass1-0/+1094