mirror of
				https://github.com/qemu/qemu.git
				synced 2025-10-31 04:06:46 +00:00 
			
		
		
		
	 b1fbf24259
			
		
	
	
		b1fbf24259
		
	
	
	
	
		
			
			Code has not been used practically since its inception (2004)
  f2aa58c6f4 UniNorth PCI bridge support
or maybe even earlier, but it was consuming contributors time
as QEMU was being rewritten.
Drop it for now. Whomever would like to actually
use the thing, can make sure it actually works/reintroduce
it back when there is a user.
PS:
I've stumbled upon this when replacing PCIDeviceClass::is_bridge
field with QOM cast to PCI_BRIDGE type. Unused DEC 21154
was the only one trying to use the field with plain PCIDevice.
It's not worth keeping the field around for the sake of the code
that was commented out 'forever'.
Signed-off-by: Igor Mammedov <imammedo@redhat.com>
Message-Id: <20221129101341.185621-2-imammedo@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
		
	
			
		
			
				
	
	
		
			17 lines
		
	
	
		
			874 B
		
	
	
	
		
			Meson
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			874 B
		
	
	
	
		
			Meson
		
	
	
	
	
	
| pci_ss = ss.source_set()
 | |
| pci_ss.add(files('pci_bridge_dev.c'))
 | |
| pci_ss.add(when: 'CONFIG_I82801B11', if_true: files('i82801b11.c'))
 | |
| pci_ss.add(when: 'CONFIG_IOH3420', if_true: files('ioh3420.c'))
 | |
| pci_ss.add(when: 'CONFIG_PCIE_PORT', if_true: files('pcie_root_port.c', 'gen_pcie_root_port.c', 'pcie_pci_bridge.c'))
 | |
| pci_ss.add(when: 'CONFIG_PXB', if_true: files('pci_expander_bridge.c'),
 | |
|                                if_false: files('pci_expander_bridge_stubs.c'))
 | |
| pci_ss.add(when: 'CONFIG_XIO3130', if_true: files('xio3130_upstream.c', 'xio3130_downstream.c'))
 | |
| pci_ss.add(when: 'CONFIG_CXL', if_true: files('cxl_root_port.c', 'cxl_upstream.c', 'cxl_downstream.c'))
 | |
| 
 | |
| # Sun4u
 | |
| pci_ss.add(when: 'CONFIG_SIMBA', if_true: files('simba.c'))
 | |
| 
 | |
| softmmu_ss.add_all(when: 'CONFIG_PCI', if_true: pci_ss)
 | |
| 
 | |
| softmmu_ss.add(when: 'CONFIG_ALL', if_true: files('pci_expander_bridge_stubs.c'))
 |