Home
last modified time | relevance | path

Searched full:rk3399 (Results 1 – 25 of 164) sorted by relevance

1234567

/Linux-v6.1/arch/arm64/boot/dts/rockchip/
DMakefile24 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-eaidk-610.dtb
25 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-evb.dtb
26 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-ficus.dtb
27 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-firefly.dtb
28 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-gru-bob.dtb
29 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-gru-kevin.dtb
30 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-gru-scarlet-dumo.dtb
31 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-gru-scarlet-inx.dtb
32 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-gru-scarlet-kd.dtb
33 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-hugsun-x99.dtb
[all …]
Drk3399.dtsi6 #include <dt-bindings/clock/rk3399-cru.h>
11 #include <dt-bindings/power/rk3399-power.h>
15 compatible = "rockchip,rk3399";
182 compatible = "rockchip,rk3399-dmc";
222 compatible = "rockchip,rk3399-pcie";
269 compatible = "rockchip,rk3399-gmac";
290 compatible = "rockchip,rk3399-dw-mshc",
306 compatible = "rockchip,rk3399-dw-mshc",
324 compatible = "rockchip,rk3399-sdhci-5.1", "arasan,sdhci-5.1";
434 compatible = "rockchip,rk3399-dwc3";
[all …]
Drk3399-sapphire.dts7 #include "rk3399-sapphire.dtsi"
10 model = "Sapphire-RK3399 Board";
11 compatible = "rockchip,rk3399-sapphire", "rockchip,rk3399";
Drk3399-roc-pc.dts7 #include "rk3399-roc-pc.dtsi"
10 model = "Firefly ROC-RK3399-PC Board";
11 compatible = "firefly,roc-rk3399-pc", "rockchip,rk3399";
Drk3399-roc-pc-plus.dts7 #include "rk3399-roc-pc.dtsi"
11 * 1. rk3399-roc-pc-plus is powered by dc_12v directly.
12 * 2. rk3399-roc-pc-plus has only vcc_bus_typec0 in schematic, which is coresponding
13 * to vcc_vbus_typec1 in rk3399-roc-pc.
26 model = "Firefly ROC-RK3399-PC-PLUS Board";
27 compatible = "firefly,roc-rk3399-pc-plus", "rockchip,rk3399";
Drk3399-rock-pi-4a-plus.dts8 #include "rk3399-rock-pi-4.dtsi"
9 #include "rk3399-op1-opp.dtsi"
13 compatible = "radxa,rockpi4a-plus", "radxa,rockpi4", "rockchip,rk3399";
Drk3399-roc-pc-mezzanine.dts8 #include "rk3399-roc-pc.dtsi"
11 model = "Firefly ROC-RK3399-PC Mezzanine Board";
12 compatible = "firefly,roc-rk3399-pc-mezzanine", "rockchip,rk3399";
Drk3399-rock-pi-4b-plus.dts8 #include "rk3399-rock-pi-4.dtsi"
9 #include "rk3399-op1-opp.dtsi"
13 compatible = "radxa,rockpi4b-plus", "radxa,rockpi4", "rockchip,rk3399";
Drk3399-khadas-edge.dts8 #include "rk3399-khadas-edge.dtsi"
12 compatible = "khadas,edge", "rockchip,rk3399";
Drk3399-rock-pi-4a.dts8 #include "rk3399-rock-pi-4.dtsi"
12 compatible = "radxa,rockpi4a", "radxa,rockpi4", "rockchip,rk3399";
/Linux-v6.1/Documentation/devicetree/bindings/arm/
Drockchip.yaml18 - description: 96boards RK3399 Ficus (ROCK960 Enterprise Edition)
21 - const: rockchip,rk3399
23 - description: 96boards RK3399 Rock960 (ROCK960 Consumer Edition)
26 - const: rockchip,rk3399
113 - description: Firefly Firefly-RK3399
115 - const: firefly,firefly-rk3399
116 - const: rockchip,rk3399
133 - description: Firefly ROC-RK3399-PC
136 - firefly,roc-rk3399-pc
137 - firefly,roc-rk3399-pc-mezzanine
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/clock/
Drockchip,rk3399-cru.yaml4 $id: http://devicetree.org/schemas/clock/rockchip,rk3399-cru.yaml#
7 title: Rockchip RK3399 Clock and Reset Unit
14 The RK3399 clock controller generates and supplies clock to various
19 preprocessor macros in the dt-bindings/clock/rk3399-cru.h headers and can be
36 - rockchip,rk3399-pmucru
37 - rockchip,rk3399-cru
72 compatible = "rockchip,rk3399-pmucru";
79 compatible = "rockchip,rk3399-cru";
/Linux-v6.1/Documentation/devicetree/bindings/power/
Drockchip,power-controller.yaml42 - rockchip,rk3399-power-controller
122 "include/dt-bindings/power/rk3399-power.h"
154 #include <dt-bindings/clock/rk3399-cru.h>
155 #include <dt-bindings/power/rk3399-power.h>
162 compatible = "rockchip,rk3399-qos", "syscon";
167 compatible = "rockchip,rk3399-qos", "syscon";
172 compatible = "rockchip,rk3399-qos", "syscon";
177 compatible = "rockchip,rk3399-qos", "syscon";
182 compatible = "rockchip,rk3399-qos", "syscon";
187 compatible = "rockchip,rk3399-qos", "syscon";
[all …]
Drockchip-io-domain.yaml56 - rockchip,rk3399-io-voltage-domain
57 - rockchip,rk3399-pmu-io-voltage-domain
77 - $ref: "#/$defs/rk3399"
78 - $ref: "#/$defs/rk3399-pmu"
259 rk3399:
264 const: rockchip,rk3399-io-voltage-domain
277 rk3399-pmu:
282 const: rockchip,rk3399-pmu-io-voltage-domain
/Linux-v6.1/Documentation/devicetree/bindings/soc/rockchip/
Dgrf.yaml46 - rockchip,rk3399-grf
47 - rockchip,rk3399-pmugrf
142 const: rockchip,rk3399-grf
191 - rockchip,rk3399-grf
220 - rockchip,rk3399-grf
221 - rockchip,rk3399-pmugrf
237 #include <dt-bindings/clock/rk3399-cru.h>
239 #include <dt-bindings/power/rk3399-power.h>
241 compatible = "rockchip,rk3399-grf", "syscon", "simple-mfd";
247 compatible = "rockchip,rk3399-mipi-dphy-rx0";
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/media/
Drockchip,vdec.yaml13 The Rockchip rk3399 has a stateless Video Decoder that can decodes H.264,
19 - const: rockchip,rk3399-vdec
24 - const: rockchip,rk3399-vdec
69 #include <dt-bindings/clock/rk3399-cru.h>
70 #include <dt-bindings/power/rk3399-power.h>
73 compatible = "rockchip,rk3399-vdec";
Drockchip-rga.yaml22 - const: rockchip,rk3399-rga
67 #include <dt-bindings/clock/rk3399-cru.h>
69 #include <dt-bindings/power/rk3399-power.h>
71 compatible = "rockchip,rk3399-rga";
Drockchip-isp1.yaml20 - rockchip,rk3399-cif-isp
126 const: rockchip,rk3399-cif-isp
150 #include <dt-bindings/clock/rk3399-cru.h>
152 #include <dt-bindings/power/rk3399-power.h>
159 compatible = "rockchip,rk3399-cif-isp";
/Linux-v6.1/Documentation/devicetree/bindings/phy/
Drockchip-mipi-dphy-rx0.yaml19 const: rockchip,rk3399-mipi-dphy-rx0
57 * compatible = "rockchip,rk3399-grf", "syscon", "simple-mfd";
62 #include <dt-bindings/clock/rk3399-cru.h>
63 #include <dt-bindings/power/rk3399-power.h>
66 compatible = "rockchip,rk3399-mipi-dphy-rx0";
Drockchip-pcie-phy.txt5 - compatible: rockchip,rk3399-pcie-phy
22 compatible = "rockchip,rk3399-grf", "syscon", "simple-mfd";
29 compatible = "rockchip,rk3399-pcie-phy";
Drockchip-emmc-phy.txt5 - compatible: rockchip,rk3399-emmc-phy
29 compatible = "rockchip,rk3399-grf", "syscon", "simple-mfd";
36 compatible = "rockchip,rk3399-emmc-phy";
/Linux-v6.1/Documentation/devicetree/bindings/usb/
Drockchip,dwc3.yaml32 - rockchip,rk3399-dwc3
42 - rockchip,rk3399-dwc3
93 #include <dt-bindings/clock/rk3399-cru.h>
101 compatible = "rockchip,rk3399-dwc3", "snps,dwc3";
/Linux-v6.1/Documentation/devicetree/bindings/devfreq/event/
Drockchip-dfi.txt2 * Rockchip rk3399 DFI device
5 - compatible: Must be "rockchip,rk3399-dfi".
13 compatible = "rockchip,rk3399-dfi";
/Linux-v6.1/drivers/gpu/drm/rockchip/
DKconfig45 on RK3288 or RK3399 based SoC, you should select this option.
55 RK3399 based SoC, you should select this
63 enable HDMI on RK3288 or RK3399 based SoC, you should select
72 enable MIPI DSI on RK3288 or RK3399 based SoC, you should
/Linux-v6.1/Documentation/devicetree/bindings/i2c/
Di2c-rk3x.yaml28 - const: rockchip,rk3399-i2c
43 - const: rockchip,rk3399-i2c
58 For newer hardware (rk3399) this clock is used to derive
61 For newer hardware (rk3399) this is the bus clock

1234567