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 ---