Lines Matching refs:need
58 Note that this is called a "convention" because you don't need to do it this
86 Note that these operations include I/O barriers on platforms which need to
87 use them; drivers don't need to add them explicitly.
102 data they need). That avoids portability problems.
107 The numbers need not be contiguous; either of those platforms could also
163 Those don't need to sleep, and can safely be done from inside hard
188 output, value) are constant. It's normal for them to need only a couple
190 and not to need spinlocks. Such optimized calls can make bitbanging
226 from contexts which may sleep, since they may need to access the GPIO
289 Similarly, other aspects of the GPIO or pin may need to be configured, such as
292 the pinctrl subsystem's mapping table, so that GPIO users need not be aware
382 two logically distinct namespaces (GPIO 0 need not use IRQ 0). You can
414 Sometimes shared signals need to use "open drain" signaling, where only the
424 you need open drain signaling but your hardware doesn't directly support it,
448 case where e.g. a GPIO controller need to reserve a pin or set the
487 this is highly chip-specific and nonportable. One platform might not need
632 may need to temporarily remove that protection, first importing a GPIO,
635 and the kernel would have no need to know about it.
734 or other cards in the stack. In such cases, you may need to use the