| /freebsd-src/sys/contrib/device-tree/Bindings/soc/starfive/ |
| H A D | starfive,jh7110-syscon.yaml | 4 $id: http://devicetree.org/schemas/soc/starfive/starfive,jh7110-syscon.yaml# 7 title: StarFive JH7110 SoC system controller 13 The StarFive JH7110 SoC system controller provides register information such 20 - const: starfive,jh7110-sys-syscon 25 - starfive,jh7110-aon-syscon 26 - starfive,jh7110-stg-syscon 33 $ref: /schemas/clock/starfive,jh7110-pll.yaml# 48 const: starfive,jh7110-sys-syscon 59 const: starfive,jh7110-aon-syscon 72 compatible = "starfive,jh7110-stg-syscon", "syscon"; [all …]
|
| /freebsd-src/sys/contrib/device-tree/Bindings/riscv/ |
| H A D | starfive.yaml | 4 $id: http://devicetree.org/schemas/riscv/starfive.yaml# 7 title: StarFive SoC-based boards 14 StarFive SoC-based boards 24 - starfive,visionfive-v1 25 - const: starfive,jh7100 31 - starfive,visionfive-2-v1.2a 32 - starfive,visionfive-2-v1.3b 33 - const: starfive,jh7110
|
| /freebsd-src/sys/contrib/device-tree/Bindings/hwmon/ |
| H A D | starfive,jh71x0-temp.yaml | 4 $id: http://devicetree.org/schemas/hwmon/starfive,jh71x0-temp.yaml# 7 title: StarFive JH71x0 Temperature Sensor 13 StarFive Technology Co. JH71x0 embedded temperature sensor 18 - starfive,jh7100-temp 19 - starfive,jh7110-temp 57 #include <dt-bindings/clock/starfive-jh7100.h> 58 #include <dt-bindings/reset/starfive-jh7100.h> 61 compatible = "starfive,jh7100-temp";
|
| /freebsd-src/sys/contrib/device-tree/Bindings/clock/ |
| H A D | starfive,jh7110-voutcrg.yaml | 4 $id: http://devicetree.org/schemas/clock/starfive,jh7110-voutcrg.yaml# 7 title: StarFive JH7110 Video-Output Clock and Reset Generator 14 const: starfive,jh7110-voutcrg 44 See <dt-bindings/clock/starfive,jh7110-crg.h> for valid indices. 49 See <dt-bindings/reset/starfive,jh7110-crg.h> for valid indices. 70 #include <dt-bindings/clock/starfive,jh7110-crg.h> 71 #include <dt-bindings/power/starfive,jh7110-pmu.h> 72 #include <dt-bindings/reset/starfive,jh7110-crg.h> 75 compatible = "starfive,jh7110-voutcrg";
|
| H A D | starfive,jh7110-ispcrg.yaml | 4 $id: http://devicetree.org/schemas/clock/starfive,jh7110-ispcrg.yaml# 7 title: StarFive JH7110 Image-Signal-Process Clock and Reset Generator 14 const: starfive,jh7110-ispcrg 42 See <dt-bindings/clock/starfive,jh7110-crg.h> for valid indices. 47 See <dt-bindings/reset/starfive,jh7110-crg.h> for valid indices. 68 #include <dt-bindings/clock/starfive,jh7110-crg.h> 69 #include <dt-bindings/power/starfive,jh7110-pmu.h> 70 #include <dt-bindings/reset/starfive,jh7110-crg.h> 73 compatible = "starfive,jh7110-ispcrg";
|
| H A D | starfive,jh7110-stgcrg.yaml | 4 $id: http://devicetree.org/schemas/clock/starfive,jh7110-stgcrg.yaml# 7 title: StarFive JH7110 System-Top-Group Clock and Reset Generator 14 const: starfive,jh7110-stgcrg 44 See <dt-bindings/clock/starfive,jh7110-crg.h> for valid indices. 49 See <dt-bindings/reset/starfive,jh7110-crg.h> for valid indices. 63 #include <dt-bindings/clock/starfive,jh7110-crg.h> 66 compatible = "starfive,jh7110-stgcrg";
|
| H A D | starfive,jh7100-audclk.yaml | 4 $id: http://devicetree.org/schemas/clock/starfive,jh7100-audclk.yaml# 7 title: StarFive JH7100 Audio Clock Generator 14 const: starfive,jh7100-audclk 34 See <dt-bindings/clock/starfive-jh7100-audio.h> for valid indices. 47 #include <dt-bindings/clock/starfive-jh7100.h> 50 compatible = "starfive,jh7100-audclk";
|
| H A D | starfive,jh7110-aoncrg.yaml | 4 $id: http://devicetree.org/schemas/clock/starfive,jh7110-aoncrg.yaml# 7 title: StarFive JH7110 Always-On Clock and Reset Generator 14 const: starfive,jh7110-aoncrg 71 See <dt-bindings/clock/starfive,jh7110-crg.h> for valid indices. 76 See <dt-bindings/reset/starfive,jh7110-crg.h> for valid indices. 90 #include <dt-bindings/clock/starfive,jh7110-crg.h> 93 compatible = "starfive,jh7110-aoncrg";
|
| H A D | starfive,jh7110-pll.yaml | 4 $id: http://devicetree.org/schemas/clock/starfive,jh7110-pll.yaml# 7 title: StarFive JH7110 PLL Clock Generator 22 const: starfive,jh7110-pll 31 See <dt-bindings/clock/starfive,jh7110-crg.h> for valid indices. 43 compatible = "starfive,jh7110-pll";
|
| H A D | starfive,jh7100-clkgen.yaml | 4 $id: http://devicetree.org/schemas/clock/starfive,jh7100-clkgen.yaml# 7 title: StarFive JH7100 Clock Generator 15 const: starfive,jh7100-clkgen 37 See <dt-bindings/clock/starfive-jh7100.h> for valid indices. 51 compatible = "starfive,jh7100-clkgen";
|
| /freebsd-src/sys/contrib/device-tree/Bindings/phy/ |
| H A D | starfive,jh7110-pcie-phy.yaml | 4 $id: http://devicetree.org/schemas/phy/starfive,jh7110-pcie-phy.yaml# 7 title: StarFive JH7110 PCIe 2.0 PHY 14 const: starfive,jh7110-pcie-phy 22 starfive,sys-syscon: 32 starfive,stg-syscon: 53 compatible = "starfive,jh7110-pcie-phy"; 56 starfive,sys-syscon = <&sys_syscon 0x18>; 57 starfive,stg-syscon = <&stg_syscon 0x148 0x1f4>;
|
| H A D | starfive,jh7110-dphy-rx.yaml | 4 $id: http://devicetree.org/schemas/phy/starfive,jh7110-dphy-rx.yaml# 7 title: StarFive SoC JH7110 MIPI D-PHY Rx Controller 14 StarFive SoCs contain a MIPI CSI D-PHY based on M31 IP, used to 19 const: starfive,jh7110-dphy-rx 61 compatible = "starfive,jh7110-dphy-rx";
|
| /freebsd-src/sys/contrib/device-tree/src/riscv/starfive/ |
| H A D | jh7110-starfive-visionfive-2-v1.3b.dts | 3 * Copyright (C) 2022 StarFive Technology Co., Ltd. 8 #include "jh7110-starfive-visionfive-2.dtsi" 11 model = "StarFive VisionFive 2 v1.3B"; 12 compatible = "starfive,visionfive-2-v1.3b", "starfive,jh7110"; 16 starfive,tx-use-rgmii-clk; 22 starfive,tx-use-rgmii-clk;
|
| H A D | jh7110.dtsi | 3 * Copyright (C) 2022 StarFive Technology Co., Ltd. 8 #include <dt-bindings/clock/starfive,jh7110-crg.h> 9 #include <dt-bindings/power/starfive,jh7110-pmu.h> 10 #include <dt-bindings/reset/starfive,jh7110-crg.h> 14 compatible = "starfive,jh7110"; 355 compatible = "starfive,jh7110-clint", "sifive,clint0"; 365 compatible = "starfive,jh7110-ccache", "sifive,ccache0", "cache"; 376 compatible = "starfive,jh7110-plic", "sifive,plic-1.0.0"; 390 compatible = "starfive,jh7110-uart", "snps,dw-apb-uart"; 404 compatible = "starfive,jh711 [all...] |
| H A D | jh7100.dtsi | 3 * Copyright (C) 2021 StarFive Technology Co., Ltd. 8 #include <dt-bindings/clock/starfive-jh7100.h> 9 #include <dt-bindings/reset/starfive-jh7100.h> 12 compatible = "starfive,jh7100"; 157 compatible = "starfive,jh7100-clint", "sifive,clint0"; 164 compatible = "starfive,jh7100-ccache", "sifive,ccache0", "cache"; 175 compatible = "starfive,jh7100-plic", "sifive,plic-1.0.0"; 212 compatible = "starfive,jh7100-dwmac", "snps,dwmac"; 227 starfive,syscon = <&sysmain 0x70 0>; 243 compatible = "starfive,jh710 [all...] |
| H A D | jh7110-starfive-visionfive-2-v1.2a.dts | 3 * Copyright (C) 2022 StarFive Technology Co., Ltd. 8 #include "jh7110-starfive-visionfive-2.dtsi" 11 model = "StarFive VisionFive 2 v1.2A"; 12 compatible = "starfive,visionfive-2-v1.2a", "starfive,jh7110";
|
| /freebsd-src/sys/contrib/device-tree/Bindings/sound/ |
| H A D | snps,designware-i2s.yaml | 20 - starfive,jh7110-i2stx0 21 - starfive,jh7110-i2stx1 22 - starfive,jh7110-i2srx 78 starfive,syscon: 126 const: starfive,jh7110-i2stx0 141 const: starfive,jh7110-i2stx1 156 const: starfive,jh7110-i2srx 167 - starfive,syscon 170 starfive,syscon: false
|
| /freebsd-src/sys/contrib/device-tree/Bindings/net/ |
| H A D | starfive,jh7110-dwmac.yaml | 2 # Copyright (C) 2022 StarFive Technology Co., Ltd. 5 $id: http://devicetree.org/schemas/net/starfive,jh7110-dwmac.yaml# 8 title: StarFive JH7110 DWMAC glue layer 19 - starfive,jh7100-dwmac 20 - starfive,jh7110-dwmac 28 - const: starfive,jh7100-dwmac 31 - const: starfive,jh7110-dwmac 34 - const: starfive,jh8100-dwmac 35 - const: starfive,jh7110-dwmac 57 starfive,t [all...] |
| /freebsd-src/sys/contrib/device-tree/Bindings/rng/ |
| H A D | starfive,jh7110-trng.yaml | 4 $id: http://devicetree.org/schemas/rng/starfive,jh7110-trng.yaml# 7 title: StarFive SoC TRNG Module 16 - const: starfive,jh8100-trng 17 - const: starfive,jh7110-trng 18 - const: starfive,jh7110-trng 52 compatible = "starfive,jh7110-trng";
|
| /freebsd-src/sys/riscv/starfive/ |
| H A D | files.starfive | 1 dev/clk/starfive/jh7110_clk.c standard 2 dev/clk/starfive/jh7110_clk_aon.c standard 3 dev/clk/starfive/jh7110_clk_pll.c standard 4 dev/clk/starfive/jh7110_clk_sys.c standard 5 dev/clk/starfive/jh7110_clk_stg.c standard 8 riscv/starfive/starfive_syscon.c standard
|
| /freebsd-src/sys/contrib/device-tree/Bindings/mmc/ |
| H A D | starfive,jh7110-mmc.yaml | 4 $id: http://devicetree.org/schemas/mmc/starfive,jh7110-mmc.yaml# 7 title: StarFive Designware Mobile Storage Host Controller 10 StarFive uses the Synopsys designware mobile storage host controller 21 const: starfive,jh7110-mmc 39 starfive,sysreg: 64 compatible = "starfive,jh7110-mmc";
|
| /freebsd-src/sys/contrib/device-tree/Bindings/usb/ |
| H A D | starfive,jh7110-usb.yaml | 4 $id: http://devicetree.org/schemas/usb/starfive,jh7110-usb.yaml# 7 title: StarFive JH7110 wrapper module for the Cadence USBSS-DRD controller 14 const: starfive,jh7110-usb 18 starfive,stg-syscon: 75 - starfive,stg-syscon 87 compatible = "starfive,jh7110-usb"; 91 starfive,stg-syscon = <&stg_syscon 0x4>;
|
| /freebsd-src/sys/contrib/device-tree/Bindings/pinctrl/ |
| H A D | starfive,jh7100-pinctrl.yaml | 4 $id: http://devicetree.org/schemas/pinctrl/starfive,jh7100-pinctrl.yaml# 7 title: StarFive JH7100 Pin Controller 10 Bindings for the JH7100 RISC-V SoC from StarFive Ltd. 37 on the left to pins on the right. StarFive calls the 7 configurations "signal 53 const: starfive,jh7100-pinctrl 84 starfive,signal-group: 154 starfive,strong-pull-up: 166 #include <dt-bindings/clock/starfive-jh7100.h> 167 #include <dt-bindings/reset/starfive-jh7100.h> 168 #include <dt-bindings/pinctrl/pinctrl-starfive-jh7100.h> [all …]
|
| /freebsd-src/sys/contrib/device-tree/Bindings/power/ |
| H A D | starfive,jh7110-pmu.yaml | 4 $id: http://devicetree.org/schemas/power/starfive,jh7110-pmu.yaml# 7 title: StarFive JH7110 Power Management Unit 13 StarFive JH7110 SoC includes support for multiple power domains which can be 19 - starfive,jh7110-pmu 41 compatible = "starfive,jh7110-pmu";
|
| /freebsd-src/sys/contrib/device-tree/Bindings/timer/ |
| H A D | sifive,clint.yaml | 34 - starfive,jh7100-clint # StarFive JH7100 35 - starfive,jh7110-clint # StarFive JH7110 36 - starfive,jh8100-clint # StarFive JH8100
|