Searched refs:gpio_direction (Results 1 – 10 of 10) sorted by relevance
/openbmc/u-boot/drivers/gpio/ |
H A D | spear_gpio.c | 16 static int gpio_direction(unsigned gpio, in gpio_direction() function 17 enum gpio_direction direction) in gpio_direction() 76 return gpio_direction(gpio, GPIO_DIRECTION_IN); in gpio_direction_input() 81 int ret = gpio_direction(gpio, GPIO_DIRECTION_OUT); in gpio_direction_output()
|
/openbmc/openbmc/meta-raspberrypi/recipes-devtools/python/rpi-gpio/ |
H A D | 0001-Remove-nested-functions.patch | 56 + if (gpio_direction[gpio] != -1) { 58 + gpio_direction[gpio] = -1; 77 - if (gpio_direction[gpio] != -1) { 79 - gpio_direction[gpio] = -1; 116 + (gpio_direction[*gpio] == -1 && func == 1))) // already an output not set from this progra… 135 + gpio_direction[*gpio] = direction; 156 - (gpio_direction[gpio] == -1 && func == 1))) // already an output not set from this prog… 175 - gpio_direction[gpio] = direction; 205 + if (gpio_direction[*gpio] != OUTPUT) 229 - if (gpio_direction[gpio] != OUTPUT)
|
/openbmc/linux/drivers/gpio/ |
H A D | gpio-da9055.c | 36 int gpio_direction = 0; in da9055_gpio_get() local 44 gpio_direction = ret & (DA9055_PORT_MASK) << DA9055_PORT_SHIFT(offset); in da9055_gpio_get() 45 gpio_direction >>= DA9055_PORT_SHIFT(offset); in da9055_gpio_get() 46 switch (gpio_direction) { in da9055_gpio_get()
|
/openbmc/u-boot/arch/arm/include/asm/arch-stv0991/ |
H A D | gpio.h | 10 enum gpio_direction { enum
|
/openbmc/u-boot/arch/arm/include/asm/arch-spear/ |
H A D | gpio.h | 10 enum gpio_direction { enum
|
/openbmc/linux/drivers/usb/serial/ |
H A D | xr_serial.c | 123 u16 gpio_direction; member 163 .gpio_direction = 0x1b, 185 .gpio_direction = 0x0d, 208 .gpio_direction = 0xc0d, 228 .gpio_direction = 0x4d, 1001 ret = xr_set_reg_uart(port, type->gpio_direction, mask); in xr_gpio_init()
|
/openbmc/linux/include/trace/events/ |
H A D | gpio.h | 10 TRACE_EVENT(gpio_direction,
|
/openbmc/linux/drivers/media/usb/cx231xx/ |
H A D | cx231xx-417.c | 308 static int set_itvc_reg(struct cx231xx *dev, u32 gpio_direction, u32 value) in set_itvc_reg() argument 314 _gpio_direction = _gpio_direction | gpio_direction; in set_itvc_reg() 320 static int get_itvc_reg(struct cx231xx *dev, u32 gpio_direction, u32 *val_ptr) in get_itvc_reg() argument 326 _gpio_direction = _gpio_direction | gpio_direction; in get_itvc_reg() 336 u32 gpio_direction = 0; in wait_for_mci_complete() local 338 get_itvc_reg(dev, gpio_direction, &gpio); in wait_for_mci_complete() 343 get_itvc_reg(dev, gpio_direction, &gpio); in wait_for_mci_complete()
|
/openbmc/linux/drivers/media/dvb-frontends/ |
H A D | mxl692_defs.h | 359 u8 gpio_direction; member
|
/openbmc/openbmc/poky/documentation/profile-manual/ |
H A D | usage.rst | 461 gpio:gpio_direction [Tracepoint event]
|