Home
last modified time | relevance | path

Searched refs:progif (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/drivers/ide/
H A Dsetup-pci.c35 u8 progif = 0; in ide_setup_pci_baseregs() local
40 if (pci_read_config_byte(dev, PCI_CLASS_PROG, &progif) || in ide_setup_pci_baseregs()
41 (progif & 5) != 5) { in ide_setup_pci_baseregs()
42 if ((progif & 0xa) != 0xa) { in ide_setup_pci_baseregs()
49 (void) pci_write_config_byte(dev, PCI_CLASS_PROG, progif|5); in ide_setup_pci_baseregs()
50 if (pci_read_config_byte(dev, PCI_CLASS_PROG, &progif) || in ide_setup_pci_baseregs()
51 (progif & 5) != 5) { in ide_setup_pci_baseregs()
54 name, pci_name(dev), progif | 5, progif); in ide_setup_pci_baseregs()
H A Dns87415.c209 u8 progif; in init_hwif_ns87415() local
223 (void) pci_read_config_byte(dev, 0x09, &progif); in init_hwif_ns87415()
225 using_inta = progif & (1 << (hwif->channel << 1)); in init_hwif_ns87415()
/kernel/linux/linux-5.10/arch/powerpc/platforms/chrp/
H A Dpci.c329 u8 progif; in chrp_pci_fixup_winbond_ata() local
338 pci_read_config_byte(sl82c105, PCI_CLASS_PROG, &progif); in chrp_pci_fixup_winbond_ata()
339 pci_write_config_byte(sl82c105, PCI_CLASS_PROG, progif | 0x05); in chrp_pci_fixup_winbond_ata()
361 u8 progif; in chrp_pci_fixup_vt8231_ata() local
374 pci_read_config_byte(viaide, PCI_CLASS_PROG, &progif); in chrp_pci_fixup_vt8231_ata()
375 pci_write_config_byte(viaide, PCI_CLASS_PROG, progif & ~0x5); in chrp_pci_fixup_vt8231_ata()
/kernel/linux/linux-6.6/arch/powerpc/platforms/chrp/
H A Dpci.c336 u8 progif; in chrp_pci_fixup_winbond_ata() local
345 pci_read_config_byte(sl82c105, PCI_CLASS_PROG, &progif); in chrp_pci_fixup_winbond_ata()
346 pci_write_config_byte(sl82c105, PCI_CLASS_PROG, progif | 0x05); in chrp_pci_fixup_winbond_ata()
368 u8 progif; in chrp_pci_fixup_vt8231_ata() local
381 pci_read_config_byte(viaide, PCI_CLASS_PROG, &progif); in chrp_pci_fixup_vt8231_ata()
382 pci_write_config_byte(viaide, PCI_CLASS_PROG, progif & ~0x5); in chrp_pci_fixup_vt8231_ata()
/kernel/linux/linux-5.10/arch/powerpc/platforms/powermac/
H A Dpci.c1088 u8 progif = 0; in pmac_pci_fixup_pciata() local
1118 pci_read_config_byte(dev, PCI_CLASS_PROG, &progif); in pmac_pci_fixup_pciata()
1119 if ((progif & 5) != 5) { in pmac_pci_fixup_pciata()
1122 (void) pci_write_config_byte(dev, PCI_CLASS_PROG, progif|5); in pmac_pci_fixup_pciata()
1123 if (pci_read_config_byte(dev, PCI_CLASS_PROG, &progif) || in pmac_pci_fixup_pciata()
1124 (progif & 5) != 5) in pmac_pci_fixup_pciata()
/kernel/linux/linux-6.6/arch/powerpc/platforms/powermac/
H A Dpci.c1093 u8 progif = 0; in pmac_pci_fixup_pciata() local
1123 pci_read_config_byte(dev, PCI_CLASS_PROG, &progif); in pmac_pci_fixup_pciata()
1124 if ((progif & 5) != 5) { in pmac_pci_fixup_pciata()
1127 (void) pci_write_config_byte(dev, PCI_CLASS_PROG, progif|5); in pmac_pci_fixup_pciata()
1128 if (pci_read_config_byte(dev, PCI_CLASS_PROG, &progif) || in pmac_pci_fixup_pciata()
1129 (progif & 5) != 5) in pmac_pci_fixup_pciata()
/kernel/linux/linux-5.10/drivers/pnp/
H A Dresource.c302 u8 progif; in pci_dev_uses_irq() local
316 progif = class & 0xff; in pci_dev_uses_irq()
324 if ((progif & 0x5) != 0x5) in pci_dev_uses_irq()
/kernel/linux/linux-6.6/drivers/pnp/
H A Dresource.c303 u8 progif; in pci_dev_uses_irq() local
317 progif = class & 0xff; in pci_dev_uses_irq()
325 if ((progif & 0x5) != 0x5) in pci_dev_uses_irq()
/kernel/linux/linux-5.10/drivers/parport/
H A Dparport_pc.c1098 int id, progif = 2; in decode_winbond() local
1125 progif = 1; in decode_winbond()
1128 progif = 1; in decode_winbond()
1131 progif = 1; in decode_winbond()
1134 progif = 1; in decode_winbond()
1136 progif = 0; in decode_winbond()
1142 if (progif == 2) in decode_winbond()
/kernel/linux/linux-6.6/drivers/parport/
H A Dparport_pc.c1117 int id, progif = 2; in decode_winbond() local
1144 progif = 1; in decode_winbond()
1147 progif = 1; in decode_winbond()
1150 progif = 1; in decode_winbond()
1153 progif = 1; in decode_winbond()
1155 progif = 0; in decode_winbond()
1161 if (progif == 2) in decode_winbond()
/kernel/linux/linux-5.10/arch/powerpc/sysdev/
H A Dfsl_pci.c522 u8 hdr_type, progif; in fsl_add_bridge() local
583 early_read_config_byte(hose, 0, 0, PCI_CLASS_PROG, &progif); in fsl_add_bridge()
584 if ((progif & 1) && in fsl_add_bridge()
/kernel/linux/linux-6.6/arch/powerpc/sysdev/
H A Dfsl_pci.c528 u8 hdr_type, progif; in fsl_add_bridge() local
589 early_read_config_byte(hose, 0, 0, PCI_CLASS_PROG, &progif); in fsl_add_bridge()
590 if ((progif & 1) && in fsl_add_bridge()
/kernel/linux/linux-5.10/drivers/pci/
H A Dprobe.c1880 u8 progif; in pci_setup_device() local
1881 pci_read_config_byte(dev, PCI_CLASS_PROG, &progif); in pci_setup_device()
1882 if ((progif & 1) == 0) { in pci_setup_device()
1898 if ((progif & 4) == 0) { in pci_setup_device()
/kernel/linux/linux-6.6/drivers/pci/
H A Dprobe.c1924 u8 progif; in pci_setup_device() local
1925 pci_read_config_byte(dev, PCI_CLASS_PROG, &progif); in pci_setup_device()
1926 if ((progif & 1) == 0) { in pci_setup_device()
1942 if ((progif & 4) == 0) { in pci_setup_device()

Completed in 26 milliseconds