/drivers/spi/ |
D | spi-mpc52xx-psc.c | 40 struct mpc52xx_psc __iomem *psc; member 81 struct mpc52xx_psc __iomem *psc = mps->psc; in mpc52xx_psc_spi_activate_cs() local 85 sicr = in_be32(&psc->sicr); in mpc52xx_psc_spi_activate_cs() 101 out_be32(&psc->sicr, sicr); in mpc52xx_psc_spi_activate_cs() 107 ccr = in_be16((u16 __iomem *)&psc->ccr); in mpc52xx_psc_spi_activate_cs() 113 out_be16((u16 __iomem *)&psc->ccr, ccr); in mpc52xx_psc_spi_activate_cs() 136 struct mpc52xx_psc __iomem *psc = mps->psc; in mpc52xx_psc_spi_transfer_rxtx() local 151 out_8(&psc->command, MPC52xx_PSC_TX_ENABLE | MPC52xx_PSC_RX_ENABLE); in mpc52xx_psc_spi_transfer_rxtx() 166 out_8(&psc->ircr2, 0x01); in mpc52xx_psc_spi_transfer_rxtx() 169 out_8(&psc->mpc52xx_psc_buffer_8, tx_buf[sb]); in mpc52xx_psc_spi_transfer_rxtx() [all …]
|
D | spi-mpc512x-psc.c | 39 struct mpc52xx_psc __iomem *psc; member 82 struct mpc52xx_psc __iomem *psc = mps->psc; in mpc512x_psc_spi_activate_cs() local 87 sicr = in_be32(&psc->sicr); in mpc512x_psc_spi_activate_cs() 104 out_be32(&psc->sicr, sicr); in mpc512x_psc_spi_activate_cs() 106 ccr = in_be32(&psc->ccr); in mpc512x_psc_spi_activate_cs() 114 out_be32(&psc->ccr, ccr); in mpc512x_psc_spi_activate_cs() 139 struct mpc52xx_psc __iomem *psc = mps->psc; in mpc512x_psc_spi_transfer_rxtx() local 149 in_8(&psc->mode); in mpc512x_psc_spi_transfer_rxtx() 150 out_8(&psc->mode, 0x0); in mpc512x_psc_spi_transfer_rxtx() 153 out_8(&psc->command, MPC52xx_PSC_TX_ENABLE | MPC52xx_PSC_RX_ENABLE); in mpc512x_psc_spi_transfer_rxtx() [all …]
|
D | Makefile | 39 obj-$(CONFIG_SPI_MPC512x_PSC) += spi-mpc512x-psc.o 40 obj-$(CONFIG_SPI_MPC52xx_PSC) += spi-mpc52xx-psc.o
|
/drivers/net/wireless/rtlwifi/rtl8188ee/ |
D | sw.c | 141 rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps; in rtl88e_init_sw_vars() 142 rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps; in rtl88e_init_sw_vars() 143 rtlpriv->psc.fwctrl_lps = rtlpriv->cfg->mod_params->fwctrl_lps; in rtl88e_init_sw_vars() 144 if (!rtlpriv->psc.inactiveps) in rtl88e_init_sw_vars() 146 if (!rtlpriv->psc.fwctrl_lps) in rtl88e_init_sw_vars() 148 rtlpriv->psc.reg_fwctrl_lps = 3; in rtl88e_init_sw_vars() 149 rtlpriv->psc.reg_max_lps_awakeintvl = 5; in rtl88e_init_sw_vars() 155 if (rtlpriv->psc.reg_fwctrl_lps == 1) in rtl88e_init_sw_vars() 156 rtlpriv->psc.fwctrl_psmode = FW_PS_MIN_MODE; in rtl88e_init_sw_vars() 157 else if (rtlpriv->psc.reg_fwctrl_lps == 2) in rtl88e_init_sw_vars() [all …]
|
D | hw.c | 129 if (!rtlpriv->psc.fw_current_inpsmode) in _rtl88ee_set_fw_clock_on() 197 if (!rtlpriv->psc.fw_current_inpsmode) in _rtl88ee_set_fw_clock_off() 202 if (rtstate == ERFOFF || rtlpriv->psc.inactive_pwrstate == ERFOFF) in _rtl88ee_set_fw_clock_off() 1240 if (rtlpriv->psc.rfpwr_state != ERFON) in rtl88ee_set_check_bssid()
|
/drivers/net/wireless/rtlwifi/rtl8192ce/ |
D | sw.c | 135 rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps; in rtl92c_init_sw_vars() 136 rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps; in rtl92c_init_sw_vars() 137 rtlpriv->psc.fwctrl_lps = rtlpriv->cfg->mod_params->fwctrl_lps; in rtl92c_init_sw_vars() 138 if (!rtlpriv->psc.inactiveps) in rtl92c_init_sw_vars() 140 if (!rtlpriv->psc.fwctrl_lps) in rtl92c_init_sw_vars() 142 rtlpriv->psc.reg_fwctrl_lps = 3; in rtl92c_init_sw_vars() 143 rtlpriv->psc.reg_max_lps_awakeintvl = 5; in rtl92c_init_sw_vars() 148 if (rtlpriv->psc.reg_fwctrl_lps == 1) in rtl92c_init_sw_vars() 149 rtlpriv->psc.fwctrl_psmode = FW_PS_MIN_MODE; in rtl92c_init_sw_vars() 150 else if (rtlpriv->psc.reg_fwctrl_lps == 2) in rtl92c_init_sw_vars() [all …]
|
/drivers/net/wireless/rtlwifi/ |
D | ps.c | 456 if (!rtlpriv->psc.swctrl_lps) in rtl_swlps_beacon() 462 if (!rtlpriv->psc.sw_ps_enabled) in rtl_swlps_beacon() 465 if (rtlpriv->psc.fwctrl_lps) in rtl_swlps_beacon() 483 rtlpriv->psc.last_beacon = jiffies; in rtl_swlps_beacon() 496 rtlpriv->psc.dtim_counter = tim_ie->dtim_count; in rtl_swlps_beacon() 506 rtlpriv->psc.multi_buffered = m_buffed; in rtl_swlps_beacon() 528 if (!rtlpriv->psc.swctrl_lps) in rtl_swlps_rf_awake() 560 if (!rtlpriv->psc.sw_ps_enabled) in rtl_swlps_rf_sleep() 590 if (rtlpriv->psc.dtim_counter == 0) { in rtl_swlps_rf_sleep() 596 sleep_intv = rtlpriv->psc.dtim_counter; in rtl_swlps_rf_sleep() [all …]
|
D | pci.c | 526 rtlpriv->psc.rfpwr_state == ERFON) { in _rtl_pci_tx_chk_waitq() 610 rtlpriv->psc.state_inap = true; in _rtl_pci_tx_isr() 612 rtlpriv->psc.state_inap = false; in _rtl_pci_tx_isr() 1450 if (rtlpriv->psc.sw_ps_enabled) { in rtl_pci_tx() 1557 if (rtlpriv->psc.rfpwr_state == ERFOFF || in rtl_pci_flush()
|
D | core.c | 343 rtlpriv->psc.sw_ps_enabled = true; in rtl_op_config() 351 if (!rtlpriv->psc.multi_buffered) in rtl_op_config() 357 rtlpriv->psc.sw_ps_enabled = false; in rtl_op_config()
|
D | wifi.h | 2007 struct rtl_ps_ctl psc; member 2067 #define rtl_psc(rtlpriv) (&((rtlpriv)->psc))
|
D | usb.c | 969 if (rtlpriv->psc.sw_ps_enabled) { in _rtl_usb_tx_preprocess()
|
/drivers/net/wireless/rtlwifi/rtl8192se/ |
D | sw.c | 204 rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps; in rtl92s_init_sw_vars() 205 rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps; in rtl92s_init_sw_vars() 206 rtlpriv->psc.fwctrl_lps = rtlpriv->cfg->mod_params->fwctrl_lps; in rtl92s_init_sw_vars() 207 if (!rtlpriv->psc.inactiveps) in rtl92s_init_sw_vars() 209 if (!rtlpriv->psc.fwctrl_lps) in rtl92s_init_sw_vars() 211 rtlpriv->psc.reg_fwctrl_lps = 3; in rtl92s_init_sw_vars() 212 rtlpriv->psc.reg_max_lps_awakeintvl = 5; in rtl92s_init_sw_vars() 217 if (rtlpriv->psc.reg_fwctrl_lps == 1) in rtl92s_init_sw_vars() 218 rtlpriv->psc.fwctrl_psmode = FW_PS_MIN_MODE; in rtl92s_init_sw_vars() 219 else if (rtlpriv->psc.reg_fwctrl_lps == 2) in rtl92s_init_sw_vars() [all …]
|
D | hw.c | 1141 if (rtlpriv->psc.rfpwr_state != ERFON) in rtl92se_set_check_bssid() 1395 if (rtlpriv->psc.rfoff_reason == RF_CHANGE_BY_IPS) in _rtl92se_gen_refreshledstate() 1408 rtlpriv->psc.pwrdomain_protect = true; in _rtl92se_power_domain_init() 1414 rtlpriv->psc.pwrdomain_protect = false; in _rtl92se_power_domain_init() 1427 if (rtlpriv->psc.rfoff_reason & (RF_CHANGE_BY_IPS | RF_CHANGE_BY_HW)) in _rtl92se_power_domain_init() 1507 rtlpriv->psc.pwrdomain_protect = false; in _rtl92se_power_domain_init() 1516 rtlpriv->psc.pwrdomain_protect = false; in _rtl92se_power_domain_init() 1539 while (wait-- >= 10 && rtlpriv->psc.pwrdomain_protect) { in rtl92se_card_disable() 1540 if (rtlpriv->psc.pwrdomain_protect) in rtl92se_card_disable()
|
D | phy.c | 571 rtlpriv->psc.state_inap); in rtl92s_phy_set_rf_power_state() 642 rtlpriv->psc.state_inap); in rtl92s_phy_set_rf_power_state()
|
D | dm.c | 466 if (rtlpriv->psc.rfpwr_state != ERFON) in _rtl92s_dm_initial_gain_sta_beforeconnect()
|
/drivers/net/wireless/rtlwifi/rtl8192de/ |
D | sw.c | 148 rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps; in rtl92d_init_sw_vars() 149 rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps; in rtl92d_init_sw_vars() 150 rtlpriv->psc.fwctrl_lps = rtlpriv->cfg->mod_params->fwctrl_lps; in rtl92d_init_sw_vars() 151 if (!rtlpriv->psc.inactiveps) in rtl92d_init_sw_vars() 153 if (!rtlpriv->psc.fwctrl_lps) in rtl92d_init_sw_vars() 155 rtlpriv->psc.reg_fwctrl_lps = 3; in rtl92d_init_sw_vars() 156 rtlpriv->psc.reg_max_lps_awakeintvl = 5; in rtl92d_init_sw_vars() 161 if (rtlpriv->psc.reg_fwctrl_lps == 1) in rtl92d_init_sw_vars() 162 rtlpriv->psc.fwctrl_psmode = FW_PS_MIN_MODE; in rtl92d_init_sw_vars() 163 else if (rtlpriv->psc.reg_fwctrl_lps == 2) in rtl92d_init_sw_vars() [all …]
|
D | hw.c | 937 rtlpriv->psc.fw_current_inpsmode = false; in rtl92de_hw_init() 1144 if (rtlpriv->psc.rfpwr_state != ERFON) in rtl92de_set_check_bssid()
|
/drivers/tty/serial/ |
D | mpc52xx_uart.c | 128 static inline void mpc52xx_set_divisor(struct mpc52xx_psc __iomem *psc, in mpc52xx_set_divisor() argument 132 out_be16(&psc->mpc52xx_psc_clock_select, prescaler); in mpc52xx_set_divisor() 133 out_8(&psc->ctur, divisor >> 8); in mpc52xx_set_divisor() 134 out_8(&psc->ctlr, divisor & 0xff); in mpc52xx_set_divisor() 141 struct mpc52xx_psc __iomem *psc = PSC(port); in mpc52xx_psc_fifo_init() local 150 out_be16(&psc->mpc52xx_psc_imr, port->read_status_mask); in mpc52xx_psc_fifo_init() 676 struct mpc52xx_psc __iomem *psc = PSC(port); in mpc52xx_uart_enable_ms() local 679 in_8(&psc->mpc52xx_psc_ipcr); in mpc52xx_uart_enable_ms() 681 out_8(&psc->mpc52xx_psc_acr, MPC52xx_PSC_IEC_CTS | MPC52xx_PSC_IEC_DCD); in mpc52xx_uart_enable_ms() 684 out_be16(&psc->mpc52xx_psc_imr, port->read_status_mask); in mpc52xx_uart_enable_ms() [all …]
|
/drivers/net/wireless/rtlwifi/rtl8723ae/ |
D | sw.c | 142 rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps; in rtl8723ae_init_sw_vars() 143 rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps; in rtl8723ae_init_sw_vars() 144 rtlpriv->psc.fwctrl_lps = rtlpriv->cfg->mod_params->fwctrl_lps; in rtl8723ae_init_sw_vars() 145 rtlpriv->psc.reg_fwctrl_lps = 3; in rtl8723ae_init_sw_vars() 146 rtlpriv->psc.reg_max_lps_awakeintvl = 5; in rtl8723ae_init_sw_vars() 152 if (rtlpriv->psc.reg_fwctrl_lps == 1) in rtl8723ae_init_sw_vars() 153 rtlpriv->psc.fwctrl_psmode = FW_PS_MIN_MODE; in rtl8723ae_init_sw_vars() 154 else if (rtlpriv->psc.reg_fwctrl_lps == 2) in rtl8723ae_init_sw_vars() 155 rtlpriv->psc.fwctrl_psmode = FW_PS_MAX_MODE; in rtl8723ae_init_sw_vars() 156 else if (rtlpriv->psc.reg_fwctrl_lps == 3) in rtl8723ae_init_sw_vars() [all …]
|
/drivers/leds/ |
D | leds-pca9532.c | 50 u8 psc[2]; member 125 data->psc[pwm] = blink; in pca9532_calcpwm() 138 data->psc[pwm]); in pca9532_setpwm() 185 int psc; in pca9532_set_blink() local 197 psc = (*delay_on * 152-1)/1000; in pca9532_set_blink() 198 err = pca9532_calcpwm(client, 0, psc, led_cdev->brightness); in pca9532_set_blink() 344 data->psc[i] = pdata->psc[i]; in pca9532_configure() 348 data->psc[i]); in pca9532_configure()
|
/drivers/media/dvb-frontends/ |
D | ix2505v.c | 140 u8 gain, cc, ref, psc, local_osc, lpf; in ix2505v_set_params() local 159 psc = 32; /* PSC = 0 */ in ix2505v_set_params() 162 x = div_factor / psc; in ix2505v_set_params() 164 A = ((x - (N * 100)) * psc) / 100; in ix2505v_set_params()
|
/drivers/i2c/busses/ |
D | i2c-davinci.c | 193 u16 psc; in i2c_davinci_calc_clk_dividers() local 217 psc = (input_clock / 7000000) - 1; in i2c_davinci_calc_clk_dividers() 218 if ((input_clock / (psc + 1)) > 12000000) in i2c_davinci_calc_clk_dividers() 219 psc++; /* better to run under spec than over */ in i2c_davinci_calc_clk_dividers() 220 d = (psc >= 2) ? 5 : 7 - psc; in i2c_davinci_calc_clk_dividers() 222 clk = ((input_clock / (psc + 1)) / (pdata->bus_freq * 1000)) - (d << 1); in i2c_davinci_calc_clk_dividers() 226 davinci_i2c_write_reg(dev, DAVINCI_I2C_PSC_REG, psc); in i2c_davinci_calc_clk_dividers()
|
D | i2c-omap.c | 342 u16 psc = 0, scll = 0, sclh = 0; in omap_i2c_init() local 378 psc = fclk_rate / 12000000; in omap_i2c_init() 401 psc = fclk_rate / internal_clk; in omap_i2c_init() 402 psc = psc - 1; in omap_i2c_init() 433 fclk_rate /= (psc + 1) * 1000; in omap_i2c_init() 434 if (psc > 2) in omap_i2c_init() 435 psc = 2; in omap_i2c_init() 436 scll = fclk_rate / (dev->speed * 2) - 7 + psc; in omap_i2c_init() 437 sclh = fclk_rate / (dev->speed * 2) - 7 + psc; in omap_i2c_init() 445 dev->pscstate = psc; in omap_i2c_init()
|
/drivers/acpi/ |
D | device_pm.c | 96 unsigned long long psc; in acpi_device_get_power() local 99 status = acpi_evaluate_integer(handle, "_PSC", NULL, &psc); in acpi_device_get_power() 112 if (psc > result && psc < ACPI_STATE_D3_COLD) in acpi_device_get_power() 113 result = psc; in acpi_device_get_power() 115 result = psc > ACPI_STATE_D2 ? ACPI_STATE_D3_COLD : psc; in acpi_device_get_power()
|
/drivers/dma/bestcomm/ |
D | gen_bd.c | 343 struct psc; in bcom_psc_gen_bd_tx_init()
|