| /device/soc/asrmicro/asr582x/liteos_m/sdk/drivers/driver/src/ |
| D | duet_gpio.c | 66 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/ |
| D | osal_gpio.c | 29 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/ |
| D | stm32mp1_gpio.c | 24 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/ |
| D | bk_gpio_driver.c | 56 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/ |
| D | main.c | 181 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/ |
| D | hpm_gpiom_drv.h | 60 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/ |
| D | gpio_driver.c | 47 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/ |
| D | gpio_stm32f407.c | 195 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/ |
| D | gpio_telink.c | 96 #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/ |
| D | analog_headset_base.c | 136 int32_t GpioGetValue(uint16_t gpio) in GpioGetValue() 144 int32_t SetIrqType(uint16_t gpio, uint16_t irqType, GpioIrqFunc func, void *arg) in SetIrqType()
|
| D | analog_headset_gpio.c | 148 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/ |
| D | analog_headset_base.c | 132 int32_t GpioGetValue(uint16_t gpio) in GpioGetValue() 140 int32_t SetIrqType(uint16_t gpio, uint16_t irqType, GpioIrqFunc func, void *arg) in SetIrqType()
|
| D | analog_headset_gpio.c | 144 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/ |
| D | key_main.c | 195 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/ |
| D | aml_demod_common.h | 257 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/ |
| D | ext_gpio.c | 26 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/ |
| D | rmt.h | 94 #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/ |
| D | blt_led.c | 42 void device_led_init(u32 gpio, u8 polarity) in device_led_init()
|
| /device/board/isoftstone/zhiyuan/kernel/driver/drivers/video/sunxi/lcd_fb/ |
| D | lcd_fb_intf.h | 16 unsigned gpio; member
|
| /device/board/isoftstone/zhiyuan/kernel/driver/drivers/vin/modules/sensor_power/ |
| D | sensor_power.c | 67 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/ |
| D | disp_sys_intf.h | 26 unsigned gpio; member
|
| /device/board/isoftstone/zhiyuan/kernel/driver/drivers/vin/utility/ |
| D | vin_os.c | 25 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/ |
| D | pwm.h | 24 #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/ |
| D | sunxi-gpio.h | 138 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/ |
| D | rfkill-bt.c | 124 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
|