/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | rk3328_codec.c | 3 // 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 D | Makefile | 158 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 D | rk3328_codec.c | 3 // 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 D | Makefile | 202 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 D | clk-rk3328.c | 12 #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 D | clk-rk3328.c | 12 #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 D | pm_domains.c | 26 #include <dt-bindings/power/rk3328-power.h> 1009 .compatible = "rockchip,rk3328-power-controller",
|
/kernel/linux/linux-6.6/drivers/pmdomain/rockchip/ |
H A D | pm-domains.c | 29 #include <dt-bindings/power/rk3328-power.h> 1348 .compatible = "rockchip,rk3328-power-controller",
|