/linux-6.14.4/sound/soc/codecs/ |
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, int wait_ms) in rk3328_codec_power_on() argument [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/clock/ |
D | rockchip,rk3328-cru.yaml | 4 $id: http://devicetree.org/schemas/clock/rockchip,rk3328-cru.yaml# 7 title: Rockchip RK3328 Clock and Reset Unit (CRU) 14 The RK3328 clock controller generates and supplies clocks to various 19 preprocessor macros in the dt-bindings/clock/rk3328-cru.h headers and can be 34 - rockchip,rk3328-cru 69 compatible = "rockchip,rk3328-cru";
|
/linux-6.14.4/Documentation/devicetree/bindings/gpio/ |
D | rockchip,rk3328-grf-gpio.yaml | 4 $id: http://devicetree.org/schemas/gpio/rockchip,rk3328-grf-gpio.yaml# 7 title: Rockchip RK3328 General Register Files GPIO controller 10 The Rockchip RK3328 General Register File (GRF) outputs only the 30 const: rockchip,rk3328-grf-gpio 47 compatible = "rockchip,rk3328-grf-gpio";
|
/linux-6.14.4/Documentation/devicetree/bindings/sound/ |
D | rockchip,rk3328-codec.yaml | 4 $id: http://devicetree.org/schemas/sound/rockchip,rk3328-codec.yaml# 7 title: Rockchip rk3328 internal codec 17 const: rockchip,rk3328-codec 64 #include <dt-bindings/clock/rk3328-cru.h> 66 compatible = "rockchip,rk3328-codec";
|
/linux-6.14.4/arch/arm64/boot/dts/rockchip/ |
D | rk3328-roc-cc.dts | 9 #include "rk3328-roc.dtsi" 12 model = "Firefly ROC-RK3328-CC"; 13 compatible = "firefly,roc-rk3328-cc", "rockchip,rk3328";
|
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 …]
|
D | Makefile | 20 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-a1.dtb 21 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-evb.dtb 22 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2c.dtb 23 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2c-plus.dtb 24 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2s.dtb 25 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2s-plus.dtb 26 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-orangepi-r1-plus.dtb 27 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-orangepi-r1-plus-lts.dtb 28 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-rock64.dtb 29 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-rock-pi-e.dtb [all …]
|
D | rk3328-roc-pc.dts | 7 #include "rk3328-roc.dtsi" 10 model = "Firefly ROC-RK3328-PC"; 11 compatible = "firefly,roc-rk3328-pc", "rockchip,rk3328";
|
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";
|
D | rk3328-nanopi-r2s.dts | 8 #include "rk3328-nanopi-r2s.dtsi" 12 compatible = "friendlyarm,nanopi-r2s", "rockchip,rk3328";
|
D | rk3328-nanopi-r2c.dts | 11 #include "rk3328-nanopi-r2c.dtsi" 15 compatible = "friendlyarm,nanopi-r2c", "rockchip,rk3328";
|
D | rk3328-nanopi-r2c-plus.dts | 11 #include "rk3328-nanopi-r2c.dtsi" 15 compatible = "friendlyarm,nanopi-r2c-plus", "rockchip,rk3328";
|
D | rk3328-evb.dts | 7 #include "rk3328.dtsi" 10 model = "Rockchip RK3328 EVB"; 11 compatible = "rockchip,rk3328-evb", "rockchip,rk3328";
|
D | rk3328-nanopi-r2s-plus.dts | 11 #include "rk3328-nanopi-r2s.dtsi" 14 compatible = "friendlyarm,nanopi-r2s-plus", "rockchip,rk3328";
|
D | rk3328-orangepi-r1-plus-lts.dts | 11 #include "rk3328-orangepi-r1-plus.dtsi" 15 compatible = "xunlong,orangepi-r1-plus-lts", "rockchip,rk3328";
|
/linux-6.14.4/Documentation/devicetree/bindings/usb/ |
D | rockchip,dwc3.yaml | 28 - rockchip,rk3328-dwc3 39 - rockchip,rk3328-dwc3 101 const: rockchip,rk3328-dwc3 145 #include <dt-bindings/clock/rk3328-cru.h> 153 compatible = "rockchip,rk3328-dwc3", "snps,dwc3";
|
/linux-6.14.4/Documentation/devicetree/bindings/soc/rockchip/ |
D | grf.yaml | 76 - rockchip,rk3328-grf 77 - rockchip,rk3328-usb2phy-grf 166 const: rockchip,rk3328-grf 173 $ref: /schemas/gpio/rockchip,rk3328-grf-gpio.yaml# 238 - rockchip,rk3328-usb2phy-grf 267 - rockchip,rk3328-grf
|
/linux-6.14.4/Documentation/devicetree/bindings/pwm/ |
D | pwm-rockchip.yaml | 17 - const: rockchip,rk3328-pwm 36 - const: rockchip,rk3328-pwm 66 - rockchip,rk3328-pwm
|
/linux-6.14.4/arch/arm/boot/dts/rockchip/ |
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 …]
|
/linux-6.14.4/Documentation/devicetree/bindings/arm/ |
D | rockchip.yaml | 82 - const: rockchip,rk3328 216 - description: Firefly roc-rk3328-cc 218 - const: firefly,roc-rk3328-cc 219 - const: rockchip,rk3328 221 - description: Firefly ROC-RK3328-PC 223 - const: firefly,roc-rk3328-pc 224 - const: rockchip,rk3328 263 - const: rockchip,rk3328 768 - const: rockchip,rk3328 873 - const: rockchip,rk3328 [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/phy/ |
D | rockchip,rk3228-hdmi-phy.yaml | 16 - rockchip,rk3328-hdmi-phy 76 const: rockchip,rk3328-hdmi-phy
|
/linux-6.14.4/drivers/clk/rockchip/ |
D | Kconfig | 76 bool "Rockchip RK3328 clock controller support" 80 Build the driver for RK3328 Clock Driver.
|
/linux-6.14.4/Documentation/devicetree/bindings/crypto/ |
D | rockchip,rk3288-crypto.yaml | 16 - rockchip,rk3328-crypto 66 const: rockchip,rk3328-crypto
|
/linux-6.14.4/Documentation/devicetree/bindings/power/ |
D | rockchip-io-domain.yaml | 54 - rockchip,rk3328-io-voltage-domain 76 - $ref: "#/$defs/rk3328" 221 rk3328: 226 const: rockchip,rk3328-io-voltage-domain
|
/linux-6.14.4/Documentation/devicetree/bindings/net/ |
D | rockchip-dwmac.yaml | 23 - rockchip,rk3328-gmac 48 - rockchip,rk3328-gmac
|