summaryrefslogtreecommitdiff
path: root/hw/acpi/nvdimm.c
AgeCommit message (Expand)AuthorFilesLines
2018-11-12hw/acpi/nvdimm: Don't take address of fields in packed structsPeter Maydell1-8/+8
2018-06-11nvdimm: make persistence option symbolicRoss Zwisler1-2/+2
2018-06-01nvdimm, acpi: support NFIT platform capabilitiesRoss Zwisler1-4/+41
2018-01-19nvdimm: add 'unarmed' optionHaozhong Zhang1-0/+7
2017-06-20pc-dimm: make "size" property uint64Marc-André Lureau1-4/+4
2017-06-20pc-dimm: use get_uint() for dimm propertiesMarc-André Lureau1-5/+5
2017-06-08nvdimm acpi: fix region format interface codeHaozhong Zhang1-3/+4
2016-11-15nvdimm acpi: introduce NVDIMM_DSM_MEMORY_SIZEXiao Guangrong1-13/+17
2016-11-15nvdimm acpi: use aml_name_decl to define named objectXiao Guangrong1-4/+2
2016-11-15nvdimm acpi: rename nvdimm_dsm_reserved_rootXiao Guangrong1-3/+4
2016-11-15nvdimm acpi: fix two commentsXiao Guangrong1-2/+2
2016-11-15nvdimm acpi: define DSM return codesXiao Guangrong1-19/+27
2016-11-15nvdimm acpi: rename nvdimm_acpi_hotplugXiao Guangrong1-1/+1
2016-11-15nvdimm acpi: cleanup nvdimm_build_fitXiao Guangrong1-3/+1
2016-11-15nvdimm acpi: rename nvdimm_plugged_device_listXiao Guangrong1-9/+8
2016-11-15nvdimm acpi: clean up nvdimm_build_acpiXiao Guangrong1-14/+16
2016-11-15pc: memhp: move nvdimm hotplug out of memory hotplugXiao Guangrong1-0/+7
2016-11-15nvdimm acpi: drop the lock of fit bufferXiao Guangrong1-10/+1
2016-11-15qdev: hotplug: drop HotplugHandler.post_plug callbackXiao Guangrong1-5/+1
2016-11-01acpi: fix assert failure caused by commit 35c5a52dHaozhong Zhang1-2/+2
2016-11-01nvdimm acpi: introduce _FITXiao Guangrong1-2/+202
2016-11-01nvdimm acpi: introduce fit bufferXiao Guangrong1-17/+42
2016-11-01nvdimm acpi: prebuild nvdimm devices for available slotsXiao Guangrong1-17/+24
2016-11-01nvdimm acpi: use common macros instead of magic namesXiao Guangrong1-34/+49
2016-11-01acpi nvdimm: rename result_size to dsm_out_buf_sizXiao Guangrong1-7/+8
2016-11-01acpi nvdimm: fix Arg6 usageXiao Guangrong1-3/+4
2016-11-01acpi nvdimm: fix ARG3 conflictXiao Guangrong1-3/+4
2016-11-01acpi nvdimm: fix device physical address baseXiao Guangrong1-3/+2
2016-11-01acpi nvdimm: fix OperationRegion definitionXiao Guangrong1-60/+62
2016-11-01acpi nvdimm: fix wrong buffer size returned by DSM methodXiao Guangrong1-1/+2
2016-06-24nvdimm acpi: support Set Namespace Label Data functionXiao Guangrong1-1/+43
2016-06-24nvdimm acpi: support Get Namespace Label Data functionXiao Guangrong1-1/+82
2016-06-24nvdimm acpi: support Get Namespace Label Size functionXiao Guangrong1-3/+127
2016-06-24nvdimm acpi: check revisionXiao Guangrong1-0/+7
2016-06-24nvdimm acpi: abstract the operations for root & nvdimm devicesXiao Guangrong1-18/+56
2016-06-24nvdimm acpi: check UUIDXiao Guangrong1-6/+26
2016-06-24nvdimm acpi: save arg3 of _DSM methodXiao Guangrong1-0/+20
2016-06-24nvdimm acpi: set HDLE properlyXiao Guangrong1-10/+12
2016-06-07acpi: make bios_linker_loader_add_pointer() API offset basedIgor Mammedov1-4/+3
2016-06-07acpi: simplify bios_linker API by removing redundant 'table' argumentIgor Mammedov1-6/+9
2016-06-07acpi: convert linker from GArray to BIOSLinker structureIgor Mammedov1-3/+3
2016-05-19acpi: do not use TARGET_PAGE_SIZEPaolo Bonzini1-11/+11
2016-03-11nvdimm acpi: emulate dsm methodXiao Guangrong1-0/+56
2016-03-11nvdimm acpi: let qemu handle _DSM methodXiao Guangrong1-5/+115
2016-03-11nvdimm acpi: introduce patched dsm memoryXiao Guangrong1-3/+17
2016-03-11nvdimm acpi: initialize the resource used by NVDIMM ACPIXiao Guangrong1-0/+35
2016-02-06acpi: take oem_id in build_header(), optionallyLaszlo Ersek1-2/+2
2016-01-29x86: Clean up includesPeter Maydell1-0/+1
2016-01-08nvdimm: fix header pointer in nvdimm_build_nfit()Haozhong Zhang1-3/+5
2015-12-22nvdimm acpi: build ACPI nvdimm devicesXiao Guangrong1-0/+106