| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/ |
| H A D | phl_wow.c | 853 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 D | phl_wow.h | 91 struct rtw_wow_gpio_info wow_gpio; member
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/core/ |
| H A D | rtw_wow.c | 40 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 D | rtw_phl.c | 2499 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 D | rtw_debug.c | 4843 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 D | phl_wow.c | 853 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 D | phl_wow.h | 91 struct rtw_wow_gpio_info wow_gpio; member
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/core/ |
| H A D | rtw_wow.c | 40 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 D | rtw_phl.c | 2510 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 D | rtw_debug.c | 4917 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 D | hal_wow.c | 374 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 D | hal_def.h | 1236 struct rtw_wow_gpio_info *wow_gpio; member
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/ |
| H A D | hal_wow.c | 374 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 D | hal_def.h | 1234 struct rtw_wow_gpio_info *wow_gpio; member
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/include/ |
| H A D | rtw_wow.h | 99 struct rtw_wow_gpio_info wow_gpio; member
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/include/ |
| H A D | rtw_wow.h | 99 struct rtw_wow_gpio_info wow_gpio; member
|