Home
last modified time | relevance | path

Searched full:hisilicon (Results 1 – 25 of 139) sorted by relevance

123456

/freebsd/sys/contrib/device-tree/Bindings/arm/hisilicon/
H A Dhisilicon.txt1 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 Dhisilicon.yaml4 $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 Dlow-pin-count.yaml4 $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 Dsysctrl.yaml4 $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 Dhi6220-domain-ctrl.yaml4 $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 Dhisilicon,hi3670-usb3.yaml4 $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 Dhisilicon,hi3660-usb3.yaml4 $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 Dphy-hi3798cv200-combphy.txt1 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 Dphy-hi3660-usb3.txt1 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 Dhix5hd2-phy.txt1 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 Dhisilicon,phy-hi3670-pcie.yaml4 $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 Dhisilicon,hi3798cv200-combphy.yaml4 $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 Dhi6220-clock.txt1 * 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 Dhi3670-clock.txt1 * 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 Dhi3660-clock.txt1 * 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 Dhisi-crg.txt1 * 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 Dhisilicon,hisi-spmi-controller.yaml4 $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 Dhisilicon,hi3660-usb3-otg-bc.yaml4 $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 Dhisilicon,hi3660-reset.yaml4 $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 Dk3-dw-mshc.txt1 * 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 Dhisilicon,hi3798cv200-dw-mshc.yaml4 $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 Dhisilicon-hix5hd2-gmac.txt1 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 Dhisilicon-hns-mdio.txt1 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 Dhisilicon-femac.txt1 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 Dhisilicon-hip04-net.txt1 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";

123456