Home
last modified time | relevance | path

Searched refs:wow_gpio (Results 1 – 16 of 16) sorted by relevance

/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/
H A Dphl_wow.c853 struct rtw_wow_gpio_info *wow_gpio = &wow_info->wow_gpio; in rtw_phl_cfg_gpio_wake_pulse() local
857 wow_gpio->dev2hst_gpio_en = info->dev2hst_gpio_en; in rtw_phl_cfg_gpio_wake_pulse()
858 wow_gpio->disable_inband = info->disable_inband; in rtw_phl_cfg_gpio_wake_pulse()
859 wow_gpio->gpio_output_input = info->gpio_output_input; in rtw_phl_cfg_gpio_wake_pulse()
860 wow_gpio->gpio_active = info->gpio_active; in rtw_phl_cfg_gpio_wake_pulse()
861 wow_gpio->toggle_pulse = info->toggle_pulse; in rtw_phl_cfg_gpio_wake_pulse()
862 wow_gpio->data_pin_wakeup = info->data_pin_wakeup; in rtw_phl_cfg_gpio_wake_pulse()
863 wow_gpio->gpio_pulse_nonstop = info->gpio_pulse_nonstop; in rtw_phl_cfg_gpio_wake_pulse()
864 wow_gpio->gpio_time_unit = info->gpio_time_unit; in rtw_phl_cfg_gpio_wake_pulse()
865 wow_gpio->gpio_num = info->gpio_num; in rtw_phl_cfg_gpio_wake_pulse()
[all …]
H A Dphl_wow.h91 struct rtw_wow_gpio_info wow_gpio; member
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/core/
H A Drtw_wow.c40 struct rtw_wow_gpio_info *wow_gpio = &wowpriv->wow_gpio; in rtw_init_wow() local
65 wow_gpio->gpio_active = HIGH_ACTIVE_DEV2HST; in rtw_init_wow()
67 wow_gpio->dev2hst_gpio = WAKEUP_GPIO_IDX; in rtw_init_wow()
68 wow_gpio->toggle_pulse = toggle_pulse; in rtw_init_wow()
69 wow_gpio->gpio_time_unit = gpio_time_unit; in rtw_init_wow()
70 wow_gpio->gpio_pulse_dura = gpio_pulse_dura; in rtw_init_wow()
71 wow_gpio->gpio_pulse_period = gpio_pulse_period; in rtw_init_wow()
72 wow_gpio->gpio_pulse_count = gpio_pulse_count; in rtw_init_wow()
74 wow_gpio->customer_id = customer_id; in rtw_init_wow()
75 wow_gpio->gpio_pulse_en_a = gpio_pulse_en_a; in rtw_init_wow()
[all …]
H A Drtw_phl.c2499 struct rtw_wow_gpio_info *wow_gpio = &wowpriv->wow_gpio; in _cfg_wow_gpio() local
2505 wow_gpio->dev2hst_gpio_en = _TRUE; in _cfg_wow_gpio()
2511 wow_gpio->dev2hst_gpio_mode = RTW_AX_SW_IO_MODE_INPUT; in _cfg_wow_gpio()
2515 wow_gpio->dev2hst_gpio_mode = RTW_AX_SW_IO_MODE_OUTPUT_OD; in _cfg_wow_gpio()
2516 wow_gpio->gpio_output_input = _TRUE; in _cfg_wow_gpio()
2518 wow_gpio->dev2hst_gpio_mode = RTW_AX_SW_IO_MODE_OUTPUT_PP; in _cfg_wow_gpio()
2519 wow_gpio->gpio_output_input = _FALSE; in _cfg_wow_gpio()
2522 status = rtw_phl_cfg_wow_set_sw_gpio_mode(phl, wow_gpio); in _cfg_wow_gpio()
2525 status = rtw_phl_cfg_wow_sw_gpio_ctrl(phl, wow_gpio); in _cfg_wow_gpio()
2527 __func__, WAKEUP_GPIO_IDX, wow_gpio->dev2hst_high, status); in _cfg_wow_gpio()
[all …]
H A Drtw_debug.c4843 struct rtw_wow_gpio_info *wow_gpio = &wowpriv->wow_gpio; in proc_get_wowlan_gpio_info() local
4846 RTW_PRINT_SEL(m, "high_active: %d\n", wow_gpio->gpio_active); in proc_get_wowlan_gpio_info()
4860 struct rtw_wow_gpio_info *wow_gpio = &wowpriv->wow_gpio; in proc_set_wowlan_gpio_info() local
4882 wow_gpio->dev2hst_high = is_high_active == 0 ? 1 : 0; in proc_set_wowlan_gpio_info()
4883 wow_gpio->gpio_active = is_high_active; in proc_set_wowlan_gpio_info()
4887 status = rtw_phl_cfg_wow_sw_gpio_ctrl(phl, wow_gpio); in proc_set_wowlan_gpio_info()
4892 wow_gpio->gpio_active); in proc_set_wowlan_gpio_info()
4894 __func__, WAKEUP_GPIO_IDX, wow_gpio->dev2hst_high, status); in proc_set_wowlan_gpio_info()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/
H A Dphl_wow.c853 struct rtw_wow_gpio_info *wow_gpio = &wow_info->wow_gpio; in rtw_phl_cfg_gpio_wake_pulse() local
855 struct rtw_dev2hst_gpio_info *d2h_gpio_info = &wow_gpio->d2h_gpio_info; in rtw_phl_cfg_gpio_wake_pulse()
861 wow_gpio->dev2hst_gpio_mode = info->dev2hst_gpio_mode; in rtw_phl_cfg_gpio_wake_pulse()
862 wow_gpio->dev2hst_gpio = info->dev2hst_gpio; in rtw_phl_cfg_gpio_wake_pulse()
863 wow_gpio->dev2hst_high = info->dev2hst_high; in rtw_phl_cfg_gpio_wake_pulse()
885 PHL_TRACE(COMP_PHL_WOW, _PHL_INFO_, "[wow] dev2hst_gpio_mode %d\n", wow_gpio->dev2hst_gpio_mode); in rtw_phl_cfg_gpio_wake_pulse()
886 PHL_TRACE(COMP_PHL_WOW, _PHL_INFO_, "[wow] dev2hst_gpio %d\n", wow_gpio->dev2hst_gpio); in rtw_phl_cfg_gpio_wake_pulse()
887 PHL_TRACE(COMP_PHL_WOW, _PHL_INFO_, "[wow] dev2hst_high %d\n", wow_gpio->dev2hst_high); in rtw_phl_cfg_gpio_wake_pulse()
1609 cfg.wow_gpio = &wow_info->wow_gpio; in phl_wow_func_en()
1657 cfg.wow_gpio = &wow_info->wow_gpio; in phl_wow_func_dis()
[all …]
H A Dphl_wow.h91 struct rtw_wow_gpio_info wow_gpio; member
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/core/
H A Drtw_wow.c40 struct rtw_wow_gpio_info *wow_gpio = &wowpriv->wow_gpio; in rtw_init_wow() local
41 struct rtw_dev2hst_gpio_info *d2h_gpio_info = &wow_gpio->d2h_gpio_info; in rtw_init_wow()
78 wow_gpio->dev2hst_gpio = WAKEUP_GPIO_IDX; in rtw_init_wow()
88 wow_gpio->dev2hst_gpio_mode = RTW_AX_SW_IO_MODE_INPUT; in rtw_init_wow()
89 status = rtw_phl_cfg_wow_set_sw_gpio_mode(phl, wow_gpio); in rtw_init_wow()
92 wow_gpio->dev2hst_gpio_mode = RTW_AX_SW_IO_MODE_OUTPUT_OD; in rtw_init_wow()
94 wow_gpio->dev2hst_gpio_mode = RTW_AX_SW_IO_MODE_OUTPUT_PP; in rtw_init_wow()
97 status = rtw_phl_cfg_wow_set_sw_gpio_mode(phl, wow_gpio); in rtw_init_wow()
98 wow_gpio->dev2hst_high = d2h_gpio_info->gpio_active == 0 ? 1 : 0; in rtw_init_wow()
99 status = rtw_phl_cfg_wow_sw_gpio_ctrl(phl, wow_gpio); in rtw_init_wow()
[all …]
H A Drtw_phl.c2510 struct rtw_wow_gpio_info *wow_gpio = &wowpriv->wow_gpio; in _cfg_wow_gpio() local
2512 struct rtw_dev2hst_gpio_info *d2h_gpio_info = &wow_gpio->d2h_gpio_info; in _cfg_wow_gpio()
2523 wow_gpio->dev2hst_gpio_mode = RTW_AX_SW_IO_MODE_INPUT; in _cfg_wow_gpio()
2527 wow_gpio->dev2hst_gpio_mode = RTW_AX_SW_IO_MODE_OUTPUT_OD; in _cfg_wow_gpio()
2530 wow_gpio->dev2hst_gpio_mode = RTW_AX_SW_IO_MODE_OUTPUT_PP; in _cfg_wow_gpio()
2534 status = rtw_phl_cfg_wow_set_sw_gpio_mode(phl, wow_gpio); in _cfg_wow_gpio()
2537 status = rtw_phl_cfg_wow_sw_gpio_ctrl(phl, wow_gpio); in _cfg_wow_gpio()
2539 __func__, WAKEUP_GPIO_IDX, wow_gpio->dev2hst_high, status); in _cfg_wow_gpio()
2546 wow_gpio->dev2hst_gpio = WAKEUP_GPIO_IDX; in _cfg_wow_gpio()
2549 status = rtw_phl_cfg_gpio_wake_pulse(phl, wow_gpio); in _cfg_wow_gpio()
H A Drtw_debug.c4917 struct rtw_wow_gpio_info *wow_gpio = &wowpriv->wow_gpio; in proc_get_wowlan_gpio_info() local
4918 struct rtw_dev2hst_gpio_info *d2h_gpio_info = &wow_gpio->d2h_gpio_info; in proc_get_wowlan_gpio_info()
4935 struct rtw_wow_gpio_info *wow_gpio = &wowpriv->wow_gpio; in proc_set_wowlan_gpio_info() local
4936 struct rtw_dev2hst_gpio_info *d2h_gpio_info = &wow_gpio->d2h_gpio_info; in proc_set_wowlan_gpio_info()
4958 wow_gpio->dev2hst_high = is_high_active == 0 ? 1 : 0; in proc_set_wowlan_gpio_info()
4963 status = rtw_phl_cfg_wow_sw_gpio_ctrl(phl, wow_gpio); in proc_set_wowlan_gpio_info()
4970 __func__, WAKEUP_GPIO_IDX, wow_gpio->dev2hst_high, status); in proc_set_wowlan_gpio_info()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/
H A Dhal_wow.c374 if (cfg->wow_gpio->d2h_gpio_info.dev2hst_gpio_en) { in rtw_hal_wow_func_en()
375 hstatus = rtw_hal_mac_cfg_dev2hst_gpio(hal_info, true, cfg->wow_gpio); in rtw_hal_wow_func_en()
447 if (cfg->wow_gpio->d2h_gpio_info.dev2hst_gpio_en) { in rtw_hal_wow_func_dis()
H A Dhal_def.h1236 struct rtw_wow_gpio_info *wow_gpio; member
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/
H A Dhal_wow.c374 if (cfg->wow_gpio->dev2hst_gpio_en) { in rtw_hal_wow_func_en()
375 hstatus = rtw_hal_mac_cfg_dev2hst_gpio(hal_info, true, cfg->wow_gpio); in rtw_hal_wow_func_en()
447 if (cfg->wow_gpio->dev2hst_gpio_en) { in rtw_hal_wow_func_dis()
H A Dhal_def.h1234 struct rtw_wow_gpio_info *wow_gpio; member
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/include/
H A Drtw_wow.h99 struct rtw_wow_gpio_info wow_gpio; member
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/include/
H A Drtw_wow.h99 struct rtw_wow_gpio_info wow_gpio; member