Lines Matching full:msi
7 #include "irq-msi-lib.h"
10 * msi_lib_init_dev_msi_info - Domain info setup for MSI domains
18 * This function is to be used for all types of MSI domains above the root
38 * MSI parent domain specific settings. For now there is only the in msi_lib_init_dev_msi_info()
39 * root parent domain, e.g. NEXUS, acting as a MSI parent, but it is in msi_lib_init_dev_msi_info()
40 * possible to stack MSI parents. See x86 vector -> irq remapping in msi_lib_init_dev_msi_info()
62 * Per device MSI should never have any MSI feature bits in msi_lib_init_dev_msi_info()
70 /* Core managed MSI descriptors */ in msi_lib_init_dev_msi_info()
87 * Mask out the domain specific MSI feature flags which are not in msi_lib_init_dev_msi_info()
101 * The device MSI domain can never have a set affinity callback. It in msi_lib_init_dev_msi_info()
103 * settings. The device MSI domain just has to write the resulting in msi_lib_init_dev_msi_info()
104 * MSI message into the hardware which is the whole purpose of the in msi_lib_init_dev_msi_info()
105 * device MSI domain aside of mask/unmask which is provided e.g. by in msi_lib_init_dev_msi_info()
106 * PCI/MSI device domains. in msi_lib_init_dev_msi_info()
122 * if @d is providing the parent MSI domain for the functionality