summaryrefslogtreecommitdiff
path: root/sys/dev/ic
AgeCommit message (Expand)Author
2024-08-15Further minor cleanup for improved readability, with the major change thatPatrick Wildt
2024-08-15Initial patchset on top of the qwx(4) to adjust for ath12k. Still notPatrick Wildt
2024-08-14Introduce qwz(4), a work-in-progress port of the Linux ath12k driver.Patrick Wildt
2024-08-13For AMD SEV use correct command mask in ccp(4) driver.Alexander Bluhm
2024-08-12try harder to leave a gap on the tx ring.David Gwynne
2024-07-13Backout previous change related to not freeing memory on suspend.Dave Voutila
2024-07-12Simplify nvme suspend/resume by resetting queues and not deallocatingDave Voutila
2024-07-08Don't check op_q_alloc for non-NULL before invoking op_q_free.Kenneth R Westerback
2024-06-30Use howmany() to calculate how many prpl entries are needed to describe aKenneth R Westerback
2024-06-27Clear interrupt before we process the request as specified in theMarcus Glocker
2024-06-26Remove unnecessary structure declaration.ASOU Masato
2024-06-26return type on a dedicated line when declaring functionsJonathan Gray
2024-06-22remove space between function names and argument listJonathan Gray
2024-06-18remove prototypes with no matching functionJonathan Gray
2024-06-15To my current knowledge, UFSHCI has a single target design. Reflect thisMarcus Glocker
2024-06-14We have an 'handled' variable for the interrupt handler, so use it also forMarcus Glocker
2024-06-14Improve return value handling of functions.Marcus Glocker
2024-06-13Avoid ccp error message if SEV-ES is missing.Alexander Bluhm
2024-06-12Add support for the AMD Platform Security Processor (PSP) to ccp(4).Alexander Bluhm
2024-06-11Make sure qwx(4) always calls refcnt_init() before other refcnt functions.Stefan Sperling
2024-06-09remove prototypes for functions removed in rev 1.34Jonathan Gray
2024-06-05add support for VLAN tag offloading to dwqe(4)Stefan Sperling
2024-06-05Now that our hibernation sub-system supports 4096 byte sectors, addMarcus Glocker
2024-06-04Enable hibernate/resume to nvme(4) disks with 4096 byte sectors.Kenneth R Westerback
2024-06-03Remove superfluous pmap_extract() call in the hibernation path.Marcus Glocker
2024-05-29repair qwx(4) WEP and TKIP via software cryptoStefan Sperling
2024-05-29remove externs with no matching varJonathan Gray
2024-05-29remove prototypes with no matching functionJonathan Gray
2024-05-28return type on a dedicated line when declaring functionsJonathan Gray
2024-05-28Make qwx(4) offload TKIP and CCMP crypto to hardware.Stefan Sperling
2024-05-28Move ccb access before ccb_done to avoid a potential use-after-freeJonathan Gray
2024-05-28avoid uninitialised var use when scsi_get_link() returns NULLJonathan Gray
2024-05-27Revert NVME_GONE. Literal 0xffffffff is the preferred idiom here.Kenneth R Westerback
2024-05-27Replace repeated uses of magic number 0xffffffff with nice #define NVME_GONE.Kenneth R Westerback
2024-05-27Use SCSI xfer timeout value for doorbell register status polling instead ofMarcus Glocker
2024-05-24Enable UFS "Auto-Hibernation". From the documentation:Marcus Glocker
2024-05-24Add support for NVMe passthrough commands IDENTIFY, GET_LOG_PG and SELFTEST.Kenneth R Westerback
2024-05-24Add support for suspend/resume.Marcus Glocker
2024-05-22Fix some bogus masking for the HCS (Host Controller Status) register.Marcus Glocker
2024-05-22Make the interrupt status poll function generic, rather than for only oneMarcus Glocker
2024-05-21Remove obsolete comment, and fix some spacing.Marcus Glocker
2024-05-21Only enable BUS_DMA_64BIT if the controller supports it.Marcus Glocker
2024-05-20Introduce some macros for static intr. aggr. and slot integers, and doMarcus Glocker
2024-05-20Add flag to switch between normal interrupts (one interrupt per completedMarcus Glocker
2024-05-19Use aggregation interrupts like stated in the documentation; Setup valuesMarcus Glocker
2024-05-16As of the documentation, the value of the Command UPIU expected_xfer_lenMarcus Glocker
2024-05-15Remove unused variable.Marcus Glocker
2024-05-15Fix multi-slot support.Marcus Glocker
2024-05-15Also free CCBs in the error case. Fixes an intermittent panic seen onMarcus Glocker
2024-05-13Add bio(4) support to nvme(4). Provide information on controller and configuredKenneth R Westerback