Home
last modified time | relevance | path

Searched defs:gpio (Results 1 – 25 of 96) sorted by relevance

1234

/device/soc/asrmicro/asr582x/liteos_m/sdk/drivers/driver/src/
Dduet_gpio.c66 int32_t duet_gpio_init(duet_gpio_dev_t *gpio) in duet_gpio_init()
192 int32_t duet_gpio_output_high(duet_gpio_dev_t *gpio) in duet_gpio_output_high()
216 int32_t duet_gpio_output_low(duet_gpio_dev_t *gpio) in duet_gpio_output_low()
242 int32_t duet_gpio_output_get(duet_gpio_dev_t *gpio, uint32_t *value) in duet_gpio_output_get()
265 int32_t duet_gpio_output_toggle(duet_gpio_dev_t *gpio) in duet_gpio_output_toggle()
291 int32_t duet_gpio_input_get(duet_gpio_dev_t *gpio, uint32_t *value) in duet_gpio_input_get()
318 int32_t duet_gpio_enable_irq(duet_gpio_dev_t *gpio, duet_gpio_irq_trigger_t trigger, in duet_gpio_enable_irq()
372 int32_t duet_gpio_disable_irq(duet_gpio_dev_t *gpio) in duet_gpio_disable_irq()
403 int32_t duet_gpio_clear_irq(duet_gpio_dev_t *gpio) in duet_gpio_clear_irq()
433 int32_t duet_gpio_finalize(duet_gpio_dev_t *gpio) in duet_gpio_finalize()
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/osal/
Dosal_gpio.c29 int osal_gpio_get_direction(unsigned int gpio) in osal_gpio_get_direction()
60 int osal_gpio_set_direction(unsigned int gpio, unsigned int dir) in osal_gpio_set_direction()
96 void osal_gpio_set_value(unsigned int gpio, int value) in osal_gpio_set_value()
113 int osal_gpio_get_value(unsigned int gpio) in osal_gpio_get_value()
130 int osal_gpio_irq_request(unsigned int gpio, osal_irq_handler handler, in osal_gpio_irq_request()
165 void osal_gpio_irq_free(unsigned int gpio, void *dev) in osal_gpio_irq_free()
/device/soc/st/common/platform/gpio/
Dstm32mp1_gpio.c24 static inline uint16_t Mp1xxToGroupNum(uint16_t gpio) in Mp1xxToGroupNum()
29 static inline uint16_t Mp1xxToBitNum(uint16_t gpio) in Mp1xxToBitNum()
38 static int32_t Mp1xxGetGroupByGpioNum(struct GpioCntlr *cntlr, uint16_t gpio, struct GpioGroup **gr… in Mp1xxGetGroupByGpioNum()
57 static int32_t Mp1xxGpioSetDir(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t dir) in Mp1xxGpioSetDir()
89 static int32_t Mp1xxGpioGetDir(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t *dir) in Mp1xxGpioGetDir()
111 static int32_t Mp1xxGpioWrite(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t val) in Mp1xxGpioWrite()
141 static int32_t Mp1xxGpioRead(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t *val) in Mp1xxGpioRead()
274 static int32_t Mp1xxGpioSetIrq(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t mode) in Mp1xxGpioSetIrq()
311 static int32_t Mp1xxGpioUnsetIrq(struct GpioCntlr *cntlr, uint16_t gpio) in Mp1xxGpioUnsetIrq()
324 static int32_t Mp1xxGpioEnableIrq(struct GpioCntlr *cntlr, uint16_t gpio) in Mp1xxGpioEnableIrq()
[all …]
/device/board/beken/bk7235x/hdf/src/
Dbk_gpio_driver.c56 static uint32_t GpioGetHwPin(uint16_t gpio) in GpioGetHwPin()
75 static int32_t GpioDevWrite(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t val) in GpioDevWrite()
89 static int32_t GpioDevRead(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t *val) in GpioDevRead()
96 static int32_t GpioDevSetDir(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t dir) in GpioDevSetDir()
110 static int32_t GpioDevGetDir(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t *dir) in GpioDevGetDir()
128 static int32_t GpioDevSetIrq(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t mode, GpioIrqFunc fun… in GpioDevSetIrq()
157 static int32_t GpioDevUnSetIrq(struct GpioCntlr *cntlr, uint16_t gpio) in GpioDevUnSetIrq()
162 static int32_t GpioDevEnableIrq(struct GpioCntlr *cntlr, uint16_t gpio) in GpioDevEnableIrq()
169 static int32_t GpioDevDisableIrq(struct GpioCntlr *cntlr, uint16_t gpio) in GpioDevDisableIrq()
/device/qemu/riscv32_virt/liteos_m/board/
Dmain.c181 int32_t GpioRead(uint16_t gpio, uint16_t *val) in GpioRead()
187 int32_t GpioSetIrq(uint16_t gpio, uint16_t mode, void *func, void *arg) in GpioSetIrq()
193 int32_t GpioSetDir(uint16_t gpio, uint16_t dir) in GpioSetDir()
199 int32_t GpioEnableIrq(uint16_t gpio) in GpioEnableIrq()
205 int32_t GpioDisableIrq(uint16_t gpio) in GpioDisableIrq()
/device/soc/hpmicro/sdk/hpm_sdk/drivers/inc/
Dhpm_gpiom_drv.h60 gpiom_gpio_t gpio) in gpiom_set_pin_controller()
81 gpiom_gpio_t gpio) in gpiom_check_pin_visibility()
98 gpiom_gpio_t gpio) in gpiom_enable_pin_visibility()
115 gpiom_gpio_t gpio) in gpiom_disable_pin_visibility()
/device/soc/rockchip/rk2206/hdf_driver/gpio/
Dgpio_driver.c47 static int32_t iodrv_initgpio(uint16_t gpio) in iodrv_initgpio()
67 static int32_t iodrv_setdir(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t dir) in iodrv_setdir()
91 static int32_t iodrv_getdir(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t *dir) in iodrv_getdir()
123 static int32_t iodrv_write(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t value) in iodrv_write()
144 static int32_t iodrv_read(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t *value) in iodrv_read()
/device/soc/st/stm32f407zg/uniproton/board/hdf_platform/src/
Dgpio_stm32f407.c195 static int32_t GpioDevWrite(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t val) in GpioDevWrite()
222 static int32_t GpioDevRead(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t *val) in GpioDevRead()
452 static int32_t GpioDevSetDir(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t dir) in GpioDevSetDir()
457 static int32_t GpioDevGetDir(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t *dir) in GpioDevGetDir()
471 static int32_t GpioDevSetIrq(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t mode) in GpioDevSetIrq()
493 static int32_t GpioDevUnSetIrq(struct GpioCntlr *cntlr, uint16_t gpio) in GpioDevUnSetIrq()
506 static int32_t GpioDevEnableIrq(struct GpioCntlr *cntlr, uint16_t gpio) in GpioDevEnableIrq()
539 static int32_t GpioDevDisableIrq(struct GpioCntlr *cntlr, uint16_t gpio) in GpioDevDisableIrq()
/device/soc/telink/b91/hdf/
Dgpio_telink.c96 #define RETURN_ERR_IF_OUT_OF_RANGE(gpio) … argument
267 static int32_t GpioDevWrite(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t val) in GpioDevWrite()
288 static int32_t GpioDevRead(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t *val) in GpioDevRead()
307 static int32_t GpioDevSetDir(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t dir) in GpioDevSetDir()
332 static int32_t GpioDevGetDir(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t *dir) in GpioDevGetDir()
/device/board/kaihong/khdvk_3566b/kernel/audio/headset_monitor/src/
Danalog_headset_base.c136 int32_t GpioGetValue(uint16_t gpio) in GpioGetValue()
144 int32_t SetIrqType(uint16_t gpio, uint16_t irqType, GpioIrqFunc func, void *arg) in SetIrqType()
Danalog_headset_gpio.c148 static int ReadGpio(uint16_t gpio) in ReadGpio()
170 static int32_t HeadsetInterrupt(uint16_t gpio, void *data) in HeadsetInterrupt()
186 static int32_t HookInterrupt(uint16_t gpio, void *data) in HookInterrupt()
/device/board/hihope/rk3568/audio_drivers/headset_monitor/src/
Danalog_headset_base.c132 int32_t GpioGetValue(uint16_t gpio) in GpioGetValue()
140 int32_t SetIrqType(uint16_t gpio, uint16_t irqType, GpioIrqFunc func, void *arg) in SetIrqType()
Danalog_headset_gpio.c144 static int ReadGpio(uint16_t gpio) in ReadGpio()
165 static int32_t HeadsetInterrupt(uint16_t gpio, void * data) in HeadsetInterrupt()
180 static int32_t HookInterrupt(uint16_t gpio, void * data) in HookInterrupt()
/device/soc/beken/bk7235/liteos_m/bk_sdk_armino/components/key/
Dkey_main.c195 int key_item_configure(uint32_t gpio, void short_press(void *), void double_press(void *), void lon… in key_item_configure()
224 int key_item_unconfigure(uint32_t gpio) in key_item_unconfigure()
/device/board/unionman/unionpi_tiger/kernel/drivers/media/drivers/include/linux/amlogic/
Daml_demod_common.h257 static inline __maybe_unused int aml_gpio_get_value(int gpio) in aml_gpio_get_value()
262 static inline __maybe_unused void aml_gpio_set_value(int gpio, int value) in aml_gpio_set_value()
266 static inline __maybe_unused void aml_gpio_free(int gpio) in aml_gpio_free()
270 static inline __maybe_unused int aml_gpio_request(int gpio, const char *label) in aml_gpio_request()
275 static inline __maybe_unused int aml_demod_gpio_set(int gpio, int dir, in aml_demod_gpio_set()
/device/soc/telink/b91/b91_ble_sdk/drivers/B91/ext_driver/
Dext_gpio.c26 void gpio_setup_up_down_resistor(gpio_pin_e gpio, gpio_pull_type up_down) in gpio_setup_up_down_resistor()
/device/soc/esp/esp32/components/driver/include/driver/
Drmt.h94 #define RMT_DEFAULT_CONFIG_TX(gpio, channel_id) \ argument
117 #define RMT_DEFAULT_CONFIG_RX(gpio, channel_id) \ argument
/device/soc/telink/b91/b91_ble_sdk/vendor/common/
Dblt_led.c42 void device_led_init(u32 gpio, u8 polarity) in device_led_init()
/device/board/isoftstone/zhiyuan/kernel/driver/drivers/video/sunxi/lcd_fb/
Dlcd_fb_intf.h16 unsigned gpio; member
/device/board/isoftstone/zhiyuan/kernel/driver/drivers/vin/modules/sensor_power/
Dsensor_power.c67 int *gpio) in sensor_get_gpio_info()
104 static int sensor_os_gpio_write(u32 gpio, __u32 out_value) in sensor_os_gpio_write()
/device/board/isoftstone/zhiyuan/kernel/driver/drivers/video/sunxi/disp2/disp/
Ddisp_sys_intf.h26 unsigned gpio; member
/device/board/isoftstone/zhiyuan/kernel/driver/drivers/vin/utility/
Dvin_os.c25 int os_gpio_write(u32 gpio, __u32 out_value, int force_value_flag) in os_gpio_write()
/device/soc/telink/b91/b91_ble_sdk/drivers/B91/
Dpwm.h24 #define get_pwmid(gpio) (((gpio)==PWM_PWM0_PB4) ? 0 : ( \ argument
47 #define get_pwm_invert_val(gpio) (((gpio)==PWM_PWM0_N_PD0) || \ argument
/device/board/isoftstone/zhiyuan/kernel/driver/include/
Dsunxi-gpio.h138 static inline int sunxi_gpio_to_name(int gpio, char *name) in sunxi_gpio_to_name()
182 u32 gpio; member
/device/soc/rockchip/common/vendor/drivers/net/
Drfkill-bt.c124 static int rfkill_rk_setup_gpio(struct platform_device *pdev, struct rfkill_rk_gpio *gpio, const ch… in rfkill_rk_setup_gpio()
488 int gpio; in bluetooth_platdata_parse_dt() local

1234