Home
last modified time | relevance | path

Searched refs:regmap (Results 1 – 25 of 2258) sorted by relevance

12345678910>>...91

/Linux-v6.1/sound/soc/codecs/
Dmt6358.c83 struct regmap *regmap; member
115 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE2_CLR, in playback_gpio_set()
117 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE2_SET, in playback_gpio_set()
119 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE2, in playback_gpio_set()
130 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE2_CLR, in playback_gpio_reset()
132 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE2, in playback_gpio_reset()
134 regmap_update_bits(priv->regmap, MT6358_GPIO_DIR0, in playback_gpio_reset()
141 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE3_CLR, in capture_gpio_set()
143 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE3_SET, in capture_gpio_set()
145 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE3, in capture_gpio_set()
[all …]
Dnau8825.c50 static bool nau8825_is_jack_inserted(struct regmap *regmap);
336 regmap_update_bits(nau8825->regmap, NAU8825_REG_HSVOL_CTRL, in nau8825_hpvol_ramp()
345 regmap_update_bits(nau8825->regmap, NAU8825_REG_HSVOL_CTRL, in nau8825_hpvol_ramp()
463 regmap_read(nau8825->regmap, nau8825_xtalk_baktab[i].reg, in nau8825_xtalk_backup()
490 regmap_write(nau8825->regmap, nau8825_xtalk_baktab[i].reg, in nau8825_xtalk_restore()
500 regmap_update_bits(nau8825->regmap, NAU8825_REG_ENA_CTRL, in nau8825_xtalk_prepare_dac()
509 regmap_update_bits(nau8825->regmap, NAU8825_REG_CHARGE_PUMP, in nau8825_xtalk_prepare_dac()
513 regmap_update_bits(nau8825->regmap, NAU8825_REG_RDAC, in nau8825_xtalk_prepare_dac()
518 regmap_update_bits(nau8825->regmap, NAU8825_REG_POWER_UP_CONTROL, in nau8825_xtalk_prepare_dac()
523 regmap_update_bits(nau8825->regmap, NAU8825_REG_POWER_UP_CONTROL, in nau8825_xtalk_prepare_dac()
[all …]
Dnau8821.c39 static bool nau8821_is_jack_inserted(struct regmap *regmap);
279 if (!component->regmap) in nau8821_biq_coeff_get()
282 regmap_raw_read(component->regmap, NAU8821_R21_BIQ0_COF1, in nau8821_biq_coeff_get()
295 if (!component->regmap) in nau8821_biq_coeff_put()
303 regmap_raw_write(component->regmap, NAU8821_R21_BIQ0_COF1, in nau8821_biq_coeff_put()
375 regmap_read(nau8821->regmap, NAU8821_R03_CLK_DIVIDER, in dmic_clock_control()
394 regmap_update_bits(nau8821->regmap, NAU8821_R13_DMIC_CTRL, in dmic_clock_control()
411 regmap_update_bits(nau8821->regmap, NAU8821_R01_ENA_CTRL, in nau8821_left_adc_event()
415 regmap_update_bits(nau8821->regmap, in nau8821_left_adc_event()
435 regmap_update_bits(nau8821->regmap, NAU8821_R01_ENA_CTRL, in nau8821_right_adc_event()
[all …]
Dmt6359.c24 regmap_write(priv->regmap, MT6359_GPIO_MODE2_CLR, 0x0ffe); in mt6359_set_playback_gpio()
25 regmap_write(priv->regmap, MT6359_GPIO_MODE2_SET, 0x0249); in mt6359_set_playback_gpio()
28 regmap_write(priv->regmap, MT6359_GPIO_MODE3_CLR, 0x6); in mt6359_set_playback_gpio()
29 regmap_write(priv->regmap, MT6359_GPIO_MODE3_SET, 0x1); in mt6359_set_playback_gpio()
39 regmap_write(priv->regmap, MT6359_GPIO_MODE2_CLR, 0x0ff8); in mt6359_reset_playback_gpio()
40 regmap_update_bits(priv->regmap, MT6359_GPIO_DIR0, 0x7 << 9, 0x0); in mt6359_reset_playback_gpio()
46 regmap_write(priv->regmap, MT6359_GPIO_MODE3_CLR, 0x0e00); in mt6359_set_capture_gpio()
47 regmap_write(priv->regmap, MT6359_GPIO_MODE3_SET, 0x0200); in mt6359_set_capture_gpio()
49 regmap_write(priv->regmap, MT6359_GPIO_MODE4_CLR, 0x003f); in mt6359_set_capture_gpio()
50 regmap_write(priv->regmap, MT6359_GPIO_MODE4_SET, 0x0009); in mt6359_set_capture_gpio()
[all …]
Dzl38060.c86 struct regmap *regmap; member
91 static int zl38_fw_issue_command(struct regmap *regmap, u16 cmd) in zl38_fw_issue_command() argument
96 err = regmap_read_poll_timeout(regmap, REG_SEMA_FLAGS, val, in zl38_fw_issue_command()
101 err = regmap_write(regmap, REG_CMD, cmd); in zl38_fw_issue_command()
104 err = regmap_update_bits(regmap, REG_SEMA_FLAGS, SEMA_FLAGS_BOOT_CMD, in zl38_fw_issue_command()
109 return regmap_read_poll_timeout(regmap, REG_CMD, val, !val, 10000, in zl38_fw_issue_command()
113 static int zl38_fw_go(struct regmap *regmap) in zl38_fw_go() argument
117 err = zl38_fw_issue_command(regmap, BOOTCMD_LOAD_COMPLETE); in zl38_fw_go()
121 return zl38_fw_issue_command(regmap, BOOTCMD_FW_GO); in zl38_fw_go()
124 static int zl38_fw_enter_boot_mode(struct regmap *regmap) in zl38_fw_enter_boot_mode() argument
[all …]
Dcs35l35.c199 regmap_update_bits(cs35l35->regmap, CS35L35_CLK_CTL1, in cs35l35_sdin_event()
202 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL1, in cs35l35_sdin_event()
205 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL1, in cs35l35_sdin_event()
209 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL1, in cs35l35_sdin_event()
212 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL1, in cs35l35_sdin_event()
216 regmap_update_bits(cs35l35->regmap, CS35L35_AMP_DIG_VOL_CTL, in cs35l35_sdin_event()
221 regmap_update_bits(cs35l35->regmap, CS35L35_CLK_CTL1, in cs35l35_sdin_event()
225 regmap_update_bits(cs35l35->regmap, CS35L35_AMP_DIG_VOL_CTL, in cs35l35_sdin_event()
247 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL2, in cs35l35_main_amp_event()
251 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL2, in cs35l35_main_amp_event()
[all …]
Dcs35l36.c51 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, &reg); 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_MUTE, in cs35l36_main_amp_event()
542 regmap_update_bits(cs35l36->regmap, CS35L36_PWR_CTRL1, in cs35l36_main_amp_event()
567 regmap_update_bits(cs35l36->regmap, CS35L36_PWR_CTRL2, in cs35l36_boost_event()
[all …]
Drt711.c31 static int rt711_index_write(struct regmap *regmap, in rt711_index_write() argument
37 ret = regmap_write(regmap, addr, value); in rt711_index_write()
45 static int rt711_index_read(struct regmap *regmap, in rt711_index_read() argument
52 ret = regmap_read(regmap, addr, value); in rt711_index_read()
60 static int rt711_index_update_bits(struct regmap *regmap, unsigned int nid, in rt711_index_update_bits() argument
66 ret = rt711_index_read(regmap, nid, reg, &orig); in rt711_index_update_bits()
73 return rt711_index_write(regmap, nid, reg, tmp); in rt711_index_update_bits()
76 static void rt711_reset(struct regmap *regmap) in rt711_reset() argument
78 regmap_write(regmap, RT711_FUNC_RESET, 0); in rt711_reset()
79 rt711_index_update_bits(regmap, RT711_VENDOR_REG, in rt711_reset()
[all …]
/Linux-v6.1/drivers/gpu/drm/sprd/
Dmegacores_pll.c81 static void dphy_set_pll_reg(struct dphy_pll *pll, struct regmap *regmap) in dphy_set_pll_reg() argument
102 regmap_write(regmap, reg_addr[i], reg_val[i]); in dphy_set_pll_reg()
110 struct regmap *regmap = ctx->regmap; in dphy_pll_config() local
122 dphy_set_pll_reg(pll, regmap); in dphy_pll_config()
127 static void dphy_set_timing_reg(struct regmap *regmap, int type, u8 val[]) in dphy_set_timing_reg() argument
131 regmap_write(regmap, 0x31, val[CLK]); in dphy_set_timing_reg()
132 regmap_write(regmap, 0x41, val[DATA]); in dphy_set_timing_reg()
133 regmap_write(regmap, 0x51, val[DATA]); in dphy_set_timing_reg()
134 regmap_write(regmap, 0x61, val[DATA]); in dphy_set_timing_reg()
135 regmap_write(regmap, 0x71, val[DATA]); in dphy_set_timing_reg()
[all …]
/Linux-v6.1/drivers/clk/at91/
Dclk-main.c30 struct regmap *regmap; member
38 struct regmap *regmap; member
48 struct regmap *regmap; member
55 struct regmap *regmap; member
62 static inline bool clk_main_osc_ready(struct regmap *regmap) in clk_main_osc_ready() argument
66 regmap_read(regmap, AT91_PMC_SR, &status); in clk_main_osc_ready()
74 struct regmap *regmap = osc->regmap; in clk_main_osc_prepare() local
77 regmap_read(regmap, AT91_CKGR_MOR, &tmp); in clk_main_osc_prepare()
85 regmap_write(regmap, AT91_CKGR_MOR, tmp); in clk_main_osc_prepare()
88 while (!clk_main_osc_ready(regmap)) in clk_main_osc_prepare()
[all …]
Dpmc.h132 at91_clk_register_audio_pll_frac(struct regmap *regmap, const char *name,
136 at91_clk_register_audio_pll_pad(struct regmap *regmap, const char *name,
140 at91_clk_register_audio_pll_pmc(struct regmap *regmap, const char *name,
144 at91_clk_register_generated(struct regmap *regmap, spinlock_t *lock,
151 at91_clk_register_h32mx(struct regmap *regmap, const char *name,
155 at91_clk_i2s_mux_register(struct regmap *regmap, const char *name,
160 at91_clk_register_main_rc_osc(struct regmap *regmap, const char *name,
163 at91_clk_register_main_osc(struct regmap *regmap, const char *name,
166 at91_clk_register_rm9200_main(struct regmap *regmap,
170 at91_clk_register_sam9x5_main(struct regmap *regmap, const char *name,
[all …]
Ddt-compat.c35 struct regmap *regmap; in of_sama5d2_clk_audio_pll_frac_setup() local
39 regmap = syscon_node_to_regmap(parent_np); in of_sama5d2_clk_audio_pll_frac_setup()
41 if (IS_ERR(regmap)) in of_sama5d2_clk_audio_pll_frac_setup()
46 hw = at91_clk_register_audio_pll_frac(regmap, name, parent_name); in of_sama5d2_clk_audio_pll_frac_setup()
61 struct regmap *regmap; in of_sama5d2_clk_audio_pll_pad_setup() local
65 regmap = syscon_node_to_regmap(parent_np); in of_sama5d2_clk_audio_pll_pad_setup()
67 if (IS_ERR(regmap)) in of_sama5d2_clk_audio_pll_pad_setup()
72 hw = at91_clk_register_audio_pll_pad(regmap, name, parent_name); in of_sama5d2_clk_audio_pll_pad_setup()
87 struct regmap *regmap; in of_sama5d2_clk_audio_pll_pmc_setup() local
91 regmap = syscon_node_to_regmap(parent_np); in of_sama5d2_clk_audio_pll_pmc_setup()
[all …]
Dclk-sam9x60-pll.c32 struct regmap *regmap; member
60 static inline bool sam9x60_pll_ready(struct regmap *regmap, int id) in sam9x60_pll_ready() argument
64 regmap_read(regmap, AT91_PMC_PLL_ISR0, &status); in sam9x60_pll_ready()
69 static bool sam9x60_frac_pll_ready(struct regmap *regmap, u8 id) in sam9x60_frac_pll_ready() argument
71 return sam9x60_pll_ready(regmap, id); in sam9x60_frac_pll_ready()
87 struct regmap *regmap = core->regmap; in sam9x60_frac_pll_set() local
93 regmap_update_bits(regmap, AT91_PMC_PLL_UPDT, in sam9x60_frac_pll_set()
95 regmap_read(regmap, AT91_PMC_PLL_CTRL1, &val); in sam9x60_frac_pll_set()
99 if (sam9x60_frac_pll_ready(regmap, core->id) && in sam9x60_frac_pll_set()
108 regmap_write(regmap, AT91_PMC_PLL_ACR, val); in sam9x60_frac_pll_set()
[all …]
/Linux-v6.1/drivers/hwmon/
Dw83773g.c61 static int get_local_temp(struct regmap *regmap, long *val) in get_local_temp() argument
66 ret = regmap_read(regmap, W83773_LOCAL_TEMP, &regval); in get_local_temp()
74 static int get_remote_temp(struct regmap *regmap, int index, long *val) in get_remote_temp() argument
80 ret = regmap_read(regmap, W83773_TEMP_MSB[index], &regval_high); in get_remote_temp()
84 ret = regmap_read(regmap, W83773_TEMP_LSB[index], &regval_low); in get_remote_temp()
92 static int get_fault(struct regmap *regmap, int index, long *val) in get_fault() argument
97 ret = regmap_read(regmap, W83773_STATUS[index], &regval); in get_fault()
105 static int get_offset(struct regmap *regmap, int index, long *val) in get_offset() argument
111 ret = regmap_read(regmap, W83773_OFFSET_MSB[index], &regval_high); in get_offset()
115 ret = regmap_read(regmap, W83773_OFFSET_LSB[index], &regval_low); in get_offset()
[all …]
/Linux-v6.1/drivers/reset/hisilicon/
Dhi6220_reset.c41 struct regmap *regmap; member
48 struct regmap *regmap = data->regmap; in hi6220_peripheral_assert() local
53 return regmap_write(regmap, reg, BIT(offset)); in hi6220_peripheral_assert()
60 struct regmap *regmap = data->regmap; in hi6220_peripheral_deassert() local
65 return regmap_write(regmap, reg, BIT(offset)); in hi6220_peripheral_deassert()
77 struct regmap *regmap = data->regmap; in hi6220_media_assert() local
79 return regmap_write(regmap, SC_MEDIA_RSTEN, BIT(idx)); in hi6220_media_assert()
86 struct regmap *regmap = data->regmap; in hi6220_media_deassert() local
88 return regmap_write(regmap, SC_MEDIA_RSTDIS, BIT(idx)); in hi6220_media_deassert()
110 struct regmap *regmap = data->regmap; in hi6220_ao_assert() local
[all …]
/Linux-v6.1/drivers/clk/davinci/
Dda8xx-cfgchip.c34 struct regmap *regmap; member
46 return regmap_write_bits(clk->regmap, clk->reg, clk->mask, clk->mask); in da8xx_cfgchip_gate_clk_enable()
53 regmap_write_bits(clk->regmap, clk->reg, clk->mask, 0); in da8xx_cfgchip_gate_clk_disable()
61 regmap_read(clk->regmap, clk->reg, &val); in da8xx_cfgchip_gate_clk_is_enabled()
89 struct regmap *regmap) in da8xx_cfgchip_gate_clk_register() argument
117 gate->regmap = regmap; in da8xx_cfgchip_gate_clk_register()
135 struct regmap *regmap) in da8xx_cfgchip_register_tbclk() argument
140 regmap); in da8xx_cfgchip_register_tbclk()
158 struct regmap *regmap) in da8xx_cfgchip_register_div4p5() argument
162 gate = da8xx_cfgchip_gate_clk_register(dev, &da8xx_div4p5ena_info, regmap); in da8xx_cfgchip_register_div4p5()
[all …]
/Linux-v6.1/drivers/base/regmap/
Dinternal.h19 struct regmap;
36 void (*format_write)(struct regmap *map,
46 struct regmap *map;
50 struct regmap { struct
182 int (*init)(struct regmap *map); argument
183 int (*exit)(struct regmap *map);
185 void (*debugfs_init)(struct regmap *map);
187 int (*read)(struct regmap *map, unsigned int reg, unsigned int *value);
188 int (*write)(struct regmap *map, unsigned int reg, unsigned int value);
189 int (*sync)(struct regmap *map, unsigned int min, unsigned int max);
[all …]
/Linux-v6.1/drivers/clk/qcom/
Dclk-hfpll.c24 struct regmap *regmap = h->clkr.regmap; in __clk_hfpll_init_once() local
31 regmap_write(regmap, hd->config_reg, hd->config_val); in __clk_hfpll_init_once()
32 regmap_write(regmap, hd->m_reg, 0); in __clk_hfpll_init_once()
33 regmap_write(regmap, hd->n_reg, 1); in __clk_hfpll_init_once()
44 regmap_write(regmap, hd->user_reg, regval); in __clk_hfpll_init_once()
48 regmap_write(regmap, hd->droop_reg, hd->droop_val); in __clk_hfpll_init_once()
57 struct regmap *regmap = h->clkr.regmap; in __clk_hfpll_enable() local
63 regmap_update_bits(regmap, hd->mode_reg, PLL_BYPASSNL, PLL_BYPASSNL); in __clk_hfpll_enable()
72 regmap_update_bits(regmap, hd->mode_reg, PLL_RESET_N, PLL_RESET_N); in __clk_hfpll_enable()
80 regmap_read_poll_timeout(regmap, hd->status_reg, val, in __clk_hfpll_enable()
[all …]
Dclk-alpha-pll.c258 ret = regmap_read(pll->clkr.regmap, PLL_MODE(pll), &val); in wait_for_pll()
263 ret = regmap_read(pll->clkr.regmap, PLL_MODE(pll), &val); in wait_for_pll()
302 static void clk_alpha_pll_write_config(struct regmap *regmap, unsigned int reg, in clk_alpha_pll_write_config() argument
306 regmap_write(regmap, reg, val); in clk_alpha_pll_write_config()
309 void clk_alpha_pll_configure(struct clk_alpha_pll *pll, struct regmap *regmap, in clk_alpha_pll_configure() argument
314 regmap_write(regmap, PLL_L_VAL(pll), config->l); in clk_alpha_pll_configure()
315 regmap_write(regmap, PLL_ALPHA_VAL(pll), config->alpha); in clk_alpha_pll_configure()
316 regmap_write(regmap, PLL_CONFIG_CTL(pll), config->config_ctl_val); in clk_alpha_pll_configure()
319 regmap_write(regmap, PLL_CONFIG_CTL_U(pll), in clk_alpha_pll_configure()
323 regmap_write(regmap, PLL_ALPHA_VAL_U(pll), config->alpha_hi); in clk_alpha_pll_configure()
[all …]
/Linux-v6.1/drivers/gpu/drm/bridge/
Dchrontel-ch7033.c201 struct regmap *regmap; member
337 regmap_write(priv->regmap, 0x03, 0x04); in ch7033_bridge_disable()
338 regmap_update_bits(priv->regmap, 0x52, RESETDB, 0x00); in ch7033_bridge_disable()
345 regmap_write(priv->regmap, 0x03, 0x04); in ch7033_bridge_enable()
346 regmap_update_bits(priv->regmap, 0x52, RESETDB, RESETDB); in ch7033_bridge_enable()
362 regmap_write(priv->regmap, 0x03, 0x04); in ch7033_bridge_mode_set()
365 regmap_write(priv->regmap, 0x52, 0x00); in ch7033_bridge_mode_set()
367 regmap_write(priv->regmap, 0x52, RESETIB); in ch7033_bridge_mode_set()
372 regmap_write(priv->regmap, 0x03, 0x00); in ch7033_bridge_mode_set()
375 regmap_update_bits(priv->regmap, 0x07, DRI_PD | IO_PD, 0); in ch7033_bridge_mode_set()
[all …]
Dlontium-lt9611.c38 struct regmap *regmap; member
129 return regmap_multi_reg_write(lt9611->regmap, reg_cfg, ARRAY_SIZE(reg_cfg)); in lt9611_mipi_input_analog()
147 return regmap_multi_reg_write(lt9611->regmap, reg_cfg, ARRAY_SIZE(reg_cfg)); in lt9611_mipi_input_digital()
169 regmap_write(lt9611->regmap, 0x830d, (u8)(v_total / 256)); in lt9611_mipi_video_setup()
170 regmap_write(lt9611->regmap, 0x830e, (u8)(v_total % 256)); in lt9611_mipi_video_setup()
172 regmap_write(lt9611->regmap, 0x830f, (u8)(vactive / 256)); in lt9611_mipi_video_setup()
173 regmap_write(lt9611->regmap, 0x8310, (u8)(vactive % 256)); in lt9611_mipi_video_setup()
175 regmap_write(lt9611->regmap, 0x8311, (u8)(h_total / 256)); in lt9611_mipi_video_setup()
176 regmap_write(lt9611->regmap, 0x8312, (u8)(h_total % 256)); in lt9611_mipi_video_setup()
178 regmap_write(lt9611->regmap, 0x8313, (u8)(hactive / 256)); in lt9611_mipi_video_setup()
[all …]
/Linux-v6.1/drivers/phy/mscc/
Dphy-ocelot-serdes.c22 struct regmap *regs;
36 static int __serdes_write_mcb_s6g(struct regmap *regmap, u8 macro, u32 op) in __serdes_write_mcb_s6g() argument
40 regmap_write(regmap, HSIO_MCB_S6G_ADDR_CFG, op | in __serdes_write_mcb_s6g()
43 return regmap_read_poll_timeout(regmap, HSIO_MCB_S6G_ADDR_CFG, regval, in __serdes_write_mcb_s6g()
48 static int serdes_commit_mcb_s6g(struct regmap *regmap, u8 macro) in serdes_commit_mcb_s6g() argument
50 return __serdes_write_mcb_s6g(regmap, macro, in serdes_commit_mcb_s6g()
54 static int serdes_update_mcb_s6g(struct regmap *regmap, u8 macro) in serdes_update_mcb_s6g() argument
56 return __serdes_write_mcb_s6g(regmap, macro, in serdes_update_mcb_s6g()
60 static int serdes_init_s6g(struct regmap *regmap, u8 serdes, int mode) in serdes_init_s6g() argument
89 ret = serdes_update_mcb_s6g(regmap, serdes); in serdes_init_s6g()
[all …]
/Linux-v6.1/drivers/mfd/
Dsyscon.c33 struct regmap *regmap; member
47 struct regmap *regmap; in of_syscon_register() local
109 regmap = regmap_init_mmio(NULL, base, &syscon_config); in of_syscon_register()
111 if (IS_ERR(regmap)) { in of_syscon_register()
113 ret = PTR_ERR(regmap); in of_syscon_register()
125 ret = regmap_mmio_attach_clk(regmap, clk); in of_syscon_register()
131 syscon->regmap = regmap; in of_syscon_register()
144 regmap_exit(regmap); in of_syscon_register()
152 static struct regmap *device_node_get_regmap(struct device_node *np, in device_node_get_regmap()
173 return syscon->regmap; in device_node_get_regmap()
[all …]
/Linux-v6.1/include/linux/
Dregmap.h34 struct regmap;
572 struct regmap *__regmap_init(struct device *dev,
578 struct regmap *__regmap_init_i2c(struct i2c_client *i2c,
582 struct regmap *__regmap_init_mdio(struct mdio_device *mdio_dev,
586 struct regmap *__regmap_init_sccb(struct i2c_client *i2c,
590 struct regmap *__regmap_init_slimbus(struct slim_device *slimbus,
594 struct regmap *__regmap_init_spi(struct spi_device *dev,
598 struct regmap *__regmap_init_spmi_base(struct spmi_device *dev,
602 struct regmap *__regmap_init_spmi_ext(struct spmi_device *dev,
606 struct regmap *__regmap_init_w1(struct device *w1_dev,
[all …]
/Linux-v6.1/drivers/media/tuners/
Dm88rs6000t.c14 struct regmap *regmap; member
36 ret = regmap_read(dev->regmap, 0x15, &utmp); in m88rs6000t_set_demod_mclk()
98 ret = regmap_read(dev->regmap, 0x1D, &utmp); in m88rs6000t_set_demod_mclk()
108 ret = regmap_write(dev->regmap, 0x05, 0x40); in m88rs6000t_set_demod_mclk()
111 ret = regmap_write(dev->regmap, 0x11, 0x08); in m88rs6000t_set_demod_mclk()
114 ret = regmap_write(dev->regmap, 0x15, reg15); in m88rs6000t_set_demod_mclk()
117 ret = regmap_write(dev->regmap, 0x16, reg16); in m88rs6000t_set_demod_mclk()
120 ret = regmap_write(dev->regmap, 0x1D, reg1D); in m88rs6000t_set_demod_mclk()
123 ret = regmap_write(dev->regmap, 0x1E, reg1E); in m88rs6000t_set_demod_mclk()
126 ret = regmap_write(dev->regmap, 0x1F, reg1F); in m88rs6000t_set_demod_mclk()
[all …]

12345678910>>...91