Lines Matching refs:outbuf

13 	MCDI_DECLARE_BUF(outbuf, MC_CMD_CDX_BUS_ENUM_BUSES_OUT_LEN);  in cdx_mcdi_get_num_buses()
18 outbuf, sizeof(outbuf), &outlen); in cdx_mcdi_get_num_buses()
25 return MCDI_DWORD(outbuf, CDX_BUS_ENUM_BUSES_OUT_BUS_COUNT); in cdx_mcdi_get_num_buses()
30 MCDI_DECLARE_BUF(outbuf, MC_CMD_CDX_BUS_ENUM_DEVICES_OUT_LEN); in cdx_mcdi_get_num_devs()
38 outbuf, sizeof(outbuf), &outlen); in cdx_mcdi_get_num_devs()
45 return MCDI_DWORD(outbuf, CDX_BUS_ENUM_DEVICES_OUT_DEVICE_COUNT); in cdx_mcdi_get_num_devs()
52 MCDI_DECLARE_BUF(outbuf, MC_CMD_CDX_BUS_GET_DEVICE_CONFIG_OUT_V2_LEN); in cdx_mcdi_get_dev_config()
63 outbuf, sizeof(outbuf), &outlen); in cdx_mcdi_get_dev_config()
73 req_id = MCDI_DWORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_REQUESTER_ID); in cdx_mcdi_get_dev_config()
76 dev_params->msi_dev_id = MCDI_DWORD(outbuf, in cdx_mcdi_get_dev_config()
80 if (MCDI_QWORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_MMIO_REGION0_SIZE) != 0) { in cdx_mcdi_get_dev_config()
82 MCDI_QWORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_MMIO_REGION0_BASE); in cdx_mcdi_get_dev_config()
84 MCDI_QWORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_MMIO_REGION0_BASE) + in cdx_mcdi_get_dev_config()
85 MCDI_QWORD(outbuf, in cdx_mcdi_get_dev_config()
91 if (MCDI_QWORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_MMIO_REGION1_SIZE) != 0) { in cdx_mcdi_get_dev_config()
93 MCDI_QWORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_MMIO_REGION1_BASE); in cdx_mcdi_get_dev_config()
95 MCDI_QWORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_MMIO_REGION1_BASE) + in cdx_mcdi_get_dev_config()
96 MCDI_QWORD(outbuf, in cdx_mcdi_get_dev_config()
102 if (MCDI_QWORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_MMIO_REGION2_SIZE) != 0) { in cdx_mcdi_get_dev_config()
104 MCDI_QWORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_MMIO_REGION2_BASE); in cdx_mcdi_get_dev_config()
106 MCDI_QWORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_MMIO_REGION2_BASE) + in cdx_mcdi_get_dev_config()
107 MCDI_QWORD(outbuf, in cdx_mcdi_get_dev_config()
113 if (MCDI_QWORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_MMIO_REGION3_SIZE) != 0) { in cdx_mcdi_get_dev_config()
115 MCDI_QWORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_MMIO_REGION3_BASE); in cdx_mcdi_get_dev_config()
117 MCDI_QWORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_MMIO_REGION3_BASE) + in cdx_mcdi_get_dev_config()
118 MCDI_QWORD(outbuf, 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()
198 MCDI_DECLARE_BUF(outbuf, MC_CMD_CDX_DEVICE_CONTROL_GET_OUT_LEN); in cdx_mcdi_ctrl_flag_get()
205 sizeof(inbuf), outbuf, sizeof(outbuf), &outlen); in cdx_mcdi_ctrl_flag_get()
212 *flags = MCDI_DWORD(outbuf, CDX_DEVICE_CONTROL_GET_OUT_FLAGS); in cdx_mcdi_ctrl_flag_get()