| /kernel/linux/linux-6.6/drivers/eisa/ |
| D | eisa.ids | 1 # This list is a compilation of EISA ids. 2 # It also includes numerous ISA cards for which an EISA id 12 ABP7401 "AdvanSys ABP-740/742 EISA Single Channel SCSI Host Adapter" 13 ABP7501 "AdvanSys ABP-750/752 EISA Dual Channel SCSI Host Adapter" 26 ACR1201 "Acer 1200 486/25 EISA System Board" 27 ACR1211 "AcerFrame 3000SP33 486/33 EISA System Board" 40 ACR1801 "Acer P43WE EISA System Board" 50 ADI0001 "Lightning Networks 32-Bit EISA Ethernet LAN Adapter" 55 AIM0002 "AUVA OPTi/EISA 32-Bit 486 All-in-One System Board" 62 AEI0401 "486EI EISA System Board" [all …]
|
| D | Kconfig | 3 # EISA configuration 9 menuconfig EISA config 10 bool "EISA support" 13 The Extended Industry Standard Architecture (EISA) bus was 16 The EISA bus provided some of the features of the IBM MicroChannel 18 the older ISA bus. The EISA bus saw limited use between 1988 and 21 Say Y here if you are building a kernel for an EISA-based machine. 27 depends on X86 && EISA 31 Bus (VLB) card that identify itself as an EISA card (such as 37 bool "Generic PCI/EISA bridge" [all …]
|
| D | eisa-bus.c | 3 * EISA bus support functions for sysfs. 10 #include <linux/eisa.h> 71 sprintf(edev->pretty_name, "EISA device %.7s", edev->id.sig); in eisa_name_device() 87 * read the EISA id. in decode_eisa_sig() 139 .name = "eisa", 194 return -1; /* No EISA device here */ in eisa_init_device() 263 * very likely to fail... :-( Instead, grab the EISA in eisa_request_resources() 315 dev_info(root->dev, "Probing EISA bus %d\n", root->bus_nr); in eisa_probe() 326 "EISA: Cannot allocate resource for mainboard\n"); in eisa_probe() 341 dev_info(&edev->dev, "EISA: Mainboard %s detected\n", edev->id.sig); in eisa_probe() [all …]
|
| D | pci_eisa.c | 3 * Minimalist driver for a generic PCI-to-EISA bridge. 13 #include <linux/eisa.h> 32 * The Intel 82375 PCI-EISA bridge is a subtractive-decode PCI in pci_eisa_init() 33 * device, so the resources available on EISA are the same as those in pci_eisa_init() 36 * We assume other PCI-EISA bridges are similar. in pci_eisa_init() 60 dev_err(&pdev->dev, "Could not register EISA root\n"); in pci_eisa_init() 69 * Otherwise pnp resource will get enabled early and could prevent eisa
|
| D | virtual_root.c | 3 * Virtual EISA root driver. 4 * Acts as a placeholder if we don't have a proper EISA bridge. 11 #include <linux/eisa.h> 25 /* The default EISA device parent (virtual root device). 29 .name = "eisa",
|
| D | Makefile | 4 obj-$(CONFIG_EISA) += eisa-bus.o 7 # virtual_root.o should be the last EISA root device to initialize, 15 $(obj)/eisa-bus.o: $(obj)/devlist.h 21 $(obj)/devlist.h: $(src)/eisa.ids include/linux/device.h
|
| /kernel/linux/linux-5.10/drivers/eisa/ |
| D | eisa.ids | 1 # This list is a compilation of EISA ids. 2 # It also includes numerous ISA cards for which an EISA id 12 ABP7401 "AdvanSys ABP-740/742 EISA Single Channel SCSI Host Adapter" 13 ABP7501 "AdvanSys ABP-750/752 EISA Dual Channel SCSI Host Adapter" 26 ACR1201 "Acer 1200 486/25 EISA System Board" 27 ACR1211 "AcerFrame 3000SP33 486/33 EISA System Board" 40 ACR1801 "Acer P43WE EISA System Board" 50 ADI0001 "Lightning Networks 32-Bit EISA Ethernet LAN Adapter" 55 AIM0002 "AUVA OPTi/EISA 32-Bit 486 All-in-One System Board" 62 AEI0401 "486EI EISA System Board" [all …]
|
| D | Kconfig | 3 # EISA configuration 9 menuconfig EISA config 10 bool "EISA support" 13 The Extended Industry Standard Architecture (EISA) bus was 16 The EISA bus provided some of the features of the IBM MicroChannel 18 the older ISA bus. The EISA bus saw limited use between 1988 and 21 Say Y here if you are building a kernel for an EISA-based machine. 27 depends on X86 && EISA 31 Bus (VLB) card that identify itself as an EISA card (such as 37 bool "Generic PCI/EISA bridge" [all …]
|
| D | eisa-bus.c | 3 * EISA bus support functions for sysfs. 10 #include <linux/eisa.h> 71 sprintf(edev->pretty_name, "EISA device %.7s", edev->id.sig); in eisa_name_device() 87 * read the EISA id. in decode_eisa_sig() 139 .name = "eisa", 199 return -1; /* No EISA device here */ in eisa_init_device() 268 * very likely to fail... :-( Instead, grab the EISA in eisa_request_resources() 320 dev_info(root->dev, "Probing EISA bus %d\n", root->bus_nr); in eisa_probe() 331 "EISA: Cannot allocate resource for mainboard\n"); in eisa_probe() 346 dev_info(&edev->dev, "EISA: Mainboard %s detected\n", edev->id.sig); in eisa_probe() [all …]
|
| D | pci_eisa.c | 3 * Minimalist driver for a generic PCI-to-EISA bridge. 13 #include <linux/eisa.h> 32 * The Intel 82375 PCI-EISA bridge is a subtractive-decode PCI in pci_eisa_init() 33 * device, so the resources available on EISA are the same as those in pci_eisa_init() 36 * We assume other PCI-EISA bridges are similar. in pci_eisa_init() 60 dev_err(&pdev->dev, "Could not register EISA root\n"); in pci_eisa_init() 69 * Otherwise pnp resource will get enabled early and could prevent eisa
|
| D | virtual_root.c | 3 * Virtual EISA root driver. 4 * Acts as a placeholder if we don't have a proper EISA bridge. 11 #include <linux/eisa.h> 25 /* The default EISA device parent (virtual root device). 29 .name = "eisa",
|
| D | Makefile | 4 obj-$(CONFIG_EISA) += eisa-bus.o 7 # virtual_root.o should be the last EISA root device to initialize, 15 $(obj)/eisa-bus.o: $(obj)/devlist.h 21 $(obj)/devlist.h: $(src)/eisa.ids include/linux/device.h
|
| /kernel/linux/linux-6.6/Documentation/driver-api/ |
| D | eisa.rst | 2 EISA bus support 7 This document groups random notes about porting EISA drivers to the 8 new EISA/sysfs API. 10 Starting from version 2.5.59, the EISA bus is almost given the same 18 most EISA drivers are among the oldest Linux drivers so, as you can 21 The EISA infrastructure is made up of three parts: 24 among all the architectures that the EISA code runs on. It 25 implements bus probing (detecting EISA cards available on the bus), 34 EISA code. This is the part to implement in order to have EISA 41 Every function/structure below lives in <linux/eisa.h>, which depends [all …]
|
| /kernel/linux/linux-5.10/Documentation/driver-api/ |
| D | eisa.rst | 2 EISA bus support 7 This document groups random notes about porting EISA drivers to the 8 new EISA/sysfs API. 10 Starting from version 2.5.59, the EISA bus is almost given the same 18 most EISA drivers are among the oldest Linux drivers so, as you can 21 The EISA infrastructure is made up of three parts: 24 among all the architectures that the EISA code runs on. It 25 implements bus probing (detecting EISA cards available on the bus), 34 EISA code. This is the part to implement in order to have EISA 41 Every function/structure below lives in <linux/eisa.h>, which depends [all …]
|
| /kernel/linux/linux-5.10/drivers/parisc/ |
| D | eisa.c | 3 * eisa.c - provide support for EISA adapters in PA-RISC machines 8 * There are two distinct EISA adapters. Mongoose is found in machines 11 * dealt with elsewhere; this file is concerned only with the EISA portions 16 * To allow an ISA card to work properly in the EISA slot you need to 32 #include <linux/eisa.h> 46 #define EISA_DBG(msg, arg...) printk(KERN_DEBUG "eisa: " msg, ## arg) 58 /* We can only have one EISA adapter in the system because neither 185 .name = "EISA", 192 int irq = gsc_readb(0xfc01f000); /* EISA supports 16 irqs */ in eisa_irq() 242 printk(KERN_ALERT "eisa: uhh, irq2?\n"); in dummy_irq2_handler() [all …]
|
| /kernel/linux/linux-6.6/drivers/parisc/ |
| D | eisa.c | 3 * eisa.c - provide support for EISA adapters in PA-RISC machines 8 * There are two distinct EISA adapters. Mongoose is found in machines 11 * dealt with elsewhere; this file is concerned only with the EISA portions 16 * To allow an ISA card to work properly in the EISA slot you need to 32 #include <linux/eisa.h> 46 #define EISA_DBG(msg, arg...) printk(KERN_DEBUG "eisa: " msg, ## arg) 58 /* We can only have one EISA adapter in the system because neither 185 .name = "EISA", 192 int irq = gsc_readb(0xfc01f000); /* EISA supports 16 irqs */ in eisa_irq() 242 printk(KERN_ALERT "eisa: uhh, irq2?\n"); in dummy_irq2_handler() [all …]
|
| /kernel/linux/linux-6.6/arch/mips/sgi-ip22/ |
| D | ip22-eisa.c | 2 * Basic EISA bus support for the SGI Indigo-2. 10 * This code offers a very basic support for this EISA bus present in 22 #include <linux/eisa.h> 41 /* I2 has four EISA slots. */ 101 printk(KERN_INFO "EISA: bus not present.\n"); in ip22_eisa_init() 105 printk(KERN_INFO "EISA: Probing bus...\n"); in ip22_eisa_init() 108 printk(KERN_INFO "EISA: slot %d : %s detected.\n", in ip22_eisa_init() 113 printk(KERN_INFO "EISA: Detected %d card%s.\n", c, c < 2 ? "" : "s"); in ip22_eisa_init() 126 /* Now be nice to the EISA chipset */ in ip22_eisa_init() 134 if (request_irq(SGI_EISA_IRQ, ip22_eisa_intr, 0, "EISA", NULL)) in ip22_eisa_init() [all …]
|
| /kernel/linux/linux-5.10/arch/mips/sgi-ip22/ |
| D | ip22-eisa.c | 2 * Basic EISA bus support for the SGI Indigo-2. 10 * This code offers a very basic support for this EISA bus present in 22 #include <linux/eisa.h> 41 /* I2 has four EISA slots. */ 101 printk(KERN_INFO "EISA: bus not present.\n"); in ip22_eisa_init() 105 printk(KERN_INFO "EISA: Probing bus...\n"); in ip22_eisa_init() 108 printk(KERN_INFO "EISA: slot %d : %s detected.\n", in ip22_eisa_init() 113 printk(KERN_INFO "EISA: Detected %d card%s.\n", c, c < 2 ? "" : "s"); in ip22_eisa_init() 126 /* Now be nice to the EISA chipset */ in ip22_eisa_init() 134 if (request_irq(SGI_EISA_IRQ, ip22_eisa_intr, 0, "EISA", NULL)) in ip22_eisa_init() [all …]
|
| /kernel/linux/linux-6.6/arch/alpha/kernel/ |
| D | sys_sable.c | 76 *10 EISA irq 3 - 77 *11 EISA irq 4 - 78 *12 EISA irq 5 5 79 *13 EISA irq 6 - 80 *14 EISA irq 7 - 82 *16 EISA irq 9 9 83 *17 EISA irq 10 10 84 *18 EISA irq 11 11 85 *19 EISA irq 12 - 86 *20 EISA irq 13 - [all …]
|
| /kernel/linux/linux-5.10/arch/alpha/kernel/ |
| D | sys_sable.c | 76 *10 EISA irq 3 - 77 *11 EISA irq 4 - 78 *12 EISA irq 5 5 79 *13 EISA irq 6 - 80 *14 EISA irq 7 - 82 *16 EISA irq 9 9 83 *17 EISA irq 10 10 84 *18 EISA irq 11 11 85 *19 EISA irq 12 - 86 *20 EISA irq 13 - [all …]
|
| /kernel/linux/linux-5.10/drivers/net/fddi/ |
| D | Kconfig | 8 depends on PCI || EISA || TC 32 depends on FDDI && (PCI || EISA || TC) 35 EISA (DEFEA) and PCI (DEFPA) controllers which can connect you 43 prompt "Use MMIO instead of IOP" if PCI || EISA 45 default n if EISA 48 This instructs the driver to use EISA or PCI memory-mapped I/O 52 for EISA (DEFEA) adapters that may not always be available.
|
| /kernel/linux/linux-6.6/arch/mips/sni/ |
| D | eisa.c | 3 * Virtual EISA root driver. 4 * Acts as a placeholder if we don't have a proper EISA bridge. 12 #include <linux/eisa.h> 15 /* The default EISA device parent (virtual root device). 19 .name = "eisa",
|
| /kernel/linux/linux-5.10/arch/mips/sni/ |
| D | eisa.c | 3 * Virtual EISA root driver. 4 * Acts as a placeholder if we don't have a proper EISA bridge. 12 #include <linux/eisa.h> 15 /* The default EISA device parent (virtual root device). 19 .name = "eisa",
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/3com/ |
| D | Kconfig | 9 depends on ISA || EISA || PCI || PCMCIA 22 depends on (ISA || EISA) 66 depends on (PCI || EISA) && HAS_IOPORT_MAP 70 10/100Mbps EISA, PCI and Cardbus 3Com network cards: 72 "Vortex" (Fast EtherLink 3c590/3c592/3c595/3c597) EISA and PCI
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/3com/ |
| D | Kconfig | 9 depends on ISA || EISA || PCI || PCMCIA 22 depends on (ISA || EISA) 67 depends on (PCI || EISA) && HAS_IOPORT_MAP 71 10/100Mbps EISA, PCI and Cardbus 3Com network cards: 73 "Vortex" (Fast EtherLink 3c590/3c592/3c595/3c597) EISA and PCI
|