acpi.c (2703c16c75aea142c3079ec34ae2262c0557ef7f) | acpi.c (8dd2bc0f8e02d39bd80851ca787bcbdb7d495e69) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-only 2/* Copyright(c) 2021 Intel Corporation. All rights reserved. */ 3#include <linux/platform_device.h> 4#include <linux/module.h> 5#include <linux/device.h> 6#include <linux/kernel.h> 7#include <linux/acpi.h> 8#include <linux/pci.h> --- 300 unchanged lines hidden (view full) --- 309 return rc; 310 311 if (IS_ENABLED(CONFIG_CXL_PMEM)) 312 rc = device_for_each_child(&root_port->dev, root_port, 313 add_root_nvdimm_bridge); 314 if (rc < 0) 315 return rc; 316 | 1// SPDX-License-Identifier: GPL-2.0-only 2/* Copyright(c) 2021 Intel Corporation. All rights reserved. */ 3#include <linux/platform_device.h> 4#include <linux/module.h> 5#include <linux/device.h> 6#include <linux/kernel.h> 7#include <linux/acpi.h> 8#include <linux/pci.h> --- 300 unchanged lines hidden (view full) --- 309 return rc; 310 311 if (IS_ENABLED(CONFIG_CXL_PMEM)) 312 rc = device_for_each_child(&root_port->dev, root_port, 313 add_root_nvdimm_bridge); 314 if (rc < 0) 315 return rc; 316 |
317 return 0; | 317 /* In case PCI is scanned before ACPI re-trigger memdev attach */ 318 return cxl_bus_rescan(); |
318} 319 320static const struct acpi_device_id cxl_acpi_ids[] = { 321 { "ACPI0017" }, 322 { }, 323}; 324MODULE_DEVICE_TABLE(acpi, cxl_acpi_ids); 325 --- 12 unchanged lines hidden --- | 319} 320 321static const struct acpi_device_id cxl_acpi_ids[] = { 322 { "ACPI0017" }, 323 { }, 324}; 325MODULE_DEVICE_TABLE(acpi, cxl_acpi_ids); 326 --- 12 unchanged lines hidden --- |