summaryrefslogtreecommitdiffstats
path: root/include/block/nvme.h
Commit message (Expand)AuthorAgeFilesLines
* nvme: Fix misleading macro when mixed with ternary operatorDarren Kenny2022-07-151-22/+22
* hw/nvme: Implement shadow doorbell buffer supportJinhao Fan2022-07-151-0/+2
* hw/nvme: Add support for the Virtualization Management commandŁukasz Gieryk2022-06-231-0/+17
* hw/nvme: Initialize capability structures for primary/secondary controllersŁukasz Gieryk2022-06-231-0/+5
* hw/nvme: Add support for Secondary Controller ListLukasz Maniak2022-06-231-0/+20
* hw/nvme: Add support for Primary Controller CapabilitiesLukasz Maniak2022-06-231-0/+23
* hw/nvme: 64-bit pi supportNaveen Nagar2022-03-031-13/+54
* hw/nvme: add support for the lbafee hbs featureNaveen Nagar2022-03-031-2/+5
* hw/nvme: add host behavior support featureNaveen Nagar2022-03-031-0/+9
* hw/nvme: add support for zoned random write areaKlaus Jensen2022-02-141-1/+16
* hw/nvme: add ozcs enumKlaus Jensen2022-02-141-0/+4
* hw/nvme: add struct for zone management sendKlaus Jensen2022-02-141-0/+19
* hw/nvme: fix verification of select field in namespace attachmentNaveen Nagar2021-09-241-0/+5
* hw/nvme: use symbolic names for registersKlaus Jensen2021-07-261-1/+28
* hw/nvme: split pmrmsc register into upper and lowerKlaus Jensen2021-07-261-15/+16
* hw/nvme: fix endianess conversion and add controller listGollu Appalanaidu2021-06-291-0/+1
* hw/nvme: use prinfo directly in nvme_check_prinfo and nvme_dif_checkKlaus Jensen2021-06-291-0/+8
* hw/nvme: add identify namespace flbas/mc enumsGollu Appalanaidu2021-06-291-0/+9
* hw/block/nvme: align with existing styleGollu Appalanaidu2021-05-171-5/+5
* hw/block/nvme: rename reserved fields declarationsGollu Appalanaidu2021-05-171-1/+1
* hw/block/nvme: fix handling of private namespacesKlaus Jensen2021-04-071-0/+1
* hw/block/nvme: add support for the format nvm commandMinwoo Im2021-03-181-0/+1
* hw/block/nvme: add verify commandGollu Appalanaidu2021-03-181-0/+2
* hw/block/nvme: end-to-end data protectionKlaus Jensen2021-03-181-6/+20
* hw/block/nvme: support Identify NS Attached Controller ListMinwoo Im2021-03-091-0/+1
* hw/block/nvme: support changed namespace asynchronous eventMinwoo Im2021-03-091-0/+7
* hw/block/nvme: support namespace attachment commandMinwoo Im2021-03-091-0/+6
* hw/block/nvme: report non-mdts command size limit for dsmGollu Appalanaidu2021-03-091-0/+11
* hw/block/nvme: add broadcast nsid support flush commandGollu Appalanaidu2021-03-091-0/+8
* nvme: updated shared header for copy commandKlaus Jensen2021-03-091-2/+45
* hw/block/nvme: add NMIC enum value for Identify NamespaceMinwoo Im2021-03-091-0/+4
* hw/block/nvme: add CMIC enum value for Identify ControllerMinwoo Im2021-03-091-0/+4
* hw/block/nvme: bump to v1.4Klaus Jensen2021-02-081-1/+2
* 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