Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

cxl: move cxl headers to new include/cxl/ directory

Group all cxl related kernel headers into include/cxl/ directory.

Reviewed-by: Alison Schofield <alison.schofield@intel.com>
Reviewed-by: Ira Weiny <ira.weiny@intel.com>
Link: https://patch.msgid.link/20240905223711.1990186-2-dave.jiang@intel.com
Signed-off-by: Dave Jiang <dave.jiang@intel.com>

+5 -6
+1 -2
MAINTAINERS
··· 5620 5620 S: Maintained 5621 5621 F: Documentation/driver-api/cxl 5622 5622 F: drivers/cxl/ 5623 - F: include/linux/einj-cxl.h 5624 - F: include/linux/cxl-event.h 5623 + F: include/cxl/ 5625 5624 F: include/uapi/linux/cxl_mem.h 5626 5625 F: tools/testing/cxl/ 5627 5626
+1 -1
drivers/acpi/apei/einj-cxl.c
··· 7 7 * 8 8 * Author: Ben Cheatham <benjamin.cheatham@amd.com> 9 9 */ 10 - #include <linux/einj-cxl.h> 11 10 #include <linux/seq_file.h> 12 11 #include <linux/pci.h> 12 + #include <cxl/einj.h> 13 13 14 14 #include "apei-internal.h" 15 15
+1 -1
drivers/acpi/apei/ghes.c
··· 27 27 #include <linux/timer.h> 28 28 #include <linux/cper.h> 29 29 #include <linux/cleanup.h> 30 - #include <linux/cxl-event.h> 31 30 #include <linux/platform_device.h> 32 31 #include <linux/mutex.h> 33 32 #include <linux/ratelimit.h> ··· 49 50 #include <acpi/apei.h> 50 51 #include <asm/fixmap.h> 51 52 #include <asm/tlbflush.h> 53 + #include <cxl/event.h> 52 54 #include <ras/ras_event.h> 53 55 54 56 #include "apei-internal.h"
+1 -1
drivers/cxl/core/port.c
··· 3 3 #include <linux/platform_device.h> 4 4 #include <linux/memregion.h> 5 5 #include <linux/workqueue.h> 6 - #include <linux/einj-cxl.h> 7 6 #include <linux/debugfs.h> 8 7 #include <linux/device.h> 9 8 #include <linux/module.h> ··· 10 11 #include <linux/slab.h> 11 12 #include <linux/idr.h> 12 13 #include <linux/node.h> 14 + #include <cxl/einj.h> 13 15 #include <cxlmem.h> 14 16 #include <cxlpci.h> 15 17 #include <cxl.h>
+1 -1
drivers/cxl/cxlmem.h
··· 6 6 #include <linux/cdev.h> 7 7 #include <linux/uuid.h> 8 8 #include <linux/rcuwait.h> 9 - #include <linux/cxl-event.h> 10 9 #include <linux/node.h> 10 + #include <cxl/event.h> 11 11 #include "cxl.h" 12 12 13 13 /* CXL 2.0 8.2.8.5.1.1 Memory Device Status Register */
include/linux/cxl-event.h include/cxl/event.h
include/linux/einj-cxl.h include/cxl/einj.h