Searched +full:eic7700 +full:- +full:reset (Results 1 – 10 of 10) sorted by relevance
| /linux/Documentation/devicetree/bindings/reset/ |
| H A D | eswin,eic7700-reset.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/reset/eswin,eic7700-reset.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: ESWIN EIC7700 SoC reset controller 10 - Yifeng Huang <huangyifeng@eswincomputing.com> 11 - Xuyang Dong <dongxuyang@eswincomputing.com> 14 The system reset controller can be used to reset various peripheral 15 controllers in ESWIN eic7700 SoC. 19 const: eswin,eic7700-reset [all …]
|
| /linux/Documentation/devicetree/bindings/ata/ |
| H A D | eswin,eic7700-ahci.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/ata/eswin,eic7700-ahci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Eswin EIC7700 SoC SATA Controller 10 - Yulin Lu <luyulin@eswincomputing.com> 11 - Huan He <hehuan1@eswincomputing.com> 14 AHCI SATA controller embedded into the EIC7700 SoC is based on the DWC AHCI 20 const: eswin,eic7700-ahci 22 - compatible [all …]
|
| /linux/Documentation/devicetree/bindings/usb/ |
| H A D | eswin,eic7700-usb.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/usb/eswin,eic7700-usb.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: ESWIN EIC7700 SoC Usb Controller 10 - Wei Yang <yangwei1@eswincomputing.com> 11 - Senchuan Zhang <zhangsenchuan@eswincomputing.com> 12 - Hang Cao <caohang@eswincomputing.com> 15 The Usb controller on EIC7700 SoC. 18 - $ref: snps,dwc3-common.yaml# [all …]
|
| /linux/Documentation/devicetree/bindings/pinctrl/ |
| H A D | eswin,eic7700-pinctrl.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/eswin,eic7700-pinctrl.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Eswin Eic7700 Pinctrl 10 - Yulin Lu <luyulin@eswincomputing.com> 13 - $ref: pinctrl.yaml# 16 eic7700 pin configuration nodes act as a container for an arbitrary number of 19 and various pin configuration parameters, such as input-enable, pull-up, etc. 23 const: eswin,eic7700-pinctrl [all …]
|
| /linux/drivers/reset/ |
| H A D | reset-eic7700.c | 1 // SPDX-License-Identifier: GPL-2.0 6 * ESWIN Reset Driver 18 #include <linux/reset-controller.h> 22 #include <dt-bindings/reset/eswin,eic7700-reset.h> 29 * struct eic7700_reset_data - reset controller information structure 30 * @rcdev: reset controller entity 31 * @regmap: regmap handle containing the memory-mapped reset registers 59 /* mapping table for reset ID to register offset and reset bit */ 349 return regmap_clear_bits(data->regmap, eic7700_reset[id].reg, in eic7700_reset_assert() 358 return regmap_set_bits(data->regmap, eic7700_reset[id].reg, in eic7700_reset_deassert() [all …]
|
| H A D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 2 obj-y += core.o 3 obj-y += amlogic/ 4 obj-y += hisilicon/ 5 obj-y += starfive/ 6 obj-y += sti/ 7 obj-y += tegra/ 8 obj-$(CONFIG_RESET_A10SR) += reset-a10sr.o 9 obj-$(CONFIG_RESET_ASPEED) += reset-aspeed.o 10 obj-$(CONFIG_RESET_ATH79) += reset-ath79.o [all …]
|
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 bool "Reset Controller Support" 9 Generic Reset Controller support. 11 This framework is designed to abstract reset handling of devices 12 via GPIOs or SoC-internal reset controller modules. 19 tristate "Altera Arria10 System Resource Reset" 22 This option enables support for the external reset functions for 26 tristate "ASPEED Reset Driver" 30 This enables the reset controller driver for AST2700. 33 bool "AR71xx Reset Driver" if COMPILE_TEST [all …]
|
| /linux/drivers/usb/dwc3/ |
| H A D | dwc3-generic-plat.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * dwc3-generic-plat.c - DesignWare USB3 generic platform driver 7 * Inspired by dwc3-qcom.c and dwc3-of-simple.c 12 #include <linux/reset.h> 45 struct device *dev = dwc3g->dev; in dwc3_eic7700_init() 52 regmap = syscon_regmap_lookup_by_phandle_args(dev->of_node, in dwc3_eic7700_init() 53 "eswin,hsp-sp-csr", in dwc3_eic7700_init() 56 dev_err(dev, "No hsp-sp-csr phandle specified\n"); in dwc3_eic7700_init() 76 struct device *dev = &pdev->dev; in dwc3_generic_probe() 83 return -ENOMEM; in dwc3_generic_probe() [all …]
|
| /linux/include/dt-bindings/reset/ |
| H A D | eswin,eic7700-reset.h | 1 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */ 6 * Device Tree binding constants for EIC7700 reset controller.
|
| /linux/drivers/mmc/host/ |
| H A D | sdhci-of-dwcmshc.c | 1 // SPDX-License-Identifier: GPL-2.0 11 #include <linux/arm-smccc.h> 14 #include <linux/clk-provider.h> 15 #include <linux/dma-mapping.h> 24 #include <linux/reset.h> 29 #include "sdhci-pltfm.h" 31 #include "sdhci-cqhci.h" 48 /* Tuning and auto-tuning fields in AT_CTRL_R control register */ 58 #define AT_CTRL_PRE_CHANGE_DLY 0x1 /* 2-cycle latency */ 60 #define AT_CTRL_POST_CHANGE_DLY 0x3 /* 4-cycle latency */ [all …]
|