aboutsummaryrefslogtreecommitdiff
path: root/drivers/nvme
AgeCommit message (Expand)AuthorFilesLines
2021-03-19nvme: Elaborate on cache maintenance operation in get/set_featuresWIP/2021-03-19-assorted-fixesAndre Przywara1-5/+20
2021-03-19nvme: Always invalidate whole cqes[] arrayAndre Przywara1-4/+12
2021-01-05Merge tag 'v2021.01-rc5' into nextTom Rini1-8/+0
2021-01-04nvme: Use only 32-bit accesses in nvme_writeq/nvme_readqStefan Agner1-8/+0
2020-12-13dm: treewide: Rename ..._platdata variables to just ..._platSimon Glass1-1/+1
2020-12-13dm: treewide: Rename 'platdata' variables to just 'plat'Simon Glass1-3/+3
2020-12-13dm: treewide: Rename auto_alloc_size members to be shorterSimon Glass1-2/+2
2020-06-23nvme: Invalidate dcache before submitting admin cmdJagan Teki1-0/+3
2020-05-18common: Drop log.h from common headerSimon Glass1-0/+1
2020-05-18common: Drop part.h from common headerSimon Glass2-0/+2
2020-02-05dm: core: Create a new header file for 'compat' featuresSimon Glass1-0/+2
2019-12-02common: Move ARM cache operations out of common.hSimon Glass1-0/+1
2019-12-02common: Move get_ticks() function out of common.hSimon Glass1-0/+1
2019-10-31nvme: use page-aligned buffer for identify commandPatrick Wildt1-6/+18
2019-10-31nvme: flush dcache on both r/w, and the prp listPatrick Wildt1-3/+5
2019-10-06nvme: add accessor to namespace id and eui64Patrick Wildt2-0/+14
2019-08-26nvme: Fix PRP Offset InvalidAaron Williams1-10/+19
2019-05-19nvme: Fix warning of cast from pointer to integer of different sizeBin Meng2-4/+4
2018-11-14blk: Call part_init() in the post_probe() methodBin Meng1-1/+0
2018-05-07SPDX: Convert all of our single license tags to Linux Kernel styleTom Rini6-14/+6
2018-02-08Move most CONFIG_HAVE_BLOCK_DEVICE to KconfigAdam Ford1-0/+1
2017-09-03nvme: Remove dead codes in nvme_setup_io_queues()Bin Meng1-3/+0
2017-09-03nvme: Fix potential sign extension issue in nvme_blk_rw()Bin Meng1-1/+1
2017-09-03nvme: Fix wrong ndev->queues memsetBin Meng1-2/+1
2017-08-28nvme: Get rid of the global variable nvme_infoBin Meng3-35/+12
2017-08-28nvme: Use blk_create_devicef() APIBin Meng1-9/+3
2017-08-28nvme: Apply cache operations on the DMA buffersBin Meng2-5/+34
2017-08-28nvme: Consolidate block read and write routinesBin Meng1-53/+12
2017-08-28nvme: Use macros to access NVMe queuesBin Meng1-7/+15
2017-08-28nvme: Respect timeout when en/disabling the controllerBin Meng1-3/+11
2017-08-28nvme: Cache controller's capabilitiesBin Meng2-6/+6
2017-08-28nvme: Fix endianness assignment to prp2 in nvme_identify()Bin Meng1-1/+1
2017-08-28nvme: Fix ndev->queues allocationBin Meng1-2/+2
2017-08-28nvme: Fix getting PCI vendor id of the NVMe block deviceBin Meng2-22/+3
2017-08-28nvme: Remove useless definesBin Meng1-60/+0
2017-08-13nvme: Handle zero Maximum Data Transfer Size (MDTS)Bin Meng1-0/+21
2017-08-13nvme: Fix number of blocks detectionJon Nettleton1-1/+1
2017-08-13nvme: Detect devices that are class Storage ExpressJon Nettleton1-1/+1
2017-08-13nvme: Add show routine to print detailed informationZhikang Zhang2-1/+128
2017-08-13nvme: Add NVM Express driver supportZhikang Zhang5-0/+1637