Home
last modified time | relevance | path

Searched full:rk3328 (Results 1 – 25 of 46) sorted by relevance

12

/linux/sound/soc/codecs/
H A Drk3328_codec.c3 // 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/Documentation/devicetree/bindings/clock/
H A Drockchip,rk3328-cru.yaml4 $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/Documentation/devicetree/bindings/sound/
H A Drockchip,rk3328-codec.yaml4 $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";
H A Drockchip,pdm.yaml93 #include <dt-bindings/clock/rk3328-cru.h>
/linux/Documentation/devicetree/bindings/usb/
H A Drockchip,dwc3.yaml28 - rockchip,rk3328-dwc3
40 - rockchip,rk3328-dwc3
104 const: rockchip,rk3328-dwc3
164 #include <dt-bindings/clock/rk3328-cru.h>
172 compatible = "rockchip,rk3328-dwc3", "snps,dwc3";
/linux/arch/arm64/boot/dts/rockchip/
H A Drk3328-orangepi-r1-plus.dts3 * Based on rk3328-nanopi-r2s.dts, which is:
9 #include "rk3328-orangepi-r1-plus.dtsi"
13 compatible = "xunlong,orangepi-r1-plus", "rockchip,rk3328";
H A Drk3562.dtsi618 compatible = "rockchip,rk3562-pwm", "rockchip,rk3328-pwm";
629 compatible = "rockchip,rk3562-pwm", "rockchip,rk3328-pwm";
640 compatible = "rockchip,rk3562-pwm", "rockchip,rk3328-pwm";
651 compatible = "rockchip,rk3562-pwm", "rockchip,rk3328-pwm";
878 compatible = "rockchip,rk3562-pwm", "rockchip,rk3328-pwm";
889 compatible = "rockchip,rk3562-pwm", "rockchip,rk3328-pwm";
900 compatible = "rockchip,rk3562-pwm", "rockchip,rk3328-pwm";
911 compatible = "rockchip,rk3562-pwm", "rockchip,rk3328-pwm";
922 compatible = "rockchip,rk3562-pwm", "rockchip,rk3328-pwm";
933 compatible = "rockchip,rk3562-pwm", "rockchip,rk3328-pwm";
[all …]
H A Drk3328-nanopi-r2s-plus.dts11 #include "rk3328-nanopi-r2s.dtsi"
14 compatible = "friendlyarm,nanopi-r2s-plus", "rockchip,rk3328";
H A Drk3328-orangepi-r1-plus-lts.dts11 #include "rk3328-orangepi-r1-plus.dtsi"
15 compatible = "xunlong,orangepi-r1-plus-lts", "rockchip,rk3328";
H A Drk356x-base.dtsi431 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm";
442 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm";
453 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm";
464 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm";
1559 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm";
1570 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm";
1581 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm";
1592 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm";
1603 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm";
1614 compatible = "rockchip,rk3568-pwm", "rockchip,rk3328-pwm";
[all …]
H A Drk3308.dtsi413 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm";
424 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm";
435 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm";
446 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm";
457 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm";
468 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm";
479 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm";
490 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm";
501 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm";
512 compatible = "rockchip,rk3308-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 Drk3328-orangepi-r1-plus.dtsi3 * Based on rk3328-nanopi-r2s.dts, which is:
11 #include "rk3328.dtsi"
/linux/Documentation/devicetree/bindings/soc/rockchip/
H A Dgrf.yaml88 - rockchip,rk3328-grf
89 - rockchip,rk3328-usb2phy-grf
179 const: rockchip,rk3328-grf
188 const: rockchip,rk3328-grf-gpio
253 - rockchip,rk3328-usb2phy-grf
282 - rockchip,rk3328-grf
/linux/arch/arm/boot/dts/rockchip/
H A Drv1126.dtsi273 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/Documentation/devicetree/bindings/crypto/
H A Drockchip,rk3288-crypto.yaml16 - rockchip,rk3328-crypto
66 const: rockchip,rk3328-crypto
/linux/Documentation/devicetree/bindings/power/
H A Drockchip-io-domain.yaml54 - rockchip,rk3328-io-voltage-domain
76 - $ref: "#/$defs/rk3328"
221 rk3328:
226 const: rockchip,rk3328-io-voltage-domain
H A Drockchip,power-controller.yaml39 - rockchip,rk3328-power-controller
122 "include/dt-bindings/power/rk3328-power.h"
/linux/Documentation/devicetree/bindings/net/
H A Drockchip-dwmac.yaml23 - rockchip,rk3328-gmac
46 - rockchip,rk3328-gmac
/linux/Documentation/devicetree/bindings/phy/
H A Drockchip,inno-usb2phy.yaml20 - rockchip,rk3328-usb2phy
193 - rockchip,rk3328-usb2phy
/linux/include/dt-bindings/power/
H A Drk3328-power.h6 * RK3328 idle id Summary.
/linux/drivers/gpio/
H A Dgpio-syscon.c150 /* RK3328 GPIO_MUTE is an output only pin at GRF_SOC_CON10[1] */
200 .compatible = "rockchip,rk3328-grf-gpio",
/linux/drivers/media/platform/verisilicon/
H A DKconfig54 Enable support for RK3288, RK3328, and RK3399 SoCs.
/linux/Documentation/devicetree/bindings/nvmem/
H A Drockchip-efuse.yaml23 - rockchip,rk3328-efuse
/linux/drivers/clk/rockchip/
H A DMakefile29 obj-$(CONFIG_CLK_RK3328) += clk-rk3328.o

12