Home
last modified time | relevance | path

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

123

/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/drivers/pci/controller/dwc/
H A Dpcie-qcom.c272 struct list_head perst; member
293 struct qcom_pcie_perst *perst; in __qcom_pcie_perst_assert() local
298 list_for_each_entry(perst, &port->perst, list) in __qcom_pcie_perst_assert()
299 gpiod_set_value_cansleep(perst->desc, val); in __qcom_pcie_perst_assert()
1697 struct qcom_pcie_perst *perst; in qcom_pcie_parse_perst() local
1719 perst = devm_kzalloc(dev, sizeof(*perst), GFP_KERNEL); in qcom_pcie_parse_perst()
1720 if (!perst) in qcom_pcie_parse_perst()
1723 INIT_LIST_HEAD(&perst->list); in qcom_pcie_parse_perst()
1724 perst->desc = reset; in qcom_pcie_parse_perst()
1725 list_add_tail(&perst->list, &port->perst); in qcom_pcie_parse_perst()
[all …]
/linux/arch/arm64/boot/dts/qcom/
H A Dipq5332-rdp441.dts39 perst-gpios = <&tlmm 38 GPIO_ACTIVE_LOW>;
53 perst-gpios = <&tlmm 47 GPIO_ACTIVE_LOW>;
79 perst-n-pins {
103 perst-n-pins {
H A Dipq8074-hk10.dtsi43 perst-gpios = <&tlmm 58 GPIO_ACTIVE_LOW>;
48 perst-gpios = <&tlmm 61 GPIO_ACTIVE_LOW>;
H A Dsa8295p-adp.dts456 perst-gpios = <&tlmm 143 GPIO_ACTIVE_LOW>;
475 perst-gpios = <&tlmm 151 GPIO_ACTIVE_LOW>;
492 perst-gpios = <&tlmm 153 GPIO_ACTIVE_LOW>;
509 perst-gpios = <&tlmm 141 GPIO_ACTIVE_LOW>;
748 perst-n-pins {
771 perst-n-pins {
794 perst-n-pins {
817 perst-n-pins {
H A Dipq8074-hk01.dts57 perst-gpios = <&tlmm 61 GPIO_ACTIVE_LOW>;
62 perst-gpios = <&tlmm 58 GPIO_ACTIVE_LOW>;
H A Dsc8280xp-microsoft-arcata.dts489 perst-gpios = <&tlmm 143 GPIO_ACTIVE_LOW>;
508 perst-gpios = <&tlmm 151 GPIO_ACTIVE_LOW>;
529 perst-gpios = <&tlmm 141 GPIO_ACTIVE_LOW>;
901 perst-n-pins {
924 perst-n-pins {
947 perst-n-pins {
H A Dsa8540p-ride.dts369 perst-gpios = <&tlmm 143 GPIO_ACTIVE_LOW>;
390 perst-gpios = <&tlmm 151 GPIO_ACTIVE_LOW>;
610 perst-pins {
633 perst-pins {
H A Dsc8280xp-crd.dts631 perst-gpios = <&tlmm 143 GPIO_ACTIVE_LOW>;
650 perst-gpios = <&tlmm 151 GPIO_ACTIVE_LOW>;
671 perst-gpios = <&tlmm 141 GPIO_ACTIVE_LOW>;
1010 perst-n-pins {
1033 perst-n-pins {
1056 perst-n-pins {
H A Dsc8280xp-lenovo-thinkpad-x13s.dts936 perst-gpios = <&tlmm 143 GPIO_ACTIVE_LOW>;
955 perst-gpios = <&tlmm 151 GPIO_ACTIVE_LOW>;
976 perst-gpios = <&tlmm 141 GPIO_ACTIVE_LOW>;
1639 perst-n-pins {
1662 perst-n-pins {
1685 perst-n-pins {
1717 perst-n-pins {
1727 perst-n-pins {
H A Dsdm845-mtp.dts513 perst-gpios = <&tlmm 35 GPIO_ACTIVE_LOW>;
529 perst-gpios = <&tlmm 102 GPIO_ACTIVE_LOW>;
649 perst-n-pins {
671 perst-n-pins {
H A Dqcs404-evb.dtsi104 perst-gpios = <&tlmm 43 GPIO_ACTIVE_LOW>;
234 perst_state: perst-state {
H A Dsm8350-hdk.dts496 perst-gpios = <&tlmm 94 GPIO_ACTIVE_LOW>;
510 perst-gpios = <&tlmm 97 GPIO_ACTIVE_LOW>;
763 perst-pins {
786 perst-pins {
H A Dsc8280xp-microsoft-blackrock.dts627 perst-gpios = <&tlmm 143 GPIO_ACTIVE_LOW>;
648 perst-gpios = <&tlmm 141 GPIO_ACTIVE_LOW>;
1180 perst-n-pins {
1203 perst-n-pins {
1226 perst-n-pins {
H A Dsc8280xp-huawei-gaokun3.dts742 perst-gpios = <&tlmm 143 GPIO_ACTIVE_LOW>;
763 perst-gpios = <&tlmm 141 GPIO_ACTIVE_LOW>;
1356 perst-n-pins {
1379 perst-n-pins {
1395 perst-n-pins {
1405 perst-n-pins {
H A Dx1-crd.dtsi1219 perst-gpios = <&tlmm 146 GPIO_ACTIVE_LOW>;
1236 perst-gpios = <&tlmm 149 GPIO_ACTIVE_LOW>;
1255 perst-gpios = <&tlmm 152 GPIO_ACTIVE_LOW>;
1530 perst-n-pins {
1553 perst-n-pins {
1576 perst-n-pins {
/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-sdx55-t55.dts253 perst-gpios = <&tlmm 57 GPIO_ACTIVE_LOW>;
294 perst-pins {
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>;
/linux/arch/riscv/boot/dts/starfive/
H A Djh7110-deepcomputing-fml13v01.dts42 perst-gpios = <&sysgpio 21 GPIO_ACTIVE_LOW>;
H A Djh7110-common.dtsi302 perst-gpios = <&sysgpio 26 GPIO_ACTIVE_LOW>;
309 perst-gpios = <&sysgpio 28 GPIO_ACTIVE_LOW>;
/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()

123