summaryrefslogtreecommitdiffstats
path: root/include/block/nvme.h
Commit message (Expand)AuthorAgeFilesLines
* hw/block/nvme: move cmb logic to v1.4Padmakar Kalghatgi2021-02-081-12/+97
* hw/block/nvme: rename PMR/CMB shift/mask fieldsKlaus Jensen2021-02-081-9/+9
* hw/block/nvme: indicate CMB support through controller capabilities registerAndrzej Jakowski2021-02-081-3/+7
* hw/block/nvme: trigger async event during injecting smart warningzhenwei pi2021-02-081-0/+1
* hw/block/nvme: add smart_critical_warning propertyzhenwei pi2021-02-081-0/+1
* nvme: introduce bit 5 for critical warningzhenwei pi2021-02-081-0/+1
* hw/block/nvme: enum style fixKlaus Jensen2021-02-081-2/+2
* nvme: Make ZNS-related definitionsDmitry Fomichev2021-02-081-1/+113
* hw/block/nvme: Support allocated CNS command variantsNiklas Cassel2021-02-081-8/+12
* hw/block/nvme: Add support for Namespace TypesNiklas Cassel2021-02-081-14/+50
* hw/block/nvme: Add Commands Supported and Effects logDmitry Fomichev2021-02-081-0/+19
* nvme: add namespace I/O optimization fields to shared headerKlaus Jensen2021-02-081-1/+6
* hw/block/nvme: add dulbe supportKlaus Jensen2021-02-081-0/+5
* block/nvme: Introduce Completion Queue definitionsPhilippe Mathieu-Daudé2020-11-031-6/+12
* hw/block/nvme: fix prp mapping status codesGollu Appalanaidu2020-10-271-0/+1
* hw/block/nvme: reject io commands if only admin command set selectedKlaus Jensen2020-10-271-0/+5
* hw/block/nvme: support for admin-only command setKeith Busch2020-10-271-1/+2
* hw/block/nvme: validate command set selectedKeith Busch2020-10-271-0/+4
* hw/block/nvme: support per-namespace smart logKeith Busch2020-10-271-0/+1
* hw/block/nvme: add support for scatter gather listsKlaus Jensen2020-10-271-3/+3
* hw/block/nvme: be consistent about zeros vs zeroesKlaus Jensen2020-09-021-2/+2
* hw/block/nvme: support the get/set features select and save fieldsKlaus Jensen2020-09-021-1/+26
* hw/block/nvme: add remaining mandatory controller parametersKlaus Jensen2020-09-021-1/+9
* hw/block/nvme: move NvmeFeatureVal into hw/block/nvme.hKlaus Jensen2020-09-021-17/+0Star
* hw/block/nvme: add support for the asynchronous event request commandKlaus Jensen2020-09-021-2/+6
* hw/block/nvme: add support for the get log page commandKlaus Jensen2020-09-021-1/+5
* hw/block/nvme: mark fw slot 1 as read-onlyKlaus Jensen2020-09-021-0/+4
* hw/block/nvme: add temperature threshold featureKlaus Jensen2020-09-021-1/+4
* hw/block/nvme: bump spec data structures to v1.3Klaus Jensen2020-09-021-17/+141
* hw/block/nvme: Align I/O BAR to 4 KiBPhilippe Mathieu-Daudé2020-09-021-0/+2
* hw/block/nvme: Fix pmrmsc register sizePhilippe Mathieu-Daudé2020-09-021-1/+1
* hw/block/nvme: Use QEMU_PACKED on hardware/packet structuresPhilippe Mathieu-Daudé2020-09-021-19/+19
* hw/block/nvme: use constants in identifyKlaus Jensen2020-06-171-0/+8
* nvme: introduce PMR support from NVMe 1.4 specAndrzej Jakowski2020-04-301-0/+172
* nvme: fix NSSRS offset in CAP registerKlaus Jensen2019-11-041-1/+1
* block/nvme: add support for write zerosMaxim Levitsky2019-10-281-1/+18
* nvme: add Get/Set Feature Timestamp supportKenneth Heitke2019-06-041-0/+2
* block: Move NVMe constants to a separate headerFam Zheng2018-02-081-0/+700