/kernel/linux/linux-6.6/arch/arm/mach-ep93xx/ |
H A D | clock.c | 76 struct clk_psc *psc = to_clk_psc(hw); in ep93xx_clk_is_enabled() local 77 u32 val = readl(psc->reg); in ep93xx_clk_is_enabled() 79 return (val & BIT(psc->bit_idx)) ? 1 : 0; in ep93xx_clk_is_enabled() 84 struct clk_psc *psc = to_clk_psc(hw); in ep93xx_clk_enable() local 88 if (psc->lock) in ep93xx_clk_enable() 89 spin_lock_irqsave(psc->lock, flags); in ep93xx_clk_enable() 91 val = __raw_readl(psc->reg); in ep93xx_clk_enable() 92 val |= BIT(psc->bit_idx); in ep93xx_clk_enable() 94 ep93xx_syscon_swlocked_write(val, psc->reg); in ep93xx_clk_enable() 96 if (psc in ep93xx_clk_enable() 104 struct clk_psc *psc = to_clk_psc(hw); ep93xx_clk_disable() local 132 struct clk_psc *psc; ep93xx_clk_register_gate() local 161 struct clk_psc *psc = to_clk_psc(hw); ep93xx_mux_get_parent() local 175 struct clk_psc *psc = to_clk_psc(hw); ep93xx_mux_set_parent_lock() local 262 struct clk_psc *psc = to_clk_psc(hw); ep93xx_ddiv_recalc_rate() local 277 struct clk_psc *psc = to_clk_psc(hw); ep93xx_ddiv_set_rate() local 329 struct clk_psc *psc; clk_hw_register_ddiv() local 358 struct clk_psc *psc = to_clk_psc(hw); ep93xx_div_recalc_rate() local 371 struct clk_psc *psc = to_clk_psc(hw); ep93xx_div_round_rate() local 396 struct clk_psc *psc = to_clk_psc(hw); ep93xx_div_set_rate() local 433 struct clk_psc *psc; clk_hw_register_div() local [all...] |
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-mpc52xx-psc.c | 30 struct mpc52xx_psc __iomem *psc; member 64 struct mpc52xx_psc __iomem *psc = mps->psc; in mpc52xx_psc_spi_activate_cs() local 68 sicr = in_be32(&psc->sicr); in mpc52xx_psc_spi_activate_cs() 84 out_be32(&psc->sicr, sicr); in mpc52xx_psc_spi_activate_cs() 87 * Because psc->ccr is defined as 16bit register instead of 32bit in mpc52xx_psc_spi_activate_cs() 90 ccr = in_be16((u16 __iomem *)&psc->ccr); in mpc52xx_psc_spi_activate_cs() 96 out_be16((u16 __iomem *)&psc->ccr, ccr); in mpc52xx_psc_spi_activate_cs() 108 struct mpc52xx_psc __iomem *psc = mps->psc; in mpc52xx_psc_spi_transfer_rxtx() local 244 struct mpc52xx_psc __iomem *psc = mps->psc; mpc52xx_psc_spi_port_config() local 283 struct mpc52xx_psc __iomem *psc = mps->psc; mpc52xx_psc_spi_isr() local [all...] |
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-mpc52xx-psc.c | 35 struct mpc52xx_psc __iomem *psc; member 75 struct mpc52xx_psc __iomem *psc = mps->psc; in mpc52xx_psc_spi_activate_cs() local 79 sicr = in_be32(&psc->sicr); in mpc52xx_psc_spi_activate_cs() 95 out_be32(&psc->sicr, sicr); in mpc52xx_psc_spi_activate_cs() 98 * Because psc->ccr is defined as 16bit register instead of 32bit in mpc52xx_psc_spi_activate_cs() 101 ccr = in_be16((u16 __iomem *)&psc->ccr); in mpc52xx_psc_spi_activate_cs() 107 out_be16((u16 __iomem *)&psc->ccr, ccr); in mpc52xx_psc_spi_activate_cs() 130 struct mpc52xx_psc __iomem *psc = mps->psc; in mpc52xx_psc_spi_transfer_rxtx() local 309 struct mpc52xx_psc __iomem *psc = mps->psc; mpc52xx_psc_spi_port_config() local 348 struct mpc52xx_psc __iomem *psc = mps->psc; mpc52xx_psc_spi_isr() local [all...] |
/kernel/linux/linux-5.10/drivers/clk/keystone/ |
H A D | gate.c | 57 * @hw: clk_hw for the psc 106 struct clk_psc *psc = to_clk_psc(hw); in keystone_clk_is_enabled() local 107 struct clk_psc_data *data = psc->psc_data; in keystone_clk_is_enabled() 115 struct clk_psc *psc = to_clk_psc(hw); in keystone_clk_enable() local 116 struct clk_psc_data *data = psc->psc_data; in keystone_clk_enable() 119 if (psc->lock) in keystone_clk_enable() 120 spin_lock_irqsave(psc->lock, flags); in keystone_clk_enable() 125 if (psc->lock) in keystone_clk_enable() 126 spin_unlock_irqrestore(psc->lock, flags); in keystone_clk_enable() 133 struct clk_psc *psc in keystone_clk_disable() local 168 struct clk_psc *psc; clk_register_psc() local [all...] |
/kernel/linux/linux-6.6/drivers/clk/keystone/ |
H A D | gate.c | 57 * @hw: clk_hw for the psc 106 struct clk_psc *psc = to_clk_psc(hw); in keystone_clk_is_enabled() local 107 struct clk_psc_data *data = psc->psc_data; in keystone_clk_is_enabled() 115 struct clk_psc *psc = to_clk_psc(hw); in keystone_clk_enable() local 116 struct clk_psc_data *data = psc->psc_data; in keystone_clk_enable() 119 if (psc->lock) in keystone_clk_enable() 120 spin_lock_irqsave(psc->lock, flags); in keystone_clk_enable() 125 if (psc->lock) in keystone_clk_enable() 126 spin_unlock_irqrestore(psc->lock, flags); in keystone_clk_enable() 133 struct clk_psc *psc in keystone_clk_disable() local 168 struct clk_psc *psc; clk_register_psc() local [all...] |
/kernel/linux/linux-5.10/drivers/clk/davinci/ |
H A D | psc.c | 12 * And: arch/arm/mach-davinci/psc.c 32 #include "psc.h" 309 struct davinci_psc_data *psc = to_davinci_psc_data(rcdev); in davinci_psc_reset_assert() local 310 struct clk *clk = psc->clk_data.clks[id]; in davinci_psc_reset_assert() 318 struct davinci_psc_data *psc = to_davinci_psc_data(rcdev); in davinci_psc_reset_deassert() local 319 struct clk *clk = psc->clk_data.clks[id]; in davinci_psc_reset_deassert() 365 struct davinci_psc_data *psc; in __davinci_psc_register_clocks() local 371 psc = kzalloc(sizeof(*psc), GFP_KERNEL); in __davinci_psc_register_clocks() 372 if (!psc) in __davinci_psc_register_clocks() 458 struct davinci_psc_data *psc; davinci_psc_register_clocks() local 484 struct davinci_psc_data *psc; of_davinci_psc_clk_init() local [all...] |
/kernel/linux/linux-6.6/drivers/clk/davinci/ |
H A D | psc.c | 12 * And: arch/arm/mach-davinci/psc.c 32 #include "psc.h" 309 struct davinci_psc_data *psc = to_davinci_psc_data(rcdev); in davinci_psc_reset_assert() local 310 struct clk *clk = psc->clk_data.clks[id]; in davinci_psc_reset_assert() 318 struct davinci_psc_data *psc = to_davinci_psc_data(rcdev); in davinci_psc_reset_deassert() local 319 struct clk *clk = psc->clk_data.clks[id]; in davinci_psc_reset_deassert() 365 struct davinci_psc_data *psc; in __davinci_psc_register_clocks() local 371 psc = kzalloc(sizeof(*psc), GFP_KERNEL); in __davinci_psc_register_clocks() 372 if (!psc) in __davinci_psc_register_clocks() 458 struct davinci_psc_data *psc; davinci_psc_register_clocks() local 484 struct davinci_psc_data *psc; of_davinci_psc_clk_init() local [all...] |
/kernel/linux/linux-6.6/drivers/staging/rtl8192e/rtl8192e/ |
H A D | rtl_ps.c | 103 struct rt_pwr_save_ctrl *psc = (struct rt_pwr_save_ctrl *) in _rtl92e_ps_update_rf_state() local 106 psc->bSwRfProcessing = true; in _rtl92e_ps_update_rf_state() 107 rtl92e_set_rf_state(dev, psc->eInactivePowerState, RF_CHANGE_BY_IPS); in _rtl92e_ps_update_rf_state() 109 psc->bSwRfProcessing = false; in _rtl92e_ps_update_rf_state() 115 struct rt_pwr_save_ctrl *psc = (struct rt_pwr_save_ctrl *) in rtl92e_ips_enter() local 120 if (rt_state == rf_on && !psc->bSwRfProcessing && in rtl92e_ips_enter() 122 psc->eInactivePowerState = rf_off; in rtl92e_ips_enter() 130 struct rt_pwr_save_ctrl *psc = (struct rt_pwr_save_ctrl *) in rtl92e_ips_leave() local 135 if (rt_state != rf_on && !psc->bSwRfProcessing && in rtl92e_ips_leave() 137 psc in rtl92e_ips_leave() 207 struct rt_pwr_save_ctrl *psc = (struct rt_pwr_save_ctrl *) rtl92e_leisure_ps_enter() local 229 struct rt_pwr_save_ctrl *psc = (struct rt_pwr_save_ctrl *) rtl92e_leisure_ps_leave() local [all...] |
/kernel/linux/linux-5.10/arch/powerpc/boot/ |
H A D | mpc52xx-psc.c | 27 static void *psc; variable 38 while (!(in_be16(psc + MPC52xx_PSC_SR) & MPC52xx_PSC_SR_TXRDY)) ; in psc_putc() 39 out_8(psc + MPC52xx_PSC_BUFFER, c); in psc_putc() 44 return (in_be16(psc + MPC52xx_PSC_SR) & MPC52xx_PSC_SR_RXRDY) != 0; in psc_tstc() 49 while (!(in_be16(psc + MPC52xx_PSC_SR) & MPC52xx_PSC_SR_RXRDY)) ; in psc_getc() 50 return in_8(psc + MPC52xx_PSC_BUFFER); in psc_getc() 55 /* Get the base address of the psc registers */ in mpc5200_psc_console_init() 56 if (dt_get_virtual_reg(devp, &psc, 1) < 1) in mpc5200_psc_console_init()
|
/kernel/linux/linux-6.6/arch/powerpc/boot/ |
H A D | mpc52xx-psc.c | 27 static void *psc; variable 38 while (!(in_be16(psc + MPC52xx_PSC_SR) & MPC52xx_PSC_SR_TXRDY)) ; in psc_putc() 39 out_8(psc + MPC52xx_PSC_BUFFER, c); in psc_putc() 44 return (in_be16(psc + MPC52xx_PSC_SR) & MPC52xx_PSC_SR_RXRDY) != 0; in psc_tstc() 49 while (!(in_be16(psc + MPC52xx_PSC_SR) & MPC52xx_PSC_SR_RXRDY)) ; in psc_getc() 50 return in_8(psc + MPC52xx_PSC_BUFFER); in psc_getc() 55 /* Get the base address of the psc registers */ in mpc5200_psc_console_init() 56 if (dt_get_virtual_reg(devp, &psc, 1) < 1) in mpc5200_psc_console_init()
|
/kernel/linux/linux-5.10/arch/m68k/include/asm/ |
H A D | mac_psc.h | 212 extern volatile __u8 *psc; 224 *((volatile __u8 *)(psc + offset)) = data; in psc_write_byte() 229 *((volatile __u16 *)(psc + offset)) = data; in psc_write_word() 234 *((volatile __u32 *)(psc + offset)) = data; in psc_write_long() 239 return *((volatile __u8 *)(psc + offset)); in psc_read_byte() 244 return *((volatile __u16 *)(psc + offset)); in psc_read_word() 249 return *((volatile __u32 *)(psc + offset)); in psc_read_long()
|
/kernel/linux/linux-6.6/arch/m68k/include/asm/ |
H A D | mac_psc.h | 212 extern volatile __u8 *psc; 224 *((volatile __u8 *)(psc + offset)) = data; in psc_write_byte() 229 *((volatile __u16 *)(psc + offset)) = data; in psc_write_word() 234 *((volatile __u32 *)(psc + offset)) = data; in psc_write_long() 239 return *((volatile __u8 *)(psc + offset)); in psc_read_byte() 244 return *((volatile __u16 *)(psc + offset)); in psc_read_word() 249 return *((volatile __u32 *)(psc + offset)); in psc_read_long()
|
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/ |
H A D | ps.c | 476 if (!rtlpriv->psc.swctrl_lps) in rtl_swlps_beacon() 482 if (!rtlpriv->psc.sw_ps_enabled) in rtl_swlps_beacon() 485 if (rtlpriv->psc.fwctrl_lps) in rtl_swlps_beacon() 503 rtlpriv->psc.last_beacon = jiffies; in rtl_swlps_beacon() 516 rtlpriv->psc.dtim_counter = tim_ie->dtim_count; in rtl_swlps_beacon() 526 rtlpriv->psc.multi_buffered = m_buffed; in rtl_swlps_beacon() 549 if (!rtlpriv->psc.swctrl_lps) in rtl_swlps_rf_awake() 581 if (!rtlpriv->psc.sw_ps_enabled) in rtl_swlps_rf_sleep() 596 if (rtlpriv->psc.rfchange_inprogress) { in rtl_swlps_rf_sleep() 615 * time to sleep_intv = rtlpriv->psc in rtl_swlps_rf_sleep() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/ |
H A D | ps.c | 476 if (!rtlpriv->psc.swctrl_lps) in rtl_swlps_beacon() 482 if (!rtlpriv->psc.sw_ps_enabled) in rtl_swlps_beacon() 485 if (rtlpriv->psc.fwctrl_lps) in rtl_swlps_beacon() 503 rtlpriv->psc.last_beacon = jiffies; in rtl_swlps_beacon() 516 rtlpriv->psc.dtim_counter = tim_ie->dtim_count; in rtl_swlps_beacon() 526 rtlpriv->psc.multi_buffered = m_buffed; in rtl_swlps_beacon() 549 if (!rtlpriv->psc.swctrl_lps) in rtl_swlps_rf_awake() 581 if (!rtlpriv->psc.sw_ps_enabled) in rtl_swlps_rf_sleep() 596 if (rtlpriv->psc.rfchange_inprogress) { in rtl_swlps_rf_sleep() 615 * time to sleep_intv = rtlpriv->psc in rtl_swlps_rf_sleep() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
H A D | sw.c | 113 rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps; in rtl88e_init_sw_vars() 114 rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps; in rtl88e_init_sw_vars() 115 rtlpriv->psc.fwctrl_lps = rtlpriv->cfg->mod_params->fwctrl_lps; in rtl88e_init_sw_vars() 119 if (!rtlpriv->psc.inactiveps) in rtl88e_init_sw_vars() 121 if (!rtlpriv->psc.fwctrl_lps) in rtl88e_init_sw_vars() 123 rtlpriv->psc.reg_fwctrl_lps = 3; in rtl88e_init_sw_vars() 124 rtlpriv->psc.reg_max_lps_awakeintvl = 5; in rtl88e_init_sw_vars() 130 if (rtlpriv->psc.reg_fwctrl_lps == 1) in rtl88e_init_sw_vars() 131 rtlpriv->psc.fwctrl_psmode = FW_PS_MIN_MODE; in rtl88e_init_sw_vars() 132 else if (rtlpriv->psc in rtl88e_init_sw_vars() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
H A D | sw.c | 113 rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps; in rtl88e_init_sw_vars() 114 rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps; in rtl88e_init_sw_vars() 115 rtlpriv->psc.fwctrl_lps = rtlpriv->cfg->mod_params->fwctrl_lps; in rtl88e_init_sw_vars() 119 if (!rtlpriv->psc.inactiveps) in rtl88e_init_sw_vars() 121 if (!rtlpriv->psc.fwctrl_lps) in rtl88e_init_sw_vars() 123 rtlpriv->psc.reg_fwctrl_lps = 3; in rtl88e_init_sw_vars() 124 rtlpriv->psc.reg_max_lps_awakeintvl = 5; in rtl88e_init_sw_vars() 130 if (rtlpriv->psc.reg_fwctrl_lps == 1) in rtl88e_init_sw_vars() 131 rtlpriv->psc.fwctrl_psmode = FW_PS_MIN_MODE; in rtl88e_init_sw_vars() 132 else if (rtlpriv->psc in rtl88e_init_sw_vars() [all...] |
/kernel/linux/linux-5.10/arch/powerpc/platforms/512x/ |
H A D | mpc512x_shared.c | 358 return "fsl,mpc5121-psc"; in mpc512x_select_psc_compat() 361 return "fsl,mpc5125-psc"; in mpc512x_select_psc_compat() 399 void __iomem *psc; in mpc512x_psc_fifo_init() local 423 psc = of_iomap(np, 0); in mpc512x_psc_fifo_init() 424 if (!psc) { in mpc512x_psc_fifo_init() 434 iounmap(psc); in mpc512x_psc_fifo_init() 443 out_be32(&FIFOC(psc)->txsz, (fifobase << 16) | tx_fifo_size); in mpc512x_psc_fifo_init() 445 out_be32(&FIFOC(psc)->rxsz, (fifobase << 16) | rx_fifo_size); in mpc512x_psc_fifo_init() 449 out_be32(&FIFOC(psc)->txcmd, 0x80); in mpc512x_psc_fifo_init() 450 out_be32(&FIFOC(psc) in mpc512x_psc_fifo_init() [all...] |
/kernel/linux/linux-6.6/arch/powerpc/platforms/512x/ |
H A D | mpc512x_shared.c | 344 return "fsl,mpc5121-psc"; in mpc512x_select_psc_compat() 347 return "fsl,mpc5125-psc"; in mpc512x_select_psc_compat() 385 void __iomem *psc; in mpc512x_psc_fifo_init() local 409 psc = of_iomap(np, 0); in mpc512x_psc_fifo_init() 410 if (!psc) { in mpc512x_psc_fifo_init() 420 iounmap(psc); in mpc512x_psc_fifo_init() 429 out_be32(&FIFOC(psc)->txsz, (fifobase << 16) | tx_fifo_size); in mpc512x_psc_fifo_init() 431 out_be32(&FIFOC(psc)->rxsz, (fifobase << 16) | rx_fifo_size); in mpc512x_psc_fifo_init() 435 out_be32(&FIFOC(psc)->txcmd, 0x80); in mpc512x_psc_fifo_init() 436 out_be32(&FIFOC(psc) in mpc512x_psc_fifo_init() [all...] |
/kernel/linux/linux-5.10/arch/m68k/mac/ |
H A D | psc.c | 31 volatile __u8 *psc; variable 32 EXPORT_SYMBOL_GPL(psc); variable 42 if (!psc) in psc_debug_dump() 83 psc = NULL; in psc_init() 88 * The PSC is always at the same spot, but using psc in psc_init() 92 psc = (void *) PSC_BASE; in psc_init() 94 pr_debug("PSC detected at %p\n", psc); in psc_init()
|
/kernel/linux/linux-6.6/arch/m68k/mac/ |
H A D | psc.c | 31 volatile __u8 *psc; variable 32 EXPORT_SYMBOL_GPL(psc); variable 42 if (!psc) in psc_debug_dump() 83 psc = NULL; in psc_init() 88 * The PSC is always at the same spot, but using psc in psc_init() 92 psc = (void *) PSC_BASE; in psc_init() 94 pr_debug("PSC detected at %p\n", psc); in psc_init()
|
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
H A D | sw.c | 160 rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps; in rtl92s_init_sw_vars() 161 rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps; in rtl92s_init_sw_vars() 162 rtlpriv->psc.fwctrl_lps = rtlpriv->cfg->mod_params->fwctrl_lps; in rtl92s_init_sw_vars() 163 if (!rtlpriv->psc.inactiveps) in rtl92s_init_sw_vars() 165 if (!rtlpriv->psc.fwctrl_lps) in rtl92s_init_sw_vars() 167 rtlpriv->psc.reg_fwctrl_lps = 3; in rtl92s_init_sw_vars() 168 rtlpriv->psc.reg_max_lps_awakeintvl = 5; in rtl92s_init_sw_vars() 173 if (rtlpriv->psc.reg_fwctrl_lps == 1) in rtl92s_init_sw_vars() 174 rtlpriv->psc.fwctrl_psmode = FW_PS_MIN_MODE; in rtl92s_init_sw_vars() 175 else if (rtlpriv->psc in rtl92s_init_sw_vars() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
H A D | sw.c | 112 rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps; in rtl92c_init_sw_vars() 113 rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps; in rtl92c_init_sw_vars() 114 rtlpriv->psc.fwctrl_lps = rtlpriv->cfg->mod_params->fwctrl_lps; in rtl92c_init_sw_vars() 115 if (!rtlpriv->psc.inactiveps) in rtl92c_init_sw_vars() 117 if (!rtlpriv->psc.fwctrl_lps) in rtl92c_init_sw_vars() 119 rtlpriv->psc.reg_fwctrl_lps = 3; in rtl92c_init_sw_vars() 120 rtlpriv->psc.reg_max_lps_awakeintvl = 5; in rtl92c_init_sw_vars() 125 if (rtlpriv->psc.reg_fwctrl_lps == 1) in rtl92c_init_sw_vars() 126 rtlpriv->psc.fwctrl_psmode = FW_PS_MIN_MODE; in rtl92c_init_sw_vars() 127 else if (rtlpriv->psc in rtl92c_init_sw_vars() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
H A D | sw.c | 123 rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps; in rtl92d_init_sw_vars() 124 rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps; in rtl92d_init_sw_vars() 125 rtlpriv->psc.fwctrl_lps = rtlpriv->cfg->mod_params->fwctrl_lps; in rtl92d_init_sw_vars() 126 if (!rtlpriv->psc.inactiveps) in rtl92d_init_sw_vars() 128 if (!rtlpriv->psc.fwctrl_lps) in rtl92d_init_sw_vars() 130 rtlpriv->psc.reg_fwctrl_lps = 3; in rtl92d_init_sw_vars() 131 rtlpriv->psc.reg_max_lps_awakeintvl = 5; in rtl92d_init_sw_vars() 136 if (rtlpriv->psc.reg_fwctrl_lps == 1) in rtl92d_init_sw_vars() 137 rtlpriv->psc.fwctrl_psmode = FW_PS_MIN_MODE; in rtl92d_init_sw_vars() 138 else if (rtlpriv->psc in rtl92d_init_sw_vars() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
H A D | sw.c | 160 rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps; in rtl92s_init_sw_vars() 161 rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps; in rtl92s_init_sw_vars() 162 rtlpriv->psc.fwctrl_lps = rtlpriv->cfg->mod_params->fwctrl_lps; in rtl92s_init_sw_vars() 163 if (!rtlpriv->psc.inactiveps) in rtl92s_init_sw_vars() 165 if (!rtlpriv->psc.fwctrl_lps) in rtl92s_init_sw_vars() 167 rtlpriv->psc.reg_fwctrl_lps = 3; in rtl92s_init_sw_vars() 168 rtlpriv->psc.reg_max_lps_awakeintvl = 5; in rtl92s_init_sw_vars() 173 if (rtlpriv->psc.reg_fwctrl_lps == 1) in rtl92s_init_sw_vars() 174 rtlpriv->psc.fwctrl_psmode = FW_PS_MIN_MODE; in rtl92s_init_sw_vars() 175 else if (rtlpriv->psc in rtl92s_init_sw_vars() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
H A D | sw.c | 112 rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps; in rtl92c_init_sw_vars() 113 rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps; in rtl92c_init_sw_vars() 114 rtlpriv->psc.fwctrl_lps = rtlpriv->cfg->mod_params->fwctrl_lps; in rtl92c_init_sw_vars() 115 if (!rtlpriv->psc.inactiveps) in rtl92c_init_sw_vars() 117 if (!rtlpriv->psc.fwctrl_lps) in rtl92c_init_sw_vars() 119 rtlpriv->psc.reg_fwctrl_lps = 3; in rtl92c_init_sw_vars() 120 rtlpriv->psc.reg_max_lps_awakeintvl = 5; in rtl92c_init_sw_vars() 125 if (rtlpriv->psc.reg_fwctrl_lps == 1) in rtl92c_init_sw_vars() 126 rtlpriv->psc.fwctrl_psmode = FW_PS_MIN_MODE; in rtl92c_init_sw_vars() 127 else if (rtlpriv->psc in rtl92c_init_sw_vars() [all...] |