Lines Matching refs:numbers
93 reserves "negative" numbers for other purposes like marking signals as
100 numbers passed to them from that setup code, using platform_data to hold
104 So for example one platform uses numbers 32-159 for GPIOs; while another
105 uses numbers 0..63 with one set of GPIO controllers, 64-79 with another
107 The numbers need not be contiguous; either of those platforms could also
108 use numbers 2000-2063 to identify GPIOs in a bank of I2C GPIO expanders.
118 or free GPIOs (see below). Other numbers may also be rejected; for
123 of GPIO numbers, and whether new controllers can be added at runtime. Such issues
124 can affect things including whether adjacent GPIO numbers are both valid.
255 Passing invalid GPIO numbers to gpio_request() will fail, as will requesting
381 GPIO numbers are unsigned integers; so are IRQ numbers. These make up
385 /* map GPIO numbers to IRQ numbers */
388 /* map IRQ numbers to GPIO numbers (avoid using this) */
457 numbers (which are a global business) to a certain pin on a certain
603 numbers to use with gpiochip_add(). Their numbers often start right after
732 what purposes. However, those numbers are not always stable; GPIOs on