Lines Matching refs:prop_id

412 int mec_hal_gpio_get_ctrl_property(uint32_t ctrl, uint8_t prop_id, uint8_t *prop)  in mec_hal_gpio_get_ctrl_property()  argument
414 if (prop_id >= MEC_GPIO_MAX_PROP_ID) { in mec_hal_gpio_get_ctrl_property()
418 uint32_t msk0 = mec_cfg_tbl[prop_id].mask; in mec_hal_gpio_get_ctrl_property()
419 uint32_t bpos = mec_cfg_tbl[prop_id].bitpos; in mec_hal_gpio_get_ctrl_property()
426 uint32_t mec_hal_gpio_set_ctrl_property(uint32_t ctrl, uint8_t prop_id, uint8_t val) in mec_hal_gpio_set_ctrl_property() argument
428 if (prop_id >= MEC_GPIO_MAX_PROP_ID) { in mec_hal_gpio_set_ctrl_property()
432 uint32_t msk0 = mec_cfg_tbl[prop_id].mask; in mec_hal_gpio_set_ctrl_property()
433 uint32_t bpos = mec_cfg_tbl[prop_id].bitpos; in mec_hal_gpio_set_ctrl_property()
440 int mec_hal_gpio_get_property(uint32_t pin, uint8_t prop_id, uint8_t *prop) in mec_hal_gpio_get_property() argument
448 if ((prop_id >= MEC_GPIO_MAX_PROP_ID) || !prop) { in mec_hal_gpio_get_property()
453 uint32_t msk0 = mec_cfg_tbl[prop_id].mask; in mec_hal_gpio_get_property()
454 uint32_t bpos = mec_cfg_tbl[prop_id].bitpos; in mec_hal_gpio_get_property()
456 if (mec_cfg_tbl[prop_id].ctrl_reg) { 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() argument
473 if (prop_id >= MEC_GPIO_MAX_PROP_ID) { in mec_hal_gpio_set_property()
477 uint32_t msk0 = mec_cfg_tbl[prop_id].mask; in mec_hal_gpio_set_property()
478 uint32_t bpos = mec_cfg_tbl[prop_id].bitpos; in mec_hal_gpio_set_property()
481 if (mec_cfg_tbl[prop_id].ctrl_reg) { in mec_hal_gpio_set_property()
489 if (prop_id == MEC_GPIO_IDET_PROP_ID) { in mec_hal_gpio_set_property()