Home
last modified time | relevance | path

Searched refs:en_reg (Results 1 – 18 of 18) sorted by relevance

/OK3568_Linux_fs/u-boot/drivers/power/regulator/
H A Drk806.c203 uint value, en_reg; in _buck_set_enable() local
208 en_reg = RK806_POWER_EN(buck / 4); in _buck_set_enable()
214 ret = pmic_reg_write(pmic, en_reg, value); in _buck_set_enable()
444 uint value, en_reg; in _ldo_set_enable() local
450 en_reg = RK806_NLDO_EN(0); in _ldo_set_enable()
455 ret = pmic_reg_write(pmic, en_reg, value); in _ldo_set_enable()
457 en_reg = RK806_NLDO_EN(2); in _ldo_set_enable()
462 ret = pmic_reg_write(pmic, en_reg, value); in _ldo_set_enable()
475 uint mask = 0, en_reg; in _pldo_get_enable() local
481 en_reg = RK806_PLDO_EN(0); in _pldo_get_enable()
[all …]
H A Drk860x_regulator.c67 unsigned int en_reg; member
162 rk860x_clrsetbits(dev, priv->en_reg, VSEL_BUCK_EN, val); in rk860x_regulator_set_enable()
180 ret = rk860x_reg_read(dev, priv->en_reg, &val); in rk860x_regulator_get_enable()
297 di->en_reg = RK860X_VSEL0_A; in rk860x_device_setup()
303 di->en_reg = RK860X_VSEL1_A; in rk860x_device_setup()
317 di->en_reg = RK860X_VSEL0_A; in rk860x_device_setup()
323 di->en_reg = RK860X_VSEL1_A; in rk860x_device_setup()
H A Drk8xx.c306 uint mask, value, en_reg; in _buck_set_enable() local
315 en_reg = RK816_REG_DCDC_EN2; in _buck_set_enable()
317 en_reg = RK816_REG_DCDC_EN1; in _buck_set_enable()
323 ret = pmic_reg_write(pmic, en_reg, value); in _buck_set_enable()
658 uint mask, value, en_reg; in _ldo_set_enable() local
666 en_reg = RK816_REG_LDO_EN2; in _ldo_set_enable()
668 en_reg = RK816_REG_LDO_EN1; in _ldo_set_enable()
675 ret = pmic_reg_write(pmic, en_reg, value); in _ldo_set_enable()
686 en_reg = RK817_POWER_EN(1); in _ldo_set_enable()
689 en_reg = RK817_POWER_EN(2); in _ldo_set_enable()
[all …]
/OK3568_Linux_fs/kernel/drivers/clk/
H A Dclk-u300.c440 void __iomem *en_reg; member
546 if (!sclk->en_reg) in syscon_clk_is_enabled()
549 val = readw(sclk->en_reg); in syscon_clk_is_enabled()
697 void __iomem *en_reg, u8 en_bit, in syscon_clk_register() argument
720 sclk->en_reg = en_reg; in syscon_clk_register()
877 void __iomem *en_reg; in of_u300_syscon_clk_init() local
897 en_reg = syscon_vbase + U300_SYSCON_CESR; in of_u300_syscon_clk_init()
901 en_reg = syscon_vbase + U300_SYSCON_CEFR; in of_u300_syscon_clk_init()
905 en_reg = syscon_vbase + U300_SYSCON_CERR; in of_u300_syscon_clk_init()
919 en_reg, u3clk->id, in of_u300_syscon_clk_init()
H A Dclk-vt8500.c24 void __iomem *en_reg; member
83 en_val = readl(cdev->en_reg); in vt8500_dclk_enable()
85 writel(en_val, cdev->en_reg); in vt8500_dclk_enable()
99 en_val = readl(cdev->en_reg); in vt8500_dclk_disable()
101 writel(en_val, cdev->en_reg); in vt8500_dclk_disable()
109 u32 en_val = (readl(cdev->en_reg) & BIT(cdev->en_bit)); in vt8500_dclk_is_enabled()
225 u32 en_reg, div_reg; in vtwm_device_clk_init() local
243 rc = of_property_read_u32(node, "enable-reg", &en_reg); in vtwm_device_clk_init()
245 dev_clk->en_reg = pmc_base + en_reg; in vtwm_device_clk_init()
/OK3568_Linux_fs/kernel/drivers/regulator/
H A Drk860x-regulator.c82 unsigned int en_reg; member
177 return regmap_update_bits(di->regmap, di->en_reg, in rk860x_set_enable()
190 return regmap_update_bits(di->regmap, di->en_reg, in rk860x_set_disable()
207 ret = regmap_read(di->regmap, di->en_reg, &val); in rk860x_is_enabled()
326 di->en_reg = RK860X_VSEL0_A; in rk860x_device_setup()
332 di->en_reg = RK860X_VSEL1_A; in rk860x_device_setup()
346 di->en_reg = RK860X_VSEL0_A; in rk860x_device_setup()
352 di->en_reg = RK860X_VSEL1_A; in rk860x_device_setup()
391 rdesc->enable_reg = di->en_reg; in rk860x_regulator_register()
H A Dtps65090-regulator.c200 #define tps65090_REG_FIXEDV(_id, _sname, en_reg, _en_bits, _volt, _ops) \ argument
201 tps65090_REG_DESC(_id, _sname, en_reg, _en_bits, 1, _volt, _ops)
203 #define tps65090_REG_SWITCH(_id, _sname, en_reg, _en_bits, _ops) \ argument
204 tps65090_REG_DESC(_id, _sname, en_reg, _en_bits, 0, 0, _ops)
H A Dsc2731-regulator.c130 #define SC2731_REGU_LINEAR(_id, en_reg, en_mask, vreg, vmask, \ argument
143 .enable_reg = en_reg, \
H A Drk806-regulator.c129 int en_reg; member
171 .en_reg = _en_reg, \
644 pdata->dvs_field[rid].en_reg, in rk806_regulator_sleep2dvs_mode()
773 val = rk806_field_read(rk806, pdata->dvs_field[rid].en_reg); in rk806_regulator_is_enabled_regmap()
796 pdata->dvs_field[rid].en_reg, in rk806_regulator_enable_regmap()
819 pdata->dvs_field[rid].en_reg, in rk806_regulator_disable_regmap()
H A Dltc3676.c195 #define LTC3676_REG(_id, _name, _ops, en_reg, en_bit, dvba_reg, dvb_mask) \ argument
212 .enable_reg = (en_reg), \
/OK3568_Linux_fs/kernel/drivers/mfd/
H A Dmt6358-irq.c54 unsigned int i, top_gp, gp_offset, en_reg, int_regs, shift; in pmic_irq_sync_unlock() local
72 en_reg = mt6358_ints[top_gp].en_reg + in pmic_irq_sync_unlock()
75 regmap_update_bits(chip->regmap, en_reg, BIT(shift), in pmic_irq_sync_unlock()
212 mt6358_ints[i].en_reg + in mt6358_irq_init()
/OK3568_Linux_fs/kernel/drivers/irqchip/
H A Dirq-digicolor.c58 unsigned en_reg, unsigned ack_reg) in digicolor_set_gc() argument
65 gc->chip_types[0].regs.mask = en_reg; in digicolor_set_gc()
/OK3568_Linux_fs/kernel/include/linux/mfd/mt6358/
H A Dcore.h15 unsigned int en_reg; member
151 .en_reg = MT6358_##sp##_TOP_INT_CON0, \
/OK3568_Linux_fs/kernel/drivers/staging/media/atomisp/pci/hive_isp_css_common/host/
H A Dirq.c420 hrt_data en_reg; in any_irq_channel_enabled() local
424 en_reg = irq_reg_load(ID, in any_irq_channel_enabled()
427 return (en_reg != 0); in any_irq_channel_enabled()
/OK3568_Linux_fs/kernel/arch/mips/cavium-octeon/
H A Docteon-irq.c2118 u64 en_reg; member
2135 en = cvmx_read_csr(host_data->en_reg); in octeon_irq_cib_enable()
2137 cvmx_write_csr(host_data->en_reg, en); in octeon_irq_cib_enable()
2149 en = cvmx_read_csr(host_data->en_reg); in octeon_irq_cib_disable()
2151 cvmx_write_csr(host_data->en_reg, en); in octeon_irq_cib_disable()
2241 en = cvmx_read_csr(host_data->en_reg); in octeon_irq_cib_handler()
2256 en = cvmx_read_csr(host_data->en_reg); in octeon_irq_cib_handler()
2258 cvmx_write_csr(host_data->en_reg, en); in octeon_irq_cib_handler()
2310 host_data->en_reg = (u64)phys_to_virt( in octeon_irq_init_cib()
2329 cvmx_write_csr(host_data->en_reg, 0); /* disable all IRQs */ in octeon_irq_init_cib()
/OK3568_Linux_fs/kernel/drivers/iio/accel/
H A Dbmc150-accel-core.c416 u8 en_reg; member
422 .en_reg = BMC150_ACCEL_REG_INT_EN_1,
428 .en_reg = BMC150_ACCEL_REG_INT_EN_0,
436 .en_reg = BMC150_ACCEL_REG_INT_EN_1,
488 ret = regmap_update_bits(data->regmap, info->en_reg, info->en_bitmask, in bmc150_accel_set_interrupt()
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Dhndpmu.c8656 si_pmu_soft_start_params(si_t *sih, uint32 bt_or_wl, uint *en_reg, uint32 *en_shift, in si_pmu_soft_start_params() argument
8661 *en_reg = SOFT_START_EN_REG_4369; in si_pmu_soft_start_params()
8671 *en_reg = SOFT_START_EN_REG_4378; in si_pmu_soft_start_params()
8686 *en_reg = SOFT_START_EN_REG_4387; in si_pmu_soft_start_params()
8704 uint en_reg = 0, val_reg = 0; in si_pmu_ldo3p3_soft_start_get() local
8707 int ret = si_pmu_soft_start_params(sih, bt_or_wl, &en_reg, &en_shift, &en_mask, &en_val, in si_pmu_ldo3p3_soft_start_get()
8713 soft_start_en = (si_pmu_vreg_control(sih, en_reg, 0, 0) >> en_shift); in si_pmu_ldo3p3_soft_start_get()
8742 uint en_reg = 0, val_reg = 0; in si_pmu_ldo3p3_soft_start_set() local
8744 int ret = si_pmu_soft_start_params(sih, bt_or_wl, &en_reg, &en_shift, &en_mask, &en_val, in si_pmu_ldo3p3_soft_start_set()
8760 si_pmu_vreg_control(sih, en_reg, (en_mask << en_shift), (dis_val << en_shift)); in si_pmu_ldo3p3_soft_start_set()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Dhndpmu.c8656 si_pmu_soft_start_params(si_t *sih, uint32 bt_or_wl, uint *en_reg, uint32 *en_shift, in si_pmu_soft_start_params() argument
8661 *en_reg = SOFT_START_EN_REG_4369; in si_pmu_soft_start_params()
8671 *en_reg = SOFT_START_EN_REG_4378; in si_pmu_soft_start_params()
8686 *en_reg = SOFT_START_EN_REG_4387; in si_pmu_soft_start_params()
8704 uint en_reg = 0, val_reg = 0; in si_pmu_ldo3p3_soft_start_get() local
8707 int ret = si_pmu_soft_start_params(sih, bt_or_wl, &en_reg, &en_shift, &en_mask, &en_val, in si_pmu_ldo3p3_soft_start_get()
8713 soft_start_en = (si_pmu_vreg_control(sih, en_reg, 0, 0) >> en_shift); in si_pmu_ldo3p3_soft_start_get()
8742 uint en_reg = 0, val_reg = 0; in si_pmu_ldo3p3_soft_start_set() local
8744 int ret = si_pmu_soft_start_params(sih, bt_or_wl, &en_reg, &en_shift, &en_mask, &en_val, in si_pmu_ldo3p3_soft_start_set()
8760 si_pmu_vreg_control(sih, en_reg, (en_mask << en_shift), (dis_val << en_shift)); in si_pmu_ldo3p3_soft_start_set()
[all …]