/kernel/linux/linux-6.6/drivers/devfreq/event/ |
H A D | exynos-ppmu.c | 18 #include <linux/regmap.h> 39 struct regmap *regmap; member 135 ret = regmap_write(info->regmap, PPMU_CNTENC, in exynos_ppmu_disable() 145 ret = regmap_read(info->regmap, PPMU_PMNC, &pmnc); in exynos_ppmu_disable() 150 ret = regmap_write(info->regmap, PPMU_PMNC, pmnc); in exynos_ppmu_disable() 168 ret = regmap_read(info->regmap, PPMU_CNTENS, &cntens); in exynos_ppmu_set_event() 173 ret = regmap_write(info->regmap, PPMU_CNTENS, cntens); in exynos_ppmu_set_event() 178 ret = regmap_write(info->regmap, PPMU_BEVTxSEL(id), in exynos_ppmu_set_event() 184 ret = regmap_read(info->regmap, PPMU_PMN in exynos_ppmu_set_event() [all...] |
/kernel/linux/linux-6.6/include/linux/mfd/ |
H A D | syscon.h | 20 extern struct regmap *device_node_to_regmap(struct device_node *np); 21 extern struct regmap *syscon_node_to_regmap(struct device_node *np); 22 extern struct regmap *syscon_regmap_lookup_by_compatible(const char *s); 23 extern struct regmap *syscon_regmap_lookup_by_phandle( 26 extern struct regmap *syscon_regmap_lookup_by_phandle_args( 31 extern struct regmap *syscon_regmap_lookup_by_phandle_optional( 35 static inline struct regmap *device_node_to_regmap(struct device_node *np) in device_node_to_regmap() 40 static inline struct regmap *syscon_node_to_regmap(struct device_node *np) in syscon_node_to_regmap() 45 static inline struct regmap *syscon_regmap_lookup_by_compatible(const char *s) in syscon_regmap_lookup_by_compatible() 50 static inline struct regmap *syscon_regmap_lookup_by_phandl [all...] |
/kernel/linux/linux-6.6/drivers/clk/actions/ |
H A D | owl-common.c | 12 #include <linux/regmap.h> 25 struct regmap *regmap) in owl_clk_set_regmap() 35 clks->regmap = regmap; in owl_clk_set_regmap() 43 struct regmap *regmap; in owl_clk_regmap_init() local 49 regmap = devm_regmap_init_mmio(&pdev->dev, base, &owl_regmap_config); in owl_clk_regmap_init() 50 if (IS_ERR(regmap)) { in owl_clk_regmap_init() 51 pr_err("failed to init regmap\ in owl_clk_regmap_init() 24 owl_clk_set_regmap(const struct owl_clk_desc *desc, struct regmap *regmap) owl_clk_set_regmap() argument [all...] |
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/ |
H A D | ts2020.c | 12 #include <linux/regmap.h> 22 struct regmap *regmap; member 68 ret = regmap_write(priv->regmap, u8tmp, 0x00); in ts2020_sleep() 86 regmap_write(priv->regmap, 0x42, 0x73); in ts2020_init() 87 regmap_write(priv->regmap, 0x05, priv->clk_out_div); in ts2020_init() 88 regmap_write(priv->regmap, 0x20, 0x27); in ts2020_init() 89 regmap_write(priv->regmap, 0x07, 0x02); in ts2020_init() 90 regmap_write(priv->regmap, 0x11, 0xff); in ts2020_init() 91 regmap_write(priv->regmap, in ts2020_init() [all...] |
H A D | mn88473.c | 108 ret = regmap_write(dev->regmap[2], 0x05, 0x00); in mn88473_set_frontend() 111 ret = regmap_write(dev->regmap[2], 0xfb, 0x13); in mn88473_set_frontend() 114 ret = regmap_write(dev->regmap[2], 0xef, 0x13); in mn88473_set_frontend() 117 ret = regmap_write(dev->regmap[2], 0xf9, 0x13); in mn88473_set_frontend() 120 ret = regmap_write(dev->regmap[2], 0x00, 0x18); in mn88473_set_frontend() 123 ret = regmap_write(dev->regmap[2], 0x01, 0x01); in mn88473_set_frontend() 126 ret = regmap_write(dev->regmap[2], 0x02, 0x21); in mn88473_set_frontend() 129 ret = regmap_write(dev->regmap[2], 0x03, delivery_system_val); in mn88473_set_frontend() 132 ret = regmap_write(dev->regmap[2], 0x0b, 0x00); in mn88473_set_frontend() 137 ret = regmap_write(dev->regmap[ in mn88473_set_frontend() [all...] |
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/ |
H A D | ts2020.c | 12 #include <linux/regmap.h> 22 struct regmap *regmap; member 68 ret = regmap_write(priv->regmap, u8tmp, 0x00); in ts2020_sleep() 86 regmap_write(priv->regmap, 0x42, 0x73); in ts2020_init() 87 regmap_write(priv->regmap, 0x05, priv->clk_out_div); in ts2020_init() 88 regmap_write(priv->regmap, 0x20, 0x27); in ts2020_init() 89 regmap_write(priv->regmap, 0x07, 0x02); in ts2020_init() 90 regmap_write(priv->regmap, 0x11, 0xff); in ts2020_init() 91 regmap_write(priv->regmap, in ts2020_init() [all...] |
H A D | mn88473.c | 108 ret = regmap_write(dev->regmap[2], 0x05, 0x00); in mn88473_set_frontend() 111 ret = regmap_write(dev->regmap[2], 0xfb, 0x13); in mn88473_set_frontend() 114 ret = regmap_write(dev->regmap[2], 0xef, 0x13); in mn88473_set_frontend() 117 ret = regmap_write(dev->regmap[2], 0xf9, 0x13); in mn88473_set_frontend() 120 ret = regmap_write(dev->regmap[2], 0x00, 0x18); in mn88473_set_frontend() 123 ret = regmap_write(dev->regmap[2], 0x01, 0x01); in mn88473_set_frontend() 126 ret = regmap_write(dev->regmap[2], 0x02, 0x21); in mn88473_set_frontend() 129 ret = regmap_write(dev->regmap[2], 0x03, delivery_system_val); in mn88473_set_frontend() 132 ret = regmap_write(dev->regmap[2], 0x0b, 0x00); in mn88473_set_frontend() 137 ret = regmap_write(dev->regmap[ in mn88473_set_frontend() [all...] |
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-cs42l43.c | 17 #include <linux/regmap.h> 32 struct regmap *regmap; member 40 static int cs42l43_spi_tx(struct regmap *regmap, const u8 *buf, unsigned int len) in cs42l43_spi_tx() argument 62 regmap_write(regmap, CS42L43_TX_DATA, val); in cs42l43_spi_tx() 65 regmap_write(regmap, CS42L43_TRAN_CONFIG8, CS42L43_SPI_TX_DONE_MASK); in cs42l43_spi_tx() 67 ret = regmap_read_poll_timeout(regmap, CS42L43_TRAN_STATUS1, in cs42l43_spi_tx() 77 static int cs42l43_spi_rx(struct regmap *regmap, u argument [all...] |
/kernel/linux/linux-6.6/drivers/staging/media/deprecated/atmel/ |
H A D | atmel-sama7g5-isc.c | 40 #include <linux/regmap.h> 212 struct regmap *regmap = isc->regmap; in isc_sama7g5_config_csc() local 215 regmap_write(regmap, ISC_CSC_YR_YG + isc->offsets.csc, in isc_sama7g5_config_csc() 217 regmap_write(regmap, ISC_CSC_YB_OY + isc->offsets.csc, in isc_sama7g5_config_csc() 219 regmap_write(regmap, ISC_CSC_CBR_CBG + isc->offsets.csc, in isc_sama7g5_config_csc() 221 regmap_write(regmap, ISC_CSC_CBB_OCB + isc->offsets.csc, in isc_sama7g5_config_csc() 223 regmap_write(regmap, ISC_CSC_CRR_CRG + isc->offsets.csc, in isc_sama7g5_config_csc() 225 regmap_write(regmap, ISC_CSC_CRB_OC in isc_sama7g5_config_csc() 231 struct regmap *regmap = isc->regmap; isc_sama7g5_config_cbc() local 243 struct regmap *regmap = isc->regmap; isc_sama7g5_config_cc() local 268 struct regmap *regmap = isc->regmap; isc_sama7g5_config_dpc() local 278 struct regmap *regmap = isc->regmap; isc_sama7g5_config_gam() local 286 struct regmap *regmap = isc->regmap; isc_sama7g5_config_rlp() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/ |
H A D | lontium-lt9611.c | 12 #include <linux/regmap.h> 36 struct regmap *regmap; member 127 return regmap_multi_reg_write(lt9611->regmap, reg_cfg, ARRAY_SIZE(reg_cfg)); in lt9611_mipi_input_analog() 145 return regmap_multi_reg_write(lt9611->regmap, reg_cfg, ARRAY_SIZE(reg_cfg)); in lt9611_mipi_input_digital() 167 regmap_write(lt9611->regmap, 0x830d, (u8)(v_total / 256)); in lt9611_mipi_video_setup() 168 regmap_write(lt9611->regmap, 0x830e, (u8)(v_total % 256)); in lt9611_mipi_video_setup() 170 regmap_write(lt9611->regmap, 0x830f, (u8)(vactive / 256)); in lt9611_mipi_video_setup() 171 regmap_write(lt9611->regmap, 0x8310, (u8)(vactive % 256)); in lt9611_mipi_video_setup() 173 regmap_write(lt9611->regmap, in lt9611_mipi_video_setup() [all...] |
/kernel/linux/linux-5.10/drivers/regulator/ |
H A D | rpi-panel-attiny-regulator.c | 15 #include <linux/regmap.h> 42 regmap_write(rdev->regmap, REG_POWERON, 1); in attiny_lcd_power_enable() 47 ret = regmap_read(rdev->regmap, REG_PORTB, &data); in attiny_lcd_power_enable() 64 regmap_write(rdev->regmap, REG_PORTA, BIT(2)); in attiny_lcd_power_enable() 71 regmap_write(rdev->regmap, REG_PWM, 0); in attiny_lcd_power_disable() 72 regmap_write(rdev->regmap, REG_POWERON, 0); in attiny_lcd_power_disable() 83 ret = regmap_read(rdev->regmap, REG_POWERON, &data); in attiny_lcd_power_is_enabled() 95 ret = regmap_read(rdev->regmap, REG_PORTB, &data); in attiny_lcd_power_is_enabled() 128 struct regmap *regmap in attiny_update_status() local 147 struct regmap *regmap = bl_get_data(bl); attiny_get_brightness() local 177 struct regmap *regmap; attiny_i2c_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/usb/typec/tcpm/ |
H A D | tcpci_mt6360.c | 13 #include <linux/regmap.h> 46 static inline int mt6360_tcpc_write16(struct regmap *regmap, in mt6360_tcpc_write16() argument 49 return regmap_raw_write(regmap, reg, &val, sizeof(u16)); in mt6360_tcpc_write16() 54 struct regmap *regmap = tdata->regmap; in mt6360_tcpc_init() local 57 ret = regmap_write(regmap, MT6360_REG_SWRESET, 0x01); in mt6360_tcpc_init() 65 ret = mt6360_tcpc_write16(regmap, TCPC_ALERT_MASK, 0); in mt6360_tcpc_init() 70 ret = regmap_write(regmap, MT6360_REG_I2CTORS in mt6360_tcpc_init() [all...] |
/kernel/linux/linux-5.10/drivers/clk/qcom/ |
H A D | clk-alpha-pll.c | 9 #include <linux/regmap.h> 169 ret = regmap_read(pll->clkr.regmap, PLL_MODE(pll), &val); in wait_for_pll() 174 ret = regmap_read(pll->clkr.regmap, PLL_MODE(pll), &val); in wait_for_pll() 210 void clk_alpha_pll_configure(struct clk_alpha_pll *pll, struct regmap *regmap, in clk_alpha_pll_configure() argument 215 regmap_write(regmap, PLL_L_VAL(pll), config->l); in clk_alpha_pll_configure() 216 regmap_write(regmap, PLL_ALPHA_VAL(pll), config->alpha); in clk_alpha_pll_configure() 217 regmap_write(regmap, PLL_CONFIG_CTL(pll), config->config_ctl_val); in clk_alpha_pll_configure() 220 regmap_write(regmap, PLL_CONFIG_CTL_U(pll), in clk_alpha_pll_configure() 224 regmap_write(regmap, PLL_ALPHA_VAL_ in clk_alpha_pll_configure() 760 trion_pll_is_enabled(struct clk_alpha_pll *pll, struct regmap *regmap) trion_pll_is_enabled() argument 784 struct regmap *regmap = pll->clkr.regmap; clk_trion_pll_enable() local 821 struct regmap *regmap = pll->clkr.regmap; clk_trion_pll_disable() local 1002 clk_fabia_pll_configure(struct clk_alpha_pll *pll, struct regmap *regmap, const struct alpha_pll_config *config) clk_fabia_pll_configure() argument 1054 struct regmap *regmap = pll->clkr.regmap; alpha_pll_fabia_enable() local 1111 struct regmap *regmap = pll->clkr.regmap; alpha_pll_fabia_disable() local 1279 struct regmap *regmap = pll->clkr.regmap; clk_trion_pll_postdiv_recalc_rate() local 1312 struct regmap *regmap = pll->clkr.regmap; clk_trion_pll_postdiv_set_rate() local 1388 clk_trion_pll_configure(struct clk_alpha_pll *pll, struct regmap *regmap, const struct alpha_pll_config *config) clk_trion_pll_configure() argument [all...] |
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | nau8824.c | 14 #include <linux/regmap.h> 436 regmap_update_bits(nau8824->regmap, NAU8824_REG_ENABLE_LO, in nau8824_output_dac_event() 440 regmap_update_bits(nau8824->regmap, NAU8824_REG_ENABLE_LO, in nau8824_output_dac_event() 458 regmap_update_bits(nau8824->regmap, in nau8824_spk_event() 463 regmap_update_bits(nau8824->regmap, in nau8824_spk_event() 484 regmap_update_bits(nau8824->regmap, in nau8824_pump_event() 489 regmap_update_bits(nau8824->regmap, in nau8824_pump_event() 505 struct regmap *regmap = nau8824->regmap; in system_clock_control() local 822 nau8824_int_status_clear_all(struct regmap *regmap) nau8824_int_status_clear_all() argument 871 struct regmap *regmap = nau8824->regmap; nau8824_eject_jack() local 904 struct regmap *regmap = nau8824->regmap; nau8824_jdet_work() local 938 struct regmap *regmap = nau8824->regmap; nau8824_setup_auto_irq() local 982 struct regmap *regmap = nau8824->regmap; nau8824_interrupt() local 1334 nau8824_fll_apply(struct regmap *regmap, struct nau8824_fll *fll_param) nau8824_fll_apply() argument 1403 struct regmap *regmap = nau8824->regmap; nau8824_config_sysclk() local 1656 nau8824_reset_chip(struct regmap *regmap) nau8824_reset_chip() argument 1664 struct regmap *regmap = nau8824->regmap; nau8824_setup_buttons() local 1698 struct regmap *regmap = nau8824->regmap; nau8824_init_regs() local [all...] |
H A D | cs35l36.c | 22 #include <linux/regmap.h> 51 struct regmap *regmap; member 482 regmap_update_bits(cs35l36->regmap, CS35L36_NG_CFG, in cs35l36_ldm_sel_put() 515 regmap_update_bits(cs35l36->regmap, CS35L36_PWR_CTRL1, in cs35l36_main_amp_event() 521 regmap_read(cs35l36->regmap, CS35L36_INT4_RAW_STATUS, ®); in cs35l36_main_amp_event() 526 regmap_update_bits(cs35l36->regmap, CS35L36_ASP_RX1_SEL, in cs35l36_main_amp_event() 529 regmap_update_bits(cs35l36->regmap, CS35L36_AMP_OUT_MUTE, in cs35l36_main_amp_event() 534 regmap_update_bits(cs35l36->regmap, CS35L36_ASP_RX1_SEL, in cs35l36_main_amp_event() 537 regmap_update_bits(cs35l36->regmap, CS35L36_AMP_OUT_MUT in cs35l36_main_amp_event() [all...] |
H A D | rt700.c | 17 #include <linux/regmap.h> 31 static int rt700_index_write(struct regmap *regmap, in rt700_index_write() argument 37 ret = regmap_write(regmap, addr, value); in rt700_index_write() 45 static int rt700_index_read(struct regmap *regmap, in rt700_index_read() argument 52 ret = regmap_read(regmap, addr, value); in rt700_index_read() 65 ret = rt700_index_read(rt700->regmap, RT700_IRQ_FLAG_TABLE1, &val80); in rt700_button_detect() 68 ret = rt700_index_read(rt700->regmap, RT700_IRQ_FLAG_TABLE2, &val81); in rt700_button_detect() 111 ret = rt700_index_read(rt700->regmap, in rt700_headset_detect() 1099 rt700_init(struct device *dev, struct regmap *sdw_regmap, struct regmap *regmap, struct sdw_slave *slave) rt700_init() argument [all...] |
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | nau8824.c | 14 #include <linux/regmap.h> 437 regmap_update_bits(nau8824->regmap, NAU8824_REG_ENABLE_LO, in nau8824_output_dac_event() 441 regmap_update_bits(nau8824->regmap, NAU8824_REG_ENABLE_LO, in nau8824_output_dac_event() 459 regmap_update_bits(nau8824->regmap, in nau8824_spk_event() 464 regmap_update_bits(nau8824->regmap, in nau8824_spk_event() 485 regmap_update_bits(nau8824->regmap, in nau8824_pump_event() 490 regmap_update_bits(nau8824->regmap, in nau8824_pump_event() 506 struct regmap *regmap = nau8824->regmap; in system_clock_control() local 823 nau8824_int_status_clear_all(struct regmap *regmap) nau8824_int_status_clear_all() argument 842 struct regmap *regmap = nau8824->regmap; nau8824_eject_jack() local 875 struct regmap *regmap = nau8824->regmap; nau8824_jdet_work() local 912 struct regmap *regmap = nau8824->regmap; nau8824_setup_auto_irq() local 956 struct regmap *regmap = nau8824->regmap; nau8824_interrupt() local 1319 nau8824_fll_apply(struct regmap *regmap, struct nau8824_fll *fll_param) nau8824_fll_apply() argument 1388 struct regmap *regmap = nau8824->regmap; nau8824_config_sysclk() local 1645 nau8824_reset_chip(struct regmap *regmap) nau8824_reset_chip() argument 1653 struct regmap *regmap = nau8824->regmap; nau8824_setup_buttons() local 1687 struct regmap *regmap = nau8824->regmap; nau8824_init_regs() local [all...] |
H A D | cs35l36.c | 22 #include <linux/regmap.h> 51 struct regmap *regmap; member 482 regmap_update_bits(cs35l36->regmap, CS35L36_NG_CFG, in cs35l36_ldm_sel_put() 515 regmap_update_bits(cs35l36->regmap, CS35L36_PWR_CTRL1, in cs35l36_main_amp_event() 521 regmap_read(cs35l36->regmap, CS35L36_INT4_RAW_STATUS, ®); in cs35l36_main_amp_event() 526 regmap_update_bits(cs35l36->regmap, CS35L36_ASP_RX1_SEL, in cs35l36_main_amp_event() 529 regmap_update_bits(cs35l36->regmap, CS35L36_AMP_OUT_MUTE, in cs35l36_main_amp_event() 534 regmap_update_bits(cs35l36->regmap, CS35L36_ASP_RX1_SEL, in cs35l36_main_amp_event() 537 regmap_update_bits(cs35l36->regmap, CS35L36_AMP_OUT_MUT in cs35l36_main_amp_event() [all...] |
H A D | rt700.c | 17 #include <linux/regmap.h> 32 static int rt700_index_write(struct regmap *regmap, in rt700_index_write() argument 38 ret = regmap_write(regmap, addr, value); in rt700_index_write() 46 static int rt700_index_read(struct regmap *regmap, in rt700_index_read() argument 53 ret = regmap_read(regmap, addr, value); in rt700_index_read() 66 ret = rt700_index_read(rt700->regmap, RT700_IRQ_FLAG_TABLE1, &val80); in rt700_button_detect() 69 ret = rt700_index_read(rt700->regmap, RT700_IRQ_FLAG_TABLE2, &val81); in rt700_button_detect() 112 ret = rt700_index_read(rt700->regmap, in rt700_headset_detect() 1093 rt700_init(struct device *dev, struct regmap *sdw_regmap, struct regmap *regmap, struct sdw_slave *slave) rt700_init() argument [all...] |
/kernel/linux/linux-6.6/drivers/phy/amlogic/ |
H A D | phy-meson-axg-mipi-dphy.c | 18 #include <linux/regmap.h> 169 struct regmap *regmap; member 229 regmap_write(priv->regmap, MIPI_DSI_PHY_CTRL, 0x1); in phy_meson_axg_mipi_dphy_power_on() 230 regmap_write(priv->regmap, MIPI_DSI_PHY_CTRL, in phy_meson_axg_mipi_dphy_power_on() 236 regmap_update_bits(priv->regmap, MIPI_DSI_PHY_CTRL, BIT(9), BIT(9)); in phy_meson_axg_mipi_dphy_power_on() 239 regmap_update_bits(priv->regmap, MIPI_DSI_PHY_CTRL, BIT(12), BIT(12)); in phy_meson_axg_mipi_dphy_power_on() 240 regmap_update_bits(priv->regmap, MIPI_DSI_PHY_CTRL, BIT(31), BIT(31)); in phy_meson_axg_mipi_dphy_power_on() 241 regmap_update_bits(priv->regmap, MIPI_DSI_PHY_CTRL, BIT(31), 0); in phy_meson_axg_mipi_dphy_power_on() 247 regmap_write(priv->regmap, MIPI_DSI_CLK_TI in phy_meson_axg_mipi_dphy_power_on() [all...] |
/kernel/linux/linux-5.10/drivers/clk/bcm/ |
H A D | clk-bcm53573-ilp.c | 12 #include <linux/regmap.h> 22 struct regmap *regmap; member 29 regmap_write(ilp->regmap, PMU_SLOW_CLK_PERIOD, 0x10199); in bcm53573_ilp_enable() 30 regmap_write(ilp->regmap, 0x674, 0x10000); in bcm53573_ilp_enable() 39 regmap_write(ilp->regmap, PMU_SLOW_CLK_PERIOD, 0); in bcm53573_ilp_disable() 40 regmap_write(ilp->regmap, 0x674, 0); in bcm53573_ilp_disable() 47 struct regmap *regmap = ilp->regmap; in bcm53573_ilp_recalc_rate() local [all...] |
/kernel/linux/linux-5.10/drivers/clk/sprd/ |
H A D | common.c | 12 #include <linux/regmap.h> 24 struct regmap *regmap) in sprd_clk_set_regmap() 34 cclk->regmap = regmap; in sprd_clk_set_regmap() 44 struct regmap *regmap; in sprd_clk_regmap_init() local 49 regmap = syscon_regmap_lookup_by_phandle(node, "sprd,syscon"); in sprd_clk_regmap_init() 50 if (IS_ERR(regmap)) { in sprd_clk_regmap_init() 51 pr_err("%s: failed to get syscon regmap\ in sprd_clk_regmap_init() 23 sprd_clk_set_regmap(const struct sprd_clk_desc *desc, struct regmap *regmap) sprd_clk_set_regmap() argument [all...] |
/kernel/linux/linux-6.6/drivers/clk/bcm/ |
H A D | clk-bcm53573-ilp.c | 12 #include <linux/regmap.h> 22 struct regmap *regmap; member 29 regmap_write(ilp->regmap, PMU_SLOW_CLK_PERIOD, 0x10199); in bcm53573_ilp_enable() 30 regmap_write(ilp->regmap, 0x674, 0x10000); in bcm53573_ilp_enable() 39 regmap_write(ilp->regmap, PMU_SLOW_CLK_PERIOD, 0); in bcm53573_ilp_disable() 40 regmap_write(ilp->regmap, 0x674, 0); in bcm53573_ilp_disable() 47 struct regmap *regmap = ilp->regmap; in bcm53573_ilp_recalc_rate() local [all...] |
/kernel/linux/linux-6.6/drivers/clk/sprd/ |
H A D | common.c | 12 #include <linux/regmap.h> 24 struct regmap *regmap) in sprd_clk_set_regmap() 34 cclk->regmap = regmap; in sprd_clk_set_regmap() 44 struct regmap *regmap; in sprd_clk_regmap_init() local 49 regmap = syscon_regmap_lookup_by_phandle(node, "sprd,syscon"); in sprd_clk_regmap_init() 50 if (IS_ERR(regmap)) { in sprd_clk_regmap_init() 51 pr_err("%s: failed to get syscon regmap\ in sprd_clk_regmap_init() 23 sprd_clk_set_regmap(const struct sprd_clk_desc *desc, struct regmap *regmap) sprd_clk_set_regmap() argument [all...] |
/kernel/linux/linux-6.6/drivers/iio/temperature/ |
H A D | mlx90632.c | 23 #include <linux/regmap.h> 142 * @regmap: Regmap of the device 156 struct regmap *regmap; member 222 static int mlx90632_pwr_set_sleep_step(struct regmap *regmap) in mlx90632_pwr_set_sleep_step() argument 225 iio_priv(dev_get_drvdata(regmap_get_device(regmap))); in mlx90632_pwr_set_sleep_step() 231 ret = regmap_write_bits(regmap, MLX90632_REG_CONTROL, MLX90632_CFG_PWR_MASK, in mlx90632_pwr_set_sleep_step() 240 static int mlx90632_pwr_continuous(struct regmap *regmap) in mlx90632_pwr_continuous() argument 267 mlx90632_get_measurement_time(struct regmap *regmap, u16 meas) mlx90632_get_measurement_time() argument 444 mlx90632_read_ambient_raw(struct regmap *regmap, s16 *ambient_new_raw, s16 *ambient_old_raw) mlx90632_read_ambient_raw() argument 463 mlx90632_read_object_raw(struct regmap *regmap, int perform_measurement_ret, s16 *object_new_raw, s16 *object_old_raw) mlx90632_read_object_raw() argument 546 mlx90632_read_ambient_raw_extended(struct regmap *regmap, s16 *ambient_new_raw, s16 *ambient_old_raw) mlx90632_read_ambient_raw_extended() argument 565 mlx90632_read_object_raw_extended(struct regmap *regmap, s16 *object_new_raw) mlx90632_read_object_raw_extended() argument 647 mlx90632_read_ee_register(struct regmap *regmap, u16 reg_lsb, s32 *reg_value) mlx90632_read_ee_register() argument 1176 struct regmap *regmap; mlx90632_probe() local [all...] |