Lines Matching refs:dcr
287 struct acpi_nfit_control_region *dcr) in add_dcr() argument
289 size_t length = min_t(size_t, sizeof(*dcr), dcr->header.length); in add_dcr()
294 if (memcmp(nfit_dcr->dcr, dcr, length) == 0) { in add_dcr()
303 nfit_dcr->dcr = dcr; in add_dcr()
306 dcr->region_index, dcr->windows); in add_dcr()
442 u16 dcr = nfit_mem->dcr->region_index; in nfit_mem_find_spa_bdw() local
458 if (nfit_memdev->memdev->region_index != dcr) in nfit_mem_find_spa_bdw()
474 u16 dcr = __to_nfit_memdev(nfit_mem)->region_index; in nfit_mem_init_bdw() local
482 if (nfit_bdw->bdw->region_index != dcr) in nfit_mem_init_bdw()
499 nfit_memdev->memdev->region_index != dcr) in nfit_mem_init_bdw()
539 u16 dcr; in nfit_mem_dcr_init() local
544 dcr = nfit_memdev->memdev->region_index; in nfit_mem_dcr_init()
565 if (nfit_dcr->dcr->region_index != dcr) in nfit_mem_dcr_init()
574 if (!nfit_mem->dcr) in nfit_mem_dcr_init()
575 nfit_mem->dcr = nfit_dcr->dcr; in nfit_mem_dcr_init()
576 else if (nfit_mem->dcr->windows == 0 in nfit_mem_dcr_init()
577 && nfit_dcr->dcr->windows) in nfit_mem_dcr_init()
578 nfit_mem->dcr = nfit_dcr->dcr; in nfit_mem_dcr_init()
582 if (dcr && !nfit_mem->dcr) { in nfit_mem_dcr_init()
584 spa->range_index, dcr); in nfit_mem_dcr_init()
697 return nfit_mem->dcr; in to_nfit_dcr()
721 struct acpi_nfit_control_region *dcr = to_nfit_dcr(dev); in vendor_show() local
723 return sprintf(buf, "%#x\n", dcr->vendor_id); in vendor_show()
730 struct acpi_nfit_control_region *dcr = to_nfit_dcr(dev); in rev_id_show() local
732 return sprintf(buf, "%#x\n", dcr->revision_id); in rev_id_show()
739 struct acpi_nfit_control_region *dcr = to_nfit_dcr(dev); in device_show() local
741 return sprintf(buf, "%#x\n", dcr->device_id); in device_show()
748 struct acpi_nfit_control_region *dcr = to_nfit_dcr(dev); in format_show() local
750 return sprintf(buf, "%#x\n", dcr->code); in format_show()
757 struct acpi_nfit_control_region *dcr = to_nfit_dcr(dev); in serial_show() local
759 return sprintf(buf, "%#x\n", dcr->serial_number); in serial_show()
1020 if (!memdev || !nfit_mem->dcr) { in acpi_nfit_init_interleave_set()
1026 map->serial_number = nfit_mem->dcr->serial_number; in acpi_nfit_init_interleave_set()
1359 if (!nfit_mem || !nfit_mem->dcr || !nfit_mem->bdw) { in acpi_nfit_blk_region_enable()
1362 (nfit_mem && nfit_mem->dcr) ? "" : " dcr", in acpi_nfit_blk_region_enable()
1396 nfit_blk->cmd_offset = nfit_mem->dcr->command_offset; in acpi_nfit_blk_region_enable()
1397 nfit_blk->stat_offset = nfit_mem->dcr->status_offset; in acpi_nfit_blk_region_enable()
1406 mmio->size = nfit_mem->dcr->window_size; in acpi_nfit_blk_region_enable()