| /linux/Documentation/devicetree/bindings/net/ |
| H A D | eswin,eic7700-eth.yaml | 4 $id: http://devicetree.org/schemas/net/eswin,eic7700-eth.yaml# 7 title: Eswin EIC7700 SOC Eth Controller 22 - eswin,eic7700-qos-eth 23 - eswin,eic7700-qos-eth-clk-inversion 33 const: eswin,eic7700-qos-eth 42 const: eswin,eic7700-qos-eth-clk-inversion 52 - eswin,eic7700-qos-eth 53 - eswin,eic7700-qos-eth-clk-inversion 96 eswin,hsp-sp-csr: 133 - eswin,hsp-sp-csr [all …]
|
| /linux/Documentation/devicetree/bindings/clock/ |
| H A D | eswin,eic7700-hspcrg.yaml | 4 $id: http://devicetree.org/schemas/clock/eswin,eic7700-hspcrg.yaml# 7 title: ESWIN EIC7700 HSP Clock and Reset Generator 13 Clock and reset generator for the ESWIN EIC7700 HSP (high-speed peripherals). 17 const: eswin,eic7700-hspcrg 37 See <dt-bindings/clock/eswin,eic7700-hspcrg.h> for valid indices. 42 See <dt-bindings/reset/eswin,eic7700-hspcrg.h> for valid indices. 57 compatible = "eswin,eic7700-hspcrg";
|
| /linux/Documentation/devicetree/bindings/reset/ |
| H A D | eswin,eic7700-reset.yaml | 4 $id: http://devicetree.org/schemas/reset/eswin,eic7700-reset.yaml# 7 title: ESWIN EIC7700 SoC reset controller 15 controllers in ESWIN eic7700 SoC. 19 const: eswin,eic7700-reset 36 #include <dt-bindings/reset/eswin,eic7700-reset.h> 39 compatible = "eswin,eic7700-reset";
|
| /linux/Documentation/devicetree/bindings/usb/ |
| H A D | eswin,eic7700-usb.yaml | 4 $id: http://devicetree.org/schemas/usb/eswin,eic7700-usb.yaml# 7 title: ESWIN EIC7700 SoC Usb Controller 22 const: eswin,eic7700-dwc3 52 eswin,hsp-sp-csr: 73 - eswin,hsp-sp-csr 80 compatible = "eswin,eic7700-dwc3"; 94 eswin,hsp-sp-csr = <&hsp_sp_csr 0x800 0x818>;
|
| /linux/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | dwmac-eic7700.c | 3 * Eswin DWC Ethernet linux driver 5 * Copyright 2025, Beijing ESWIN Computing Technology Co., Ltd. 235 * For eswin,eic7700-qos-eth-clk-inversion, the DT property describes in eic7700_dwmac_probe() 267 "eswin,hsp-sp-csr"); in eic7700_dwmac_probe() 274 "eswin,hsp-sp-csr", in eic7700_dwmac_probe() 281 "eswin,hsp-sp-csr", in eic7700_dwmac_probe() 288 "eswin,hsp-sp-csr", in eic7700_dwmac_probe() 295 "eswin,hsp-sp-csr", in eic7700_dwmac_probe() 301 "eswin,hsp-sp-csr", in eic7700_dwmac_probe() 351 { .compatible = "eswin,eic7700-qos-eth", [all …]
|
| /linux/Documentation/devicetree/bindings/ata/ |
| H A D | eswin,eic7700-ahci.yaml | 4 $id: http://devicetree.org/schemas/ata/eswin,eic7700-ahci.yaml# 7 title: Eswin EIC7700 SoC SATA Controller 20 const: eswin,eic7700-ahci 30 - const: eswin,eic7700-ahci 68 compatible = "eswin,eic7700-ahci", "snps,dwc-ahci";
|
| /linux/drivers/pci/controller/dwc/ |
| H A D | pcie-eswin.c | 3 * ESWIN PCIe Root Complex driver 5 * Copyright 2026, Beijing ESWIN Computing Technology Co., Ltd. 145 * the platform driver code parses the Root Port node. The ESWIN only in eswin_pcie_parse_port() 238 * Configure ESWIN VID:DID for Root Port as the default values are in eswin_pcie_host_init() 278 * The ESWIN EIC7700 SoC lacks hardware support for the L2/L3 low-power in eswin_pcie_pme_turn_off() 388 { .compatible = "eswin,eic7700-pcie", .data = &eswin_eic7700_data }, 395 .name = "eswin-pcie", 403 MODULE_DESCRIPTION("ESWIN PCIe Root Complex driver");
|
| H A D | Makefile | 9 obj-$(CONFIG_PCIE_ESWIN) += pcie-eswin.o
|
| /linux/drivers/phy/eswin/ |
| H A D | phy-eic7700-sata.c | 3 * ESWIN SATA PHY driver 5 * Copyright 2026, Beijing ESWIN Computing Technology Co., Ltd.. 170 (np, "eswin,tx-amplitude-tuning", in eic7700_get_tuning_param() 182 (np, "eswin,tx-preemph-tuning", in eic7700_get_tuning_param() 257 { .compatible = "eswin,eic7700-sata-phy" }, 271 MODULE_DESCRIPTION("SATA PHY driver for the ESWIN EIC7700 SoC");
|
| /linux/drivers/reset/ |
| H A D | reset-eic7700-hsp.c | 3 * Copyright 2026, Beijing ESWIN Computing Technology Co., Ltd.. 6 * ESWIN EIC7700 HSP Reset Driver 17 #include <dt-bindings/reset/eswin,eic7700-hspcrg.h> 113 MODULE_DESCRIPTION("ESWIN EIC7700 HSP Reset Controller Driver");
|
| H A D | Kconfig | 77 bool "Reset controller driver for ESWIN SoCs" 81 This enables the reset controller driver for ESWIN SoCs. This driver is 82 specific to ESWIN SoCs and should only be enabled if using such hardware. 91 This enables the HSP reset controller driver for ESWIN SoCs. This 92 driver is specific to ESWIN SoCs and should only be enabled if using
|
| H A D | reset-eic7700.c | 3 * Copyright 2025, Beijing ESWIN Computing Technology Co., Ltd.. 6 * ESWIN Reset Driver 22 #include <dt-bindings/reset/eswin,eic7700-reset.h> 383 { .compatible = "eswin,eic7700-reset", },
|
| /linux/Documentation/devicetree/bindings/cache/ |
| H A D | sifive,ccache0.yaml | 42 - eswin,eic7700-l3-cache 98 - eswin,eic7700-l3-cache 122 const: eswin,eic7700-l3-cache 166 - eswin,eic7700-l3-cache
|
| /linux/arch/riscv/ |
| H A D | Kconfig.socs | 16 bool "ESWIN SoCs" 18 This enables support for ESWIN SoC platform hardware, 19 including the ESWIN EIC7700 SoC.
|
| /linux/Documentation/devicetree/bindings/pinctrl/ |
| H A D | eswin,eic7700-pinctrl.yaml | 4 $id: http://devicetree.org/schemas/pinctrl/eswin,eic7700-pinctrl.yaml# 7 title: Eswin Eic7700 Pinctrl 23 const: eswin,eic7700-pinctrl 137 compatible = "eswin,eic7700-pinctrl";
|
| /linux/drivers/clk/eswin/ |
| H A D | Kconfig | 12 This driver provides support for clock controller on ESWIN EIC7700 25 This driver provides support for clock controller on ESWIN EIC7700
|
| H A D | clk-eic7700-hsp.c | 3 * Copyright 2026, Beijing ESWIN Computing Technology Co., Ltd.. 6 * ESWIN EIC7700 HSP Clock Driver 16 #include <dt-bindings/clock/eswin,eic7700-hspcrg.h> 328 { .compatible = "eswin,eic7700-hspcrg", }, 345 MODULE_DESCRIPTION("ESWIN EIC7700 HSP clock controller driver");
|
| H A D | Makefile | 3 # Eswin Clock specific Makefile
|
| H A D | clk-eic7700.c | 3 * Copyright 2026, Beijing ESWIN Computing Technology Co., Ltd.. 6 * ESWIN EIC7700 Clk Provider Driver 17 #include <dt-bindings/clock/eswin,eic7700-clock.h> 1360 { .compatible = "eswin,eic7700-clock", }, 1377 MODULE_DESCRIPTION("ESWIN EIC7700 clock controller driver");
|
| /linux/arch/riscv/boot/dts/ |
| H A D | Makefile | 6 subdir-y += eswin
|
| /linux/include/dt-bindings/reset/ |
| H A D | eswin,eic7700-hspcrg.h | 3 * Copyright 2026, Beijing ESWIN Computing Technology Co., Ltd..
|
| /linux/include/dt-bindings/clock/ |
| H A D | eswin,eic7700-hspcrg.h | 3 * Copyright 2026, Beijing ESWIN Computing Technology Co., Ltd..
|
| /linux/tools/perf/util/kvm-stat-arch/ |
| H A D | kvm-stat-riscv.c | 5 * Copyright 2024 Beijing ESWIN Computing Technology Co., Ltd.
|
| /linux/tools/testing/selftests/kvm/riscv/ |
| H A D | ebreak_test.c | 5 * Copyright 2024 Beijing ESWIN Computing Technology Co., Ltd.
|
| /linux/drivers/pinctrl/ |
| H A D | pinctrl-eic7700.c | 3 * ESWIN Pinctrl Controller Platform Device Driver 5 * Copyright 2024, Beijing ESWIN Computing Technology Co., Ltd.. All rights reserved. 689 { .compatible = "eswin,eic7700-pinctrl" }, 703 MODULE_DESCRIPTION("Pinctrl driver for the ESWIN EIC7700 SoC");
|