aboutsummaryrefslogtreecommitdiff
path: root/hw/acpi/nvdimm.c
AgeCommit message (Expand)AuthorFilesLines
2021-10-05nvdimm: release the correct device listLi Zhijian1-6/+6
2021-10-05acpi: use build_append_int_noprefix() API to compose SRAT tableIgor Mammedov1-3/+1
2021-10-05acpi: nvdimm_build_ssdt: use acpi_table_begin()/acpi_table_end() instead of b...Igor Mammedov1-8/+10
2021-10-05acpi: nvdimm_build_nfit: use acpi_table_begin()/acpi_table_end() instead of b...Igor Mammedov1-25/+17
2021-02-05acpi: Permit OEM ID and OEM table ID fields to be changedMarian Postevca1-7/+11
2020-11-15nvdimm: Fix Lesser GPL version numberChetan Pant1-1/+1
2020-11-03hw/acpi : Don't use '#' flag of printf formatXinhao Zhang1-10/+10
2020-06-09hw/acpi/nvdimm: add a helper to augment SRAT generationVishal Verma1-0/+23
2020-05-14acpi: nvdimm: change NVDIMM_UUID_LE to a common macroDongjiu Geng1-7/+3
2020-05-04nvdimm: Use configurable ACPI IO base and sizeKwangwoo Lee1-10/+22
2020-05-04hw/acpi/nvdimm: Fix for NVDIMM incorrect DSM output buffer lengthShameer Kolothum1-3/+37
2020-03-16misc: Replace zero-length arrays with flexible array member (automatic)Philippe Mathieu-Daudé1-3/+3
2020-02-21mem: move nvdimm_device_list to utilitiesShivaprasad G Bhat1-27/+1
2019-03-12nvdimm: use NVDIMM_ACPI_IO_LEN for the proper IO sizeWei Yang1-1/+1
2019-03-12nvdimm: use *function* directly instead of allocating it againWei Yang1-1/+1
2019-03-12nvdimm: fix typo in nvdimm_build_nvdimm_devices argumentWei Yang1-2/+2
2019-03-11nvdimm: Rename AcpiNVDIMMState into NVDIMMStateEric Auger1-9/+9
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