Lines Matching refs:dev_params
50 struct cdx_dev_params *dev_params) in cdx_mcdi_get_dev_config() argument
54 struct resource *res = &dev_params->res[0]; in cdx_mcdi_get_dev_config()
70 dev_params->bus_num = bus_num; in cdx_mcdi_get_dev_config()
71 dev_params->dev_num = dev_num; in cdx_mcdi_get_dev_config()
74 dev_params->req_id = req_id; in cdx_mcdi_get_dev_config()
76 dev_params->msi_dev_id = MCDI_DWORD(outbuf, in cdx_mcdi_get_dev_config()
79 dev_params->res_count = 0; in cdx_mcdi_get_dev_config()
81 res[dev_params->res_count].start = in cdx_mcdi_get_dev_config()
83 res[dev_params->res_count].end = in cdx_mcdi_get_dev_config()
87 res[dev_params->res_count].flags = IORESOURCE_MEM; in cdx_mcdi_get_dev_config()
88 dev_params->res_count++; in cdx_mcdi_get_dev_config()
92 res[dev_params->res_count].start = in cdx_mcdi_get_dev_config()
94 res[dev_params->res_count].end = in cdx_mcdi_get_dev_config()
98 res[dev_params->res_count].flags = IORESOURCE_MEM; in cdx_mcdi_get_dev_config()
99 dev_params->res_count++; in cdx_mcdi_get_dev_config()
103 res[dev_params->res_count].start = in cdx_mcdi_get_dev_config()
105 res[dev_params->res_count].end = in cdx_mcdi_get_dev_config()
109 res[dev_params->res_count].flags = IORESOURCE_MEM; in cdx_mcdi_get_dev_config()
110 dev_params->res_count++; in cdx_mcdi_get_dev_config()
114 res[dev_params->res_count].start = in cdx_mcdi_get_dev_config()
116 res[dev_params->res_count].end = in cdx_mcdi_get_dev_config()
120 res[dev_params->res_count].flags = IORESOURCE_MEM; in cdx_mcdi_get_dev_config()
121 dev_params->res_count++; in cdx_mcdi_get_dev_config()
124 dev_params->vendor = MCDI_WORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_VENDOR_ID); in cdx_mcdi_get_dev_config()
125 dev_params->device = MCDI_WORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_DEVICE_ID); in cdx_mcdi_get_dev_config()
126 dev_params->subsys_vendor = MCDI_WORD(outbuf, in cdx_mcdi_get_dev_config()
128 dev_params->subsys_device = MCDI_WORD(outbuf, in cdx_mcdi_get_dev_config()
130 dev_params->class = MCDI_DWORD(outbuf, in cdx_mcdi_get_dev_config()
132 dev_params->revision = MCDI_BYTE(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_DEVICE_REVISION); in cdx_mcdi_get_dev_config()
133 dev_params->num_msi = MCDI_DWORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_MSI_COUNT); in cdx_mcdi_get_dev_config()