Home
last modified time | relevance | path

Searched refs:rk3328 (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/sound/soc/codecs/
H A Drk3328_codec.c3 // rk3328 ALSA SoC Audio driver
57 static int rk3328_codec_reset(struct rk3328_codec_priv *rk3328) in rk3328_codec_reset() argument
59 regmap_write(rk3328->regmap, CODEC_RESET, 0x00); in rk3328_codec_reset()
61 regmap_write(rk3328->regmap, CODEC_RESET, 0x03); in rk3328_codec_reset()
68 struct rk3328_codec_priv *rk3328 = in rk3328_set_dai_fmt() local
83 regmap_update_bits(rk3328->regmap, DAC_INIT_CTRL1, in rk3328_set_dai_fmt()
104 regmap_update_bits(rk3328->regmap, DAC_INIT_CTRL2, in rk3328_set_dai_fmt()
112 struct rk3328_codec_priv *rk3328 = in rk3328_mute_stream() local
121 regmap_update_bits(rk3328->regmap, HPOUT_CTRL, in rk3328_mute_stream()
127 static int rk3328_codec_power_on(struct rk3328_codec_priv *rk3328, in argument
140 rk3328_codec_power_off(struct rk3328_codec_priv *rk3328, int wait_ms) rk3328_codec_power_off() argument
182 rk3328_codec_open_playback(struct rk3328_codec_priv *rk3328) rk3328_codec_open_playback() argument
236 rk3328_codec_close_playback(struct rk3328_codec_priv *rk3328) rk3328_codec_close_playback() argument
269 struct rk3328_codec_priv *rk3328 = rk3328_hw_params() local
301 struct rk3328_codec_priv *rk3328 = rk3328_pcm_startup() local
310 struct rk3328_codec_priv *rk3328 = rk3328_pcm_shutdown() local
355 struct rk3328_codec_priv *rk3328 = rk3328_codec_probe() local
366 struct rk3328_codec_priv *rk3328 = rk3328_codec_remove() local
426 struct rk3328_codec_priv *rk3328; rk3328_platform_probe() local
[all...]
H A DMakefile158 snd-soc-rk3328-objs := rk3328_codec.o
467 obj-$(CONFIG_SND_SOC_RK3328) += snd-soc-rk3328.o
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Drk3328_codec.c3 // rk3328 ALSA SoC Audio driver
56 static int rk3328_codec_reset(struct rk3328_codec_priv *rk3328) in rk3328_codec_reset() argument
58 regmap_write(rk3328->regmap, CODEC_RESET, 0x00); in rk3328_codec_reset()
60 regmap_write(rk3328->regmap, CODEC_RESET, 0x03); in rk3328_codec_reset()
67 struct rk3328_codec_priv *rk3328 = in rk3328_set_dai_fmt() local
82 regmap_update_bits(rk3328->regmap, DAC_INIT_CTRL1, in rk3328_set_dai_fmt()
103 regmap_update_bits(rk3328->regmap, DAC_INIT_CTRL2, in rk3328_set_dai_fmt()
111 struct rk3328_codec_priv *rk3328 = in rk3328_mute_stream() local
120 regmap_update_bits(rk3328->regmap, HPOUT_CTRL, in rk3328_mute_stream()
126 static int rk3328_codec_power_on(struct rk3328_codec_priv *rk3328, in argument
139 rk3328_codec_power_off(struct rk3328_codec_priv *rk3328, int wait_ms) rk3328_codec_power_off() argument
181 rk3328_codec_open_playback(struct rk3328_codec_priv *rk3328) rk3328_codec_open_playback() argument
235 rk3328_codec_close_playback(struct rk3328_codec_priv *rk3328) rk3328_codec_close_playback() argument
268 struct rk3328_codec_priv *rk3328 = rk3328_hw_params() local
300 struct rk3328_codec_priv *rk3328 = rk3328_pcm_startup() local
309 struct rk3328_codec_priv *rk3328 = rk3328_pcm_shutdown() local
354 struct rk3328_codec_priv *rk3328 = rk3328_codec_probe() local
365 struct rk3328_codec_priv *rk3328 = rk3328_codec_remove() local
425 struct rk3328_codec_priv *rk3328; rk3328_platform_probe() local
[all...]
H A DMakefile202 snd-soc-rk3328-objs := rk3328_codec.o
583 obj-$(CONFIG_SND_SOC_RK3328) += snd-soc-rk3328.o
/kernel/linux/linux-5.10/drivers/clk/rockchip/
H A Dclk-rk3328.c12 #include <dt-bindings/clock/rk3328-cru.h>
918 CLK_OF_DECLARE(rk3328_cru, "rockchip,rk3328-cru", rk3328_clk_init);
/kernel/linux/linux-6.6/drivers/clk/rockchip/
H A Dclk-rk3328.c12 #include <dt-bindings/clock/rk3328-cru.h>
919 CLK_OF_DECLARE(rk3328_cru, "rockchip,rk3328-cru", rk3328_clk_init);
/kernel/linux/linux-5.10/drivers/soc/rockchip/
H A Dpm_domains.c26 #include <dt-bindings/power/rk3328-power.h>
1009 .compatible = "rockchip,rk3328-power-controller",
/kernel/linux/linux-6.6/drivers/pmdomain/rockchip/
H A Dpm-domains.c29 #include <dt-bindings/power/rk3328-power.h>
1348 .compatible = "rockchip,rk3328-power-controller",

Completed in 11 milliseconds