Lines Matching refs:driver
16 4 Writing an MCB driver
17 4.1 The driver structure
19 4.3 Initializing the driver
68 device provides callback methods to translate the driver's MCB function calls
81 MCB devices are registered at the MCB and thus at the driver core of the
99 MCB bus. If a carrier device driver implements the ->get_irq() callback
104 4 Writing an MCB driver
107 4.1 The driver structure
109 Each MCB driver has a structure to identify the device driver as well as
110 device ids which identify the IP Core inside the FPGA. The driver structure
111 also contains callback methods which get executed on driver probe and
122 driver = {
133 When a driver is loaded and the MCB devices it services are found, the MCB
134 core will call the driver's probe callback method. When the driver is removed
135 from the system, the MCB core will call the driver's remove callback method.
141 4.3 Initializing the driver
143 When the kernel is booted or your foo driver module is inserted, you have to
144 perform driver initialization. Usually it is enough to register your driver