Lines Matching refs:root_port

72 				   struct cxl_port *root_port)  in cxl_add_cfmws_decoders()  argument
112 cxld = devm_cxl_add_decoder(dev, root_port, in cxl_add_cfmws_decoders()
261 struct cxl_port *root_port = arg; in add_host_bridge_uport() local
262 struct device *host = root_port->dev.parent; in add_host_bridge_uport()
272 dport = find_dport_by_dev(root_port, match); in add_host_bridge_uport()
279 root_port); in add_host_bridge_uport()
324 struct cxl_port *root_port = arg; in add_host_bridge_dport() local
325 struct device *host = root_port->dev.parent; in add_host_bridge_dport()
344 rc = cxl_add_dport(root_port, match, uid, get_chbcr(chbs)); in add_host_bridge_dport()
357 struct cxl_port *root_port = data; in add_root_nvdimm_bridge() local
359 struct device *host = root_port->dev.parent; in add_root_nvdimm_bridge()
368 cxl_nvb = devm_cxl_add_nvdimm_bridge(host, root_port); in add_root_nvdimm_bridge()
373 dev_dbg(host, "%s: add: %s\n", dev_name(&root_port->dev), in add_root_nvdimm_bridge()
382 struct cxl_port *root_port; in cxl_acpi_probe() local
386 root_port = devm_cxl_add_port(host, host, CXL_RESOURCE_NONE, NULL); in cxl_acpi_probe()
387 if (IS_ERR(root_port)) in cxl_acpi_probe()
388 return PTR_ERR(root_port); in cxl_acpi_probe()
389 dev_dbg(host, "add: %s\n", dev_name(&root_port->dev)); in cxl_acpi_probe()
395 rc = bus_for_each_dev(adev->dev.bus, NULL, root_port, in cxl_acpi_probe()
400 cxl_add_cfmws_decoders(host, root_port); in cxl_acpi_probe()
406 rc = bus_for_each_dev(adev->dev.bus, NULL, root_port, in cxl_acpi_probe()
412 rc = device_for_each_child(&root_port->dev, root_port, in cxl_acpi_probe()