| /kernel/linux/linux-4.19/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 | 2 # EISA configuration 6 depends on X86 && EISA 10 Bus (VLB) card that identify itself as an EISA card (such as 16 bool "Generic PCI/EISA bridge" 17 depends on !PARISC && PCI && EISA 20 Activate this option if your system contains a PCI to EISA 21 bridge. If your system have both PCI and EISA slots, you 30 bool "EISA virtual root device" 31 depends on EISA && (ALPHA || X86) 34 Activate this option if your system only have EISA bus [all …]
|
| D | eisa-bus.c | 2 * EISA bus support functions for sysfs. 11 #include <linux/eisa.h> 72 sprintf(edev->pretty_name, "EISA device %.7s", edev->id.sig); in eisa_name_device() 88 * read the EISA id. in decode_eisa_sig() 140 .name = "eisa", 200 return -1; /* No EISA device here */ in eisa_init_device() 269 * very likely to fail... :-( Instead, grab the EISA in eisa_request_resources() 321 dev_info(root->dev, "Probing EISA bus %d\n", root->bus_nr); in eisa_probe() 332 "EISA: Cannot allocate resource for mainboard\n"); in eisa_probe() 347 dev_info(&edev->dev, "EISA: Mainboard %s detected\n", edev->id.sig); in eisa_probe() [all …]
|
| D | pci_eisa.c | 2 * Minimalist driver for a generic PCI-to-EISA bridge. 14 #include <linux/eisa.h> 33 * The Intel 82375 PCI-EISA bridge is a subtractive-decode PCI in pci_eisa_init() 34 * device, so the resources available on EISA are the same as those in pci_eisa_init() 37 * We assume other PCI-EISA bridges are similar. in pci_eisa_init() 61 dev_err(&pdev->dev, "Could not register EISA root\n"); in pci_eisa_init() 70 * Otherwise pnp resource will get enabled early and could prevent eisa
|
| D | virtual_root.c | 2 * Virtual EISA root driver. 3 * Acts as a placeholder if we don't have a proper EISA bridge. 12 #include <linux/eisa.h> 26 /* The default EISA device parent (virtual root device). 30 .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-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-4.19/Documentation/ |
| D | eisa.txt | 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-4.19/drivers/parisc/ |
| D | eisa.c | 2 * eisa.c - provide support for EISA adapters in PA-RISC machines 12 * There are two distinct EISA adapters. Mongoose is found in machines 15 * dealt with elsewhere; this file is concerned only with the EISA portions 21 * To allow an ISA card to work properly in the EISA slot you need to 37 #include <linux/eisa.h> 49 #define EISA_DBG(msg, arg...) printk(KERN_DEBUG "eisa: " msg, ## arg) 61 /* We can only have one EISA adapter in the system because neither 188 .name = "EISA", 195 int irq = gsc_readb(0xfc01f000); /* EISA supports 16 irqs */ in eisa_irq() 245 printk(KERN_ALERT "eisa: uhh, irq2?\n"); in dummy_irq2_handler() [all …]
|
| D | Kconfig | 1 menu "Bus options (PCI, PCMCIA, EISA, GSC, ISA)" 45 715/100. Wax includes an EISA adapter, a serial port (not always 49 config EISA config 50 bool "EISA support" 53 Say Y here if you have an EISA bus in your machine. This code 54 supports both the Mongoose & Wax EISA adapters. It is sadly 57 source "drivers/eisa/Kconfig" 61 depends on EISA 63 If you want to plug an ISA card into your EISA bus, say Y here.
|
| /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-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-4.19/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. */ 97 .name = "EISA", 106 printk(KERN_INFO "EISA: bus not present.\n"); in ip22_eisa_init() 110 printk(KERN_INFO "EISA: Probing bus...\n"); in ip22_eisa_init() 113 printk(KERN_INFO "EISA: slot %d : %s detected.\n", in ip22_eisa_init() 118 printk(KERN_INFO "EISA: Detected %d card%s.\n", c, c < 2 ? "" : "s"); in ip22_eisa_init() 131 /* Now be nice to the EISA chipset */ in ip22_eisa_init()
|
| /kernel/linux/linux-4.19/drivers/net/fddi/ |
| D | Kconfig | 7 depends on PCI || EISA || TC 20 depends on FDDI && (PCI || EISA || TC) 23 EISA (DEFEA) and PCI (DEFPA) controllers which can connect you 31 prompt "Use MMIO instead of PIO" if PCI || EISA 33 default n if PCI || EISA 36 This instructs the driver to use EISA or PCI memory-mapped I/O 39 of the driver, but it may cause problems with EISA (DEFEA)
|
| /kernel/linux/linux-4.19/arch/alpha/kernel/ |
| D | sys_sable.c | 77 *10 EISA irq 3 - 78 *11 EISA irq 4 - 79 *12 EISA irq 5 5 80 *13 EISA irq 6 - 81 *14 EISA irq 7 - 83 *16 EISA irq 9 9 84 *17 EISA irq 10 10 85 *18 EISA irq 11 11 86 *19 EISA irq 12 - 87 *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-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-4.19/arch/mips/sni/ |
| D | eisa.c | 2 * Virtual EISA root driver. 3 * Acts as a placeholder if we don't have a proper EISA bridge. 13 #include <linux/eisa.h> 16 /* The default EISA device parent (virtual root device). 20 .name = "eisa",
|