/linux/sound/soc/codecs/ |
H A D | rk3328_codec.c | 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, int wait_ms) in rk3328_codec_power_on() argument 128 regmap_update_bits(rk3328->regmap, DAC_PRECHARGE_CTRL, in rk3328_codec_power_on() [all …]
|
/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rk3328.dtsi | 6 #include <dt-bindings/clock/rk3328-cru.h> 11 #include <dt-bindings/power/rk3328-power.h> 16 compatible = "rockchip,rk3328"; 243 compatible = "rockchip,rk3328-i2s", "rockchip,rk3066-i2s"; 255 compatible = "rockchip,rk3328-i2s", "rockchip,rk3066-i2s"; 267 compatible = "rockchip,rk3328-i2s", "rockchip,rk3066-i2s"; 279 compatible = "rockchip,rk3328-spdif"; 314 compatible = "rockchip,rk3328-grf", "syscon", "simple-mfd"; 318 compatible = "rockchip,rk3328-io-voltage-domain"; 323 compatible = "rockchip,rk3328-grf-gpio"; [all …]
|
H A D | rk3328-orangepi-r1-plus.dts | 3 * Based on rk3328-nanopi-r2s.dts, which is: 9 #include "rk3328-orangepi-r1-plus.dtsi" 13 compatible = "xunlong,orangepi-r1-plus", "rockchip,rk3328";
|
H A D | rk3328-nanopi-r2s-plus.dts | 11 #include "rk3328-nanopi-r2s.dtsi" 14 compatible = "friendlyarm,nanopi-r2s-plus", "rockchip,rk3328";
|
H A D | rk3328-orangepi-r1-plus-lts.dts | 11 #include "rk3328-orangepi-r1-plus.dtsi" 15 compatible = "xunlong,orangepi-r1-plus-lts", "rockchip,rk3328";
|
H A D | rk356x-base.dtsi | 420 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm"; 431 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm"; 442 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm"; 453 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm"; 1543 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm"; 1554 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm"; 1565 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm"; 1576 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm"; 1587 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm"; 1598 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm"; [all …]
|
H A D | rk3308.dtsi | 413 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm"; 424 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm"; 435 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm"; 446 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm"; 457 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm"; 468 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm"; 479 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm"; 490 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm"; 501 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm"; 512 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm"; [all …]
|
H A D | rk3328-orangepi-r1-plus.dtsi | 3 * Based on rk3328-nanopi-r2s.dts, which is: 11 #include "rk3328.dtsi"
|
H A D | rk3588-base.dtsi | 774 compatible = "rockchip,rk3588-pwm", "rockchip,rk3328-pwm"; 785 compatible = "rockchip,rk3588-pwm", "rockchip,rk3328-pwm"; 796 compatible = "rockchip,rk3588-pwm", "rockchip,rk3328-pwm"; 807 compatible = "rockchip,rk3588-pwm", "rockchip,rk3328-pwm"; 2361 compatible = "rockchip,rk3588-pwm", "rockchip,rk3328-pwm"; 2372 compatible = "rockchip,rk3588-pwm", "rockchip,rk3328-pwm"; 2383 compatible = "rockchip,rk3588-pwm", "rockchip,rk3328-pwm"; 2394 compatible = "rockchip,rk3588-pwm", "rockchip,rk3328-pwm"; 2405 compatible = "rockchip,rk3588-pwm", "rockchip,rk3328-pwm"; 2416 compatible = "rockchip,rk3588-pwm", "rockchip,rk3328-pwm"; [all …]
|
H A D | px30.dtsi | 667 compatible = "rockchip,px30-pwm", "rockchip,rk3328-pwm"; 678 compatible = "rockchip,px30-pwm", "rockchip,rk3328-pwm"; 689 compatible = "rockchip,px30-pwm", "rockchip,rk3328-pwm"; 700 compatible = "rockchip,px30-pwm", "rockchip,rk3328-pwm"; 711 compatible = "rockchip,px30-pwm", "rockchip,rk3328-pwm"; 722 compatible = "rockchip,px30-pwm", "rockchip,rk3328-pwm"; 733 compatible = "rockchip,px30-pwm", "rockchip,rk3328-pwm"; 744 compatible = "rockchip,px30-pwm", "rockchip,rk3328-pwm";
|
/linux/arch/arm/boot/dts/rockchip/ |
H A D | rv1126.dtsi | 273 compatible = "rockchip,rv1126-pwm", "rockchip,rk3328-pwm"; 284 compatible = "rockchip,rv1126-pwm", "rockchip,rk3328-pwm"; 295 compatible = "rockchip,rv1126-pwm", "rockchip,rk3328-pwm"; 306 compatible = "rockchip,rv1126-pwm", "rockchip,rk3328-pwm"; 317 compatible = "rockchip,rv1126-pwm", "rockchip,rk3328-pwm"; 328 compatible = "rockchip,rv1126-pwm", "rockchip,rk3328-pwm"; 339 compatible = "rockchip,rv1126-pwm", "rockchip,rk3328-pwm"; 350 compatible = "rockchip,rv1126-pwm", "rockchip,rk3328-pwm"; 404 compatible = "rockchip,rv1126-pwm", "rockchip,rk3328-pwm"; 415 compatible = "rockchip,rv1126-pwm", "rockchip,rk3328-pwm"; [all …]
|