Home
last modified time | relevance | path

Searched refs:gpiod_set_value (Results 1 – 25 of 173) sorted by relevance

1234567

/Linux-v5.4/drivers/net/dsa/
Drealtek-smi-core.c64 gpiod_set_value(smi->mdc, 1); in realtek_smi_start()
66 gpiod_set_value(smi->mdc, 0); in realtek_smi_start()
70 gpiod_set_value(smi->mdc, 1); in realtek_smi_start()
72 gpiod_set_value(smi->mdio, 0); in realtek_smi_start()
74 gpiod_set_value(smi->mdc, 0); in realtek_smi_start()
76 gpiod_set_value(smi->mdio, 1); in realtek_smi_start()
82 gpiod_set_value(smi->mdio, 0); in realtek_smi_stop()
83 gpiod_set_value(smi->mdc, 1); in realtek_smi_stop()
85 gpiod_set_value(smi->mdio, 1); in realtek_smi_stop()
87 gpiod_set_value(smi->mdc, 1); in realtek_smi_stop()
[all …]
/Linux-v5.4/drivers/staging/fbtft/
Dfbtft-io.c145 gpiod_set_value(par->gpio.wr, 0); in fbtft_write_gpio8_wr()
150 gpiod_set_value(par->gpio.wr, 0); /* used as delay */ in fbtft_write_gpio8_wr()
154 gpiod_set_value(par->gpio.db[i], in fbtft_write_gpio8_wr()
162 gpiod_set_value(par->gpio.db[i], data & 1); in fbtft_write_gpio8_wr()
168 gpiod_set_value(par->gpio.wr, 1); in fbtft_write_gpio8_wr()
195 gpiod_set_value(par->gpio.wr, 0); in fbtft_write_gpio16_wr()
200 gpiod_set_value(par->gpio.wr, 0); /* used as delay */ in fbtft_write_gpio16_wr()
204 gpiod_set_value(par->gpio.db[i], in fbtft_write_gpio16_wr()
212 gpiod_set_value(par->gpio.db[i], data & 1); in fbtft_write_gpio16_wr()
218 gpiod_set_value(par->gpio.wr, 1); in fbtft_write_gpio16_wr()
Dfb_agm1264k-fl.c87 gpiod_set_value(par->gpio.reset, 0); in reset()
89 gpiod_set_value(par->gpio.reset, 1); in reset()
197 gpiod_set_value(par->CS0, 1); in write_reg8_bus8()
198 gpiod_set_value(par->CS1, 0); in write_reg8_bus8()
201 gpiod_set_value(par->CS0, 0); in write_reg8_bus8()
202 gpiod_set_value(par->CS1, 1); in write_reg8_bus8()
205 gpiod_set_value(par->RS, 0); /* RS->0 (command mode) */ in write_reg8_bus8()
367 gpiod_set_value(par->RS, 1); /* RS->1 (data mode) */ in write_vmem()
390 gpiod_set_value(par->RS, 1); /* RS->1 (data mode) */ in write_vmem()
400 gpiod_set_value(par->CS0, 1); in write_vmem()
[all …]
/Linux-v5.4/drivers/i2c/busses/
Di2c-cbus-gpio.c52 gpiod_set_value(host->dat, bit ? 1 : 0); in cbus_send_bit()
53 gpiod_set_value(host->clk, 1); in cbus_send_bit()
54 gpiod_set_value(host->clk, 0); in cbus_send_bit()
79 gpiod_set_value(host->clk, 1); in cbus_receive_bit()
81 gpiod_set_value(host->clk, 0); in cbus_receive_bit()
124 gpiod_set_value(host->sel, 0); in cbus_transfer()
147 gpiod_set_value(host->clk, 1); in cbus_transfer()
157 gpiod_set_value(host->sel, 1); in cbus_transfer()
158 gpiod_set_value(host->clk, 1); in cbus_transfer()
159 gpiod_set_value(host->clk, 0); in cbus_transfer()
/Linux-v5.4/drivers/hwmon/
Dsht15.c211 gpiod_set_value(data->sck, 0); in sht15_connection_reset()
214 gpiod_set_value(data->sck, 1); in sht15_connection_reset()
216 gpiod_set_value(data->sck, 0); in sht15_connection_reset()
229 gpiod_set_value(data->data, val); in sht15_send_bit()
231 gpiod_set_value(data->sck, 1); in sht15_send_bit()
233 gpiod_set_value(data->sck, 0); in sht15_send_bit()
254 gpiod_set_value(data->sck, 0); in sht15_transmission_start()
256 gpiod_set_value(data->sck, 1); in sht15_transmission_start()
258 gpiod_set_value(data->data, 0); in sht15_transmission_start()
260 gpiod_set_value(data->sck, 0); in sht15_transmission_start()
[all …]
Dnsa320-hwmon.c79 gpiod_set_value(hwmon->act, 1); in nsa320_hwmon_update()
84 gpiod_set_value(hwmon->clk, 0); in nsa320_hwmon_update()
86 gpiod_set_value(hwmon->clk, 1); in nsa320_hwmon_update()
92 gpiod_set_value(hwmon->act, 0); in nsa320_hwmon_update()
/Linux-v5.4/drivers/staging/iio/adc/
Dad7816.c70 gpiod_set_value(chip->rdwr_pin, 1); in ad7816_spi_read()
71 gpiod_set_value(chip->rdwr_pin, 0); in ad7816_spi_read()
77 gpiod_set_value(chip->rdwr_pin, 1); in ad7816_spi_read()
80 gpiod_set_value(chip->convert_pin, 1); in ad7816_spi_read()
81 gpiod_set_value(chip->convert_pin, 0); in ad7816_spi_read()
83 gpiod_set_value(chip->convert_pin, 0); in ad7816_spi_read()
84 gpiod_set_value(chip->convert_pin, 1); in ad7816_spi_read()
92 gpiod_set_value(chip->rdwr_pin, 0); in ad7816_spi_read()
93 gpiod_set_value(chip->rdwr_pin, 1); in ad7816_spi_read()
110 gpiod_set_value(chip->rdwr_pin, 1); in ad7816_spi_write()
[all …]
/Linux-v5.4/drivers/watchdog/
Dmena21_wdt.c57 gpiod_set_value(drv->gpios[GPIO_WD_ENAB], 1); in a21_wdt_start()
66 gpiod_set_value(drv->gpios[GPIO_WD_ENAB], 0); in a21_wdt_stop()
75 gpiod_set_value(drv->gpios[GPIO_WD_TRIG], 0); in a21_wdt_ping()
77 gpiod_set_value(drv->gpios[GPIO_WD_TRIG], 1); in a21_wdt_ping()
99 gpiod_set_value(drv->gpios[GPIO_WD_FAST], 1); in a21_wdt_set_timeout()
101 gpiod_set_value(drv->gpios[GPIO_WD_FAST], 0); in a21_wdt_set_timeout()
205 gpiod_set_value(drv->gpios[GPIO_WD_ENAB], 0); in a21_wdt_shutdown()
/Linux-v5.4/drivers/ata/
Dpata_palmld.c76 gpiod_set_value(lda->power, 0); in palmld_pata_probe()
81 gpiod_set_value(lda->reset, 1); in palmld_pata_probe()
83 gpiod_set_value(lda->reset, 0); in palmld_pata_probe()
105 gpiod_set_value(lda->power, 0); in palmld_pata_probe()
120 gpiod_set_value(lda->power, 0); in palmld_pata_remove()
/Linux-v5.4/drivers/mtd/nand/raw/
Dams-delta.c71 gpiod_set_value(priv->gpiod_nwe, 0); in ams_delta_write_commit()
73 gpiod_set_value(priv->gpiod_nwe, 1); in ams_delta_write_commit()
108 gpiod_set_value(priv->gpiod_nre, 0); in ams_delta_io_read()
114 gpiod_set_value(priv->gpiod_nre, 1); in ams_delta_io_read()
156 gpiod_set_value(priv->gpiod_nce, assert ? 0 : 1); in ams_delta_ctrl_cs()
174 gpiod_set_value(priv->gpiod_cle, 1); in ams_delta_exec_op()
176 gpiod_set_value(priv->gpiod_cle, 0); in ams_delta_exec_op()
180 gpiod_set_value(priv->gpiod_ale, 1); in ams_delta_exec_op()
183 gpiod_set_value(priv->gpiod_ale, 0); in ams_delta_exec_op()
Dgpio.c81 gpiod_set_value(gpiomtd->nce, !(ctrl & NAND_NCE)); in gpio_nand_cmd_ctrl()
82 gpiod_set_value(gpiomtd->cle, !!(ctrl & NAND_CLE)); in gpio_nand_cmd_ctrl()
83 gpiod_set_value(gpiomtd->ale, !!(ctrl & NAND_ALE)); in gpio_nand_cmd_ctrl()
198 gpiod_set_value(gpiomtd->nwp, 0); in gpio_nand_remove()
200 gpiod_set_value(gpiomtd->nce, 0); in gpio_nand_remove()
303 gpiod_set_value(gpiomtd->nwp, 0); in gpio_nand_probe()
306 gpiod_set_value(gpiomtd->nce, 0); in gpio_nand_probe()
/Linux-v5.4/drivers/iio/adc/
Dad7606.c54 gpiod_set_value(st->gpio_reset, 1); in ad7606_reset()
56 gpiod_set_value(st->gpio_reset, 0); in ad7606_reset()
135 gpiod_set_value(st->gpio_convst, 1); in ad7606_trigger_handler()
147 gpiod_set_value(st->gpio_convst, 1); in ad7606_scan_direct()
160 gpiod_set_value(st->gpio_convst, 0); in ad7606_scan_direct()
231 gpiod_set_value(st->gpio_range, val); in ad7606_write_scale_hw()
478 gpiod_set_value(st->gpio_convst, 0); in ad7606_interrupt()
503 gpiod_set_value(st->gpio_convst, 1); in ad7606_buffer_postenable()
512 gpiod_set_value(st->gpio_convst, 0); in ad7606_buffer_predisable()
708 gpiod_set_value(st->gpio_range, 1); in ad7606_suspend()
[all …]
/Linux-v5.4/drivers/gpu/drm/panel/
Dpanel-jdi-lt070me05000.c208 gpiod_set_value(jdi->enable_gpio, 0); in jdi_panel_unprepare()
210 gpiod_set_value(jdi->reset_gpio, 1); in jdi_panel_unprepare()
212 gpiod_set_value(jdi->dcdc_en_gpio, 0); in jdi_panel_unprepare()
236 gpiod_set_value(jdi->dcdc_en_gpio, 1); in jdi_panel_prepare()
239 gpiod_set_value(jdi->reset_gpio, 0); in jdi_panel_prepare()
242 gpiod_set_value(jdi->enable_gpio, 1); in jdi_panel_prepare()
266 gpiod_set_value(jdi->enable_gpio, 0); in jdi_panel_prepare()
268 gpiod_set_value(jdi->reset_gpio, 1); in jdi_panel_prepare()
270 gpiod_set_value(jdi->dcdc_en_gpio, 0); in jdi_panel_prepare()
Dpanel-sharp-ls043t1le01.c133 gpiod_set_value(sharp_nt->reset_gpio, 0); in sharp_nt_panel_unprepare()
155 gpiod_set_value(sharp_nt->reset_gpio, 1); in sharp_nt_panel_prepare()
157 gpiod_set_value(sharp_nt->reset_gpio, 0); in sharp_nt_panel_prepare()
159 gpiod_set_value(sharp_nt->reset_gpio, 1); in sharp_nt_panel_prepare()
182 gpiod_set_value(sharp_nt->reset_gpio, 0); in sharp_nt_panel_prepare()
259 gpiod_set_value(sharp_nt->reset_gpio, 0); in sharp_nt_panel_add()
Dpanel-ronbo-rb070d30.c60 gpiod_set_value(ctx->gpios.power, 1); in rb070d30_panel_prepare()
62 gpiod_set_value(ctx->gpios.reset, 1); in rb070d30_panel_prepare()
71 gpiod_set_value(ctx->gpios.reset, 0); in rb070d30_panel_unprepare()
72 gpiod_set_value(ctx->gpios.power, 0); in rb070d30_panel_unprepare()
/Linux-v5.4/drivers/input/touchscreen/
Dcolibri-vf50-ts.c59 gpiod_set_value(plate_p, 1); in adc_ts_measure()
60 gpiod_set_value(plate_m, 1); in adc_ts_measure()
77 gpiod_set_value(plate_p, 0); in adc_ts_measure()
78 gpiod_set_value(plate_m, 0); in adc_ts_measure()
89 gpiod_set_value(vf50_ts->gpio_ym, 1); in vf50_ts_enable_touch_detection()
112 gpiod_set_value(vf50_ts->gpio_ym, 0); in vf50_ts_irq_bh()
233 gpiod_set_value(touchdev->gpio_ym, 0); in vf50_ts_close()
/Linux-v5.4/drivers/video/fbdev/omap/
Dlcd_ams_delta.c92 gpiod_set_value(gpiod_ndisp, 1); in ams_delta_panel_enable()
93 gpiod_set_value(gpiod_vblen, 1); in ams_delta_panel_enable()
99 gpiod_set_value(gpiod_vblen, 0); in ams_delta_panel_disable()
100 gpiod_set_value(gpiod_ndisp, 0); in ams_delta_panel_disable()
/Linux-v5.4/drivers/w1/masters/
Dw1-gpio.c39 gpiod_set_value(pdata->gpiod, 1); in w1_gpio_set_pullup()
51 gpiod_set_value(pdata->gpiod, bit); in w1_gpio_write_bit()
147 gpiod_set_value(pdata->pullup_gpiod, 1); in w1_gpio_probe()
163 gpiod_set_value(pdata->pullup_gpiod, 0); in w1_gpio_remove()
/Linux-v5.4/drivers/i2c/muxes/
Di2c-arb-gpio-challenge.c51 gpiod_set_value(arb->our_gpio, 1); in i2c_arbitrator_select()
68 gpiod_set_value(arb->our_gpio, 0); in i2c_arbitrator_select()
74 gpiod_set_value(arb->our_gpio, 0); in i2c_arbitrator_select()
90 gpiod_set_value(arb->our_gpio, 0); in i2c_arbitrator_deselect()
/Linux-v5.4/drivers/staging/iio/resolver/
Dad2s1210.c110 gpiod_set_value(st->gpios[AD2S1210_A0], ad2s1210_mode_vals[mode][0]); in ad2s1210_set_mode()
111 gpiod_set_value(st->gpios[AD2S1210_A1], ad2s1210_mode_vals[mode][1]); in ad2s1210_set_mode()
175 gpiod_set_value(st->gpios[AD2S1210_RES0], in ad2s1210_set_resolution_pin()
177 gpiod_set_value(st->gpios[AD2S1210_RES1], in ad2s1210_set_resolution_pin()
400 gpiod_set_value(st->gpios[AD2S1210_SAMPLE], 0); in ad2s1210_clear_fault()
403 gpiod_set_value(st->gpios[AD2S1210_SAMPLE], 1); in ad2s1210_clear_fault()
407 gpiod_set_value(st->gpios[AD2S1210_SAMPLE], 0); in ad2s1210_clear_fault()
408 gpiod_set_value(st->gpios[AD2S1210_SAMPLE], 1); in ad2s1210_clear_fault()
465 gpiod_set_value(st->gpios[AD2S1210_SAMPLE], 0); in ad2s1210_read_raw()
511 gpiod_set_value(st->gpios[AD2S1210_SAMPLE], 1); in ad2s1210_read_raw()
/Linux-v5.4/drivers/gpu/drm/bridge/
Dnxp-ptn3460.c123 gpiod_set_value(ptn_bridge->gpio_pd_n, 1); in ptn3460_pre_enable()
125 gpiod_set_value(ptn_bridge->gpio_rst_n, 0); in ptn3460_pre_enable()
127 gpiod_set_value(ptn_bridge->gpio_rst_n, 1); in ptn3460_pre_enable()
172 gpiod_set_value(ptn_bridge->gpio_rst_n, 1); in ptn3460_disable()
173 gpiod_set_value(ptn_bridge->gpio_pd_n, 0); in ptn3460_disable()
Dthc63lvd1024.c94 gpiod_set_value(thc63->pdwn, 0); in thc63_enable()
95 gpiod_set_value(thc63->oe, 1); in thc63_enable()
103 gpiod_set_value(thc63->oe, 0); in thc63_disable()
104 gpiod_set_value(thc63->pdwn, 1); in thc63_disable()
/Linux-v5.4/drivers/iio/resolver/
Dad2s1200.c75 gpiod_set_value(st->sample, 0); in ad2s1200_read_raw()
79 gpiod_set_value(st->sample, 1); in ad2s1200_read_raw()
80 gpiod_set_value(st->rdvel, !!(chan->type == IIO_ANGL)); in ad2s1200_read_raw()
/Linux-v5.4/drivers/pps/clients/
Dpps-gpio.c77 gpiod_set_value(info->echo_pin, 1); in pps_gpio_echo()
82 gpiod_set_value(info->echo_pin, 1); in pps_gpio_echo()
100 gpiod_set_value(info->echo_pin, 0); in pps_gpio_echo_timer_callback()
249 gpiod_set_value(data->echo_pin, 0); in pps_gpio_remove()
/Linux-v5.4/drivers/extcon/
Dextcon-ptn5150.c130 gpiod_set_value(info->vbus_gpiod, 0); in ptn5150_irq_work()
141 gpiod_set_value(info->vbus_gpiod, 0); in ptn5150_irq_work()
143 gpiod_set_value(info->vbus_gpiod, 1); in ptn5150_irq_work()
159 gpiod_set_value(info->vbus_gpiod, 0); in ptn5150_irq_work()

1234567