]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
Merge branch 'for-7.0/cxl-aer-prep' into cxl-for-next
authorDave Jiang <dave.jiang@intel.com>
Mon, 2 Feb 2026 16:39:41 +0000 (09:39 -0700)
committerDave Jiang <dave.jiang@intel.com>
Mon, 2 Feb 2026 16:39:41 +0000 (09:39 -0700)
commit0da3050bdded5f121aaca6b5247ea50681d7129e
treee2f6b0b3837c3aae0708375cceb1452c7e3a9078
parent63050be0bfe0b280cce5d701b31940fd84858609
parent2d2b3fe002797c8de2c71236662593bf36de834d
Merge branch 'for-7.0/cxl-aer-prep' into cxl-for-next

Fixup and refactor downstream port enumeration to prepare for CXL port
protocol error handling. Main motivation is to move endpoint
component register mapping to a port object.

cxl/port: Unify endpoint and switch port lookup
cxl/port: Move endpoint component register management to cxl_port
cxl/port: Map Port RAS registers
cxl/port: Move dport RAS setup to dport add time
cxl/port: Move dport probe operations to a driver event
cxl/port: Move decoder setup before dport creation
cxl/port: Cleanup dport removal with a devres group
cxl/port: Reduce number of @dport variables in cxl_port_add_dport()
cxl/port: Cleanup handling of the nr_dports 0 -> 1 transition
drivers/cxl/core/hdm.c
drivers/cxl/core/port.c
drivers/cxl/cxl.h
drivers/cxl/cxlmem.h
drivers/cxl/mem.c
drivers/cxl/pci.c
drivers/cxl/port.c