Lines Matching refs:bus_num
37 static int cdx_bus_enable(struct cdx_controller *cdx, u8 bus_num) in cdx_bus_enable() argument
39 return cdx_mcdi_bus_enable(cdx->priv, bus_num); in cdx_bus_enable()
42 static int cdx_bus_disable(struct cdx_controller *cdx, u8 bus_num) in cdx_bus_disable() argument
44 return cdx_mcdi_bus_disable(cdx->priv, bus_num); in cdx_bus_disable()
61 u8 bus_num, u8 dev_num, in cdx_configure_device() argument
75 ret = cdx_mcdi_write_msi(cdx->priv, bus_num, dev_num, msi_index, addr, data); in cdx_configure_device()
78 ret = cdx_mcdi_reset_device(cdx->priv, bus_num, dev_num); in cdx_configure_device()
81 ret = cdx_mcdi_bus_master_enable(cdx->priv, bus_num, dev_num, in cdx_configure_device()
85 ret = cdx_mcdi_msi_enable(cdx->priv, bus_num, dev_num, dev_config->msi_enable); in cdx_configure_device()
97 u8 bus_num, dev_num, num_cdx_bus; in cdx_scan_devices() local
109 for (bus_num = 0; bus_num < num_cdx_bus; bus_num++) { in cdx_scan_devices()
114 bus_dev = cdx_bus_add(cdx, bus_num); in cdx_scan_devices()
119 ret = cdx_mcdi_get_num_devs(cdx_mcdi, bus_num); in cdx_scan_devices()
122 "Get devices on CDX bus %d failed: %d\n", bus_num, ret); in cdx_scan_devices()
131 ret = cdx_mcdi_get_dev_config(cdx_mcdi, bus_num, in cdx_scan_devices()
136 bus_num, dev_num, ret); in cdx_scan_devices()
151 dev_num, bus_num); in cdx_scan_devices()