Home
last modified time | relevance | path

Searched full:starfive (Results 1 – 25 of 63) sorted by relevance

123

/freebsd-src/sys/contrib/device-tree/Bindings/soc/starfive/
H A Dstarfive,jh7110-syscon.yaml4 $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 Dstarfive.yaml4 $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 Dstarfive,jh71x0-temp.yaml4 $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 Dstarfive,jh7110-voutcrg.yaml4 $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 Dstarfive,jh7110-ispcrg.yaml4 $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 Dstarfive,jh7110-stgcrg.yaml4 $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 Dstarfive,jh7100-audclk.yaml4 $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 Dstarfive,jh7110-aoncrg.yaml4 $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 Dstarfive,jh7110-pll.yaml4 $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 Dstarfive,jh7100-clkgen.yaml4 $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 Dstarfive,jh7110-pcie-phy.yaml4 $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 Dstarfive,jh7110-dphy-rx.yaml4 $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 Djh7110-starfive-visionfive-2-v1.3b.dts3 * 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 Djh7110.dtsi3 * 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 Djh7100.dtsi3 * 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 Djh7110-starfive-visionfive-2-v1.2a.dts3 * 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 Dsnps,designware-i2s.yaml20 - 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 Dstarfive,jh7110-dwmac.yaml2 # 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 Dstarfive,jh7110-trng.yaml4 $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 Dfiles.starfive1 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 Dstarfive,jh7110-mmc.yaml4 $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 Dstarfive,jh7110-usb.yaml4 $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 Dstarfive,jh7100-pinctrl.yaml4 $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 Dstarfive,jh7110-pmu.yaml4 $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 Dsifive,clint.yaml34 - starfive,jh7100-clint # StarFive JH7100
35 - starfive,jh7110-clint # StarFive JH7110
36 - starfive,jh8100-clint # StarFive JH8100

123