Home
last modified time | relevance | path

Searched +full:eic7700 +full:- +full:reset (Results 1 – 10 of 10) sorted by relevance

/linux/Documentation/devicetree/bindings/reset/
H A Deswin,eic7700-reset.yaml1 # 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 Deswin,eic7700-ahci.yaml1 # 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 Deswin,eic7700-usb.yaml1 # 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 Deswin,eic7700-pinctrl.yaml1 # 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 Dreset-eic7700.c1 // 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 DMakefile1 # 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 DKconfig1 # 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 Ddwc3-generic-plat.c1 // 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 Deswin,eic7700-reset.h1 /* 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 Dsdhci-of-dwcmshc.c1 // 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 …]