Home
last modified time | relevance | path

Searched refs:uport_dev (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-6.6/drivers/cxl/core/
H A Dport.c576 lock_dev = port->uport_dev; in unregister_port()
578 lock_dev = parent->uport_dev; in unregister_port()
598 rc = sysfs_create_link(&port->dev.kobj, &port->uport_dev->kobj, in devm_cxl_link_uport()
630 static struct cxl_port *cxl_port_alloc(struct device *uport_dev, in cxl_port_alloc() argument
646 port->uport_dev = uport_dev; in cxl_port_alloc()
676 port->host_bridge = iter->uport_dev; in cxl_port_alloc()
677 dev_dbg(uport_dev, "host-bridge: %s\n", in cxl_port_alloc()
680 dev->parent = uport_dev; in cxl_port_alloc()
722 if (dev_is_platform(port->uport_dev)) in cxl_port_setup_regs()
747 __devm_cxl_add_port(struct device *host, struct device *uport_dev, resource_size_t component_reg_phys, struct cxl_dport *parent_dport) __devm_cxl_add_port() argument
804 devm_cxl_add_port(struct device *host, struct device *uport_dev, resource_size_t component_reg_phys, struct cxl_dport *parent_dport) devm_cxl_add_port() argument
849 unregister_pci_bus(void *uport_dev) unregister_pci_bus() argument
854 devm_cxl_register_pci_bus(struct device *host, struct device *uport_dev, struct pci_bus *bus) devm_cxl_register_pci_bus() argument
1406 add_port_attach_ep(struct cxl_memdev *cxlmd, struct device *uport_dev, struct device *dport_dev) add_port_attach_ep() argument
1499 struct device *uport_dev; devm_cxl_enumerate_ports() local
[all...]
H A Dregion.c1011 dev_name(port->uport_dev), dev_name(&port->dev), in cxl_port_attach_region()
1014 ep ? ep->next ? dev_name(ep->next->uport_dev) : in cxl_port_attach_region()
1089 dev_name(port->uport_dev), dev_name(&port->dev), in check_last_peer()
1099 dev_name(port->uport_dev), dev_name(&port->dev), in check_last_peer()
1131 dev_name(port->uport_dev), dev_name(&port->dev), in cxl_port_setup_targets()
1188 dev_name(parent_port->uport_dev), in cxl_port_setup_targets()
1196 dev_name(parent_port->uport_dev), in cxl_port_setup_targets()
1205 dev_name(port->uport_dev), dev_name(&port->dev), iw); in cxl_port_setup_targets()
1224 dev_name(port->uport_dev), dev_name(&port->dev), in cxl_port_setup_targets()
1232 dev_name(port->uport_dev), dev_nam in cxl_port_setup_targets()
[all...]
H A Dpci.c70 * @port: cxl_port whose ->uport_dev is the upstream of dports to be enumerated
606 struct cxl_memdev *cxlmd = to_cxl_memdev(port->uport_dev); in read_cdat_data()
/kernel/linux/linux-6.6/tools/testing/cxl/test/
H A Dmock.c142 if (ops && ops->is_mock_port(port->uport_dev)) in __wrap_devm_cxl_setup_hdm()
157 if (ops && ops->is_mock_port(port->uport_dev)) in __wrap_devm_cxl_add_passthrough_decoder()
174 if (ops && ops->is_mock_port(port->uport_dev)) in __wrap_devm_cxl_enumerate_decoders()
189 if (ops && ops->is_mock_port(port->uport_dev)) in __wrap_devm_cxl_port_enumerate_dports()
H A Dcxl.c758 if (port->uport_dev == &cxl_host_bridge[0]->dev) { in mock_init_hdm_decoder()
893 rc = device_for_each_child(port->uport_dev, &ctx, in mock_cxl_enumerate_decoders()
923 if (is_multi_bridge(port->uport_dev)) { in mock_cxl_port_enumerate_dports()
926 } else if (is_single_bridge(port->uport_dev)) { in mock_cxl_port_enumerate_dports()
931 dev_name(port->uport_dev)); in mock_cxl_port_enumerate_dports()
937 if (is_multi_bridge(parent->uport_dev)) { in mock_cxl_port_enumerate_dports()
940 } else if (is_single_bridge(parent->uport_dev)) { in mock_cxl_port_enumerate_dports()
945 dev_name(port->uport_dev)); in mock_cxl_port_enumerate_dports()
958 if (pdev->dev.parent != port->uport_dev) { in mock_cxl_port_enumerate_dports()
960 dev_name(port->uport_dev), in mock_cxl_port_enumerate_dports()
[all...]
/kernel/linux/linux-6.6/drivers/cxl/
H A Dcxl.h565 * @uport_dev: PCI or platform device implementing the upstream port capability
585 struct device *uport_dev; member
672 * parent and their ->uport_dev / host device is out-of-line of the port
677 return port->uport_dev == port->dev.parent; in is_cxl_root()
684 int devm_cxl_register_pci_bus(struct device *host, struct device *uport_dev,
688 struct device *uport_dev,
H A Dport.c90 struct cxl_memdev *cxlmd = to_cxl_memdev(port->uport_dev); in cxl_endpoint_port_probe()
H A Dmem.c157 endpoint_parent = parent_port->uport_dev; in cxl_mem_probe()
H A Dcxlmem.h78 return to_cxl_memdev(port->uport_dev); in cxled_to_memdev()
84 return is_cxl_memdev(port->uport_dev); in is_cxl_endpoint()

Completed in 12 milliseconds