/freebsd/sys/contrib/device-tree/Bindings/arm/hisilicon/ |
H A D | hisilicon.txt | 1 Hisilicon Platforms Device Tree Bindings 5 - compatible = "hisilicon,hi3660"; 9 - compatible = "hisilicon,hi3660-hikey960", "hisilicon,hi3660"; 13 - compatible = "hisilicon,hi3670"; 17 - compatible = "hisilicon,hi3670-hikey970", "hisilicon,hi3670"; 21 - compatible = "hisilicon,hi3798cv200"; 25 - compatible = "hisilicon,hi3798cv200-poplar", "hisilicon,hi3798cv200"; 29 - compatible = "hisilicon,hi3620-hi4511"; 33 - compatible = "hisilicon,hi6220"; 37 - compatible = "hisilicon,hi6220-hikey", "hisilicon,hi6220"; [all …]
|
H A D | hisilicon.yaml | 4 $id: http://devicetree.org/schemas/arm/hisilicon/hisilicon.yaml# 7 title: Hisilicon Platforms 10 - Wei Xu <xuwei5@hisilicon.com> 20 - const: hisilicon,hi3660-hikey960 21 - const: hisilicon,hi3660 25 - const: hisilicon,hi3670-hikey970 26 - const: hisilicon,hi3670 30 - const: hisilicon,hi3798cv200-poplar 31 - const: hisilicon,hi3798cv200 35 - const: hisilicon,hi3620-hi4511 [all …]
|
H A D | low-pin-count.yaml | 4 $id: http://devicetree.org/schemas/arm/hisilicon/low-pin-count.yaml# 7 title: Hisilicon HiP06 Low Pin Count device 10 - Wei Xu <xuwei5@hisilicon.com> 13 Hisilicon HiP06 SoCs implement a Low Pin Count (LPC) controller, which 28 - hisilicon,hip06-lpc 29 - hisilicon,hip07-lpc 50 compatible = "hisilicon,hip06-lpc";
|
/freebsd/sys/contrib/device-tree/Bindings/arm/hisilicon/controller/ |
H A D | sysctrl.yaml | 4 $id: http://devicetree.org/schemas/arm/hisilicon/controller/sysctrl.yaml# 7 title: Hisilicon system controller 10 - Wei Xu <xuwei5@hisilicon.com> 13 The Hisilicon system controller is used on many Hisilicon boards, it can be 16 There are some variants of the Hisilicon system controller, such as HiP01, 18 Hisilicon system controller, but some same registers located at different 23 Hisilicon system controller --> hisilicon,sysctrl 24 HiP01 system controller --> hisilicon,hip0 [all...] |
H A D | hi6220-domain-ctrl.yaml | 4 $id: http://devicetree.org/schemas/arm/hisilicon/controller/hi6220-domain-ctrl.yaml# 7 title: Hisilicon Hi6220 domain controller 10 - Wei Xu <xuwei5@hisilicon.com> 13 Hisilicon designs some special domain controllers for mobile platform, 19 Power Always ON domain controller --> hisilicon,hi6220-aoctrl 20 Media domain controller --> hisilicon,hi6220-mediactrl 21 Power Management domain controller --> hisilicon,hi6220-pmctrl 27 - hisilicon,hi6220-aoctrl 28 - hisilicon,hi6220-mediactrl 29 - hisilicon,hi6220-pmctrl [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/phy/ |
H A D | hisilicon,hi3670-usb3.yaml | 4 $id: http://devicetree.org/schemas/phy/hisilicon,hi3670-usb3.yaml# 7 title: Hisilicon Kirin970 USB PHY 13 Bindings for USB3 PHY on HiSilicon Kirin 970. 17 const: hisilicon,hi3670-usb-phy 22 hisilicon,pericrg-syscon: 26 hisilicon,pctrl-syscon: 30 hisilicon,sctrl-syscon: 34 hisilicon,eye-diagram-param: 39 hisilicon,tx-vboost-lvl: 45 - hisilicon,pericrg-syscon [all …]
|
H A D | hisilicon,hi3660-usb3.yaml | 4 $id: http://devicetree.org/schemas/phy/hisilicon,hi3660-usb3.yaml# 7 title: Hisilicon Kirin 960 USB PHY 12 Bindings for USB3 PHY on HiSilicon Kirin 960. 16 const: hisilicon,hi3660-usb-phy 21 hisilicon,pericrg-syscon: 25 hisilicon,pctrl-syscon: 29 hisilicon,eye-diagram-param: 36 - hisilicon,pericrg-syscon 37 - hisilicon,pctrl-syscon 38 - hisilicon,eye-diagram-param [all …]
|
H A D | phy-hi3798cv200-combphy.txt | 1 HiSilicon STB PCIE/SATA/USB3 PHY 4 - compatible: Should be "hisilicon,hi3798cv200-combphy" 16 - hisilicon,fixed-mode: If the phy device doesn't support mode select 19 - hisilicon,mode-select-bits: If the phy device support mode select, 25 - Between hisilicon,fixed-mode and hisilicon,mode-select-bits, one and only 29 Refer to arm/hisilicon/hisilicon.txt for the parent peripheral controller 35 compatible = "hisilicon,hi3798cv200-perictrl", "syscon", 43 compatible = "hisilicon,hi3798cv200-combphy"; 48 hisilicon,fixed-mode = <PHY_TYPE_USB3>; 52 compatible = "hisilicon,hi3798cv200-combphy"; [all …]
|
H A D | phy-hi3660-usb3.txt | 1 Hisilicon hi3660 USB PHY 5 - compatible: should be "hisilicon,hi3660-usb-phy" 7 - hisilicon,pericrg-syscon: phandle of syscon used to control phy. 8 - hisilicon,pctrl-syscon: phandle of syscon used to control phy. 9 - hisilicon,eye-diagram-param: parameter set for phy 20 compatible = "hisilicon,hi3660-usb-phy"; 22 hisilicon,pericrg-syscon = <&crg_ctrl>; 23 hisilicon,pctrl-syscon = <&pctrl>; 24 hisilicon,eye-diagram-param = <0x22466e4>;
|
H A D | hix5hd2-phy.txt | 1 Hisilicon hix5hd2 SATA PHY 5 - compatible: should be "hisilicon,hix5hd2-sata-phy" 11 - hisilicon,peripheral-syscon: phandle of syscon used to control peripheral. 12 - hisilicon,power-reg: offset and bit number within peripheral-syscon, 17 compatible = "hisilicon,hix5hd2-sata-phy"; 20 hisilicon,peripheral-syscon = <&peripheral_ctrl>; 21 hisilicon,power-reg = <0x8 10>;
|
H A D | hisilicon,phy-hi3670-pcie.yaml | 4 $id: http://devicetree.org/schemas/phy/hisilicon,phy-hi3670-pcie.yaml# 7 title: HiSilicon Kirin970 PCIe PHY 13 Bindings for PCIe PHY on HiSilicon Kirin 970. 17 const: hisilicon,hi970-pcie-phy 45 hisilicon,eye-diagram-param: 55 - hisilicon,eye-diagram-param 68 compatible = "hisilicon,hi970-pcie-phy"; 79 hisilicon,eye-diagram-param = <0xffffffff 0xffffffff
|
H A D | hisilicon,hi3798cv200-combphy.yaml | 4 $id: http://devicetree.org/schemas/phy/hisilicon,hi3798cv200-combphy.yaml# 7 title: HiSilicon STB PCIE/SATA/USB3 PHY 14 const: hisilicon,hi3798cv200-combphy 29 hisilicon,fixed-mode: 35 hisilicon,mode-select-bits: 51 - required: ['hisilicon,fixed-mode'] 52 - required: ['hisilicon,mode-select-bits']
|
/freebsd/sys/contrib/device-tree/Bindings/clock/ |
H A D | hi6220-clock.txt | 1 * Hisilicon Hi6220 Clock Controller 7 Documentation/devicetree/bindings/arm/hisilicon/hisilicon.yaml 14 - "hisilicon,hi6220-acpu-sctrl" 15 - "hisilicon,hi6220-aoctrl" 16 - "hisilicon,hi6220-sysctrl" 17 - "hisilicon,hi6220-mediactrl" 18 - "hisilicon,hi6220-pmctrl" 19 - "hisilicon,hi6220-stub-clk" 28 - hisilicon,hi6220-clk-sram: phandle to the syscon managing the SoC internal sram; 36 compatible = "hisilicon,hi6220-sysctrl", "syscon"; [all …]
|
H A D | hi3670-clock.txt | 1 * Hisilicon Hi3670 Clock Controller 11 - "hisilicon,hi3670-crgctrl" 12 - "hisilicon,hi3670-pctrl" 13 - "hisilicon,hi3670-pmuctrl" 14 - "hisilicon,hi3670-sctrl" 15 - "hisilicon,hi3670-iomcu" 16 - "hisilicon,hi3670-media1-crg" 17 - "hisilicon,hi3670-media2-crg" 31 compatible = "hisilicon,hi3670-crgctrl", "syscon";
|
H A D | hi3660-clock.txt | 1 * Hisilicon Hi3660 Clock Controller 11 - "hisilicon,hi3660-crgctrl" 12 - "hisilicon,hi3660-pctrl" 13 - "hisilicon,hi3660-pmuctrl" 14 - "hisilicon,hi3660-sctrl" 15 - "hisilicon,hi3660-iomcu" 16 - "hisilicon,hi3660-stub-clk" 26 (See: ../mailbox/hisilicon,hi3660-mailbox.txt for more info) 35 compatible = "hisilicon,hi3660-crgctrl", "syscon";
|
H A D | hisi-crg.txt | 1 * HiSilicon Clock and Reset Generator(CRG) 13 - "hisilicon,hi3516cv300-crg" 14 - "hisilicon,hi3516cv300-sysctrl" 15 - "hisilicon,hi3519-crg" 16 - "hisilicon,hi3798cv200-crg" 17 - "hisilicon,hi3798cv200-sysctrl" 38 compatible = "hisilicon,hi3519-crg"; 46 compatible = "hisilicon,hi3519-i2c";
|
/freebsd/sys/contrib/device-tree/Bindings/spmi/ |
H A D | hisilicon,hisi-spmi-controller.yaml | 4 $id: http://devicetree.org/schemas/spmi/hisilicon,hisi-spmi-controller.yaml# 7 title: HiSilicon SPMI controller 13 The HiSilicon SPMI BUS controller is found on some Kirin-based designs. 17 Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml. 28 const: hisilicon,kirin970-spmi-controller 33 hisilicon,spmi-channel: 41 - hisilicon,spmi-channel 49 When used in combination with HiSilicon 6421v600, the properties 51 Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml 60 compatible = "hisilicon,kirin970-spmi-controller"; [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/soc/hisilicon/ |
H A D | hisilicon,hi3660-usb3-otg-bc.yaml | 4 $id: http://devicetree.org/schemas/soc/hisilicon/hisilicon,hi3660-usb3-otg-bc.yaml# 7 title: Hisilicon Kirin 960 USB OTG Battery Charging Syscon 15 - const: hisilicon,hi3660-usb3-otg-bc 23 $ref: /schemas/phy/hisilicon,hi3660-usb3.yaml 36 compatible = "hisilicon,hi3660-usb3-otg-bc", "syscon", "simple-mfd"; 40 compatible = "hisilicon,hi3660-usb-phy"; 42 hisilicon,pericrg-syscon = <&crg_ctrl>; 43 hisilicon,pctrl-syscon = <&pctrl>; 44 hisilicon,eye-diagram-param = <0x22466e4>;
|
/freebsd/sys/contrib/device-tree/Bindings/reset/ |
H A D | hisilicon,hi3660-reset.yaml | 4 $id: http://devicetree.org/schemas/reset/hisilicon,hi3660-reset.yaml# 7 title: Hisilicon System Reset Controller 10 - Wei Xu <xuwei5@hisilicon.com> 22 - const: hisilicon,hi3660-reset 24 - const: hisilicon,hi3670-reset 25 - const: hisilicon,hi3660-reset 29 description: phandle of the reset's syscon, use hisilicon,rst-syscon instead 32 hisilicon,rst-syscon: 54 compatible = "hisilicon,hi3660-reset"; 55 hisilicon,rs [all...] |
/freebsd/sys/contrib/device-tree/Bindings/mmc/ |
H A D | k3-dw-mshc.txt | 1 * Hisilicon specific extensions to the Synopsys Designware Mobile 9 by synopsys-dw-mshc.txt and the properties used by the Hisilicon specific 15 - "hisilicon,hi3660-dw-mshc": for controllers with hi3660 specific extensions. 16 - "hisilicon,hi3670-dw-mshc", "hisilicon,hi3660-dw-mshc": for controllers 18 - "hisilicon,hi4511-dw-mshc": for controllers with hi4511 specific extensions. 19 - "hisilicon,hi6220-dw-mshc": for controllers with hi6220 specific extensions. 22 - hisilicon,peripheral-syscon: phandle of syscon used to control peripheral. 30 compatible = "hisilicon,hi4511-dw-mshc"; 55 compatible = "hisilicon,hi6220-dw-mshc"; 62 hisilicon,peripheral-syscon = <&ao_ctrl>;
|
H A D | hisilicon,hi3798cv200-dw-mshc.yaml | 4 $id: http://devicetree.org/schemas/mmc/hisilicon,hi3798cv200-dw-mshc.yaml# 7 title: Hisilicon HiSTB SoCs specific extensions to the Synopsys DWMMC controller 15 - hisilicon,hi3798cv200-dw-mshc 16 - hisilicon,hi3798mv200-dw-mshc 38 hisilicon,sap-dll-reg: 61 const: hisilicon,hi3798mv200-dw-mshc 64 - hisilicon,sap-dll-reg 67 hisilicon,sap-dll-reg: false 77 compatible = "hisilicon,hi3798cv200-dw-mshc";
|
/freebsd/sys/contrib/device-tree/Bindings/net/ |
H A D | hisilicon-hix5hd2-gmac.txt | 1 Hisilicon hix5hd2 gmac controller 5 * "hisilicon,hix5hd2-gmac" 6 * "hisilicon,hi3798cv200-gmac" 7 * "hisilicon,hi3516a-gmac" 9 * "hisilicon,hisi-gmac-v1" 10 * "hisilicon,hisi-gmac-v2" 28 - hisilicon,phy-reset-delays-us: triplet of delays if PHY reset signal given. 43 compatible = "hisilicon,hi3798cv200-gmac", "hisilicon,hisi-gmac-v2"; 55 hisilicon,phy-reset-delays-us = <10000 10000 30000>;
|
H A D | hisilicon-hns-mdio.txt | 1 Hisilicon MDIO bus controller 5 "hisilicon,hns-mdio" 6 "hisilicon,mdio" 7 "hisilicon,hns-mdio" is recommended to be used for hip05 and later SOCs, 8 while "hisilicon,mdio" is optional for backwards compatibility only on 20 compatible = "hisilicon,hns-mdio","hisilicon,mdio";
|
H A D | hisilicon-femac.txt | 1 Hisilicon Fast Ethernet MAC controller 5 * "hisilicon,hisi-femac-v1" 6 * "hisilicon,hisi-femac-v2" 7 and the soc string "hisilicon,hi3516cv300-femac". 19 - hisilicon,phy-reset-delays-us: triplet of delays if PHY reset signal given. 31 compatible = "hisilicon,hi3516cv300-femac","hisilicon,hisi-femac-v2"; 40 hisilicon,phy-reset-delays-us = <10000 20000 20000>;
|
H A D | hisilicon-hip04-net.txt | 1 Hisilicon hip04 Ethernet Controller 6 - compatible: should be "hisilicon,hip04-mac". 26 - compatible: should be "hisilicon,mdio". 32 compatible = "hisilicon,mdio"; 51 compatible = "hisilicon,hip04-ppe", "syscon"; 56 compatible = "hisilicon,hip04-mac"; 64 compatible = "hisilicon,hip04-mac"; 73 compatible = "hisilicon,hip04-mac";
|