Home
last modified time | relevance | path

Searched refs:perst (Results 1 – 24 of 24) sorted by relevance

/linux/drivers/pci/controller/dwc/
H A Dpcie-eswin.c58 struct reset_control *perst; member
98 ret = reset_control_assert(port->perst); in eswin_pcie_perst_reset()
107 ret = reset_control_deassert(port->perst); in eswin_pcie_perst_reset()
121 reset_control_assert(port->perst); in eswin_pcie_assert()
135 port->perst = of_reset_control_get_exclusive(node, "perst"); in eswin_pcie_parse_port()
136 if (IS_ERR(port->perst)) { in eswin_pcie_parse_port()
138 return PTR_ERR(port->perst); in eswin_pcie_parse_port()
174 reset_control_put(port->perst); in eswin_pcie_parse_ports()
250 reset_control_assert(port->perst); in eswin_pcie_host_init()
256 reset_control_put(port->perst); in eswin_pcie_host_init()
[all …]
H A Dpcie-qcom-ep.c736 u32 perst; in qcom_pcie_ep_perst_irq_thread() local
738 perst = gpiod_get_value(pcie_ep->reset); in qcom_pcie_ep_perst_irq_thread()
739 if (perst) { in qcom_pcie_ep_perst_irq_thread()
748 (perst ? IRQF_TRIGGER_HIGH : IRQF_TRIGGER_LOW)); in qcom_pcie_ep_perst_irq_thread()
/linux/drivers/phy/freescale/
H A Dphy-fsl-imx8m-pcie.c64 struct reset_control *perst; member
145 reset_control_deassert(imx8_phy->perst); in imx8_pcie_phy_power_on()
165 reset_control_assert(imx8_phy->perst); in imx8_pcie_phy_power_off()
259 imx8_phy->perst = in imx8_pcie_phy_probe()
261 if (IS_ERR(imx8_phy->perst)) in imx8_pcie_phy_probe()
262 return dev_err_probe(dev, PTR_ERR(imx8_phy->perst), in imx8_pcie_phy_probe()
/linux/arch/mips/include/asm/octeon/
H A Dcvmx-rst-defs.h179 uint64_t perst:4; member
185 uint64_t perst:4;
192 uint64_t perst:3; member
198 uint64_t perst:3;
/linux/arch/arm/boot/dts/aspeed/
H A Daspeed-bmc-ibm-system1.dts565 label = "nic1-perst";
573 label = "bmc-perst";
581 label = "reset-M2-SSD1-2-perst";
653 label = "PV-cp0-sw1stk4-perst";
661 label = "PV-cp0-sw1stk5-perst";
669 label = "pe-cp-drv0-perst";
677 label = "pe-cp-drv1-perst";
685 label = "lom-perst";
1362 label = "PV-cp1-sw1stk4-perst";
1370 label = "PV-cp1-sw1stk5-perst";
[all …]
/linux/arch/arm/boot/dts/qcom/
H A Dqcom-ipq4019-ap.dk07.1-c1.dts14 perst-gpios = <&tlmm 38 GPIO_ACTIVE_LOW>;
H A Dqcom-ipq4019-ap.dk04.1.dtsi103 perst-gpios = <&tlmm 38 GPIO_ACTIVE_LOW>;
H A Dqcom-apq8064-cm-qs600.dts71 perst-gpios = <&tlmm_pinmux 27 GPIO_ACTIVE_LOW>;
H A Dqcom-apq8064-ifc6410.dts172 perst-gpios = <&tlmm_pinmux 27 GPIO_ACTIVE_LOW>;
H A Dqcom-sdx65.dtsi317 qcom,perst-regs = <&tcsr 0xb258 0xb270>;
/linux/arch/riscv/boot/dts/starfive/
H A Djh7110-deepcomputing-fml13v01.dts42 perst-gpios = <&sysgpio 21 GPIO_ACTIVE_LOW>;
H A Djh7110-common.dtsi277 perst-gpios = <&sysgpio 26 GPIO_ACTIVE_LOW>;
284 perst-gpios = <&sysgpio 28 GPIO_ACTIVE_LOW>;
/linux/arch/arm64/boot/dts/qcom/
H A Dqcs404-evb.dtsi104 perst-gpios = <&tlmm 43 GPIO_ACTIVE_LOW>;
234 perst_state: perst-state {
H A Dsc8280xp-huawei-gaokun3.dts1358 perst-n-pins {
1381 perst-n-pins {
1397 perst-n-pins {
1407 perst-n-pins {
H A Dmsm8996-sony-xperia-tone.dtsi194 perst-gpios = <&tlmm 35 GPIO_ACTIVE_LOW>;
H A Dsm8650.dtsi6567 perst-pins {
6590 perst-pins {
/linux/drivers/pci/controller/
H A Dpcie-rockchip-ep.c639 u32 perst = gpiod_get_value(rockchip->perst_gpio); in rockchip_pcie_ep_perst_irq_thread() local
641 if (perst) in rockchip_pcie_ep_perst_irq_thread()
647 (perst ? IRQF_TRIGGER_HIGH : IRQF_TRIGGER_LOW)); in rockchip_pcie_ep_perst_irq_thread()
/linux/arch/arm/boot/dts/nvidia/
H A Dtegra30-apalis-eval.dts52 pex-perst-n-hog {
H A Dtegra124-apalis-eval.dts45 pex-perst-n-hog {
H A Dtegra124-apalis-v1.2-eval.dts46 pex-perst-n-hog {
H A Dtegra30-apalis-v1.1-eval.dts53 pex-perst-n-hog {
/linux/arch/arm64/boot/dts/rockchip/
H A Drk3399-gru-scarlet.dtsi885 wifi_perst_l: wifi-perst-l {
H A Drk3399-rockpro64.dtsi676 pcie_perst: pcie-perst {
/linux/arch/arm/boot/dts/nuvoton/
H A Dnuvoton-npcm730-gbs.dts632 pca9535_perst: pca9535-perst@26 {