Searched refs:cxl_port (Results 1 – 6 of 6) sorted by relevance
| /Linux-v5.15/drivers/cxl/ |
| D | cxl.h | 215 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);
|
| D | acpi.c | 72 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()
|
| D | Kconfig | 60 consumes these resource to publish the root of a cxl_port decode
|
| /Linux-v5.15/drivers/cxl/core/ |
| D | bus.c | 181 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 …]
|
| D | pmem.c | 51 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/ |
| D | sysfs-bus-cxl | 70 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
|