| /OK3568_Linux_fs/kernel/sound/soc/codecs/ |
| H A D | rk3228_codec.c | 56 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 D | Makefile | 168 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 D | rk322x.dtsi | 7 #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 D | rk3128x.dtsi | 11 #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 D | rk3228-evb.dts | 9 compatible = "rockchip,rk3228-evb", "rockchip,rk3228";
|
| H A D | Makefile | 1029 rk3228-evb.dtb \
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | rk322x.dtsi | 11 #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 D | rockchip,rk3228-codec.txt | 5 - 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 D | phy-rockchip-inno-hdmi-phy.txt | 4 - compatible : "rockchip,rk3228-hdmi-phy", 20 compatible = "rockchip,rk3228-hdmi-phy"; 40 compatible = "rockchip,rk3228-dw-hdmi";
|
| H A D | phy-rockchip-inno-hdmi.txt | 5 * "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 D | rockchip,rk3228-cru.txt | 9 - 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 D | grf.txt | 26 - "rockchip,rk3228-grf", "syscon": for rk3228
|
| H A D | power_domain.txt | 15 "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 D | rockchip-io-domain.txt | 37 - "rockchip,rk3228-io-voltage-domain" for rk3228 83 Possible supplies for rk3228:
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/timer/ |
| H A D | rockchip,rk-timer.txt | 9 "rockchip,rk3228-timer", "rockchip,rk3288-timer": for Rockchip RK3228
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pwm/ |
| H A D | pwm-rockchip.txt | 11 - For older hardware (rk2928, rk3066, rk3188, rk3228, rk3288, rk3399):
|
| /OK3568_Linux_fs/kernel/drivers/clk/rockchip/ |
| H A D | Makefile | 31 obj-$(CONFIG_CLK_RK322X) += clk-rk3228.o
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/media/ |
| H A D | rockchip-tsp.txt | 11 "rockchip,rk3228-tsp";
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/thermal/ |
| H A D | rockchip-thermal.txt | 9 "rockchip,rk3228-tsadc": found on RK3228 SoCs
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/display/rockchip/ |
| H A D | dw_hdmi-rockchip.txt | 15 "rockchip,rk3228-dw-hdmi"
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/devfreq/ |
| H A D | rockchip_dmc.txt | 8 - "rockchip,rk3228-dmc" - for RK3228 SoCs.
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pinctrl/ |
| H A D | rockchip,pinctrl.txt | 30 "rockchip,rk3228-pinctrl": for Rockchip RK3228
|
| /OK3568_Linux_fs/u-boot/drivers/net/ |
| H A D | .gmac_rockchip.o.cmd | |