Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 437 → Rev 438

/shark/trunk/drivers/newpci/pcbios.c
78,7 → 78,7
"=c" (length),
"=d" (entry)
: "0" (service),
"1" (0),
"1" (PCIBIOS_PCI_BIOS_PRESENT),
"D" (&bios32_indirect));
local_irq_restore(flags);
 
472,7 → 472,7
return !(ret & 0xff00);
}
 
static int __init pci_pcbios_init(void)
int __init pci_pcbios_init(void)
{
if ((pci_probe & PCI_PROBE_BIOS)
&& ((raw_pci_ops = pci_find_bios()))) {
/shark/trunk/drivers/newpci/pci-functions.h
0,0 → 1,19
/*
* PCI BIOS function numbering for conventional PCI BIOS
* systems
*/
 
#define PCIBIOS_PCI_FUNCTION_ID 0xb1XX
#define PCIBIOS_PCI_BIOS_PRESENT 0xb101
#define PCIBIOS_FIND_PCI_DEVICE 0xb102
#define PCIBIOS_FIND_PCI_CLASS_CODE 0xb103
#define PCIBIOS_GENERATE_SPECIAL_CYCLE 0xb106
#define PCIBIOS_READ_CONFIG_BYTE 0xb108
#define PCIBIOS_READ_CONFIG_WORD 0xb109
#define PCIBIOS_READ_CONFIG_DWORD 0xb10a
#define PCIBIOS_WRITE_CONFIG_BYTE 0xb10b
#define PCIBIOS_WRITE_CONFIG_WORD 0xb10c
#define PCIBIOS_WRITE_CONFIG_DWORD 0xb10d
#define PCIBIOS_GET_ROUTING_OPTIONS 0xb10e
#define PCIBIOS_SET_PCI_HW_INT 0xb10f
 
/shark/trunk/drivers/newpci/irq.c
540,8 → 540,6
r->name = "SIS";
r->get = pirq_sis_get;
r->set = pirq_sis_set;
DBG("PCI: Detecting SiS router at %02x:%02x\n",
rt->rtr_bus, rt->rtr_devfn);
return 1;
}
 
/shark/trunk/drivers/newpci/makefile
13,7 → 13,7
OBJS = access.o bus.o names.o pci.o pci-driver.o\
pool.o probe.o quirks.o remove.o search.o setup-res.o\
setup-irq.o setup-bus.o syscall.o i386.o common.o\
fixup.o irq.o legacy.o
fixup.o irq.o legacy.o pcbios.o
 
OTHERINCL += -I$(BASE)/drivers/linuxc26/include