Lines Matching defs:pin

87     uint8_t pin;  member
101 static bool pin_is_vci(uint16_t pin) in pin_is_vci()
111 static struct mec_gpio_vci_pin const *find_gpio_vci_info(uint16_t pin) in find_gpio_vci_info()
123 static inline uint8_t pin_get_port(uint16_t pin) in pin_get_port()
128 static inline uint8_t pin_get_bitpos(uint16_t pin) in pin_get_bitpos()
169 static inline bool pin_is_valid(uint32_t pin) in pin_is_valid()
181 int mec_hal_gpio_pin_valid(uint32_t pin) in mec_hal_gpio_pin_valid()
212 int mec_hal_gpio_pin_valid(uint32_t pin) in mec_hal_gpio_pin_valid()
250 #define MEC_GPIO_PIN_CTRL_ADDR(pin) \ argument
253 #define MEC_GPIO_PIN_CTRL2_ADDR(pin) \ argument
266 static inline uintptr_t gpio_control_addr(uint32_t pin) in gpio_control_addr()
271 static inline uintptr_t gpio_control2_addr(uint16_t pin) in gpio_control2_addr()
288 uintptr_t mec_hal_gpio_ctrl_addr(uint32_t pin) in mec_hal_gpio_ctrl_addr()
298 uintptr_t mec_hal_gpio_ctrl2_addr(uint32_t pin) in mec_hal_gpio_ctrl2_addr()
308 int mec_hal_gpio_is_output(uint32_t pin) in mec_hal_gpio_is_output()
322 int mec_hal_gpio_disable_input_pad(uint32_t pin) in mec_hal_gpio_disable_input_pad()
335 int mec_hal_gpio_enable_input_pad(uint32_t pin) in mec_hal_gpio_enable_input_pad()
349 int mec_hal_gpio_is_locked(uint32_t pin) in mec_hal_gpio_is_locked()
367 int mec_hal_gpio_get_config(uint32_t pin, uint32_t *config) in mec_hal_gpio_get_config()
383 int mec_hal_gpio_set_config(uint32_t pin, uint32_t cfg) in mec_hal_gpio_set_config()
396 int mec_hal_gpio_set_config_mask(uint32_t pin, uint32_t cfg, uint32_t mask) in mec_hal_gpio_set_config_mask()
440 int mec_hal_gpio_get_property(uint32_t pin, uint8_t prop_id, uint8_t *prop) in mec_hal_gpio_get_property()
465 int mec_hal_gpio_set_property(uint32_t pin, uint8_t prop_id, uint8_t val) in mec_hal_gpio_set_property()
499 int mec_hal_gpio_set_props(uint32_t pin, const struct mec_gpio_props *gprops, size_t nprops) in mec_hal_gpio_set_props()
615 int mec_hal_gpio_pin_config(uint32_t pin, uint32_t config) in mec_hal_gpio_pin_config()
666 uint32_t mec_hal_gpio_get_ctrl_nc(uint32_t pin) in mec_hal_gpio_get_ctrl_nc()
671 void mec_hal_gpio_set_ctrl_nc(uint32_t pin, uint32_t ctrl_val) in mec_hal_gpio_set_ctrl_nc()
678 uint32_t pin = mec_hal_gpio_pin_num_nc(port, port_pin_pos); in mec_hal_gpio_port_get_ctrl_nc() local
686 uint32_t pin = mec_hal_gpio_pin_num_nc(port, port_pin_pos); in mec_hal_gpio_port_set_ctrl_nc() local
691 int mec_hal_gpio_get_ctrl(uint32_t pin, uint32_t *ctrl) in mec_hal_gpio_get_ctrl()
708 int mec_hal_gpio_set_ctrl(uint32_t pin, uint32_t new_ctrl) in mec_hal_gpio_set_ctrl()
721 int mec_hal_gpio_set_ctrl_mask(uint32_t pin, uint32_t val, uint32_t mask) in mec_hal_gpio_set_ctrl_mask()
733 int mec_hal_gpio_get_ctrl2(uint32_t pin, uint32_t *ctrl2) in mec_hal_gpio_get_ctrl2()
750 int mec_hal_gpio_set_ctrl2(uint32_t pin, uint32_t new_ctrl2) in mec_hal_gpio_set_ctrl2()
763 int mec_hal_gpio_ctrl2_mask(const uint32_t pin, uint32_t val, uint32_t mask) in mec_hal_gpio_ctrl2_mask()
775 int mec_hal_gpio_get_slew_rate(uint32_t pin) in mec_hal_gpio_get_slew_rate()
786 int mec_hal_gpio_set_slew_rate(uint32_t pin, enum mec_gpio_slew_rate slew_rate) in mec_hal_gpio_set_slew_rate()
813 int mec_hal_gpio_get_drive_strength(uint32_t pin) in mec_hal_gpio_get_drive_strength()
824 int mec_hal_gpio_set_drive_strength(uint32_t pin, enum mec_gpio_drive_str drive_str) in mec_hal_gpio_set_drive_strength()
857 int mec_hal_gpio_alt_out(const uint32_t pin, uint8_t val) in mec_hal_gpio_alt_out()
874 int mec_hal_gpio_alt_out_toggle(const uint32_t pin) in mec_hal_gpio_alt_out_toggle()
887 int mec_hal_gpio_pad_in(const uint32_t pin, uint8_t *padin) in mec_hal_gpio_pad_in()
903 int mec_hal_gpio_par_in(const uint32_t pin, uint8_t *pinval) in mec_hal_gpio_par_in()
922 int mec_hal_gpio_par_out(const uint32_t pin, const uint8_t pin_state) in mec_hal_gpio_par_out()
960 int mec_hal_gpio_parin_by_pin(uint32_t pin, uint32_t *val) in mec_hal_gpio_parin_by_pin()
989 int mec_hal_gpio_parout_port_get_by_pin(uint32_t pin, uint32_t *val) in mec_hal_gpio_parout_port_get_by_pin()
1086 int mec_hal_gpio_pin_ia_enable(uint8_t pin, uint8_t enable) in mec_hal_gpio_pin_ia_enable()
1112 int mec_hal_gpio_pin_ia_status_clr(uint8_t pin) in mec_hal_gpio_pin_ia_status_clr()
1151 bool mec_hal_gpio_pin_is_vci_capable(uint16_t pin) in mec_hal_gpio_pin_is_vci_capable()
1159 int mec_hal_gpio_vci_disable(uint16_t pin) in mec_hal_gpio_vci_disable()
1172 int mec_hal_gpio_vci_get_func(uint16_t pin, uint8_t *func) in mec_hal_gpio_vci_get_func()