| /freebsd/sys/contrib/device-tree/Bindings/soc/sophgo/ |
| H A D | sophgo.yaml | 4 $id: http://devicetree.org/schemas/soc/sophgo/sophgo.yaml# 7 title: Sophgo SoC-based boards 10 - Chao Wei <chao.wei@sophgo.com> 14 Sophgo SoC-based boards 24 - const: sophgo,cv1800b 27 - sophgo,huashan-pi 28 - const: sophgo,cv1812h 33 - const: sophgo,sg2000 38 - const: sophgo,sg2002 42 - sophgo,sg2042-evb-v1 [all …]
|
| H A D | sophgo,cv1800b-rtc.yaml | 4 $id: http://devicetree.org/schemas/sophgo/sophgo,cv1800b-rtc.yaml# 7 title: Real Time Clock of the Sophgo CV1800 SoC 22 https://github.com/sophgo/sophgo-doc/tree/main/SG200X/TRM 25 - sophgo@lists.linux.dev 33 - const: sophgo,cv1800b-rtc 73 #include <dt-bindings/clock/sophgo,cv1800.h> 77 compatible = "sophgo,cv1800b-rtc", "syscon";
|
| H A D | sophgo,sg2044-top-syscon.yaml | 4 $id: http://devicetree.org/schemas/soc/sophgo/sophgo,sg2044-top-syscon.yaml# 7 title: Sophgo SG2044 SoC TOP system controller 13 The Sophgo SG2044 TOP system controller is a hardware block grouping 20 - const: sophgo,sg2044-top-syscon 32 See <dt-bindings/clock/sophgo,sg2044-pll.h> for valid clock. 45 compatible = "sophgo,sg2044-top-syscon", "syscon";
|
| /freebsd/sys/contrib/device-tree/Bindings/riscv/ |
| H A D | sophgo.yaml | 4 $id: http://devicetree.org/schemas/riscv/sophgo.yaml# 7 title: Sophgo SoC-based boards 10 - Chao Wei <chao.wei@sophgo.com> 14 Sophgo SoC-based boards 24 - const: sophgo,cv1800b 27 - sophgo,huashan-pi 28 - const: sophgo,cv1812h 33 - const: sophgo,sg2002 37 - const: sophgo,sg2042 40 - sophgo,srd3-10 [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/clock/ |
| H A D | sophgo,cv1800-clk.yaml | 4 $id: http://devicetree.org/schemas/clock/sophgo,cv1800-clk.yaml# 7 title: Sophgo CV1800/SG2000 Series Clock Controller 16 - sophgo,cv1800b-clk 17 - sophgo,cv1812h-clk 18 - sophgo,sg2000-clk 20 - const: sophgo,sg2002-clk 21 - const: sophgo,sg2000-clk 22 - const: sophgo,cv1800-clk 24 - const: sophgo,cv1810-clk 36 See <dt-bindings/clock/sophgo,cv1800.h> for valid indices. [all …]
|
| H A D | sophgo,sg2044-clk.yaml | 4 $id: http://devicetree.org/schemas/clock/sophgo,sg2044-clk.yaml# 7 title: Sophgo SG2044 Clock Controller 13 The Sophgo SG2044 clock controller requires an external oscillator 17 include/dt-bindings/clock/sophgo,sg2044-clk.h 21 const: sophgo,sg2044-clk 79 #include <dt-bindings/clock/sophgo,sg2044-pll.h> 82 compatible = "sophgo,sg2044-clk";
|
| H A D | sophgo,sg2042-rpgate.yaml | 4 $id: http://devicetree.org/schemas/clock/sophgo,sg2042-rpgate.yaml# 7 title: Sophgo SG2042 Gate Clock Generator for RP(riscv processors) subsystem 14 const: sophgo,sg2042-rpgate 30 See <dt-bindings/clock/sophgo,sg2042-rpgate.h> for valid indices. 44 compatible = "sophgo,sg2042-rpgate";
|
| H A D | sophgo,sg2042-pll.yaml | 4 $id: http://devicetree.org/schemas/clock/sophgo,sg2042-pll.yaml# 7 title: Sophgo SG2042 PLL Clock Generator 14 const: sophgo,sg2042-pll 34 See <dt-bindings/clock/sophgo,sg2042-pll.h> for valid indices. 48 compatible = "sophgo,sg2042-pll";
|
| H A D | sophgo,sg2042-clkgen.yaml | 4 $id: http://devicetree.org/schemas/clock/sophgo,sg2042-clkgen.yaml# 7 title: Sophgo SG2042 Clock Generator for divider/mux/gate 14 const: sophgo,sg2042-clkgen 36 See <dt-bindings/clock/sophgo,sg2042-clkgen.h> for valid indices. 50 compatible = "sophgo,sg2042-clkgen";
|
| /freebsd/sys/contrib/device-tree/src/riscv/sophgo/ |
| H A D | sg2042.dtsi | 3 * Copyright (C) 2022 Sophgo Technology Inc. All rights reserved. 7 #include <dt-bindings/clock/sophgo,sg2042-clkgen.h> 8 #include <dt-bindings/clock/sophgo,sg2042-pll.h> 9 #include <dt-bindings/clock/sophgo,sg2042-rpgate.h> 12 #include <dt-bindings/reset/sophgo,sg2042-reset.h> 17 compatible = "sophgo,sg2042"; 170 compatible = "sophgo,sg2042-pwm"; 179 compatible = "sophgo,sg2042-pll"; 187 compatible = "sophgo,sg2042-msi"; 197 compatible = "sophgo,sg2042-rpgate"; [all …]
|
| H A D | sg2044.dtsi | 6 #include <dt-bindings/clock/sophgo,sg2044-pll.h> 7 #include <dt-bindings/clock/sophgo,sg2044-clk.h> 16 compatible = "sophgo,sg2044"; 36 compatible = "sophgo,sg2044-pcie"; 71 compatible = "sophgo,sg2044-pcie"; 106 compatible = "sophgo,sg2044-pcie"; 141 compatible = "sophgo,sg2044-pcie"; 176 compatible = "sophgo,sg2044-pcie"; 211 compatible = "sophgo,sg2044-msi"; 222 compatible = "sophgo,sg2044-spifmc-nor"; [all …]
|
| H A D | sg2002.dtsi | 15 compatible = "sophgo,sg2002"; 27 compatible = "sophgo,sg2002-pinctrl"; 34 compatible = "sophgo,sg2002-clk", "sophgo,sg2000-clk"; 41 compatible = "sophgo,sg2002-plic", "thead,c900-plic"; 51 compatible = "sophgo,sg2002-clint", "thead,c900-clint"; 59 compatible = "sophgo,sg2002-dwcmshc";
|
| H A D | cv1800b.dtsi | 13 compatible = "sophgo,cv1800b"; 25 compatible = "sophgo,cv1800b-pinctrl"; 32 compatible = "sophgo,cv1800b-clk"; 39 compatible = "sophgo,cv1800b-plic", "thead,c900-plic"; 49 compatible = "sophgo,cv1800b-clint", "thead,c900-clint";
|
| H A D | cv1812h.dtsi | 15 compatible = "sophgo,cv1812h"; 27 compatible = "sophgo,cv1812h-pinctrl"; 34 compatible = "sophgo,cv1812h-clk"; 41 compatible = "sophgo,cv1812h-plic", "thead,c900-plic"; 51 compatible = "sophgo,cv1812h-clint", "thead,c900-clint";
|
| /freebsd/sys/contrib/device-tree/Bindings/pinctrl/ |
| H A D | sophgo,cv1800-pinctrl.yaml | 4 $id: http://devicetree.org/schemas/pinctrl/sophgo,cv1800-pinctrl.yaml# 7 title: Sophgo CV1800 Pin Controller 15 - sophgo,cv1800b-pinctrl 16 - sophgo,cv1812h-pinctrl 17 - sophgo,sg2000-pinctrl 18 - sophgo,sg2002-pinctrl 51 refer to https://github.com/sophgo/sophgo-doc/. 104 compatible = "sophgo,cv1800b-pinctrl";
|
| H A D | sophgo,sg2042-pinctrl.yaml | 4 $id: http://devicetree.org/schemas/pinctrl/sophgo,sg2042-pinctrl.yaml# 7 title: Sophgo SG2042 Pin Controller 15 - sophgo,sg2042-pinctrl 16 - sophgo,sg2044-pinctrl 38 refer to https://github.com/sophgo/sophgo-doc/. 79 const: sophgo,sg2042-pinctrl 96 const: sophgo,sg2044-pinctrl 116 compatible = "sophgo,sg2042-pinctrl";
|
| /freebsd/sys/contrib/device-tree/Bindings/reset/ |
| H A D | sophgo,sg2042-reset.yaml | 4 $id: http://devicetree.org/schemas/reset/sophgo,sg2042-reset.yaml# 7 title: Sophgo SG2042 SoC Reset Controller 17 - sophgo,sg2044-reset 18 - const: sophgo,sg2042-reset 20 - sophgo,cv1800b-reset 21 - sophgo,sg2042-reset 39 compatible = "sophgo,sg2042-reset";
|
| /freebsd/sys/contrib/device-tree/Bindings/rtc/ |
| H A D | sophgo,cv1800b-rtc.yaml | 4 $id: http://devicetree.org/schemas/rtc/sophgo,cv1800b-rtc.yaml# 7 title: Real Time Clock of the Sophgo CV1800 SoC 22 https://github.com/sophgo/sophgo-doc/tree/main/SG200X/TRM 25 - sophgo@lists.linux.dev 33 - const: sophgo,cv1800b-rtc 73 #include <dt-bindings/clock/sophgo,cv1800.h> 77 compatible = "sophgo,cv1800b-rtc", "syscon";
|
| /freebsd/sys/contrib/device-tree/Bindings/iio/adc/ |
| H A D | sophgo,cv1800b-saradc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/sophgo,cv1800b-saradc.yaml# 8 Sophgo CV1800B SoC 3 channels Successive Approximation Analog to 15 Datasheet at https://github.com/sophgo/sophgo-doc/releases 19 const: sophgo,cv1800b-saradc 62 #include <dt-bindings/clock/sophgo,cv1800.h> 65 compatible = "sophgo,cv1800b-saradc";
|
| /freebsd/sys/contrib/device-tree/Bindings/hwmon/ |
| H A D | sophgo,sg2042-hwmon-mcu.yaml | 4 $id: http://devicetree.org/schemas/hwmon/sophgo,sg2042-hwmon-mcu.yaml# 7 title: Sophgo SG2042 onboard MCU support 16 - const: sophgo,sg2044-hwmon-mcu 17 - const: sophgo,sg2042-hwmon-mcu 18 - const: sophgo,sg2042-hwmon-mcu 43 compatible = "sophgo,sg2042-hwmon-mcu";
|
| /freebsd/sys/contrib/device-tree/Bindings/pwm/ |
| H A D | sophgo,sg2042-pwm.yaml | 4 $id: http://devicetree.org/schemas/pwm/sophgo,sg2042-pwm.yaml# 7 title: Sophgo SG2042 PWM controller 21 - sophgo,sg2042-pwm 22 - sophgo,sg2044-pwm 51 #include <dt-bindings/reset/sophgo,sg2042-reset.h> 54 compatible = "sophgo,sg2042-pwm";
|
| /freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/ |
| H A D | sophgo,sg2042-msi.yaml | 4 $id: http://devicetree.org/schemas/interrupt-controller/sophgo,sg2042-msi.yaml# 7 title: Sophgo SG2042 MSI Controller 13 This interrupt controller is in Sophgo SG2042 for transforming interrupts from 22 - sophgo,sg2042-msi 23 - sophgo,sg2044-msi 57 compatible = "sophgo,sg2042-msi";
|
| /freebsd/sys/contrib/device-tree/Bindings/mailbox/ |
| H A D | sophgo,cv1800b-mailbox.yaml | 4 $id: http://devicetree.org/schemas/mailbox/sophgo,cv1800b-mailbox.yaml# 7 title: Sophgo CV1800/SG2000 mailbox controller 14 Mailboxes integrated in Sophgo CV1800/SG2000 SoCs have 8 channels, each 21 const: sophgo,cv1800b-mailbox 37 Sophgo CV1800/SG2000 SoCs include the following processors, numbered as: 56 compatible = "sophgo,cv1800b-mailbox";
|
| /freebsd/sys/contrib/device-tree/Bindings/net/ |
| H A D | sophgo,sg2044-dwmac.yaml | 4 $id: http://devicetree.org/schemas/net/sophgo,sg2044-dwmac.yaml# 7 title: Sophgo SG2044 DWMAC glue layer 17 - sophgo,sg2044-dwmac 18 - sophgo,sg2042-dwmac 26 - const: sophgo,sg2042-dwmac 29 - const: sophgo,sg2044-dwmac 81 compatible = "sophgo,sg2044-dwmac", "snps,dwmac-5.30a";
|
| /freebsd/sys/contrib/device-tree/Bindings/mmc/ |
| H A D | snps,dwcmshc-sdhci.yaml | 23 - const: sophgo,sg2044-dwcmshc 24 - const: sophgo,sg2042-dwcmshc 29 - sophgo,cv1800b-dwcmshc 30 - sophgo,sg2002-dwcmshc 31 - sophgo,sg2042-dwcmshc 80 const: sophgo,sg2042-dwcmshc
|