Home
last modified time | relevance | path

Searched refs:rk3328 (Results 1 – 25 of 40) sorted by relevance

12

/openbmc/linux/sound/soc/codecs/
H A Drk3328_codec.c56 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 DMakefile15 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 Drk3328.dtsi6 #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 Drk3328-roc-pc.dts8 #include "rk3328-roc-cc.dts"
12 compatible = "firefly,roc-rk3328-pc", "rockchip,rk3328";
H A Drk3328-nanopi-r2s-plus.dts10 #include "rk3328-nanopi-r2s.dts"
13 compatible = "friendlyarm,nanopi-r2s-plus", "rockchip,rk3328";
H A Drk3328-nanopi-r2c-plus.dts10 #include "rk3328-nanopi-r2c.dts"
14 compatible = "friendlyarm,nanopi-r2c-plus", "rockchip,rk3328";
H A Drk3328-nanopi-r2c.dts10 #include "rk3328-nanopi-r2s.dts"
14 compatible = "friendlyarm,nanopi-r2c", "rockchip,rk3328";
H A Drk3328-orangepi-r1-plus-lts.dts10 #include "rk3328-orangepi-r1-plus.dts"
14 compatible = "xunlong,orangepi-r1-plus-lts", "rockchip,rk3328";
H A Drk3328-roc-cc.dts7 #include "rk3328.dtsi"
10 model = "Firefly roc-rk3328-cc";
11 compatible = "firefly,roc-rk3328-cc", "rockchip,rk3328";
H A Drk3328-evb.dts7 #include "rk3328.dtsi"
11 compatible = "rockchip,rk3328-evb", "rockchip,rk3328";
H A Drk3328-orangepi-r1-plus.dts3 * Based on rk3328-nanopi-r2s.dts, which is:
11 #include "rk3328.dtsi"
15 compatible = "xunlong,orangepi-r1-plus", "rockchip,rk3328";
H A Drk356x.dtsi459 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 Drk3328-rock-pi-e.dts5 * Based on ./rk3328-rock64.dts, which is
17 #include "rk3328.dtsi"
21 compatible = "radxa,rockpi-e", "rockchip,rk3328";
H A Drk3308.dtsi403 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 Drk3328.dtsi6 #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 Drk3328-evb.dts7 #include "rk3328.dtsi"
11 compatible = "rockchip,rk3328-evb", "rockchip,rk3328";
/openbmc/linux/Documentation/devicetree/bindings/clock/
H A Drockchip,rk3328-cru.txt9 - 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 DREADME24 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 DMakefile7 obj-y += evb-rk3328.o
/openbmc/u-boot/configs/
H A Devb-rk3328_defconfig11 CONFIG_DEFAULT_FDT_FILE="rockchip/rk3328-evb.dtb"
21 CONFIG_DEFAULT_DEVICE_TREE="rk3328-evb"
/openbmc/linux/Documentation/devicetree/bindings/phy/
H A Dphy-rockchip-inno-hdmi.txt6 * "rockchip,rk3328-hdmi-phy";
18 Optional properties for rk3328-hdmi-phy:
/openbmc/u-boot/arch/arm/mach-rockchip/rk3328/
H A DMakefile8 obj-y += rk3328.o
H A DKconfig9 RK3328evb is a evaluation board for Rockchip rk3328,
/openbmc/u-boot/drivers/pinctrl/rockchip/
H A DMakefile11 obj-$(CONFIG_ROCKCHIP_RK3328) += pinctrl-rk3328.o
/openbmc/linux/drivers/clk/rockchip/
H A DMakefile27 obj-$(CONFIG_CLK_RK3328) += clk-rk3328.o

12