Searched refs:pirq (Results 1 – 5 of 5) sorted by relevance
/linux-2.4.37.9/arch/i386/kernel/ |
D | pci-irq.c | 45 int (*get)(struct pci_dev *router, struct pci_dev *dev, int pirq); 46 int (*set)(struct pci_dev *router, struct pci_dev *dev, int pirq, int new); 164 static int pirq_ali_get(struct pci_dev *router, struct pci_dev *dev, int pirq) in pirq_ali_get() argument 168 return irqmap[read_config_nybble(router, 0x48, pirq-1)]; in pirq_ali_get() 171 static int pirq_ali_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_ali_set() argument 177 write_config_nybble(router, 0x48, pirq-1, val); in pirq_ali_set() 187 static int pirq_piix_get(struct pci_dev *router, struct pci_dev *dev, int pirq) in pirq_piix_get() argument 191 pci_read_config_byte(router, pirq, &x); in pirq_piix_get() 195 static int pirq_piix_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_piix_set() argument 197 pci_write_config_byte(router, pirq, irq); in pirq_piix_set() [all …]
|
/linux-2.4.37.9/arch/x86_64/kernel/ |
D | pci-irq.c | 42 int (*get)(struct pci_dev *router, struct pci_dev *dev, int pirq); 43 int (*set)(struct pci_dev *router, struct pci_dev *dev, int pirq, int new); 159 static int pirq_ali_get(struct pci_dev *router, struct pci_dev *dev, int pirq) in pirq_ali_get() argument 163 return irqmap[read_config_nybble(router, 0x48, pirq-1)]; in pirq_ali_get() 166 static int pirq_ali_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_ali_set() argument 172 write_config_nybble(router, 0x48, pirq-1, val); in pirq_ali_set() 182 static int pirq_piix_get(struct pci_dev *router, struct pci_dev *dev, int pirq) in pirq_piix_get() argument 186 pci_read_config_byte(router, pirq, &x); in pirq_piix_get() 190 static int pirq_piix_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_piix_set() argument 192 pci_write_config_byte(router, pirq, irq); in pirq_piix_set() [all …]
|
/linux-2.4.37.9/Documentation/i386/ |
D | IO-APIC.txt | 36 you can use the pirq= boot parameter to 'hand-construct' IRQ entries. This 40 append="pirq=15,11,10" 79 Slot2, then you'll have to specify this pirq= line: 81 append="pirq=11,9" 83 the following script tries to figure out such a default pirq= line from 86 echo -n pirq=; echo `scanpci | grep T_L | cut -c56-` | sed 's/ /,/g' 93 append="pirq=0,9,11" 98 generally, it's always possible to find out the correct pirq= settings, just 100 'incorrect' pirq line will cause the booting process to hang, or a device 103 If you have 2 PCI buses, then you can use up to 8 pirq values. Although such [all …]
|
/linux-2.4.37.9/Documentation/x86_64/ |
D | boot-options.txt | 36 pirq=... See Documentation/i386/IO-APIC.txt
|
/linux-2.4.37.9/Documentation/ |
D | kernel-parameters.txt | 524 pirq= [SMP,APIC] mp-table.
|