Lines Matching refs:port
294 static inline uint32_t mec_hal_gpio_pin_num_nc(uint8_t port, uint8_t pin_port_pos) in mec_hal_gpio_pin_num_nc() argument
296 return ((uint32_t)(port & 0x7u) * 32u) + (pin_port_pos & 0x1fu); in mec_hal_gpio_pin_num_nc()
299 int mec_hal_gpio_pin_num(uint8_t port, uint8_t pin_port_pos, uint32_t *pin_num);
301 int mec_hal_gpio_port_pin_valid(uint8_t port, uint8_t pin_port_pos);
302 int mec_hal_gpio_port_valid_mask(uint8_t port, uint32_t *valid_msk);
351 uint32_t mec_hal_gpio_port_get_ctrl_nc(uint8_t port, uint8_t port_pin_pos);
352 void mec_hal_gpio_port_set_ctrl_nc(uint8_t port, uint8_t port_pin_pos, uint32_t ctrl_val);
372 int mec_hal_gpio_parin_port(const uint8_t port, uint32_t *val);
374 int mec_hal_gpio_parout_port_get(const uint8_t port, uint32_t *val);
376 int mec_hal_gpio_parout_port(const uint8_t port, const uint32_t newval);
377 int mec_hal_gpio_parout_port_set_bits(const uint8_t port, const uint32_t mask);
378 int mec_hal_gpio_parout_port_xor(const uint8_t port, const uint32_t xormask);
379 int mec_hal_gpio_parout_port_mask(const uint8_t port, const uint32_t newval,
382 int mec_hal_gpio_port_ia_ctrl(uint8_t port, uint8_t enable);
383 int mec_hal_gpio_port_pin_ia_enable(uint8_t port, uint8_t port_pin_pos, uint8_t enable);
386 int mec_hal_gpio_port_pin_ia_status_clr(uint8_t port, uint8_t port_pin_pos);
387 int mec_hal_gpio_port_ia_status(uint8_t port, uint32_t *status);
388 int mec_hal_gpio_port_ia_status_clr_mask(uint8_t port, uint32_t mask);
389 int mec_hal_gpio_port_ia_result(uint8_t port, uint32_t *result);