Home
last modified time | relevance | path

Searched refs:psc (Results 1 – 25 of 53) sorted by relevance

123

/drivers/spi/
A Dspi-mpc52xx-psc.c30 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()
108 struct mpc52xx_psc __iomem *psc = mps->psc; in mpc52xx_psc_spi_transfer_rxtx() local
153 out_8(&psc->mode, 0); in mpc52xx_psc_spi_transfer_rxtx()
244 struct mpc52xx_psc __iomem *psc = mps->psc; in mpc52xx_psc_spi_port_config() local
272 out_8(&psc->ctur, 0x00); in mpc52xx_psc_spi_port_config()
273 out_8(&psc->ctlr, 0x84); in mpc52xx_psc_spi_port_config()
283 struct mpc52xx_psc __iomem *psc = mps->psc; in mpc52xx_psc_spi_isr() local
[all …]
A Dspi-mpc512x-psc.c39 struct mpc52xx_psc __iomem *psc = mps->psc; \
40 __ret = &psc->regname; \
44 struct mpc5125_psc __iomem *psc = mps->psc; \
45 __ret = &psc->regname; \
54 void __iomem *psc; member
488 mps->psc = tempp; in mpc512x_psc_spi_of_probe()
/drivers/clk/keystone/
A Dgate.c119 if (psc->lock) in keystone_clk_enable()
125 if (psc->lock) in keystone_clk_enable()
137 if (psc->lock) in keystone_clk_disable()
143 if (psc->lock) in keystone_clk_disable()
168 struct clk_psc *psc; in clk_register_psc() local
171 psc = kzalloc(sizeof(*psc), GFP_KERNEL); in clk_register_psc()
172 if (!psc) in clk_register_psc()
181 psc->psc_data = psc_data; in clk_register_psc()
182 psc->lock = lock; in clk_register_psc()
183 psc->hw.init = &init; in clk_register_psc()
[all …]
/drivers/clk/davinci/
A Dpsc.c375 psc = kzalloc(sizeof(*psc), GFP_KERNEL); in __davinci_psc_register_clocks()
376 if (!psc) in __davinci_psc_register_clocks()
385 psc->clk_data.clks = clks; in __davinci_psc_register_clocks()
431 return psc; in __davinci_psc_register_clocks()
435 psc->rcdev.dev = dev; in __davinci_psc_register_clocks()
445 return psc; in __davinci_psc_register_clocks()
452 kfree(psc); in __davinci_psc_register_clocks()
465 if (IS_ERR(psc)) in davinci_psc_register_clocks()
466 return PTR_ERR(psc); in davinci_psc_register_clocks()
491 if (IS_ERR(psc)) in of_davinci_psc_clk_init()
[all …]
A DMakefile9 obj-y += psc.o
10 obj-$(CONFIG_ARCH_DAVINCI_DA850) += psc-da850.o
/drivers/pwm/
A Dpwm-stm32.c57 u32 psc; member
108 (u64)NSEC_PER_SEC * (wfhw->psc + 1)); in stm32_pwm_round_waveform_tohw()
144 wfhw->psc = min_t(u64, psc, MAX_TIM_PSC); in stm32_pwm_round_waveform_tohw()
147 (u64)NSEC_PER_SEC * (wfhw->psc + 1)); in stm32_pwm_round_waveform_tohw()
320 u32 psc, arr; in stm32_pwm_write_waveform() local
326 if (psc != wfhw->psc) { in stm32_pwm_write_waveform()
539 unsigned int psc = 0, icpsc, scale; in stm32_pwm_capture() local
567 psc++; in stm32_pwm_capture()
569 do_div(div, psc + 1); in stm32_pwm_capture()
607 if (psc && scale > 1) { in stm32_pwm_capture()
[all …]
/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/
A Dsw.c116 if (!rtlpriv->psc.inactiveps) in rtl88e_init_sw_vars()
118 if (!rtlpriv->psc.fwctrl_lps) in rtl88e_init_sw_vars()
120 rtlpriv->psc.reg_fwctrl_lps = 3; in rtl88e_init_sw_vars()
121 rtlpriv->psc.reg_max_lps_awakeintvl = 5; in rtl88e_init_sw_vars()
127 if (rtlpriv->psc.reg_fwctrl_lps == 1) in rtl88e_init_sw_vars()
128 rtlpriv->psc.fwctrl_psmode = FW_PS_MIN_MODE; in rtl88e_init_sw_vars()
129 else if (rtlpriv->psc.reg_fwctrl_lps == 2) in rtl88e_init_sw_vars()
131 else if (rtlpriv->psc.reg_fwctrl_lps == 3) in rtl88e_init_sw_vars()
161 rtlpriv->psc.low_power_enable = false; in rtl88e_init_sw_vars()
162 if (rtlpriv->psc.low_power_enable) { in rtl88e_init_sw_vars()
[all …]
/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
A Dsw.c109 rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps; in rtl92c_init_sw_vars()
112 if (!rtlpriv->psc.inactiveps) in rtl92c_init_sw_vars()
114 if (!rtlpriv->psc.fwctrl_lps) in rtl92c_init_sw_vars()
116 rtlpriv->psc.reg_fwctrl_lps = 3; in rtl92c_init_sw_vars()
117 rtlpriv->psc.reg_max_lps_awakeintvl = 5; in rtl92c_init_sw_vars()
122 if (rtlpriv->psc.reg_fwctrl_lps == 1) in rtl92c_init_sw_vars()
123 rtlpriv->psc.fwctrl_psmode = FW_PS_MIN_MODE; in rtl92c_init_sw_vars()
124 else if (rtlpriv->psc.reg_fwctrl_lps == 2) in rtl92c_init_sw_vars()
125 rtlpriv->psc.fwctrl_psmode = FW_PS_MAX_MODE; in rtl92c_init_sw_vars()
126 else if (rtlpriv->psc.reg_fwctrl_lps == 3) in rtl92c_init_sw_vars()
[all …]
/drivers/net/wireless/realtek/rtlwifi/rtl8192de/
A Dsw.c124 rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps; in rtl92d_init_sw_vars()
127 if (!rtlpriv->psc.inactiveps) in rtl92d_init_sw_vars()
129 if (!rtlpriv->psc.fwctrl_lps) in rtl92d_init_sw_vars()
131 rtlpriv->psc.reg_fwctrl_lps = 3; in rtl92d_init_sw_vars()
132 rtlpriv->psc.reg_max_lps_awakeintvl = 5; in rtl92d_init_sw_vars()
137 if (rtlpriv->psc.reg_fwctrl_lps == 1) in rtl92d_init_sw_vars()
138 rtlpriv->psc.fwctrl_psmode = FW_PS_MIN_MODE; in rtl92d_init_sw_vars()
139 else if (rtlpriv->psc.reg_fwctrl_lps == 2) in rtl92d_init_sw_vars()
140 rtlpriv->psc.fwctrl_psmode = FW_PS_MAX_MODE; in rtl92d_init_sw_vars()
141 else if (rtlpriv->psc.reg_fwctrl_lps == 3) in rtl92d_init_sw_vars()
[all …]
/drivers/net/wireless/realtek/rtlwifi/rtl8192se/
A Dsw.c158 rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps; in rtl92s_init_sw_vars()
161 if (!rtlpriv->psc.inactiveps) in rtl92s_init_sw_vars()
163 if (!rtlpriv->psc.fwctrl_lps) in rtl92s_init_sw_vars()
165 rtlpriv->psc.reg_fwctrl_lps = 3; in rtl92s_init_sw_vars()
166 rtlpriv->psc.reg_max_lps_awakeintvl = 5; in rtl92s_init_sw_vars()
171 if (rtlpriv->psc.reg_fwctrl_lps == 1) in rtl92s_init_sw_vars()
172 rtlpriv->psc.fwctrl_psmode = FW_PS_MIN_MODE; in rtl92s_init_sw_vars()
173 else if (rtlpriv->psc.reg_fwctrl_lps == 2) in rtl92s_init_sw_vars()
174 rtlpriv->psc.fwctrl_psmode = FW_PS_MAX_MODE; in rtl92s_init_sw_vars()
175 else if (rtlpriv->psc.reg_fwctrl_lps == 3) in rtl92s_init_sw_vars()
[all …]
/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/
A Dsw.c112 rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps; in rtl92ee_init_sw_vars()
113 rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps; in rtl92ee_init_sw_vars()
118 rtlpriv->psc.reg_fwctrl_lps = 3; in rtl92ee_init_sw_vars()
119 rtlpriv->psc.reg_max_lps_awakeintvl = 5; in rtl92ee_init_sw_vars()
125 if (rtlpriv->psc.reg_fwctrl_lps == 1) in rtl92ee_init_sw_vars()
126 rtlpriv->psc.fwctrl_psmode = FW_PS_MIN_MODE; in rtl92ee_init_sw_vars()
127 else if (rtlpriv->psc.reg_fwctrl_lps == 2) in rtl92ee_init_sw_vars()
128 rtlpriv->psc.fwctrl_psmode = FW_PS_MAX_MODE; in rtl92ee_init_sw_vars()
129 else if (rtlpriv->psc.reg_fwctrl_lps == 3) in rtl92ee_init_sw_vars()
130 rtlpriv->psc.fwctrl_psmode = FW_PS_DTIM_MODE; in rtl92ee_init_sw_vars()
[all …]
/drivers/net/wireless/realtek/rtlwifi/rtl8723be/
A Dsw.c123 rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps; in rtl8723be_init_sw_vars()
124 rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps; in rtl8723be_init_sw_vars()
129 rtlpriv->psc.reg_fwctrl_lps = 2; in rtl8723be_init_sw_vars()
130 rtlpriv->psc.reg_max_lps_awakeintvl = 2; in rtl8723be_init_sw_vars()
136 if (rtlpriv->psc.reg_fwctrl_lps == 1) in rtl8723be_init_sw_vars()
137 rtlpriv->psc.fwctrl_psmode = FW_PS_MIN_MODE; in rtl8723be_init_sw_vars()
138 else if (rtlpriv->psc.reg_fwctrl_lps == 2) in rtl8723be_init_sw_vars()
139 rtlpriv->psc.fwctrl_psmode = FW_PS_MAX_MODE; in rtl8723be_init_sw_vars()
140 else if (rtlpriv->psc.reg_fwctrl_lps == 3) in rtl8723be_init_sw_vars()
141 rtlpriv->psc.fwctrl_psmode = FW_PS_DTIM_MODE; in rtl8723be_init_sw_vars()
[all …]
/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
A Dsw.c135 rtlpriv->psc.wo_wlan_mode = WAKE_ON_MAGIC_PACKET | in rtl8821ae_init_sw_vars()
139 rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps; in rtl8821ae_init_sw_vars()
140 rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps; in rtl8821ae_init_sw_vars()
146 rtlpriv->psc.reg_fwctrl_lps = 2; in rtl8821ae_init_sw_vars()
147 rtlpriv->psc.reg_max_lps_awakeintvl = 2; in rtl8821ae_init_sw_vars()
154 if (rtlpriv->psc.reg_fwctrl_lps == 1) in rtl8821ae_init_sw_vars()
155 rtlpriv->psc.fwctrl_psmode = FW_PS_MIN_MODE; in rtl8821ae_init_sw_vars()
156 else if (rtlpriv->psc.reg_fwctrl_lps == 2) in rtl8821ae_init_sw_vars()
157 rtlpriv->psc.fwctrl_psmode = FW_PS_MAX_MODE; in rtl8821ae_init_sw_vars()
158 else if (rtlpriv->psc.reg_fwctrl_lps == 3) in rtl8821ae_init_sw_vars()
[all …]
/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
A Dsw.c124 rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps; in rtl8723e_init_sw_vars()
125 rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps; in rtl8723e_init_sw_vars()
126 rtlpriv->psc.fwctrl_lps = rtlpriv->cfg->mod_params->fwctrl_lps; in rtl8723e_init_sw_vars()
130 rtlpriv->psc.reg_fwctrl_lps = 3; in rtl8723e_init_sw_vars()
131 rtlpriv->psc.reg_max_lps_awakeintvl = 5; in rtl8723e_init_sw_vars()
134 if (rtlpriv->psc.reg_fwctrl_lps == 1) in rtl8723e_init_sw_vars()
135 rtlpriv->psc.fwctrl_psmode = FW_PS_MIN_MODE; in rtl8723e_init_sw_vars()
136 else if (rtlpriv->psc.reg_fwctrl_lps == 2) in rtl8723e_init_sw_vars()
137 rtlpriv->psc.fwctrl_psmode = FW_PS_MAX_MODE; in rtl8723e_init_sw_vars()
138 else if (rtlpriv->psc.reg_fwctrl_lps == 3) in rtl8723e_init_sw_vars()
[all …]
/drivers/net/wireless/realtek/rtlwifi/
A Dps.c476 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()
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()
618 if (rtlpriv->psc.dtim_counter == 0) { in rtl_swlps_rf_sleep()
624 sleep_intv = rtlpriv->psc.dtim_counter; in rtl_swlps_rf_sleep()
[all …]
/drivers/leds/
A Dleds-pca9532.c55 u8 psc[2]; member
143 data->psc[pwm] = blink; in pca9532_calcpwm()
156 data->psc[pwm]); in pca9532_setpwm()
205 unsigned int psc; in pca9532_update_hw_blink() local
224 psc = ((delay_on + delay_off) * PCA9532_PWM_PERIOD_DIV - 1) / 1000; in pca9532_update_hw_blink()
225 if (psc > U8_MAX) { in pca9532_update_hw_blink()
231 data->psc[PCA9532_PWM_ID_1] = psc; in pca9532_update_hw_blink()
397 data->psc[i] = pdata->psc[i]; in pca9532_configure()
401 data->psc[i]); in pca9532_configure()
524 of_property_read_u8_array(np, "nxp,psc", &pdata->psc[PCA9532_PWM_ID_0], in pca9532_of_populate_pdata()
[all …]
/drivers/acpi/
A Ddevice_pm.c50 unsigned long long psc; in acpi_dev_pm_explicit_get() local
53 status = acpi_evaluate_integer(device->handle, "_PSC", NULL, &psc); in acpi_dev_pm_explicit_get()
57 *state = psc; in acpi_dev_pm_explicit_get()
102 int psc; in acpi_device_get_power() local
104 error = acpi_dev_pm_explicit_get(device, &psc); in acpi_device_get_power()
116 if (psc > result && psc < ACPI_STATE_D3_COLD) in acpi_device_get_power()
117 result = psc; in acpi_device_get_power()
119 result = psc > ACPI_STATE_D2 ? ACPI_STATE_D3_HOT : psc; in acpi_device_get_power()
251 int psc; in acpi_device_set_power() local
268 result = acpi_dev_pm_explicit_get(device, &psc); in acpi_device_set_power()
[all …]
/drivers/tty/serial/
A Dmpc52xx_uart.c128 out_be16(&psc->mpc52xx_psc_clock_select, prescaler); in mpc52xx_set_divisor()
129 out_8(&psc->ctur, divisor >> 8); in mpc52xx_set_divisor()
130 out_8(&psc->ctlr, divisor & 0xff); in mpc52xx_set_divisor()
165 struct mpc52xx_psc __iomem *psc = PSC(port); in mpc52xx_psc_enable_ms() local
168 in_8(&psc->mpc52xx_psc_ipcr); in mpc52xx_psc_enable_ms()
196 struct mpc52xx_psc __iomem *psc = PSC(port); in mpc52xx_psc_fifo_init() local
876 out_8(&psc->mpc52xx_psc_clock_select, prescaler); in mpc5125_set_divisor()
877 out_8(&psc->ctur, divisor >> 8); in mpc5125_set_divisor()
878 out_8(&psc->ctlr, divisor & 0xff); in mpc5125_set_divisor()
938 struct mpc5125_psc __iomem *psc = PSC_5125(port); in mpc5125_psc_enable_ms() local
[all …]
/drivers/i2c/busses/
A Di2c-davinci.c170 u16 psc; in i2c_davinci_calc_clk_dividers() local
204 psc = (input_clock / 12000000) - 1; in i2c_davinci_calc_clk_dividers()
205 if ((input_clock / (psc + 1)) > 12000000) in i2c_davinci_calc_clk_dividers()
206 psc++; /* better to run under spec than over */ in i2c_davinci_calc_clk_dividers()
207 d = (psc >= 2) ? 5 : 7 - psc; in i2c_davinci_calc_clk_dividers()
212 clk = ((input_clock / (psc + 1)) / (dev->bus_freq * 1000)); in i2c_davinci_calc_clk_dividers()
214 if (input_clock / (psc + 1) / clk > dev->bus_freq * 1000) in i2c_davinci_calc_clk_dividers()
241 davinci_i2c_write_reg(dev, DAVINCI_I2C_PSC_REG, psc); in i2c_davinci_calc_clk_dividers()
A Di2c-omap.c353 u16 psc = 0, scll = 0, sclh = 0; in omap_i2c_init() local
397 psc = fclk_rate / 12000000; in omap_i2c_init()
426 psc = fclk_rate / internal_clk; in omap_i2c_init()
427 psc = psc - 1; in omap_i2c_init()
458 fclk_rate /= (psc + 1) * 1000; in omap_i2c_init()
459 if (psc > 2) in omap_i2c_init()
460 psc = 2; in omap_i2c_init()
461 scll = fclk_rate / (omap->speed * 2) - 7 + psc; in omap_i2c_init()
462 sclh = fclk_rate / (omap->speed * 2) - 7 + psc; in omap_i2c_init()
470 omap->pscstate = psc; in omap_i2c_init()
/drivers/media/dvb-frontends/
A Dix2505v.c126 u8 gain, cc, ref, psc, local_osc, lpf; in ix2505v_set_params() local
145 psc = 32; /* PSC = 0 */ in ix2505v_set_params()
148 x = div_factor / psc; in ix2505v_set_params()
150 A = ((x - (N * 100)) * psc) / 100; in ix2505v_set_params()
/drivers/infiniband/hw/hfi1/
A Dverbs_txreq.h24 struct send_context *psc; member
51 tx->psc = priv->s_sendcontext; in get_txreq()
/drivers/clocksource/
A Dtimer-stm32-lp.c28 u32 psc; member
177 priv->psc = i; in stm32_clkevent_lp_set_prescaler()
197 regmap_write(priv->reg, STM32_LPTIM_CFGR, priv->psc << CFGR_PSC_OFFSET); in stm32_clkevent_lp_resume()
/drivers/iio/trigger/
A Dstm32-timer-trigger.c86 u32 psc; member
247 u32 psc, arr, cr1; in stm32_tt_read_frequency() local
251 regmap_read(priv->regmap, TIM_PSC, &psc); in stm32_tt_read_frequency()
256 do_div(freq, psc + 1); in stm32_tt_read_frequency()
851 regmap_read(priv->regmap, TIM_PSC, &priv->bak.psc); in stm32_timer_trigger_suspend()
879 regmap_write(priv->regmap, TIM_PSC, priv->bak.psc); in stm32_timer_trigger_resume()
/drivers/counter/
A Dstm32-timer-cnt.c248 u32 psc; in stm32_count_prescaler_read() local
250 regmap_read(priv->regmap, TIM_PSC, &psc); in stm32_count_prescaler_read()
252 *prescaler = psc + 1; in stm32_count_prescaler_read()
261 u32 psc; in stm32_count_prescaler_write() local
266 psc = prescaler - 1; in stm32_count_prescaler_write()
268 return regmap_write(priv->regmap, TIM_PSC, psc); in stm32_count_prescaler_write()

Completed in 60 milliseconds

123