mirror of
				https://source.denx.de/u-boot/u-boot.git
				synced 2025-11-04 10:21:25 +01:00 
			
		
		
		
	Now that we have converted all x86 codes to DM PCI, drop pci_type1.c which is only built for legacy PCI. Also per checkpatch.pl warning, DEFINE_PCI_DEVICE_TABLE is now deprecated so drop that too. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
		
			
				
	
	
		
			43 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
/*
 | 
						|
 * (C) Copyright 2002
 | 
						|
 * Daniel Engström, Omicron Ceti AB, daniel@omicron.se
 | 
						|
 *
 | 
						|
 * SPDX-License-Identifier:	GPL-2.0+
 | 
						|
 */
 | 
						|
 | 
						|
#ifndef _PCI_I386_H_
 | 
						|
#define _PCI_I386_H_
 | 
						|
 | 
						|
#include <pci.h>
 | 
						|
 | 
						|
/* bus mapping constants (used for PCI core initialization) */
 | 
						|
#define PCI_REG_ADDR	0xcf8
 | 
						|
#define PCI_REG_DATA	0xcfc
 | 
						|
 | 
						|
#define PCI_CFG_EN	0x80000000
 | 
						|
 | 
						|
#ifndef __ASSEMBLY__
 | 
						|
 | 
						|
int pci_x86_read_config(struct udevice *bus, pci_dev_t bdf, uint offset,
 | 
						|
			ulong *valuep, enum pci_size_t size);
 | 
						|
 | 
						|
int pci_x86_write_config(struct udevice *bus, pci_dev_t bdf, uint offset,
 | 
						|
			 ulong value, enum pci_size_t size);
 | 
						|
 | 
						|
/**
 | 
						|
 * Assign IRQ number to a PCI device
 | 
						|
 *
 | 
						|
 * This function assigns IRQ for a PCI device. If the device does not exist
 | 
						|
 * or does not require interrupts then this function has no effect.
 | 
						|
 *
 | 
						|
 * @bus:	PCI bus number
 | 
						|
 * @device:	PCI device number
 | 
						|
 * @irq:	An array of IRQ numbers that are assigned to INTA through
 | 
						|
 *		INTD of this PCI device.
 | 
						|
 */
 | 
						|
void pci_assign_irqs(int bus, int device, u8 irq[4]);
 | 
						|
 | 
						|
#endif /* __ASSEMBLY__ */
 | 
						|
 | 
						|
#endif /* _PCI_I386_H_ */
 |