/openbmc/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 …]
|
/openbmc/linux/arch/arm64/boot/dts/rockchip/ |
H A D | Makefile | 15 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-a1.dtb 16 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-evb.dtb 17 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2c.dtb 18 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2c-plus.dtb 19 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2s.dtb 20 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2s-plus.dtb 21 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-orangepi-r1-plus.dtb 22 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-orangepi-r1-plus-lts.dtb 23 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-rock64.dtb 24 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-rock-pi-e.dtb [all …]
|
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"; 214 compatible = "rockchip,rk3328-i2s", "rockchip,rk3066-i2s"; 226 compatible = "rockchip,rk3328-i2s", "rockchip,rk3066-i2s"; 238 compatible = "rockchip,rk3328-i2s", "rockchip,rk3066-i2s"; 250 compatible = "rockchip,rk3328-spdif"; 285 compatible = "rockchip,rk3328-grf", "syscon", "simple-mfd"; 289 compatible = "rockchip,rk3328-io-voltage-domain"; 294 compatible = "rockchip,rk3328-grf-gpio"; [all …]
|
H A D | rk3328-roc-pc.dts | 8 #include "rk3328-roc-cc.dts" 12 compatible = "firefly,roc-rk3328-pc", "rockchip,rk3328";
|
H A D | rk3328-nanopi-r2s-plus.dts | 10 #include "rk3328-nanopi-r2s.dts" 13 compatible = "friendlyarm,nanopi-r2s-plus", "rockchip,rk3328";
|
H A D | rk3328-nanopi-r2c-plus.dts | 10 #include "rk3328-nanopi-r2c.dts" 14 compatible = "friendlyarm,nanopi-r2c-plus", "rockchip,rk3328";
|
H A D | rk3328-nanopi-r2c.dts | 10 #include "rk3328-nanopi-r2s.dts" 14 compatible = "friendlyarm,nanopi-r2c", "rockchip,rk3328";
|
H A D | rk3328-orangepi-r1-plus-lts.dts | 10 #include "rk3328-orangepi-r1-plus.dts" 14 compatible = "xunlong,orangepi-r1-plus-lts", "rockchip,rk3328";
|
H A D | rk3328-roc-cc.dts | 7 #include "rk3328.dtsi" 10 model = "Firefly roc-rk3328-cc"; 11 compatible = "firefly,roc-rk3328-cc", "rockchip,rk3328";
|
H A D | rk3328-evb.dts | 7 #include "rk3328.dtsi" 11 compatible = "rockchip,rk3328-evb", "rockchip,rk3328";
|
H A D | rk3328-orangepi-r1-plus.dts | 3 * Based on rk3328-nanopi-r2s.dts, which is: 11 #include "rk3328.dtsi" 15 compatible = "xunlong,orangepi-r1-plus", "rockchip,rk3328";
|
H A D | rk356x.dtsi | 459 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm"; 470 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm"; 481 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm"; 492 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm"; 1568 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm"; 1579 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm"; 1590 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm"; 1601 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm"; 1612 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm"; 1623 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm"; [all …]
|
H A D | rk3328-rock-pi-e.dts | 5 * Based on ./rk3328-rock64.dts, which is 17 #include "rk3328.dtsi" 21 compatible = "radxa,rockpi-e", "rockchip,rk3328";
|
H A D | rk3308.dtsi | 403 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm"; 414 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm"; 425 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm"; 436 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm"; 447 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm"; 458 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm"; 469 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm"; 480 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm"; 491 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm"; 502 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm"; [all …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | rk3328.dtsi | 6 #include <dt-bindings/clock/rk3328-cru.h> 13 compatible = "rockchip,rk3328"; 131 compatible = "rockchip,rk3328-i2s", "rockchip,rk3066-i2s"; 143 compatible = "rockchip,rk3328-i2s", "rockchip,rk3066-i2s"; 155 compatible = "rockchip,rk3328-i2s", "rockchip,rk3066-i2s"; 175 compatible = "rockchip,rk3328-spdif"; 190 compatible = "rockchip,rk3328-grf", "syscon", "simple-mfd"; 194 compatible = "rockchip,rk3328-io-voltage-domain"; 200 compatible = "rockchip,rk3328-uart", "snps,dw-apb-uart"; 215 compatible = "rockchip,rk3328-uart", "snps,dw-apb-uart"; [all …]
|
H A D | rk3328-evb.dts | 7 #include "rk3328.dtsi" 11 compatible = "rockchip,rk3328-evb", "rockchip,rk3328";
|
/openbmc/linux/Documentation/devicetree/bindings/clock/ |
H A D | rockchip,rk3328-cru.txt | 9 - compatible: should be "rockchip,rk3328-cru" 22 preprocessor macros in the dt-bindings/clock/rk3328-cru.h headers and can be 40 compatible = "rockchip,rk3328-cru";
|
/openbmc/u-boot/board/rockchip/evb_rk3328/ |
H A D | README | 24 Here is the step-by-step to boot to U-Boot on rk3328. 40 > make CROSS_COMPILE=aarch64-linux-gnu- PLAT=rk3328 bl31 57 > cp arm-trusted-firmware/build/rk3328/release/bl31.bin rkbin/rk33
|
H A D | Makefile | 7 obj-y += evb-rk3328.o
|
/openbmc/u-boot/configs/ |
H A D | evb-rk3328_defconfig | 11 CONFIG_DEFAULT_FDT_FILE="rockchip/rk3328-evb.dtb" 21 CONFIG_DEFAULT_DEVICE_TREE="rk3328-evb"
|
/openbmc/linux/Documentation/devicetree/bindings/phy/ |
H A D | phy-rockchip-inno-hdmi.txt | 6 * "rockchip,rk3328-hdmi-phy"; 18 Optional properties for rk3328-hdmi-phy:
|
/openbmc/u-boot/arch/arm/mach-rockchip/rk3328/ |
H A D | Makefile | 8 obj-y += rk3328.o
|
H A D | Kconfig | 9 RK3328evb is a evaluation board for Rockchip rk3328,
|
/openbmc/u-boot/drivers/pinctrl/rockchip/ |
H A D | Makefile | 11 obj-$(CONFIG_ROCKCHIP_RK3328) += pinctrl-rk3328.o
|
/openbmc/linux/drivers/clk/rockchip/ |
H A D | Makefile | 27 obj-$(CONFIG_CLK_RK3328) += clk-rk3328.o
|