Lines Matching full:eisa
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
52 root of an EISA bus. The eisa_root_device structure holds a reference
72 force_probe Probe even when slot 0 is empty (no EISA mainboard)
100 id_table an array of NULL terminated EISA id strings,
148 id EISA id, as read from device. id.driver_data is set from the
149 matching driver EISA id.
197 Force the probing code to probe EISA slots even when it cannot find an
198 EISA compliant mainboard (nothing appears on slot 0). Defaults to 0
205 Converting an EISA driver to the new API mostly involves *deleting*
206 code (since probing is now in the core EISA code). Unfortunately, most
207 drivers share their probing routine between ISA, and EISA. Special
208 care must be taken when ripping out the EISA code, so other busses
211 You *must not* expect any EISA device to be detected when returning
219 For example, switching your favorite EISA SCSI card to the "hotplug"
229 - Andries Brouwer for contributing numerous EISA ids,