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->res_count = 0; in cdx_mcdi_get_dev_config()
78 res[dev_params->res_count].start = in cdx_mcdi_get_dev_config()
80 res[dev_params->res_count].end = in cdx_mcdi_get_dev_config()
84 res[dev_params->res_count].flags = IORESOURCE_MEM; in cdx_mcdi_get_dev_config()
85 dev_params->res_count++; in cdx_mcdi_get_dev_config()
89 res[dev_params->res_count].start = in cdx_mcdi_get_dev_config()
91 res[dev_params->res_count].end = in cdx_mcdi_get_dev_config()
95 res[dev_params->res_count].flags = IORESOURCE_MEM; in cdx_mcdi_get_dev_config()
96 dev_params->res_count++; in cdx_mcdi_get_dev_config()
100 res[dev_params->res_count].start = in cdx_mcdi_get_dev_config()
102 res[dev_params->res_count].end = in cdx_mcdi_get_dev_config()
106 res[dev_params->res_count].flags = IORESOURCE_MEM; in cdx_mcdi_get_dev_config()
107 dev_params->res_count++; in cdx_mcdi_get_dev_config()
111 res[dev_params->res_count].start = in cdx_mcdi_get_dev_config()
113 res[dev_params->res_count].end = in cdx_mcdi_get_dev_config()
117 res[dev_params->res_count].flags = IORESOURCE_MEM; in cdx_mcdi_get_dev_config()
118 dev_params->res_count++; in cdx_mcdi_get_dev_config()
121 dev_params->vendor = MCDI_WORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_VENDOR_ID); in cdx_mcdi_get_dev_config()
122 dev_params->device = MCDI_WORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_DEVICE_ID); in cdx_mcdi_get_dev_config()