Home
last modified time | relevance | path

Searched full:rescal (Results 1 – 17 of 17) sorted by relevance

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/reset/
Dbrcm,bcm7216-pcie-sata-rescal.yaml5 $id: "http://devicetree.org/schemas/reset/brcm,bcm7216-pcie-sata-rescal.yaml#"
8 title: BCM7216 RESCAL reset controller
10 description: This document describes the BCM7216 RESCAL reset controller
20 const: brcm,bcm7216-pcie-sata-rescal
38 compatible = "brcm,bcm7216-pcie-sata-rescal";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/reset/
Dbrcm,bcm7216-pcie-sata-rescal.yaml5 $id: http://devicetree.org/schemas/reset/brcm,bcm7216-pcie-sata-rescal.yaml#
8 title: BCM7216 RESCAL reset controller
10 description: This document describes the BCM7216 RESCAL reset controller
20 const: brcm,bcm7216-pcie-sata-rescal
38 compatible = "brcm,bcm7216-pcie-sata-rescal";
/kernel/linux/linux-6.6/drivers/reset/
Dreset-brcmstb-rescal.c36 dev_err(data->dev, "failed to start SATA/PCIe rescal\n"); in brcm_rescal_reset_set()
43 dev_err(data->dev, "time out on SATA/PCIe rescal\n"); in brcm_rescal_reset_set()
50 dev_dbg(data->dev, "SATA/PCIe rescal success\n"); in brcm_rescal_reset_set()
89 { .compatible = "brcm,bcm7216-pcie-sata-rescal" },
97 .name = "brcm-rescal-reset",
104 MODULE_DESCRIPTION("Broadcom SATA/PCIe rescal reset controller");
DKconfig61 tristate "Broadcom STB RESCAL reset controller"
66 This enables the RESCAL reset controller for SATA, PCIe0, or PCIe1 on
DMakefile13 obj-$(CONFIG_RESET_BRCMSTB_RESCAL) += reset-brcmstb-rescal.o
/kernel/linux/linux-5.10/drivers/reset/
Dreset-brcmstb-rescal.c36 dev_err(data->dev, "failed to start SATA/PCIe rescal\n"); in brcm_rescal_reset_set()
43 dev_err(data->dev, "time out on SATA/PCIe rescal\n"); in brcm_rescal_reset_set()
50 dev_dbg(data->dev, "SATA/PCIe rescal success\n"); in brcm_rescal_reset_set()
91 { .compatible = "brcm,bcm7216-pcie-sata-rescal" },
99 .name = "brcm-rescal-reset",
106 MODULE_DESCRIPTION("Broadcom SATA/PCIe rescal reset controller");
DKconfig53 bool "Broadcom STB RESCAL reset controller"
58 This enables the RESCAL reset controller for SATA, PCIe0, or PCIe1 on
DMakefile11 obj-$(CONFIG_RESET_BRCMSTB_RESCAL) += reset-brcmstb-rescal.o
/kernel/linux/linux-6.6/drivers/pci/controller/
Dpcie-brcmstb.c185 /* Rescal registers */
260 struct reset_control *rescal; member
1232 return pcie->rescal ? brcm_phy_cntl(pcie, 1) : 0; in brcm_phy_start()
1237 return pcie->rescal ? brcm_phy_cntl(pcie, 0) : 0; in brcm_phy_stop()
1290 ret = reset_control_rearm(pcie->rescal); in brcm_pcie_suspend_noirq()
1292 dev_err(dev, "Could not rearm rescal reset\n"); in brcm_pcie_suspend_noirq()
1310 reset_control_reset(pcie->rescal); in brcm_pcie_suspend_noirq()
1332 ret = reset_control_reset(pcie->rescal); in brcm_pcie_resume_noirq()
1387 reset_control_rearm(pcie->rescal); in brcm_pcie_resume_noirq()
1399 if (reset_control_rearm(pcie->rescal)) in __brcm_pcie_remove()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/ata/
Dbrcm,sata-brcm.txt21 pointing to the RESCAL reset controller provider node.
22 - reset-names: for "brcm,bcm7216-ahci", must be "rescal".
/kernel/linux/linux-5.10/drivers/pci/controller/
Dpcie-brcmstb.c179 /* Rescal registers */
284 struct reset_control *rescal; member
1103 return pcie->rescal ? brcm_phy_cntl(pcie, 1) : 0; in brcm_phy_start()
1108 return pcie->rescal ? brcm_phy_cntl(pcie, 0) : 0; in brcm_phy_stop()
1191 reset_control_assert(pcie->rescal); in __brcm_pcie_remove()
1260 pcie->rescal = devm_reset_control_get_optional_shared(&pdev->dev, "rescal"); in brcm_pcie_probe()
1261 if (IS_ERR(pcie->rescal)) { in brcm_pcie_probe()
1263 return PTR_ERR(pcie->rescal); in brcm_pcie_probe()
1266 ret = reset_control_deassert(pcie->rescal); in brcm_pcie_probe()
1268 dev_err(&pdev->dev, "failed to deassert 'rescal'\n"); in brcm_pcie_probe()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pci/
Dbrcm,stb-pcie.yaml68 phandle pointing to the RESCAL reset controller provider node.
73 - const: rescal
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/pci/
Dbrcm,stb-pcie.yaml122 - description: phandle pointing to the RESCAL reset controller
126 - const: rescal
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/ata/
Dbrcm,sata-brcm.yaml56 - rescal
/kernel/linux/linux-6.6/drivers/ata/
Dahci_brcm.c461 &pdev->dev, "rescal"); in brcm_ahci_probe()
/kernel/linux/linux-5.10/drivers/ata/
Dahci_brcm.c461 reset_name = "rescal"; in brcm_ahci_probe()
/kernel/linux/patches/linux-5.10/imx8mm_patch/patches/drivers/
D0032_linux_drivers_regulator_remoteproc_reset_rpmsg_rtc.patch402 This enables the RESCAL reset controller for SATA, PCIe0, or PCIe1 on
439 obj-$(CONFIG_RESET_BRCMSTB_RESCAL) += reset-brcmstb-rescal.o