forked from mirrors/linux
		
	 8a1940bca9
			
		
	
	
		8a1940bca9
		
	
	
	
	
		
			
			This reverts commit e23d4192bf.
IMS (Interrupt Message Store) support appeared in v6.2, but there are no
users yet.
Remove it for now.  We can add it back when a user comes along.
Link: https://lore.kernel.org/r/20240410221307.2162676-8-helgaas@kernel.org
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Kevin Tian <kevin.tian@intel.com>
Reviewed-by: Thomas Gleixner <tglx@linutronix.de>
		
	
			
		
			
				
	
	
		
			32 lines
		
	
	
	
		
			842 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
	
		
			842 B
		
	
	
	
		
			C
		
	
	
	
	
	
| /* SPDX-License-Identifier: GPL-2.0 */
 | |
| #ifndef _LINUX_IRQDOMAIN_DEFS_H
 | |
| #define _LINUX_IRQDOMAIN_DEFS_H
 | |
| 
 | |
| /*
 | |
|  * Should several domains have the same device node, but serve
 | |
|  * different purposes (for example one domain is for PCI/MSI, and the
 | |
|  * other for wired IRQs), they can be distinguished using a
 | |
|  * bus-specific token. Most domains are expected to only carry
 | |
|  * DOMAIN_BUS_ANY.
 | |
|  */
 | |
| enum irq_domain_bus_token {
 | |
| 	DOMAIN_BUS_ANY		= 0,
 | |
| 	DOMAIN_BUS_WIRED,
 | |
| 	DOMAIN_BUS_GENERIC_MSI,
 | |
| 	DOMAIN_BUS_PCI_MSI,
 | |
| 	DOMAIN_BUS_PLATFORM_MSI,
 | |
| 	DOMAIN_BUS_NEXUS,
 | |
| 	DOMAIN_BUS_IPI,
 | |
| 	DOMAIN_BUS_FSL_MC_MSI,
 | |
| 	DOMAIN_BUS_TI_SCI_INTA_MSI,
 | |
| 	DOMAIN_BUS_WAKEUP,
 | |
| 	DOMAIN_BUS_VMD_MSI,
 | |
| 	DOMAIN_BUS_PCI_DEVICE_MSI,
 | |
| 	DOMAIN_BUS_PCI_DEVICE_MSIX,
 | |
| 	DOMAIN_BUS_DMAR,
 | |
| 	DOMAIN_BUS_AMDVI,
 | |
| 	DOMAIN_BUS_DEVICE_MSI,
 | |
| 	DOMAIN_BUS_WIRED_TO_MSI,
 | |
| };
 | |
| 
 | |
| #endif /* _LINUX_IRQDOMAIN_DEFS_H */
 |