Home
last modified time | relevance | path

Searched full:driver (Results 1 – 25 of 2029) sorted by relevance

12345678910>>...82

/Documentation/networking/
Dmac80211-auth-assoc-deauth.txt11 participant driver
17 mac80211->driver: sta_state(AP, not-exists)
18 mac80211->driver: bss_info_changed(clear BSSID)
20 note over mac80211,driver
26 mac80211->driver: config(channel, channel type)
27 mac80211->driver: bss_info_changed(set BSSID, basic rate bitmap)
28 mac80211->driver: sta_state(AP, exists)
31 mac80211->driver: TX directed probe request
32 driver->mac80211: RX probe response
35 mac80211->driver: TX auth frame
[all …]
Dx25-iface.txt1 X.25 Device Driver Interface 1.1
6 Layer and the X.25 device driver. They are designed to allow for the easy
9 The X.25 device driver will be coded normally as per the Linux device driver
12 X.25 device driver has a state associated with it, and this information
20 Packet Layer to Device Driver
44 Device Driver to Packet Layer
75 is not preserved by the Linux network device driver interface:
78 preserved. Even if a device driver calls netif_rx(skb1) and later
89 Thus, driver authors should make netif_rx() as reliable as possible:
91 SMP re-ordering will not occur if the driver's interrupt handler is
[all …]
Dbaycom.txt6 separate drivers as they did not share any code, and the driver
15 This driver supports the SER12 modems either full or half duplex.
19 This is the recommended driver for SER12 type modems,
24 This is an alternative driver for SER12 type modems.
26 are called bcsh0 through bcsh3. Use this driver only if baycom_ser_fdx
30 This driver supports the par96 and picpar modems.
34 This driver supports the EPP modem.
36 This driver is work-in-progress.
45 port, the kernel driver for serial ports cannot be used, and this
46 driver only supports standard serial hardware (8250, 16450, 16550)
[all …]
Dcops.txt1 Text File for the COPS LocalTalk Linux driver (cops.c).
4 This driver has two modes and they are: Dayna mode and Tangent mode.
8 such as more IO ports. As this driver is tested it will
11 Right now these cards are known to work with the COPS driver. The
15 TANGENT driver mode:
17 DAYNA driver mode:
23 The COPS driver defaults to using Dayna mode. To change the driver's
24 mode if you built a driver with dual support use board_type=1 or
27 ** Operation/loading of the driver.
29 If you do not specify any options the driver will try and use the IO = 0x240,
[all …]
/Documentation/driver-api/
Dconsole.rst9 This type will be called 'system driver', and only one system driver is allowed
10 to exist. The system driver is persistent and it can never be unloaded, though
14 'modular driver' by this document. Multiple modular drivers can coexist at
15 any time with each driver sharing the console with other drivers including
16 the system driver. However, modular drivers cannot take over the console
17 that is currently occupied by another modular driver. (Exception: Drivers that
19 of driver occupying the consoles.) They can only take over the console that is
20 occupied by the system driver. In the same token, if the modular driver is
21 released by the console, the system driver will take over.
25 do_take_over_console() - load and bind driver to console layer
[all …]
Ddell_rbu.rst2 Usage of the new open sourced rbu (Remote BIOS Update) driver
8 Document demonstrating the use of the Dell Remote BIOS Update driver.
14 This document discusses the functionality of the rbu driver only.
21 This driver works with Dell OpenManage or Dell Update Packages for updating
31 Dell_RBU driver supports BIOS update using the monolithic image and packetized
32 image methods. In case of monolithic the driver allocates a contiguous chunk
34 using the driver breaks the image in to packets of fixed sizes and the driver
35 would place each packet in contiguous physical memory. The driver also
38 If the dell_rbu driver is unloaded all the allocated memory is freed.
40 The rbu driver needs to have an application (as mentioned above)which will
[all …]
/Documentation/driver-api/driver-model/
Dbinding.rst2 Driver Binding
5 Driver binding is the process of associating a device with a device
6 driver that can control it. Bus drivers have typically handled this
8 devices and the drivers. With generic device and device driver
19 for a driver, it is inserted at the end of this list. These are the
20 two events which trigger driver binding.
28 ID of the device must match one of the device IDs that the driver
31 algorithm, it is up to the bus driver to provide a callback to compare
32 a device against the IDs of a driver. The bus returns 1 if a match was
37 If a match is found, the device's driver field is set to the driver
[all …]
Dporting.rst2 Porting Drivers to the New Driver Model
12 Please refer to `Documentation/driver-api/driver-model/*.rst` for definitions of
13 various driver types and concepts.
16 at the bus driver layer. This was intentional, to minimize the
20 In a nutshell, the driver model consists of a set of objects that can
24 The generic objects must be registered with the driver model core. By
36 Step 1: Registering the bus driver.
39 - Define a struct bus_type for the bus driver::
59 The bus type may be unregistered (if the bus driver may be compiled
128 bus driver should initialize the generic device. The most important
[all …]
Ddriver.rst12 be multiple devices in a system that a driver supports, struct
13 device_driver represents the driver as a whole (not a particular
19 The driver must initialize at least the name and bus fields. It should
29 driver. This declaration is hypothetical only; it relies on the driver
46 The most common example of this are device ID structures. A driver
53 the definition of the bus-specific driver. Like this::
57 struct device_driver driver;
61 (using the eepro100 driver again)::
65 .driver = {
85 The driver registers the structure on startup. For drivers that have
[all …]
/Documentation/PCI/
Dpciebus-howto.rst5 The PCI Express Port Bus Driver Guide HOWTO
14 This guide describes the basics of the PCI Express Port Bus driver
16 register/unregister with the PCI Express Port Bus Driver.
19 What is the PCI Express Port Bus Driver
37 be handled by a single complex driver or be individually distributed
40 Why use the PCI Express Port Bus Driver?
43 In existing Linux kernels, the Linux Device Driver Model allows a
44 physical device to be handled by only a single driver. The PCI
47 may have its own software service driver. In this case several
50 driver is loaded first, it claims a PCI-PCI Bridge Root Port. The
[all …]
/Documentation/media/v4l-drivers/
Dpvrusb2.rst3 The pvrusb2 driver
11 This driver is intended for the "Hauppauge WinTV PVR USB 2.0", which
12 is a USB 2.0 hosted TV Tuner. This driver is a work in progress.
18 create a video4linux compatible driver. I began with Aurelien's
19 last known snapshot and evolved the driver to the state it is in
22 More information on this driver can be found at:
26 This driver has a strong separation of layers. They are very
34 3. High level hardware driver implementation which coordinates all
37 4. A "context" layer which manages instancing of driver, setup,
42 5. High level interfaces which glue the driver to various published
[all …]
/Documentation/usb/
Dgadget_serial.rst2 Linux Gadget Serial Driver v2.0
27 This document and the gadget serial driver itself are
30 If you have questions, problems, or suggestions for this driver
36 Versions of the gadget serial driver are available for the
38 version 2.3 or later of the gadget serial driver in a 2.6
47 With version 2.3 of the driver, major and minor device nodes are
56 The gadget serial driver is a Linux USB gadget driver, a USB device
57 side driver. It runs on a Linux system that has USB device side
61 The gadget serial driver talks over USB to either a CDC ACM driver
62 or a generic USB serial driver running on a host PC::
[all …]
Dusb-serial.rst8 The USB serial driver currently supports a number of different USB to
19 Currently the driver can handle up to 256 different serial interfaces at
22 The major number that the driver uses is 188 so to use the driver,
35 When the device is connected and recognized by the driver, the driver
50 The driver is officially supported by Connect Tech Inc.
53 For any questions or problems with this driver, please contact
57 HandSpring Visor, Palm USB, and Clié USB driver
60 This driver works with all HandSpring USB, Palm USB, and Sony Clié USB
66 possible. The driver cleans up properly when the device is removed, or
95 There is a webpage and mailing lists for this portion of the driver at:
[all …]
/Documentation/PCI/endpoint/
Dpci-endpoint.rst6 endpoint controller driver, endpoint function driver, and using configfs
7 interface to bind the function driver to the controller driver.
14 assign memory resources and IRQ resources, load PCI driver (based on
35 in endpoint mode. It also provides APIs to be used by function driver/library
38 APIs for the PCI controller Driver
42 by the PCI controller driver.
46 The PCI controller driver should implement the following ops:
57 The PCI controller driver can then create a new EPC device by invoking
62 The PCI controller driver can destroy the EPC device created by either
70 driver should invoke pci_epc_linkup().
[all …]
/Documentation/i2c/
Dold-module-parameters.rst2 I2C device driver binding control from user-space
7 control how the driver would probe i2c buses and attach to devices. These
8 parameters were known as "probe" (to let the driver probe for an extra
9 address), "force" (to forcibly attach the driver to a given device) and
10 "ignore" (to prevent a driver from probing a given address).
12 With the conversion of the i2c subsystem to the standard device driver
20 Attaching a driver to an I2C device
25 # modprobe <driver> probe=1,0x2d
26 # modprobe <driver> force=1,0x2d
27 # modprobe <driver> force_<device>=1,0x2d
[all …]
/Documentation/scsi/
Dadvansys.txt9 cache and board LRAM. A CDB is a single SCSI command. The driver
11 adapter detected. The number of CDBs used by the driver can be
58 Driver Compile Time Options and Debugging
62 1. ADVANSYS_ASSERT - Enable driver assertions (Def: Enabled)
65 driver. If an assertion fails a message will be displayed to
68 responsible for the driver. Assertion statements may proactively
69 detect problems with the driver and facilitate fixing these
71 execution of the driver.
73 2. ADVANSYS_DEBUG - Enable driver debugging (Def: Disabled)
75 Enabling this option adds tracing functions to the driver and the
[all …]
Dsmartpqi.txt2 SMARTPQI - Microsemi Smart PQI Driver
5 This file describes the smartpqi SCSI driver for Microsemi
6 (http://www.microsemi.com) PQI controllers. The smartpqi driver
7 is the next generation SCSI driver for Microsemi Corp. The smartpqi
8 driver is the first SCSI driver to implement the PQI queuing model.
10 The smartpqi driver will replace the aacraid driver for Adaptec Series 9
12 Series 9 controller will have to configure the smartpqi driver or their
15 For Microsemi smartpqi controller support, enable the smartpqi driver
35 attribute will trigger the driver to scan for new, changed, or removed
38 The version attribute is read-only and will return the driver version
[all …]
Dhpsa.txt2 HPSA - Hewlett Packard Smart Array driver
5 This file describes the hpsa SCSI driver for HP Smart Array controllers.
6 The hpsa driver is intended to supplant the cciss driver for newer
7 Smart Array controllers. The hpsa driver is a SCSI driver, while the
8 cciss driver is a "block" driver. Actually cciss is both a block
9 driver (for logical drives) AND a SCSI driver (for tape drives). This
10 "split-brained" design of the cciss driver is a source of excess
26 Additionally, older Smart Arrays may work with the hpsa driver if the kernel
28 nor supported by HP with this driver. For older Smart Arrays, the cciss
29 driver should still be used.
[all …]
Dlpfc.txt2 LPFC Driver Release Notes:
9 Starting in the 8.0.17 release, the driver began to be targeted strictly
11 (pre 2.6.10). The 8.0.16 release should be used if the driver is to be
19 The driver now requires a 2.6.12 (if pre-release, 2.6.12-rc1) or later
29 history of the driver as we push for upstream acceptance.
33 In older revisions of the lpfc driver, the driver internally queued i/o
36 being removed, a switch rebooting, or a device reboot), the driver could
40 to the system. If the driver did not hide these conditions, i/o would be
41 errored by the driver, the mid-layer would exhaust its retries, and the
51 As a potential new addition to kernel.org, the 8.x driver was asked to
[all …]
/Documentation/ABI/testing/
Dsysfs-bus-platform5 This file allows the driver for a device to be specified which
7 When specified, only a driver with a name matching the value
14 automatically unbind the device from its current driver or make
15 any attempt to automatically load the specified driver. If no
16 driver with a matching name is currently loaded in the kernel,
17 the device will not bind to any driver. This also allows
18 devices to opt-out of driver binding using a driver_override
19 name such as "none". Only a single driver may be specified in
Dsysfs-bus-vmbus5 This file allows the driver for a device to be specified which
7 specified, only a driver with a name matching the value written
14 device from its current driver or make any attempt to
15 automatically load the specified driver. If no driver with a
17 will not bind to any driver. This also allows devices to
18 opt-out of driver binding using a driver_override name such as
19 "none". Only a single driver may be specified in the override,
Dsysfs-bus-amba5 This file allows the driver for a device to be specified which
7 When specified, only a driver with a name matching the value
14 device from its current driver or make any attempt to
15 automatically load the specified driver. If no driver with a
17 not bind to any driver. This also allows devices to opt-out of
18 driver binding using a driver_override name such as "none".
19 Only a single driver may be specified in the override, there is
/Documentation/power/
Ddrivers-testing.rst11 resume transitions in a driver, it is necessary to suspend and resume a fully
12 functional system with this driver loaded. Moreover, that should be done
19 resume without the driver being tested. Thus, if possible, you should first
21 testing the new driver. Please see Documentation/power/basic-pm-debugging.rst
24 2. Testing the driver
28 without the new driver, you are ready to test it:
30 a) Build the driver as a module, load it and try the test modes of hibernation
33 b) Load the driver and attempt to hibernate in the "reboot", "shutdown" and
36 c) Compile the driver directly into the kernel and try the test modes of
39 d) Attempt to hibernate with the driver compiled directly into the kernel
[all …]
/Documentation/misc-devices/
Dpci-endpoint-test.txt1 Driver for PCI Endpoint Test Function
3 This driver should be used as a host side driver if the root complex is
5 driver configured according to [1].
7 The "pci_endpoint_test" driver can be used to perform the following tests.
9 The PCI driver for the test device performs the following tests
18 This misc driver creates /dev/pci-endpoint-test.<num> for every
31 PCITEST_SET_IRQTYPE: Changes driver IRQ type configuration. The IRQ type
33 PCITEST_GET_IRQTYPE: Gets driver IRQ type configuration.
/Documentation/driver-api/serial/
Dmoxa-smartio.rst2 MOXA Smartio/Industio Family Device Driver Installation Guide
20 3.2 Driver files
22 3.4 Module driver configuration
23 3.5 Static driver configuration for Linux kernel 2.4.x and 2.6.x.
25 3.7 Verify driver installation
33 The Smartio/Industio/UPCI family Linux driver supports following multiport
65 This driver and installation procedure have been developed upon Linux Kernel
66 2.4.x and 2.6.x. This driver supports Intel x86 hardware platform. In order
71 In addition to device driver, useful utilities are also provided in this
89 In Moxa's Web sites, you may always find latest driver at http://www.moxa.com/.
[all …]

12345678910>>...82