Lines Matching refs:outbuf

12 	MCDI_DECLARE_BUF(outbuf, MC_CMD_CDX_BUS_ENUM_BUSES_OUT_LEN);  in cdx_mcdi_get_num_buses()
17 outbuf, sizeof(outbuf), &outlen); in cdx_mcdi_get_num_buses()
24 return MCDI_DWORD(outbuf, CDX_BUS_ENUM_BUSES_OUT_BUS_COUNT); in cdx_mcdi_get_num_buses()
29 MCDI_DECLARE_BUF(outbuf, MC_CMD_CDX_BUS_ENUM_DEVICES_OUT_LEN); in cdx_mcdi_get_num_devs()
37 outbuf, sizeof(outbuf), &outlen); in cdx_mcdi_get_num_devs()
44 return MCDI_DWORD(outbuf, CDX_BUS_ENUM_DEVICES_OUT_DEVICE_COUNT); in cdx_mcdi_get_num_devs()
51 MCDI_DECLARE_BUF(outbuf, MC_CMD_CDX_BUS_GET_DEVICE_CONFIG_OUT_V2_LEN); in cdx_mcdi_get_dev_config()
62 outbuf, sizeof(outbuf), &outlen); in cdx_mcdi_get_dev_config()
72 req_id = MCDI_DWORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_REQUESTER_ID); in cdx_mcdi_get_dev_config()
75 dev_params->msi_dev_id = MCDI_DWORD(outbuf, in cdx_mcdi_get_dev_config()
79 if (MCDI_QWORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_MMIO_REGION0_SIZE) != 0) { in cdx_mcdi_get_dev_config()
81 MCDI_QWORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_MMIO_REGION0_BASE); in cdx_mcdi_get_dev_config()
83 MCDI_QWORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_MMIO_REGION0_BASE) + in cdx_mcdi_get_dev_config()
84 MCDI_QWORD(outbuf, in cdx_mcdi_get_dev_config()
90 if (MCDI_QWORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_MMIO_REGION1_SIZE) != 0) { in cdx_mcdi_get_dev_config()
92 MCDI_QWORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_MMIO_REGION1_BASE); in cdx_mcdi_get_dev_config()
94 MCDI_QWORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_MMIO_REGION1_BASE) + in cdx_mcdi_get_dev_config()
95 MCDI_QWORD(outbuf, in cdx_mcdi_get_dev_config()
101 if (MCDI_QWORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_MMIO_REGION2_SIZE) != 0) { in cdx_mcdi_get_dev_config()
103 MCDI_QWORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_MMIO_REGION2_BASE); in cdx_mcdi_get_dev_config()
105 MCDI_QWORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_MMIO_REGION2_BASE) + in cdx_mcdi_get_dev_config()
106 MCDI_QWORD(outbuf, in cdx_mcdi_get_dev_config()
112 if (MCDI_QWORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_MMIO_REGION3_SIZE) != 0) { in cdx_mcdi_get_dev_config()
114 MCDI_QWORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_MMIO_REGION3_BASE); in cdx_mcdi_get_dev_config()
116 MCDI_QWORD(outbuf, CDX_BUS_GET_DEVICE_CONFIG_OUT_MMIO_REGION3_BASE) + in cdx_mcdi_get_dev_config()
117 MCDI_QWORD(outbuf, 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()
197 MCDI_DECLARE_BUF(outbuf, MC_CMD_CDX_DEVICE_CONTROL_GET_OUT_LEN); in cdx_mcdi_ctrl_flag_get()
204 sizeof(inbuf), outbuf, sizeof(outbuf), &outlen); in cdx_mcdi_ctrl_flag_get()
211 *flags = MCDI_DWORD(outbuf, CDX_DEVICE_CONTROL_GET_OUT_FLAGS); in cdx_mcdi_ctrl_flag_get()