]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
cxl/port: Reduce number of @dport variables in cxl_port_add_dport()
authorDan Williams <dan.j.williams@intel.com>
Sat, 31 Jan 2026 00:03:56 +0000 (16:03 -0800)
committerDave Jiang <dave.jiang@intel.com>
Mon, 2 Feb 2026 15:41:29 +0000 (08:41 -0700)
commit83ccbaf1a1075ded82329d27de01d3b2681986ec
treeb07b952dc25ad80b6dbd81a671c172027ed517da
parent47fec713d97fb6b823026f723435b58af541bd8d
cxl/port: Reduce number of @dport variables in cxl_port_add_dport()

In preparation for refactoring cxl_port_add_dport() to add RAS register
setup, cleanup the number of dport variables with a dport_exists() helper.

Kill the @dport needed to check for duplicates, rename @new_dport to
@dport.

Reported-by: Jonathan Cameron <jonathan.cameron@huawei.com>
Closes: http://lore.kernel.org/20260116150119.00003bbd@huawei.com
Reviewed-by: Dave Jiang <dave.jiang@intel.com>
Reviewed-by: Jonathan Cameron <jonathan.cameron@huawei.com>
Tested-by: Terry Bowman <terry.bowman@amd.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Link: https://patch.msgid.link/20260131000403.2135324-3-dan.j.williams@intel.com
Signed-off-by: Dave Jiang <dave.jiang@intel.com>
drivers/cxl/core/port.c