/openbmc/linux/arch/arm64/boot/dts/rockchip/ |
H A D | Makefile | 33 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-eaidk-610.dtb 34 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-evb.dtb 35 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-ficus.dtb 36 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-firefly.dtb 37 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-gru-bob.dtb 38 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-gru-kevin.dtb 39 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-gru-scarlet-dumo.dtb 40 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-gru-scarlet-inx.dtb 41 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-gru-scarlet-kd.dtb 42 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-hugsun-x99.dtb [all …]
|
H A D | rk3399.dtsi | 6 #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-pcie-ep"; 296 compatible = "rockchip,rk3399-gmac"; 317 compatible = "rockchip,rk3399-dw-mshc", 333 compatible = "rockchip,rk3399-dw-mshc", 351 compatible = "rockchip,rk3399-sdhci-5.1", "arasan,sdhci-5.1"; [all …]
|
H A D | rk3399-sapphire.dts | 7 #include "rk3399-sapphire.dtsi" 10 model = "Sapphire-RK3399 Board"; 11 compatible = "rockchip,rk3399-sapphire", "rockchip,rk3399";
|
H A D | rk3399-roc-pc.dts | 7 #include "rk3399-roc-pc.dtsi" 10 model = "Firefly ROC-RK3399-PC Board"; 11 compatible = "firefly,roc-rk3399-pc", "rockchip,rk3399";
|
H A D | rk3399-roc-pc-plus.dts | 7 #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";
|
H A D | rk3399-rock-pi-4a.dts | 8 #include "rk3399-rock-pi-4.dtsi" 9 #include "rk3399-opp.dtsi" 13 compatible = "radxa,rockpi4a", "radxa,rockpi4", "rockchip,rk3399";
|
/openbmc/linux/Documentation/devicetree/bindings/arm/ |
H A D | rockchip.yaml | 18 - description: 96boards RK3399 Ficus (ROCK960 Enterprise Edition) 21 - const: rockchip,rk3399 23 - description: 96boards RK3399 Rock960 (ROCK960 Consumer Edition) 26 - const: rockchip,rk3399 161 - description: Firefly Firefly-RK3399 163 - const: firefly,firefly-rk3399 164 - const: rockchip,rk3399 181 - description: Firefly ROC-RK3399-PC 184 - firefly,roc-rk3399-pc 185 - firefly,roc-rk3399-pc-mezzanine [all …]
|
/openbmc/u-boot/arch/arm/mach-rockchip/rk3399/ |
H A D | Kconfig | 4 prompt "RK3399 board select" 7 bool "RK3399 evaluation board" 9 RK3399evb is a evaluation board for Rockchp rk3399, 14 bool "Theobroma Systems RK3399-Q7 (Puma)" 16 The RK3399-Q7 (Puma) is a system-on-module (designed and 17 marketed by Theobroma Systems) featuring the Rockchip RK3399 22 Key features of the RK3399-Q7 include: 39 * Rockchip RK3399 SoC (2xCortex A72, 4xCortex A53, ARM Mali T860MP4) 57 bool "Asus Flip C101PA Chromebook (RK3399)"
|
H A D | syscon_rk3399.c | 12 { .compatible = "rockchip,rk3399-grf", .data = ROCKCHIP_SYSCON_GRF }, 13 { .compatible = "rockchip,rk3399-pmugrf", .data = ROCKCHIP_SYSCON_PMUGRF }, 14 { .compatible = "rockchip,rk3399-pmusgrf", .data = ROCKCHIP_SYSCON_PMUSGRF }, 15 { .compatible = "rockchip,rk3399-cic", .data = ROCKCHIP_SYSCON_CIC },
|
/openbmc/u-boot/board/theobroma-systems/puma_rk3399/ |
H A D | README | 4 The RK3399-Q7 (Puma) is a system-on-module featuring the Rockchip 5 RK3399 in a Qseven-compatible form-factor. 7 RK3399-Q7 features: 27 Here is the step-by-step to boot to U-Boot on rk3399. 33 > git clone git://git.theobroma-systems.com/rk3399-cortex-m0.git 39 > make CROSS_COMPILE=aarch64-linux-gnu- PLAT=rk3399 bl31 40 > cp build/rk3399/release/bl31.bin ../u-boot/bl31-rk3399.bin 45 > cd ../rk3399-cortex-m0 59 > tools/mkimage -n rk3399 -T rksd -d spl/u-boot-spl.bin spl_mmc.img 61 > tools/mkimage -n rk3399 -T rkspi -d spl/u-boot-spl.bin spl_nor.img
|
H A D | MAINTAINERS | 1 PUMA-RK3399 7 F: arch/arm/dts/rk3399-puma.dts 9 W: https://www.theobroma-systems.com/rk3399-q7/tech-specs
|
/openbmc/linux/Documentation/devicetree/bindings/clock/ |
H A D | rockchip,rk3399-cru.yaml | 4 $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";
|
/openbmc/linux/Documentation/devicetree/bindings/power/ |
H A D | rockchip,power-controller.yaml | 42 - 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 …]
|
/openbmc/linux/Documentation/devicetree/bindings/soc/rockchip/ |
H A D | grf.yaml | 52 - rockchip,rk3399-grf 53 - rockchip,rk3399-pmugrf 154 const: rockchip,rk3399-grf 204 - rockchip,rk3399-grf 234 - rockchip,rk3399-grf 235 - rockchip,rk3399-pmugrf 251 #include <dt-bindings/clock/rk3399-cru.h> 253 #include <dt-bindings/power/rk3399-power.h> 255 compatible = "rockchip,rk3399-grf", "syscon", "simple-mfd"; 261 compatible = "rockchip,rk3399-mipi-dphy-rx0"; [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/media/ |
H A D | rockchip,vdec.yaml | 13 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";
|
H A D | rockchip-rga.yaml | 22 - const: rockchip,rk3399-rga 69 #include <dt-bindings/clock/rk3399-cru.h> 71 #include <dt-bindings/power/rk3399-power.h> 73 compatible = "rockchip,rk3399-rga";
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | rk3399.dtsi | 6 #include <dt-bindings/clock/rk3399-cru.h> 11 #include <dt-bindings/power/rk3399-power.h> 16 compatible = "rockchip,rk3399"; 181 compatible = "rockchip,rk3399-pcie"; 226 compatible = "rockchip,rk3399-gmac"; 246 compatible = "rockchip,rk3399-dw-mshc", 262 compatible = "rockchip,rk3399-dw-mshc", 279 compatible = "rockchip,rk3399-sdhci-5.1", "arasan,sdhci-5.1"; 353 compatible = "rockchip,rk3399-dwc3"; 386 compatible = "rockchip,rk3399-dwc3"; [all …]
|
H A D | rk3399-ficus.dts | 10 #include "rk3399-rock960.dtsi" 11 #include "rk3399-sdram-ddr3-1600.dtsi" 14 model = "96boards RK3399 Ficus"; 15 compatible = "vamrs,ficus", "rockchip,rk3399";
|
/openbmc/linux/Documentation/devicetree/bindings/usb/ |
H A D | rockchip,rk3399-dwc3.yaml | 4 $id: http://devicetree.org/schemas/usb/rockchip,rk3399-dwc3.yaml# 7 title: Rockchip RK3399 SuperSpeed DWC3 USB SoC controller 14 const: rockchip,rk3399-dwc3 73 #include <dt-bindings/clock/rk3399-cru.h> 74 #include <dt-bindings/power/rk3399-power.h> 82 compatible = "rockchip,rk3399-dwc3";
|
/openbmc/linux/Documentation/devicetree/bindings/phy/ |
H A D | rockchip-mipi-dphy-rx0.yaml | 19 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";
|
/openbmc/u-boot/board/rockchip/evb_rk3399/ |
H A D | README | 4 RK3399 key features we might use in U-Boot: 27 Here is the step-by-step to boot to U-Boot on rk3399. 50 > make CROSS_COMPILE=aarch64-linux-gnu- PLAT=rk3399 bl31 53 > cp build/rk3399/release/bl31/bl31.elf ../u-boot/ 66 for firefly-rk3399, use below instead: 94 > tools/mkimage -n rk3399 -T rksd -d spl/u-boot-spl.bin idbspl.img 101 > cp arm-trusted-firmware/build/rk3399/release/bl31.elf rkbin/rk33
|
/openbmc/u-boot/drivers/video/rockchip/ |
H A D | rk3399_vop.c | 26 * The RK3399 VOPs (v3.5 and v3.6) require a per-mode setting of in rk3399_set_pin_polarity() 49 /* The RK3399 has neither parallel RGB nor LVDS output. */ in rk3399_set_pin_polarity() 69 /* Probe regulators required for the RK3399 VOP */ in rk3399_vop_probe() 86 { .compatible = "rockchip,rk3399-vop-big", 88 { .compatible = "rockchip,rk3399-vop-lit",
|
/openbmc/linux/Documentation/devicetree/bindings/pci/ |
H A D | rockchip,rk3399-pcie-ep.yaml | 4 $id: http://devicetree.org/schemas/pci/rockchip,rk3399-pcie-ep.yaml# 14 - $ref: rockchip,rk3399-pcie-common.yaml# 18 const: rockchip,rk3399-pcie-ep 42 #include <dt-bindings/clock/rk3399-cru.h> 49 compatible = "rockchip,rk3399-pcie-ep";
|
H A D | rockchip,rk3399-pcie.yaml | 4 $id: http://devicetree.org/schemas/pci/rockchip,rk3399-pcie.yaml# 14 - $ref: rockchip,rk3399-pcie-common.yaml# 18 const: rockchip,rk3399-pcie 83 #include <dt-bindings/clock/rk3399-cru.h> 90 compatible = "rockchip,rk3399-pcie";
|
/openbmc/linux/Documentation/devicetree/bindings/devfreq/event/ |
H A D | rockchip-dfi.txt | 2 * Rockchip rk3399 DFI device 5 - compatible: Must be "rockchip,rk3399-dfi". 13 compatible = "rockchip,rk3399-dfi";
|