Home
last modified time | relevance | path

Searched refs:rk3308 (Results 1 – 12 of 12) sorted by relevance

/linux/sound/soc/codecs/
H A Drk3308_codec.c183 struct rk3308_codec_priv *rk3308 = snd_soc_component_get_drvdata(component); in rk3308_codec_pop_sound_set() local
189 regmap_update_bits(rk3308->regmap, RK3308_DAC_ANA_CON01, in rk3308_codec_pop_sound_set()
486 struct rk3308_codec_priv *rk3308 = snd_soc_component_get_drvdata(component); in rk3308_codec_set_dai_fmt() local
494 const unsigned int dac_master_bits = rk3308->codec_ver < ACODEC_VERSION_C ? in rk3308_codec_set_dai_fmt()
553 regmap_clear_bits(rk3308->regmap, RK3308_GLB_CON, RK3308_ADC_DIG_WORK); in rk3308_codec_set_dai_fmt()
556 regmap_update_bits(rk3308->regmap, RK3308_ADC_DIG_CON01(grp), in rk3308_codec_set_dai_fmt()
560 regmap_update_bits(rk3308->regmap, RK3308_ADC_DIG_CON02(grp), in rk3308_codec_set_dai_fmt()
569 regmap_set_bits(rk3308->regmap, RK3308_GLB_CON, RK3308_ADC_DIG_WORK); in rk3308_codec_set_dai_fmt()
571 regmap_update_bits(rk3308->regmap, RK3308_DAC_DIG_CON01, in rk3308_codec_set_dai_fmt()
575 regmap_update_bits(rk3308->regmap, RK3308_DAC_DIG_CON02, in rk3308_codec_set_dai_fmt()
[all …]
H A DMakefile233 snd-soc-rk3308-y := rk3308_codec.o
668 obj-$(CONFIG_SND_SOC_RK3308) += snd-soc-rk3308.o
/linux/arch/arm64/boot/dts/rockchip/
H A Drk3308.dtsi7 #include <dt-bindings/clock/rk3308-cru.h>
16 compatible = "rockchip,rk3308";
173 compatible = "rockchip,rk3308-grf", "syscon", "simple-mfd";
177 compatible = "rockchip,rk3308-io-voltage-domain";
193 compatible = "rockchip,rk3308-usb2phy-grf", "syscon", "simple-mfd";
199 compatible = "rockchip,rk3308-usb2phy";
229 compatible = "rockchip,rk3308-detect-grf", "syscon", "simple-mfd";
236 compatible = "rockchip,rk3308-core-grf", "syscon", "simple-mfd";
243 compatible = "rockchip,rk3308-i2c", "rockchip,rk3399-i2c";
256 compatible = "rockchip,rk3308-i2c", "rockchip,rk3399-i2c";
[all …]
H A Drk3308-roc-cc.dts7 #include "rk3308.dtsi"
11 compatible = "firefly,roc-rk3308-cc", "rockchip,rk3308";
H A Drk3308-bpi-p2-pro.dts7 #include "rk3308.dtsi"
11 compatible = "sinovoip,rk3308-bpi-p2pro", "rockchip,rk3308";
40 label = "rockchip,rk3308";
H A Drk3308-evb.dts9 #include "rk3308.dtsi"
13 compatible = "rockchip,rk3308-evb", "rockchip,rk3308";
H A Drk3308-sakurapi-rk3308b.dts10 #include "rk3308.dtsi"
15 compatible = "sakurapi,rk3308-sakurapi-rk3308b", "rockchip,rk3308";
H A DMakefile16 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3308-bpi-p2-pro.dtb
17 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3308-evb.dtb
18 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3308-roc-cc.dtb
19 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3308-rock-pi-s.dtb
20 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3308-rock-s0.dtb
21 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3308-sakurapi-rk3308b.dtb
H A Drk3308-rock-s0.dts6 #include "rk3308.dtsi"
10 compatible = "radxa,rock-s0", "rockchip,rk3308";
H A Drk3308-rock-pi-s.dts10 #include "rk3308.dtsi"
14 compatible = "radxa,rockpis", "rockchip,rk3308";
/linux/drivers/clk/rockchip/
H A DMakefile29 obj-$(CONFIG_CLK_RK3308) += clk-rk3308.o
/linux/
H A DMAINTAINERS22938 F: Documentation/devicetree/bindings/sound/rockchip,rk3308-codec.yaml