Home
last modified time | relevance | path

Searched refs:gpio_idx (Results 1 – 13 of 13) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpio/
H A Dgpio-mxc.c178 u32 gpio_idx = d->hwirq; in gpio_set_irq_type() local
182 port->both_edges &= ~(1 << gpio_idx); in gpio_set_irq_type()
194 val = port->gc.get(&port->gc, gpio_idx); in gpio_set_irq_type()
197 pr_debug("mxc: set GPIO %d to low trigger\n", gpio_idx); in gpio_set_irq_type()
200 pr_debug("mxc: set GPIO %d to high trigger\n", gpio_idx); in gpio_set_irq_type()
202 port->both_edges |= 1 << gpio_idx; in gpio_set_irq_type()
218 writel(val | (1 << gpio_idx), in gpio_set_irq_type()
221 writel(val & ~(1 << gpio_idx), in gpio_set_irq_type()
226 reg += GPIO_ICR1 + ((gpio_idx & 0x10) >> 2); /* lower or upper register */ in gpio_set_irq_type()
227 bit = gpio_idx & 0xf; in gpio_set_irq_type()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/phy/rf/
H A Dhalrf_interface.h92 #define halrf_gpio_setting(rf, gpio_idx, path, inv, src) rtw_hal_bb_gpio_setting((rf)->hal_com, gpi… argument
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/phy/rf/
H A Dhalrf_interface.h92 #define halrf_gpio_setting(rf, gpio_idx, path, inv, src) rtw_hal_bb_gpio_setting((rf)->hal_com, gpi… argument
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/phy/bb/
H A Dhalbb_api_ex.h33 void halbb_gpio_setting(struct bb_info *bb, u8 gpio_idx, enum bb_path path,
H A Dhalbb_api.c360 void halbb_gpio_setting(struct bb_info *bb, u8 gpio_idx, enum bb_path path, in halbb_gpio_setting() argument
367 halbb_gpio_setting_8852a(bb, gpio_idx, path, inv, src); in halbb_gpio_setting()
373 halbb_gpio_setting_8852a_2(bb, gpio_idx, path, inv, src); in halbb_gpio_setting()
385 halbb_gpio_setting_8852c(bb, gpio_idx, path, inv, src); in halbb_gpio_setting()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/phy/bb/
H A Dhalbb_api_ex.h33 void halbb_gpio_setting(struct bb_info *bb, u8 gpio_idx, enum bb_path path,
H A Dhalbb_api.c360 void halbb_gpio_setting(struct bb_info *bb, u8 gpio_idx, enum bb_path path, in halbb_gpio_setting() argument
367 halbb_gpio_setting_8852a(bb, gpio_idx, path, inv, src); in halbb_gpio_setting()
373 halbb_gpio_setting_8852a_2(bb, gpio_idx, path, inv, src); in halbb_gpio_setting()
385 halbb_gpio_setting_8852c(bb, gpio_idx, path, inv, src); in halbb_gpio_setting()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/phy/bb/halbb_8852b/
H A Dhalbb_8852b_api.h73 void halbb_gpio_setting_8852b(struct bb_info *bb, u8 gpio_idx,
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/phy/bb/halbb_8852b/
H A Dhalbb_8852b_api.h73 void halbb_gpio_setting_8852b(struct bb_info *bb, u8 gpio_idx,
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/
H A Dhal_api_drv.h364 void rtw_hal_bb_gpio_setting(struct rtw_hal_com_t *hal_com, u8 gpio_idx, u8 path,
H A Dhal_api_bb.c1400 void rtw_hal_bb_gpio_setting(struct rtw_hal_com_t *hal_com, u8 gpio_idx, u8 path, in rtw_hal_bb_gpio_setting() argument
1405 halbb_gpio_setting(hal_info->bb, gpio_idx, path, inv, src); in rtw_hal_bb_gpio_setting()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/
H A Dhal_api_drv.h364 void rtw_hal_bb_gpio_setting(struct rtw_hal_com_t *hal_com, u8 gpio_idx, u8 path,
H A Dhal_api_bb.c1400 void rtw_hal_bb_gpio_setting(struct rtw_hal_com_t *hal_com, u8 gpio_idx, u8 path, in rtw_hal_bb_gpio_setting() argument
1405 halbb_gpio_setting(hal_info->bb, gpio_idx, path, inv, src); in rtw_hal_bb_gpio_setting()