Home
last modified time | relevance | path

Searched refs:mode_reg (Results 1 – 25 of 40) sorted by relevance

12

/linux/drivers/clk/qcom/
H A Dclk-pll.c31 ret = regmap_read(pll->clkr.regmap, pll->mode_reg, &val); in clk_pll_enable()
40 ret = regmap_update_bits(pll->clkr.regmap, pll->mode_reg, PLL_BYPASSNL, in clk_pll_enable()
52 ret = regmap_update_bits(pll->clkr.regmap, pll->mode_reg, PLL_RESET_N, in clk_pll_enable()
61 return regmap_update_bits(pll->clkr.regmap, pll->mode_reg, PLL_OUTCTRL, in clk_pll_enable()
71 regmap_read(pll->clkr.regmap, pll->mode_reg, &val); in clk_pll_disable()
76 regmap_update_bits(pll->clkr.regmap, pll->mode_reg, mask, 0); in clk_pll_disable()
153 regmap_read(pll->clkr.regmap, pll->mode_reg, &mode); in clk_pll_set_rate()
250 qcom_pll_set_fsm_mode(regmap, pll->mode_reg, 1, 8); in clk_pll_configure_sr()
259 qcom_pll_set_fsm_mode(regmap, pll->mode_reg, 1, 0); in clk_pll_configure_sr_hpm_lp()
269 ret = regmap_read(pll->clkr.regmap, pll->mode_reg, &mode); in clk_pll_sr2_enable()
[all …]
H A Dclk-hfpll.c67 regmap_update_bits(regmap, hd->mode_reg, PLL_BYPASSNL, PLL_BYPASSNL); in __clk_hfpll_enable()
76 regmap_update_bits(regmap, hd->mode_reg, PLL_RESET_N, PLL_RESET_N); in __clk_hfpll_enable()
91 regmap_update_bits(regmap, hd->mode_reg, PLL_OUTCTRL, PLL_OUTCTRL); in __clk_hfpll_enable()
104 regmap_read(regmap, hd->mode_reg, &mode); in clk_hfpll_enable()
121 regmap_update_bits(regmap, hd->mode_reg, in __clk_hfpll_disable()
213 regmap_read(regmap, hd->mode_reg, &mode); in clk_hfpll_init()
239 regmap_read(regmap, hd->mode_reg, &mode); in hfpll_is_enabled()
H A Dhfpll.c18 .mode_reg = 0x00,
36 .mode_reg = 0x00,
53 .mode_reg = 0x00,
70 .mode_reg = 0x00,
H A Dclk-hfpll.h11 u32 mode_reg; member
H A Dclk-pll.h44 u32 mode_reg; member
H A Dgcc-ipq806x.c37 .mode_reg = 0x30c0,
66 .mode_reg = 0x3160,
95 .mode_reg = 0x3140,
120 .mode_reg = 0x3200,
146 .mode_reg = 0x3240,
172 .mode_reg = 0x3300,
202 .mode_reg = 0x31c0,
247 .mode_reg = 0x31a0,
266 .mode_reg = 0x3180,
H A Da53-pll.c113 pll->mode_reg = 0x00; in qcom_a53pll_probe()
/linux/drivers/regulator/
H A Dsy8824x.c22 unsigned int mode_reg; member
45 regmap_update_bits(rdev->regmap, cfg->mode_reg, in sy8824_set_mode()
49 regmap_update_bits(rdev->regmap, cfg->mode_reg, in sy8824_set_mode()
65 ret = regmap_read(rdev->regmap, cfg->mode_reg, &val); in sy8824_get_mode()
168 .mode_reg = 0x00,
178 .mode_reg = 0x00,
188 .mode_reg = 0x01,
198 .mode_reg = 0x01,
H A Dfan53555.c141 unsigned int mode_reg; member
197 regmap_update_bits(rdev->regmap, di->mode_reg, in fan53555_set_mode()
215 ret = regmap_read(rdev->regmap, di->mode_reg, &val); in fan53555_get_mode()
515 di->mode_reg = FAN53555_CONTROL; in fan53555_device_setup()
529 di->mode_reg = di->vol_reg; in fan53555_device_setup()
537 di->mode_reg = FAN53555_VSEL1; in fan53555_device_setup()
540 di->mode_reg = FAN53555_VSEL0; in fan53555_device_setup()
545 di->mode_reg = TCS4525_COMMAND; in fan53555_device_setup()
H A Drtq2134-regulator.c66 unsigned int mode_reg; member
91 return regmap_update_bits(rdev->regmap, desc->mode_reg, desc->mode_mask, in rtq2134_buck_set_mode()
102 ret = regmap_read(rdev->regmap, desc->mode_reg, &mode); in rtq2134_buck_get_mode()
296 .mode_reg = RTQ2134_REG_BUCK##_id##_DVS0CFG0, \
H A Dmt6360-regulator.c37 unsigned int mode_reg; member
243 ret = regmap_update_bits(regmap, rdesc->mode_reg, rdesc->mode_mask, val << shift); in mt6360_regulator_set_mode()
260 ret = regmap_read(regmap, rdesc->mode_reg, &val); in mt6360_regulator_get_mode()
345 .mode_reg = mreg, \
H A Dpv88080-regulator.c34 unsigned int mode_reg; member
201 ret = regmap_read(rdev->regmap, info->mode_reg, &data); in pv88080_buck_get_mode()
242 return regmap_update_bits(rdev->regmap, info->mode_reg, in pv88080_buck_set_mode()
445 pv88080_regulator_info[i].mode_reg in pv88080_i2c_probe()
H A Drtq2208-regulator.c93 unsigned int mode_reg; member
125 return regmap_update_bits(rdev->regmap, rdesc->mode_reg, in rtq2208_set_mode()
136 ret = regmap_read(rdev->regmap, rdesc->mode_reg, &mode_val); in rtq2208_get_mode()
434 rdesc->mode_reg = BUCK_RG_SHIFT(curr_info->base, 2); in rtq2208_init_regulator_desc()
H A Dab8500.c190 u8 mode_reg; member
414 reg = info->mode_reg; in ab8500_regulator_set_mode()
512 info->mode_bank, info->mode_reg, &val); in ab8500_regulator_get_mode()
1077 .mode_reg = 0x54,
1098 .mode_reg = 0x54,
/linux/drivers/clk/spear/
H A Dclk-vco-pll.c204 mode = (readl_relaxed(vco->mode_reg) >> PLL_MODE_SHIFT) & PLL_MODE_MASK; in clk_vco_recalc_rate()
246 val = readl_relaxed(vco->mode_reg); in clk_vco_set_rate()
249 writel_relaxed(val, vco->mode_reg); in clk_vco_set_rate()
279 unsigned long flags, void __iomem *mode_reg, void __iomem in clk_register_vco_pll() argument
290 if (!vco_name || !pll_name || !parent_name || !mode_reg || !cfg_reg || in clk_register_vco_pll()
305 vco->mode_reg = mode_reg; in clk_register_vco_pll()
317 parent_name, 0, mode_reg, PLL_ENABLE, 0, lock); in clk_register_vco_pll()
H A Dclk.h92 void __iomem *mode_reg; member
122 unsigned long flags, void __iomem *mode_reg, void __iomem
/linux/drivers/media/i2c/
H A Dlm3646.c74 u8 mode_reg; member
87 REG_ENABLE, flash->mode_reg | MODE_SHDN); in lm3646_mode_ctrl()
90 REG_ENABLE, flash->mode_reg | MODE_TORCH); in lm3646_mode_ctrl()
93 REG_ENABLE, flash->mode_reg | MODE_FLASH); in lm3646_mode_ctrl()
303 flash->mode_reg = reg_val & 0xfc; in lm3646_init_device()
/linux/drivers/mfd/
H A Dmenelaus.c440 u8 mode_reg; member
469 ret = menelaus_write_reg(vtg->mode_reg, mode); in menelaus_set_voltage()
563 .mode_reg = MENELAUS_LDO_CTRL3,
592 .mode_reg = MENELAUS_LDO_CTRL4,
632 .mode_reg = MENELAUS_DCDC_CTRL2,
640 .mode_reg = MENELAUS_DCDC_CTRL3,
677 .mode_reg = MENELAUS_LDO_CTRL7,
707 .mode_reg = MENELAUS_LDO_CTRL6,
/linux/sound/soc/renesas/rcar/
H A Dssiu.c274 enum rsnd_reg adinr_reg, mode_reg, dalign_reg; in rsnd_ssiu_init_gen2() local
278 mode_reg = SSI9_BUSIF_MODE(busif); in rsnd_ssiu_init_gen2()
282 mode_reg = SSI_BUSIF_MODE(busif); in rsnd_ssiu_init_gen2()
291 rsnd_mod_write(mod, mode_reg, in rsnd_ssiu_init_gen2()
/linux/drivers/tty/serial/
H A Dxilinx_uartps.c819 unsigned int ctrl_reg, mode_reg; in cdns_uart_set_termios() local
882 mode_reg = readl(port->membase + CDNS_UART_MR); in cdns_uart_set_termios()
922 cval |= mode_reg & 1; in cdns_uart_set_termios()
1168 u32 mode_reg; in cdns_uart_set_mctrl() local
1175 mode_reg = readl(port->membase + CDNS_UART_MR); in cdns_uart_set_mctrl()
1178 mode_reg &= ~CDNS_UART_MR_CHMODE_MASK; in cdns_uart_set_mctrl()
1187 mode_reg |= CDNS_UART_MR_CHMODE_L_LOOP; in cdns_uart_set_mctrl()
1189 mode_reg |= CDNS_UART_MR_CHMODE_NORM; in cdns_uart_set_mctrl()
1192 writel(mode_reg, port->membase + CDNS_UART_MR); in cdns_uart_set_mctrl()
/linux/arch/powerpc/platforms/powermac/
H A Dlow_i2c.c401 u8 mode_reg = host->speed; in kw_i2c_xfer() local
409 mode_reg |= KW_I2C_MODE_STANDARD; in kw_i2c_xfer()
414 mode_reg |= KW_I2C_MODE_STANDARDSUB; in kw_i2c_xfer()
419 mode_reg |= KW_I2C_MODE_COMBINED; in kw_i2c_xfer()
427 kw_write_reg(reg_mode, mode_reg | (bus->channel << 4)); in kw_i2c_xfer()
436 if ((mode_reg & KW_I2C_MODE_MODE_MASK) == KW_I2C_MODE_STANDARDSUB in kw_i2c_xfer()
437 || (mode_reg & KW_I2C_MODE_MODE_MASK) == KW_I2C_MODE_COMBINED) in kw_i2c_xfer()
/linux/drivers/gpu/drm/nouveau/dispnv04/
H A Dcursor.c42 struct nv04_crtc_reg *regp = &nv04_display(dev)->mode_reg.crtc_reg[nv_crtc->index]; in nv04_cursor_set_offset()
H A Ddisp.h84 struct nv04_mode_state mode_reg; member
/linux/sound/soc/codecs/
H A Dwm8998.c109 unsigned int mode_reg, mode_index; in wm8998_inmux_put() local
119 mode_reg = ARIZONA_IN2L_CONTROL; in wm8998_inmux_put()
123 mode_reg = ARIZONA_IN1L_CONTROL; in wm8998_inmux_put()
138 snd_soc_component_update_bits(component, mode_reg, in wm8998_inmux_put()
/linux/drivers/usb/isp1760/
H A Disp1760-udc.c1312 u32 mode_reg = udc->is_isp1763 ? ISP1763_DC_MODE : ISP176x_DC_MODE; in isp1760_udc_stop() local
1319 isp1760_reg_write(udc->regs, mode_reg, 0); in isp1760_udc_stop()
1499 u32 mode_reg = udc->is_isp1763 ? ISP1763_DC_MODE : ISP176x_DC_MODE; in isp1760_udc_init() local
1530 isp1760_reg_write(udc->regs, mode_reg, 0); in isp1760_udc_init()

12