Lines Matching refs:dev_params
49 struct cdx_dev_params *dev_params) in cdx_mcdi_get_dev_config() argument
53 struct resource *res = &dev_params->res[0]; in cdx_mcdi_get_dev_config()
69 dev_params->bus_num = bus_num; in cdx_mcdi_get_dev_config()
70 dev_params->dev_num = dev_num; in cdx_mcdi_get_dev_config()
73 dev_params->req_id = req_id; in cdx_mcdi_get_dev_config()
75 dev_params->msi_dev_id = MCDI_DWORD(outbuf, in cdx_mcdi_get_dev_config()
78 dev_params->res_count = 0; in cdx_mcdi_get_dev_config()
80 res[dev_params->res_count].start = in cdx_mcdi_get_dev_config()
82 res[dev_params->res_count].end = in cdx_mcdi_get_dev_config()
86 res[dev_params->res_count].flags = IORESOURCE_MEM; in cdx_mcdi_get_dev_config()
87 dev_params->res_count++; in cdx_mcdi_get_dev_config()
91 res[dev_params->res_count].start = in cdx_mcdi_get_dev_config()
93 res[dev_params->res_count].end = in cdx_mcdi_get_dev_config()
97 res[dev_params->res_count].flags = IORESOURCE_MEM; in cdx_mcdi_get_dev_config()
98 dev_params->res_count++; in cdx_mcdi_get_dev_config()
102 res[dev_params->res_count].start = in cdx_mcdi_get_dev_config()
104 res[dev_params->res_count].end = in cdx_mcdi_get_dev_config()
108 res[dev_params->res_count].flags = IORESOURCE_MEM; in cdx_mcdi_get_dev_config()
109 dev_params->res_count++; in cdx_mcdi_get_dev_config()
113 res[dev_params->res_count].start = in cdx_mcdi_get_dev_config()
115 res[dev_params->res_count].end = in cdx_mcdi_get_dev_config()
119 res[dev_params->res_count].flags = IORESOURCE_MEM; in cdx_mcdi_get_dev_config()
120 dev_params->res_count++; in cdx_mcdi_get_dev_config()
123 dev_params->vendor = MCDI_WORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_VENDOR_ID); in cdx_mcdi_get_dev_config()
124 dev_params->device = MCDI_WORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_DEVICE_ID); in cdx_mcdi_get_dev_config()
125 dev_params->subsys_vendor = MCDI_WORD(outbuf, in cdx_mcdi_get_dev_config()
127 dev_params->subsys_device = MCDI_WORD(outbuf, in cdx_mcdi_get_dev_config()
129 dev_params->class = MCDI_DWORD(outbuf, in cdx_mcdi_get_dev_config()
131 dev_params->revision = MCDI_BYTE(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_DEVICE_REVISION); in cdx_mcdi_get_dev_config()
132 dev_params->num_msi = MCDI_DWORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_MSI_COUNT); in cdx_mcdi_get_dev_config()