Lines Matching refs:it
76 First it has to include the <linux/input.h> file, which interfaces to the
80 booting the kernel, it grabs the required resources (it should also check
83 Then it allocates a new input device structure with input_allocate_device()
85 parts of the input systems what it is - what events can be generated or
109 which upon every interrupt from the button checks its state and reports it
131 In case the driver has to repeatedly poll the device, because it doesn't
132 have an interrupt coming from it and the polling is too expensive to be done
133 all the time, or if the device uses a valuable resource (eg. interrupt), it
134 can use the open and close callback to know when it can stop polling or
135 release the interrupt and when it must resume polling or grab the interrupt
185 The mouse reports it as a relative difference from the last position,
186 because it doesn't have any absolute coordinate system to work in. Absolute
213 it sometimes reports more, but it must be able to always reach the min and
219 (if it has any).
241 should be set by the input device driver before registering it.
254 size of each entry in it (in bytes).
272 not used, because it's not present in many devices and even where it is
273 present, it is broken sometimes (at keyboards: Toshiba notebooks). To enable
287 driver can handle these events, it has to set the respective bits in evbit,