Home
last modified time | relevance | path

Searched refs:rk3228 (Results 1 – 23 of 23) sorted by relevance

/OK3568_Linux_fs/kernel/sound/soc/codecs/
H A Drk3228_codec.c56 struct rk3228_codec_priv *rk3228 = snd_soc_component_get_drvdata(component); in rk3228_codec_reset() local
58 regmap_write(rk3228->regmap, CODEC_RESET, 0); in rk3228_codec_reset()
60 regmap_write(rk3228->regmap, CODEC_RESET, 0x03); in rk3228_codec_reset()
69 struct rk3228_codec_priv *rk3228 = snd_soc_component_get_drvdata(component); in rk3228_set_dai_fmt() local
83 regmap_update_bits(rk3228->regmap, DAC_INIT_CTRL1, in rk3228_set_dai_fmt()
105 regmap_update_bits(rk3228->regmap, DAC_INIT_CTRL2, in rk3228_set_dai_fmt()
110 static void rk3228_analog_output(struct rk3228_codec_priv *rk3228, int mute) in rk3228_analog_output() argument
112 if (rk3228->spk_en_gpio) in rk3228_analog_output()
113 gpiod_set_value(rk3228->spk_en_gpio, mute); in rk3228_analog_output()
119 struct rk3228_codec_priv *rk3228 = snd_soc_component_get_drvdata(component); in rk3228_digital_mute() local
[all …]
H A DMakefile168 snd-soc-rk3228-objs := rk3228_codec.o
495 obj-$(CONFIG_SND_SOC_RK3228) += snd-soc-rk3228.o
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Drk322x.dtsi7 #include <dt-bindings/clock/rk3228-cru.h>
158 compatible = "rockchip,rk3228-i2s", "rockchip,rk3066-i2s";
173 compatible = "rockchip,rk3228-i2s", "rockchip,rk3066-i2s";
186 compatible = "rockchip,rk3228-spdif";
199 compatible = "rockchip,rk3228-i2s", "rockchip,rk3066-i2s";
212 compatible = "rockchip,rk3228-grf", "syscon", "simple-mfd";
218 compatible = "rockchip,rk3228-io-voltage-domain";
223 compatible = "rockchip,rk3228-usb2phy";
250 compatible = "rockchip,rk3228-usb2phy";
317 compatible = "rockchip,rk3228-efuse";
[all …]
H A Drk3128x.dtsi11 #include <dt-bindings/clock/rk3228-cru.h>
12 #include <dt-bindings/power/rk3228-power.h>
154 compatible = "rockchip,rk3228-dmc", "rockchip,rk322x-dram";
266 compatible = "rockchip,rk3228-i2s", "rockchip,rk3066-i2s";
281 compatible = "rockchip,rk3228-i2s", "rockchip,rk3066-i2s";
294 compatible = "rockchip,rk3228-spdif";
308 compatible = "rockchip,rk3228-i2s", "rockchip,rk3066-i2s";
321 compatible = "rockchip,rk3228-tsp";
344 compatible = "rockchip,rk3228-grf", "syscon", "simple-mfd";
365 compatible = "rockchip,rk3228-usb2phy";
[all …]
H A Drk3228-evb.dts9 compatible = "rockchip,rk3228-evb", "rockchip,rk3228";
H A DMakefile1029 rk3228-evb.dtb \
/OK3568_Linux_fs/u-boot/arch/arm/dts/
H A Drk322x.dtsi11 #include <dt-bindings/clock/rk3228-cru.h>
146 compatible = "rockchip,rk3228-i2s", "rockchip,rk3066-i2s";
161 compatible = "rockchip,rk3228-i2s", "rockchip,rk3066-i2s";
174 compatible = "rockchip,rk3228-i2s", "rockchip,rk3066-i2s";
187 compatible = "rockchip,rk3228-grf", "syscon";
296 compatible = "rockchip,rk3228-i2c";
309 compatible = "rockchip,rk3228-i2c";
322 compatible = "rockchip,rk3228-i2c";
335 compatible = "rockchip,rk3228-i2c";
400 compatible = "rockchip,rk3228-cru";
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/sound/
H A Drockchip,rk3228-codec.txt5 - compatible: "rockchip,rk3228-codec"
13 Example for rk3228 internal codec:
16 compatible = "rockchip,rk3228-codec";
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/phy/
H A Dphy-rockchip-inno-hdmi-phy.txt4 - compatible : "rockchip,rk3228-hdmi-phy",
20 compatible = "rockchip,rk3228-hdmi-phy";
40 compatible = "rockchip,rk3228-dw-hdmi";
H A Dphy-rockchip-inno-hdmi.txt5 * "rockchip,rk3228-hdmi-phy",
25 compatible = "rockchip,rk3228-hdmi-phy";
38 compatible = "rockchip,rk3228-dw-hdmi";
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/clock/
H A Drockchip,rk3228-cru.txt9 - compatible: should be "rockchip,rk3228-cru"
22 preprocessor macros in the dt-bindings/clock/rk3228-cru.h headers and can be
40 compatible = "rockchip,rk3228-cru";
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/soc/rockchip/
H A Dgrf.txt26 - "rockchip,rk3228-grf", "syscon": for rk3228
H A Dpower_domain.txt15 "rockchip,rk3228-power-controller" - for RK3228 SoCs.
36 "include/dt-bindings/power/rk3228-power.h" - for RK3228 type power domain.
119 "include/dt-bindings/power/rk3128-power.h" - for rk3228 type power domain.
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/power/
H A Drockchip-io-domain.txt37 - "rockchip,rk3228-io-voltage-domain" for rk3228
83 Possible supplies for rk3228:
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/timer/
H A Drockchip,rk-timer.txt9 "rockchip,rk3228-timer", "rockchip,rk3288-timer": for Rockchip RK3228
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pwm/
H A Dpwm-rockchip.txt11 - For older hardware (rk2928, rk3066, rk3188, rk3228, rk3288, rk3399):
/OK3568_Linux_fs/kernel/drivers/clk/rockchip/
H A DMakefile31 obj-$(CONFIG_CLK_RK322X) += clk-rk3228.o
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/media/
H A Drockchip-tsp.txt11 "rockchip,rk3228-tsp";
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/thermal/
H A Drockchip-thermal.txt9 "rockchip,rk3228-tsadc": found on RK3228 SoCs
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/display/rockchip/
H A Ddw_hdmi-rockchip.txt15 "rockchip,rk3228-dw-hdmi"
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/devfreq/
H A Drockchip_dmc.txt8 - "rockchip,rk3228-dmc" - for RK3228 SoCs.
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pinctrl/
H A Drockchip,pinctrl.txt30 "rockchip,rk3228-pinctrl": for Rockchip RK3228
/OK3568_Linux_fs/u-boot/drivers/net/
H A D.gmac_rockchip.o.cmd