| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/arm/hisilicon/ |
| D | hisilicon.txt | 1 Hisilicon Platforms Device Tree Bindings 5 - compatible = "hisilicon,hi3660"; 9 - compatible = "hisilicon,hi3660-hikey960", "hisilicon,hi3660"; 13 - compatible = "hisilicon,hi3798cv200"; 17 - compatible = "hisilicon,hi3798cv200-poplar", "hisilicon,hi3798cv200"; 21 - compatible = "hisilicon,hi3620-hi4511"; 25 - compatible = "hisilicon,hi6220"; 29 - compatible = "hisilicon,hi6220-hikey", "hisilicon,hi6220"; 33 - compatible = "hisilicon,hip01-ca9x2"; 37 - compatible = "hisilicon,hip04-d01"; [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/hisilicon/ |
| D | hisilicon.yaml | 4 $id: http://devicetree.org/schemas/arm/hisilicon/hisilicon.yaml# 7 title: Hisilicon Platforms Device Tree Bindings 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 …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/hisilicon/controller/ |
| 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,hip01-sysctrl 25 Hi6220 system controller --> hisilicon,hi6220-sysctrl 26 Hi3519 system controller --> hisilicon,hi3519-sysctrl [all …]
|
| 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 …]
|
| /kernel/linux/linux-5.10/drivers/staging/hikey9xx/ |
| D | phy-hi3670-usb3.yaml | 4 $id: http://devicetree.org/schemas/phy/hisilicon,hi3670-usb3.yaml# 7 title: Hisilicon Kirin970 USB PHY 12 Bindings for USB3 PHY on HiSilicon Kirin 970. 16 const: hisilicon,hi3670-usb-phy 21 hisilicon,pericrg-syscon: 25 hisilicon,pctrl-syscon: 29 hisilicon,sctrl-syscon: 33 hisilicon,eye-diagram-param: 37 hisilicon,tx-vboost-lvl: 43 - hisilicon,pericrg-syscon [all …]
|
| 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 drivers/staging/hikey9xx/hisilicon,hi6421-spmi-pmic.yaml. 24 const: hisilicon,kirin970-spmi-controller 42 When used in combination with HiSilicon 6421v600, the properties 44 drivers/staging/hikey9xx/hisilicon,hi6421-spmi-pmic.yaml. 53 compatible = "hisilicon,kirin970-spmi-controller";
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/ |
| D | Kconfig | 3 # HISILICON device configuration 7 bool "Hisilicon devices" 16 the questions about Hisilicon devices. If you say Y, you will be asked 22 tristate "Hisilicon HIX5HD2 Family Network Device Support" 28 tristate "Hisilicon Fast Ethernet MAC device support" 33 This selects the Hisilicon Fast Ethernet MAC device(FEMAC). 40 tristate "HISILICON P04 Ethernet support" 46 If you wish to compile a kernel for a hardware with hisilicon p04 SoC and 50 bool "Hisilicon HI13X1 Network Device Support" 53 If you wish to compile a kernel for a hardware with hisilicon hi13x1_gamc [all …]
|
| /kernel/linux/linux-4.19/drivers/net/ethernet/hisilicon/ |
| D | Kconfig | 2 # HISILICON device configuration 6 bool "Hisilicon devices" 15 the questions about Hisilicon devices. If you say Y, you will be asked 21 tristate "Hisilicon HIX5HD2 Family Network Device Support" 27 tristate "Hisilicon Fast Ethernet MAC device support" 32 This selects the Hisilicon Fast Ethernet MAC device(FEMAC). 39 tristate "HISILICON P04 Ethernet support" 45 If you wish to compile a kernel for a hardware with hisilicon p04 SoC and 56 tristate "Hisilicon Network Subsystem Support (Framework)" 58 This selects the framework support for Hisilicon Network Subsystem. It [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/phy/ |
| 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: 35 - hisilicon,pericrg-syscon 36 - hisilicon,pctrl-syscon 37 - hisilicon,eye-diagram-param [all …]
|
| 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 …]
|
| /kernel/linux/linux-5.10/arch/arm/mach-hisi/ |
| D | Kconfig | 3 bool "Hisilicon SoC Support" 14 menu "Hisilicon platform type" 17 bool "Hisilicon Hi36xx family" 25 Support for Hisilicon Hi36xx SoC family 28 bool "Hisilicon HIP01 family" 34 Support for Hisilicon HIP01 SoC family 37 bool "Hisilicon HiP04 Cortex A15 family" 45 Support for Hisilicon HiP04 SoC family 48 bool "Hisilicon X5HD2 family" 56 Support for Hisilicon HIX5HD2 SoC family [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/ |
| 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 …]
|
| 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";
|
| 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";
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/clock/ |
| D | hi6220-clock.txt | 1 * Hisilicon Hi6220 Clock Controller 7 Documentation/devicetree/bindings/arm/hisilicon/hisilicon.txt 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 …]
|
| 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";
|
| 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";
|
| /kernel/linux/linux-4.19/arch/arm/mach-hisi/ |
| D | Kconfig | 2 bool "Hisilicon SoC Support" 13 menu "Hisilicon platform type" 16 bool "Hisilicon Hi36xx family" 24 Support for Hisilicon Hi36xx SoC family 27 bool "Hisilicon HIP01 family" 33 Support for Hisilicon HIP01 SoC family 36 bool "Hisilicon HiP04 Cortex A15 family" 44 Support for Hisilicon HiP04 SoC family 47 bool "Hisilicon X5HD2 family" 55 Support for Hisilicon HIX5HD2 SoC family
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/phy/ |
| 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 …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mmc/ |
| 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>;
|
| /kernel/linux/linux-4.19/drivers/infiniband/hw/hns/ |
| D | Kconfig | 7 This is a RoCE/RDMA driver for the Hisilicon RoCE engine. The engine 8 is used in Hisilicon Hip06 and more further ICT SoC based on 15 tristate "Hisilicon Hip06 Family RoCE support" 18 RoCE driver support for Hisilicon RoCE engine in Hisilicon Hip06 and 25 tristate "Hisilicon Hip08 Family RoCE support" 28 RoCE driver support for Hisilicon RoCE engine in Hisilicon Hip08 SoC.
|
| /kernel/linux/linux-5.10/drivers/phy/hisilicon/ |
| D | Kconfig | 3 # Phy drivers for Hisilicon platforms 12 Enable this to support the HISILICON HI6220 USB PHY. 22 Enable this to support the HISILICON HI3660 USB PHY. 27 tristate "HiSilicon STB SoCs COMBPHY support" 32 Enable this to support the HISILICON STB SoCs COMBPHY. 36 tristate "HiSilicon INNO USB2 PHY support" 41 Support for INNO USB2 PHY on HiSilicon SoCs. This Phy supports 51 Support for SATA PHY on Hisilicon hix5hd2 Soc.
|
| /kernel/linux/linux-5.10/drivers/infiniband/hw/hns/ |
| D | Kconfig | 8 This is a RoCE/RDMA driver for the Hisilicon RoCE engine. The engine 9 is used in Hisilicon Hip06 and more further ICT SoC based on 15 bool "Hisilicon Hip06 Family RoCE support" 19 RoCE driver support for Hisilicon RoCE engine in Hisilicon Hip06 and 26 bool "Hisilicon Hip08 Family RoCE support" 30 RoCE driver support for Hisilicon RoCE engine in Hisilicon Hip08 SoC.
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/ |
| 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>;
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/net/ |
| 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" 29 - hisilicon,phy-reset-delays-us: triplet of delays if PHY reset signal given. 41 compatible = "hisilicon,hi3798cv200-gmac", "hisilicon,hisi-gmac-v2"; 53 hisilicon,phy-reset-delays-us = <10000 10000 30000>;
|