15#include "pinctrl_porting.h"
139#if defined(CONFIG_PINCTRL_SUPPORT_IE)
171#if defined(CONFIG_PINCTRL_SUPPORT_ST)
203#if defined(CONFIG_PINCTRL_SUPPORT_LPM)
uint32_t errcode_t
Definition of error code.
Definition errcode.h:30
pin_drive_strength_t uapi_pin_get_ds(pin_t pin)
获取引脚驱动能力。
Definition pinctrl.c:77
errcode_t uapi_pin_set_ds(pin_t pin, pin_drive_strength_t ds)
设置引脚驱动能力。
Definition pinctrl.c:60
errcode_t uapi_pin_set_pull(pin_t pin, pin_pull_t pull_type)
设置引脚上下拉。
Definition pinctrl.c:92
void uapi_pin_deinit(void)
去初始化Pinctrl.
Definition pinctrl.c:20
void uapi_pin_init(void)
初始化Pinctrl.
Definition pinctrl.c:15
errcode_t uapi_pin_set_mode(pin_t pin, pin_mode_t mode)
设置引脚复用模式。
Definition pinctrl.c:25
pin_mode_t uapi_pin_get_mode(pin_t pin)
获取引脚复用模式。
Definition pinctrl.c:45
pin_pull_t uapi_pin_get_pull(pin_t pin)
获取引脚上下拉状态。
Definition pinctrl.c:109
pin_mode_t
Definition of mode-multiplexing.
Definition pinctrl_porting.h:36
pin_schmitt_trigger_t
Definition of schmitt-trigger.
Definition pinctrl_porting.h:86
pin_input_enable_t
Definition of input-enable.
Definition pinctrl_porting.h:77
pin_pull_t
Definition of pull-up/pull-down.
Definition pinctrl_porting.h:66
pin_drive_strength_t
Definition of drive-strength.
Definition pinctrl_porting.h:51
unsigned int uintptr_t
Definition td_type.h:65