Lines Matching refs:EISA
1 EISA bus support (Marc Zyngier <maz@wild-wind.fr.eu.org>)
3 This document groups random notes about porting EISA drivers to the
4 new EISA/sysfs API.
6 Starting from version 2.5.59, the EISA bus is almost given the same
14 most EISA drivers are among the oldest Linux drivers so, as you can
17 The EISA infrastructure is made up of three parts :
20 among all the architectures that the EISA code runs on. It
21 implements bus probing (detecting EISA cards available on the bus),
30 EISA code. This is the part to implement in order to have EISA
45 root of an EISA bus. The eisa_root_device structure holds a reference
64 force_probe : Probe even when slot 0 is empty (no EISA mainboard)
85 id_table : an array of NULL terminated EISA id strings,
130 id : EISA id, as read from device. id.driver_data is set from the
131 matching driver EISA id.
173 Force the probing code to probe EISA slots even when it cannot find an
174 EISA compliant mainboard (nothing appears on slot 0). Defaults to 0
180 Converting an EISA driver to the new API mostly involves *deleting*
181 code (since probing is now in the core EISA code). Unfortunately, most
182 drivers share their probing routine between ISA, and EISA. Special
183 care must be taken when ripping out the EISA code, so other busses
186 You *must not* expect any EISA device to be detected when returning
194 For example, switching your favorite EISA SCSI card to the "hotplug"
202 - Andries Brouwer for contributing numerous EISA ids,