Home
last modified time | relevance | path

Searched refs:gpio_out (Results 1 – 22 of 22) sorted by relevance

/linux/drivers/hte/
H A Dhte-tegra194-test.c22 * Note: gpio_out and gpio_in need to be shorted externally in order for this
40 * - For the GPIO, at regular interval gpio_out pin toggles triggering
55 struct gpio_desc *gpio_out; member
84 gpiod_set_value(hte.gpio_out, !gpiod_get_value(hte.gpio_out)); in gpio_timer_cb()
110 hte.gpio_out = gpiod_get(&pdev->dev, "out", 0); in tegra_hte_test_probe()
111 if (IS_ERR(hte.gpio_out)) { in tegra_hte_test_probe()
124 ret = gpiod_direction_output(hte.gpio_out, 0); in tegra_hte_test_probe()
211 gpiod_put(hte.gpio_out); in tegra_hte_test_probe()
223 gpiod_put(hte.gpio_out); in tegra_hte_test_remove()
[all...]
/linux/drivers/iio/dac/
H A Dad5592r-base.c31 if (st->gpio_out & BIT(offset)) in ad5592r_gpio_get()
65 st->gpio_out &= ~BIT(offset); in ad5592r_gpio_direction_input()
68 ret = st->ops->reg_write(st, AD5592R_REG_GPIO_OUT_EN, st->gpio_out); in ad5592r_gpio_direction_input()
89 st->gpio_out |= BIT(offset); in ad5592r_gpio_direction_output()
95 ret = st->ops->reg_write(st, AD5592R_REG_GPIO_OUT_EN, st->gpio_out); in ad5592r_gpio_direction_output()
223 st->gpio_out |= BIT(i); in ad5592r_set_channel_modes()
227 st->gpio_out |= BIT(i); in ad5592r_set_channel_modes()
263 ret = ops->reg_write(st, AD5592R_REG_GPIO_OUT_EN, st->gpio_out); in ad5592r_set_channel_modes()
H A Dad5592r-base.h56 struct mutex gpio_lock; /* Protect cached gpio_out, gpio_val, etc. */
66 u8 gpio_out; member
/linux/drivers/leds/
H A Dleds-ss4200.c182 u32 gpio_out; in __nasgpio_led_set_attr() local
184 gpio_out = inl(nas_gpio_io_base + port); in __nasgpio_led_set_attr()
186 gpio_out |= (1<<led->gpio_bit); in __nasgpio_led_set_attr()
188 gpio_out &= ~(1<<led->gpio_bit); in __nasgpio_led_set_attr()
190 outl(gpio_out, nas_gpio_io_base + port); in __nasgpio_led_set_attr()
/linux/drivers/media/usb/pvrusb2/
H A Dpvrusb2-debugifc.c133 u32 gpio_dir,gpio_in,gpio_out; in pvr2_debugifc_print_status() local
142 gpio_dir = 0; gpio_in = 0; gpio_out = 0; in pvr2_debugifc_print_status()
144 pvr2_hdw_gpio_get_out(hdw,&gpio_out); in pvr2_debugifc_print_status()
147 gpio_dir,gpio_in,gpio_out); in pvr2_debugifc_print_status()
/linux/drivers/hwmon/
H A Dltc2947-core.c130 bool gpio_out; member
627 if (!st->gpio_out) in ltc2947_write_temp()
642 if (!st->gpio_out) in ltc2947_write_temp()
1065 st->gpio_out = true; in ltc2947_setup()
1080 if (st->gpio_out) { in ltc2947_setup()
/linux/arch/arm64/boot/dts/allwinner/
H A Dsun50i-h700-anbernic-rg35xx-h.dts132 function = "gpio_out";
/linux/arch/arm/boot/dts/allwinner/
H A Dsun8i-a33-inet-d978-rev2.dts89 function = "gpio_out";
H A Dsun5i-a10s-auxtek-t003.dts107 function = "gpio_out";
H A Dsun5i-a10s-r7-tv-dongle.dts99 function = "gpio_out";
H A Dsun7i-a20-itead-ibox.dts134 function = "gpio_out";
H A Dsun5i-a10s-auxtek-t004.dts124 function = "gpio_out";
H A Dsun5i-a13-olinuxino-micro.dts109 function = "gpio_out";
H A Dsun4i-a10-olinuxino-lime.dts185 function = "gpio_out";
H A Dsun5i-a10s-olinuxino-micro.dts218 function = "gpio_out";
H A Dsun7i-a20-olinuxino-lime.dts176 function = "gpio_out";
H A Dsun4i-a10-cubieboard.dts184 function = "gpio_out";
H A Dsun5i-a13-olinuxino.dts202 function = "gpio_out";
H A Dsun7i-a20-olinuxino-micro.dts254 function = "gpio_out";
H A Dsun7i-a20-olimex-som-evb.dts236 function = "gpio_out";
/linux/drivers/net/ethernet/chelsio/cxgb3/
H A Dcommon.h168 unsigned int gpio_out; /* GPIO output settings */ member
H A Dt3_hw.c3504 ai->gpio_out | F_GPIO0_OEN | F_GPIO0_OUT_VAL); in early_hw_init()