summaryrefslogtreecommitdiff
path: root/sys/dev/ic/ahci.c
AgeCommit message (Expand)Author
2 dayskernel: ahci: Improve COMRESET reset logicexptIan Moffett
3 dayskernel: ahci: Expose to devfs @ /dev/sd<n>Ian Moffett
3 dayskernel: ahci: Implement disk I/O logicIan Moffett
3 dayskernel: ahci: Store major in HBA descriptorIan Moffett
3 dayskernel: ahci: Keep track of total portsIan Moffett
3 dayskernel: ahci: Handle AHCI interface/HBA errorsIan Moffett
3 dayskernel: ahci: Ensure bus mastering + MMIO is setIan Moffett
3 dayskernel: ahci: Remove redundant newlineIan Moffett
3 dayskernel: ahci: Perform ATA IDENTIFYIan Moffett
3 dayskernel: ahci: Initialize device link before initIan Moffett
3 dayskernel: ahci: Cleanup identity dump logsIan Moffett
3 dayskernel: ahci: Implement ATA IDENTIFY commandIan Moffett
3 dayskernel: ahci: Add HBA port reset logicIan Moffett
3 dayskernel: ahci: Add command list helpersIan Moffett
3 dayskernel: ahci: Detect staggered spin upIan Moffett
3 dayskernel: ahci: Improve HBA port scan logicIan Moffett
3 dayskernel: ahci: Add sanity checks to port start/stopIan Moffett
5 dayskernel: ahci: Clear out PxSERR per portIan Moffett
5 dayskernel: ahci: Initialize each HBA portIan Moffett
5 dayskernel: ahci: Cleanup port count logIan Moffett
5 dayskernel: ahci: Implement initial HBA port logicIan Moffett
5 dayskernel: ahci: Remove stray newlineIan Moffett
6 dayskernel: ahci: Return 0 in ahci_poll_reg()Ian Moffett
2025-02-21Merge branch 'expt'Ian Moffett
2025-02-21kernel: Update kernel log styleIan Moffett
2025-02-20Merge branch 'expt'Ian Moffett
2025-02-20kernel: ahci: Ensure HBA is AHCI awareIan Moffett
2025-02-20Merge branch 'expt'Ian Moffett
2025-02-20kernel: ahci: Improve reset logic + cleanupIan Moffett
2025-02-20kernel: ahci: Conform to OSMORA C styleIan Moffett
2025-02-19kernel: ahci: Clean up includesIan Moffett
2025-02-19kernel: ahci: Fix up styleIan Moffett
2025-02-19kernel: ahci: Map ABAR and perform HBA resetCaelus
2025-02-18kernel: ahci: Add initial skeletonIan Moffett
2024-06-24Clean out for exptIan Moffett
2024-06-03kernel: pci: Require mapping BAR using bus_map()Ian Moffett
2024-06-02kernel: ahci: Add missing whitespacedevIan Moffett
2024-06-02kernel: ahci: Add missing close() hookIan Moffett
2024-06-02kernel: ahci: Add SATA read/write supportIan Moffett
2024-06-02kernel: ahci: Acquire global "io_lock" during cmdIan Moffett
2024-05-31kernel: ahci: Fix null checkIan Moffett
2024-05-31kernel: ahci: Document workaroundIan Moffett
2024-05-31kernel: ic: Add initial AHCI driver codeIan Moffett