Home
last modified time | relevance | path

Searched refs:cxl_port (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.15/drivers/cxl/
Dcxl.h215 struct cxl_port *port;
239 struct cxl_port { struct
260 struct cxl_port *port;
264 struct cxl_port *to_cxl_port(struct device *dev);
265 struct cxl_port *devm_cxl_add_port(struct device *host, struct device *uport,
267 struct cxl_port *parent_port);
269 int cxl_add_dport(struct cxl_port *port, struct device *dport, int port_id,
275 devm_cxl_add_decoder(struct device *host, struct cxl_port *port, int nr_targets,
288 devm_cxl_add_passthrough_decoder(struct device *host, struct cxl_port *port) in devm_cxl_add_passthrough_decoder()
322 struct cxl_port *port);
Dacpi.c72 struct cxl_port *root_port) in cxl_add_cfmws_decoders()
188 struct cxl_port *port;
197 struct cxl_port *port = ctx->port; in match_add_root_ports()
227 static struct cxl_dport *find_dport_by_dev(struct cxl_port *port, struct device *dev) in find_dport_by_dev()
261 struct cxl_port *root_port = arg; in add_host_bridge_uport()
267 struct cxl_port *port; in add_host_bridge_uport()
324 struct cxl_port *root_port = arg; in add_host_bridge_dport()
357 struct cxl_port *root_port = data; in add_root_nvdimm_bridge()
382 struct cxl_port *root_port; in cxl_acpi_probe()
DKconfig60 consumes these resource to publish the root of a cxl_port decode
/Linux-v5.15/drivers/cxl/core/
Dbus.c181 struct cxl_port *port = to_cxl_port(dev->parent); in cxl_decoder_release()
223 struct cxl_port *port = to_cxl_port(dev); in cxl_port_release()
245 struct cxl_port *to_cxl_port(struct device *dev) in to_cxl_port()
250 return container_of(dev, struct cxl_port, dev); in to_cxl_port()
255 struct cxl_port *port = _port; in unregister_port()
273 struct cxl_port *port = _port; in cxl_unlink_uport()
278 static int devm_cxl_link_uport(struct device *host, struct cxl_port *port) in devm_cxl_link_uport()
288 static struct cxl_port *cxl_port_alloc(struct device *uport, in cxl_port_alloc()
290 struct cxl_port *parent_port) in cxl_port_alloc()
292 struct cxl_port *port; in cxl_port_alloc()
[all …]
Dpmem.c51 cxl_nvdimm_bridge_alloc(struct cxl_port *port) in cxl_nvdimm_bridge_alloc()
108 struct cxl_port *port) in devm_cxl_add_nvdimm_bridge()
/Linux-v5.15/Documentation/ABI/testing/
Dsysfs-bus-cxl70 cxl_port container of this decoder, and 'Y' represents the
82 address is bounded by the decode range of the cxl_port ancestor
83 of the decoder's cxl_port, and dynamically updates based on the