Home
last modified time | relevance | path

Searched refs:mfd (Results 1 – 25 of 27) sorted by relevance

12

/drivers/clk/imx/
A Dclk-pllv4.c82 u32 mult, mfn, mfd; in clk_pllv4_recalc_rate() local
90 mfd = readl_relaxed(pll->base + pll->denom_offset); in clk_pllv4_recalc_rate()
93 do_div(temp64, mfd); in clk_pllv4_recalc_rate()
104 u32 mfn, mfd = DEFAULT_MFD; in clk_pllv4_determine_rate() local
137 mfd = parent_rate; in clk_pllv4_determine_rate()
140 temp64 *= mfd; in clk_pllv4_determine_rate()
150 if (mfn >= mfd) { in clk_pllv4_determine_rate()
158 do_div(temp64, mfd); in clk_pllv4_determine_rate()
188 u32 val, mult, mfn, mfd = DEFAULT_MFD; in clk_pllv4_set_rate() local
197 mfd = parent_rate; in clk_pllv4_set_rate()
[all …]
A Dclk-pllv3.c227 do_div(temp64, mfd); in clk_pllv3_av_recalc_rate()
239 u32 mfn, mfd = 1000000; in clk_pllv3_av_determine_rate() local
249 mfd = parent_rate; in clk_pllv3_av_determine_rate()
253 temp64 *= mfd; in clk_pllv3_av_determine_rate()
259 do_div(temp64, mfd); in clk_pllv3_av_determine_rate()
273 u32 mfn, mfd = 1000000; in clk_pllv3_av_set_rate() local
281 mfd = parent_rate; in clk_pllv3_av_set_rate()
285 temp64 *= mfd; in clk_pllv3_av_set_rate()
321 do_div(temp64, mf.mfd); in clk_pllv3_vf610_mf_to_rate()
338 mf.mfn = mf.mfd - 1; in clk_pllv3_vf610_rate_to_mf()
[all …]
A Dclk-fracn-gppll.c51 .mfd = (_mfd), \
61 .mfd = 0, \
163 u32 mfi, mfn, mfd, rdiv, odiv; in clk_fracn_gppll_recalc_rate() local
172 mfd = FIELD_GET(PLL_MFD_MASK, pll_denominator); in clk_fracn_gppll_recalc_rate()
188 rate_table[i].mfd == mfd && rate_table[i].rdiv == rdiv && in clk_fracn_gppll_recalc_rate()
216 fvco = fvco * mfi * mfd + fvco * mfn; in clk_fracn_gppll_recalc_rate()
217 do_div(fvco, mfd * rdiv * odiv); in clk_fracn_gppll_recalc_rate()
264 writel_relaxed(rate->mfd, pll->base + PLL_DENOMINATOR); in clk_fracn_gppll_set_rate()
A Dclk-pllv2.c81 long mfi, mfn, mfd, pdf, ref_clk; in __clk_pllv2_recalc_rate() local
90 mfd = dp_mfd & MXC_PLL_DP_MFD_MASK; in __clk_pllv2_recalc_rate()
100 do_div(temp, mfd + 1); in __clk_pllv2_recalc_rate()
130 long mfi, pdf, mfn, mfd = 999999; in __clk_pllv2_set_rate() local
149 *dp_mfd = mfd; in __clk_pllv2_set_rate()
A Dclk-pllv1.c58 unsigned int mfi, mfn, mfd, pd; in clk_pllv1_recalc_rate() local
76 mfd = (reg >> 16) & 0x3ff; in clk_pllv1_recalc_rate()
100 do_div(ull, mfd + 1); in clk_pllv1_recalc_rate()
A Dclk.h84 unsigned int mfd; member
/drivers/regulator/
A Dtps65910-regulator.c309 struct tps65910 *mfd; member
824 struct tps65910 *mfd = pmic->mfd; in tps65910_set_ext_sleep_config() local
844 dev_err(mfd->dev, in tps65910_set_ext_sleep_config()
854 ret = regmap_set_bits(mfd->regmap, in tps65910_set_ext_sleep_config()
860 dev_err(mfd->dev, in tps65910_set_ext_sleep_config()
873 dev_err(mfd->dev, in tps65910_set_ext_sleep_config()
888 dev_err(mfd->dev, in tps65910_set_ext_sleep_config()
903 dev_err(mfd->dev, in tps65910_set_ext_sleep_config()
933 dev_err(mfd->dev, in tps65910_set_ext_sleep_config()
956 dev_err(mfd->dev, in tps65910_set_ext_sleep_config()
[all …]
A Dtps6507x-regulator.c109 struct tps6507x_dev *mfd; member
118 err = tps->mfd->read_dev(tps->mfd, reg, 1, &val); in tps6507x_pmic_read()
128 return tps->mfd->write_dev(tps->mfd, reg, 1, &val); in tps6507x_pmic_write()
139 dev_err(tps->mfd->dev, "Read from reg 0x%x failed\n", reg); in tps6507x_pmic_set_bits()
147 dev_err(tps->mfd->dev, "Write for reg 0x%x failed\n", reg); in tps6507x_pmic_set_bits()
162 dev_err(tps->mfd->dev, "Read from reg 0x%x failed\n", reg); in tps6507x_pmic_clear_bits()
170 dev_err(tps->mfd->dev, "Write for reg 0x%x failed\n", reg); in tps6507x_pmic_clear_bits()
185 dev_err(tps->mfd->dev, "Read from reg 0x%x failed\n", reg); in tps6507x_pmic_reg_read()
199 dev_err(tps->mfd->dev, "Write for reg 0x%x failed\n", reg); in tps6507x_pmic_reg_write()
396 tps->mfd = tps6507x_dev; in tps6507x_pmic_probe()
A Dbcm590xx-regulator.c40 struct bcm590xx *mfd; member
1111 pmu->mfd = bcm590xx; in bcm590xx_probe()
1113 switch (pmu->mfd->pmu_id) { in bcm590xx_probe()
1116 if (pmu->mfd->rev_analog == BCM59054_REV_ANALOG_A1) in bcm590xx_probe()
/drivers/fwctl/mlx5/
A Dmain.c128 struct mlx5ctl_uctx *mfd = in mlx5ctl_open_uctx() local
141 mfd->uctx_caps |= MLX5_UCTX_OBJECT_CAP_TOOLS_RESOURCES; in mlx5ctl_open_uctx()
143 uid = mlx5ctl_alloc_uid(mcdev, mfd->uctx_caps); in mlx5ctl_open_uctx()
147 mfd->uctx_uid = uid; in mlx5ctl_open_uctx()
155 struct mlx5ctl_uctx *mfd = in mlx5ctl_close_uctx() local
158 mlx5ctl_release_uid(mcdev, mfd->uctx_uid); in mlx5ctl_close_uctx()
163 struct mlx5ctl_uctx *mfd = in mlx5ctl_info() local
171 info->uid = mfd->uctx_uid; in mlx5ctl_info()
172 info->uctx_caps = mfd->uctx_caps; in mlx5ctl_info()
304 struct mlx5ctl_uctx *mfd = in mlx5ctl_fw_rpc() local
[all …]
/drivers/input/touchscreen/
A Dtps6507x-ts.c43 struct tps6507x_dev *mfd; member
52 return tsc->mfd->read_dev(tsc->mfd, reg, 1, data); in tps6507x_read_u8()
57 return tsc->mfd->write_dev(tsc->mfd, reg, 1, &data); in tps6507x_write_u8()
230 tsc->mfd = tps6507x_dev; in tps6507x_ts_probe()
/drivers/clk/
A Dclk-plldig.c191 unsigned int mfd, fracdiv = 0; in plldig_init() local
199 mfd = data->vco_freq / parent_rate; in plldig_init()
205 mfd = PLLDIG_DEFAULT_MFD; in plldig_init()
206 data->vco_freq = parent_rate * mfd; in plldig_init()
209 val = FIELD_PREP(PLLDIG_MFD_MASK, mfd); in plldig_init()
/drivers/mfd/
A Drohm-bd718x7.c135 struct mfd_cell *mfd; in bd718xx_i2c_probe() local
146 mfd = bd71837_mfd_cells; in bd718xx_i2c_probe()
150 mfd = bd71847_mfd_cells; in bd718xx_i2c_probe()
181 mfd, cells, NULL, 0, in bd718xx_i2c_probe()
A Drohm-bd71828.c496 const struct mfd_cell *mfd; in bd71828_i2c_probe() local
510 mfd = bd71828_mfd_cells; in bd71828_i2c_probe()
518 mfd = bd71815_mfd_cells; in bd71828_i2c_probe()
563 ret = devm_mfd_add_devices(&i2c->dev, PLATFORM_DEVID_AUTO, mfd, cells, in bd71828_i2c_probe()
A DMakefile124 obj-$(CONFIG_MFD_CORE) += mfd-core.o
209 obj-$(CONFIG_MFD_CS5535) += cs5535-mfd.o
240 obj-$(CONFIG_MFD_RETU) += retu-mfd.o
282 obj-$(CONFIG_MFD_SIMPLE_MFD_I2C) += simple-mfd-i2c.o
/drivers/ptp/
A Dptp_fc3.h26 struct device *mfd; member
A Dptp_idt82p33.h99 struct device *mfd; member
A Dptp_clockmatrix.h127 struct device *mfd; member
A Dptp_fc3.c960 idtfc3->mfd = pdev->dev.parent; in idtfc3_probe()
A Dptp_idt82p33.c1386 idt82p33->mfd = pdev->dev.parent; in idt82p33_probe()
/drivers/staging/nvec/
A DKconfig11 called mfd-nvec
/drivers/misc/
A Dlan966x_pci.dtso9 #include <dt-bindings/mfd/atmel-flexcom.h>
/drivers/
A DMakefile76 obj-y += base/ block/ misc/ mfd/ nfc/
A DKconfig106 source "drivers/mfd/Kconfig"
/drivers/cdrom/
A Dcdrom.c445 struct mrw_feature_desc *mfd; in cdrom_is_mrw() local
461 mfd = (struct mrw_feature_desc *)&buffer[sizeof(struct feature_header)]; in cdrom_is_mrw()
462 if (be16_to_cpu(mfd->feature_code) != CDF_MRW) in cdrom_is_mrw()
464 *write = mfd->write; in cdrom_is_mrw()

Completed in 667 milliseconds

12