Home
last modified time | relevance | path

Searched refs:hi_gpio_idx (Results 1 - 10 of 10) sorted by relevance

/device/soc/hisilicon/hi3861v100/sdk_liteos/include/
H A Dhi_gpio.h50 } hi_gpio_idx; typedef
168 * @param id [IN] type #hi_gpio_idx,I/O index.CNcomment:GPIO索引。CNend
177 hi_u32 hi_gpio_set_dir(hi_gpio_idx id, hi_gpio_dir dir);
187 * @param id [IN] type #hi_gpio_idx,I/O index.CNcomment:GPIO索引。CNend
196 hi_u32 hi_gpio_get_dir(hi_gpio_idx id, hi_gpio_dir *dir);
207 * @param id [IN] type #hi_gpio_idx,I/O index.CNcomment:GPIO索引。CNend
218 hi_u32 hi_gpio_set_ouput_val(hi_gpio_idx id, hi_gpio_value val);
228 * @param id [IN] type #hi_gpio_idx,I/O index.CNcomment:GPIO索引。CNend
239 hi_u32 hi_gpio_get_output_val(hi_gpio_idx id, hi_gpio_value* val);
249 * @param id [IN] type #hi_gpio_idx
[all...]
H A Dhi_lowpower.h361 * @param id [IN] type #hi_gpio_idx Wake up source IO.CNcomment:唤醒IOCNend
371 hi_u32 hi_lpc_config_dsleep_wakeup_io(hi_gpio_idx id, hi_bool enable);
/device/soc/hisilicon/hi3861v100/hi3861_adapter/hals/iot_hardware/wifiiot_lite/
H A Dhal_iot_gpio.c49 return hi_gpio_set_dir((hi_gpio_idx)id, (hi_gpio_dir)dir); in IoTGpioSetDir()
54 return hi_gpio_get_dir((hi_gpio_idx)id, (hi_gpio_dir *)dir); in IoTGpioGetDir()
59 return hi_gpio_set_ouput_val((hi_gpio_idx)id, (hi_gpio_value)val); in IoTGpioSetOutputVal()
64 return hi_gpio_get_output_val((hi_gpio_idx)id, (hi_gpio_value *)val); in IoTGpioGetOutputVal()
69 return hi_gpio_get_input_val((hi_gpio_idx)id, (hi_gpio_value *)val); in IoTGpioGetInputVal()
75 return hi_gpio_register_isr_function((hi_gpio_idx)id, (hi_gpio_int_type)intType, in IoTGpioRegisterIsrFunc()
81 return hi_gpio_unregister_isr_function((hi_gpio_idx)id); in IoTGpioUnregisterIsrFunc()
86 return hi_gpio_set_isr_mask((hi_gpio_idx)id, (hi_bool)mask); in IoTGpioSetIsrMask()
91 return hi_gpio_set_isr_mode((hi_gpio_idx)id, (hi_gpio_int_type)intType, (hi_gpio_int_polarity)intPolarity); in IoTGpioSetIsrMode()
/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/flashboot/include/
H A Dhi_flashboot_gpio.h77 * @param id [IN] type #hi_gpio_idx,I/O index.CNcomment:GPIO索引。CNend
86 hi_u32 hi_gpio_get_dir(hi_gpio_idx id, hi_gpio_dir *dir);
96 * @param id [IN] type #hi_gpio_idx,I/O index.CNcomment:GPIO索引。CNend
105 hi_u32 hi_gpio_set_dir(hi_gpio_idx id, hi_gpio_dir dir);
115 * @param id [IN] type #hi_gpio_idx,I/O index.CNcomment:GPIO索引。CNend
126 hi_u32 hi_gpio_get_input_val(hi_gpio_idx id, hi_gpio_value *val);
136 * @param id [IN] type #hi_gpio_idx,I/O index.CNcomment:GPIO索引。CNend
147 hi_u32 hi_gpio_get_output_val(hi_gpio_idx id, hi_gpio_value* val);
158 * @param id [IN] type #hi_gpio_idx,I/O index.CNcomment:GPIO索引。CNend
169 hi_u32 hi_gpio_set_output_val(hi_gpio_idx i
[all...]
H A Dhi_boot_rom.h839 } hi_gpio_idx; typedef
/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/flashboot/drivers/gpio/
H A Dhi_flashboot_gpio.c32 hi_u32 hi_gpio_get_dir(hi_gpio_idx id, hi_gpio_dir *dir) in hi_gpio_get_dir()
46 hi_u32 hi_gpio_get_output_val(hi_gpio_idx id, hi_gpio_value* val) in hi_gpio_get_output_val()
60 hi_u32 hi_gpio_set_output_val(hi_gpio_idx id, hi_gpio_value val) in hi_gpio_set_output_val()
75 hi_u32 hi_gpio_get_input_val(hi_gpio_idx id, hi_gpio_value* val) in hi_gpio_get_input_val()
88 hi_u32 hi_gpio_set_dir(hi_gpio_idx id, hi_gpio_dir dir) in hi_gpio_set_dir()
/device/soc/hisilicon/hi3861v100/sdk_liteos/components/at/src/
H A Dat_io.c40 hi_u32 gpio_get_dir(hi_gpio_idx id, hi_gpio_dir *dir) in gpio_get_dir()
194 ret = hi_gpio_set_dir((hi_gpio_idx)io_num, io_dir); in at_setup_gpiodir_cmd()
243 ret = gpio_get_dir((hi_gpio_idx)io_num, &io_dir); in at_setup_gpiowt_cmd()
248 ret = hi_gpio_set_ouput_val((hi_gpio_idx)io_num, io_level); in at_setup_gpiowt_cmd()
289 ret = gpio_get_dir((hi_gpio_idx)io_num, &io_dir); in at_setup_gpiord_cmd()
294 ret = hi_gpio_get_input_val((hi_gpio_idx)io_num, &io_level); in at_setup_gpiord_cmd()
H A Dat_lowpower.c127 hi_u32 check_io_status(hi_gpio_idx io_num) in check_io_status()
151 hi_u32 wake_gpio_init(hi_gpio_idx io_num) in wake_gpio_init()
177 hi_gpio_idx io_num; in at_setup_wake_gpio()
196 io_num = (hi_gpio_idx)atoi(argv[0]); in at_setup_wake_gpio()
H A Dat_io.h29 hi_u32 gpio_get_dir(hi_gpio_idx id, hi_gpio_dir *dir);
/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/loaderboot/include/
H A Dhi_boot_rom.h1049 } hi_gpio_idx; typedef

Completed in 7 milliseconds