Lines Matching refs:dev_config
44 struct cdx_device_config dev_config; in cdx_msi_write_irq_unlock() local
54 dev_config.msi.msi_index = msi_desc->msi_index; in cdx_msi_write_irq_unlock()
55 dev_config.msi.data = msi_desc->msg.data; in cdx_msi_write_irq_unlock()
56 dev_config.msi.addr = ((u64)(msi_desc->msg.address_hi) << 32) | msi_desc->msg.address_lo; in cdx_msi_write_irq_unlock()
63 dev_config.type = CDX_DEV_MSI_CONF; in cdx_msi_write_irq_unlock()
65 cdx->ops->dev_configure(cdx, cdx_dev->bus_num, cdx_dev->dev_num, &dev_config); in cdx_msi_write_irq_unlock()
71 struct cdx_device_config dev_config; in cdx_enable_msi() local
73 dev_config.type = CDX_DEV_MSI_ENABLE; in cdx_enable_msi()
74 dev_config.msi_enable = true; in cdx_enable_msi()
77 &dev_config); in cdx_enable_msi()
87 struct cdx_device_config dev_config; in cdx_disable_msi() local
89 dev_config.type = CDX_DEV_MSI_ENABLE; in cdx_disable_msi()
90 dev_config.msi_enable = false; in cdx_disable_msi()
92 cdx->ops->dev_configure(cdx, cdx_dev->bus_num, cdx_dev->dev_num, &dev_config); in cdx_disable_msi()