Home
last modified time | relevance | path

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

/linux/Documentation/devicetree/bindings/reset/
H A 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";
/linux/drivers/reset/
H A 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");
H A DKconfig68 tristate "Broadcom STB RESCAL reset controller"
73 This enables the RESCAL reset controller for SATA, PCIe0, or PCIe1 on
H A DMakefile15 obj-$(CONFIG_RESET_BRCMSTB_RESCAL) += reset-brcmstb-rescal.o
/linux/drivers/pci/controller/
H A Dpcie-brcmstb.c207 /* Rescal registers */
245 * The RESCAL block is tied to PCIe controller #1, regardless of the number of
246 * controllers, and turning off PCIe controller #1 prevents access to the RESCAL
296 struct reset_control *rescal; member
1602 ret = reset_control_rearm(pcie->rescal); in brcm_pcie_suspend_noirq()
1604 dev_err(dev, "Could not rearm rescal reset\n"); in brcm_pcie_suspend_noirq()
1622 rret = reset_control_reset(pcie->rescal); in brcm_pcie_suspend_noirq()
1647 ret = reset_control_reset(pcie->rescal); in brcm_pcie_resume_noirq()
1702 rret = reset_control_rearm(pcie->rescal); in brcm_pcie_resume_noirq()
1704 dev_err(pcie->dev, "failed to rearm 'rescal' reset, err=%d\n", rret); in brcm_pcie_resume_noirq()
[all …]
/linux/Documentation/devicetree/bindings/pci/
H A Dbrcm,stb-pcie.yaml106 - enum: [perst, rescal]
158 - const: rescal
177 - const: rescal
/linux/Documentation/devicetree/bindings/ata/
H A Dbrcm,sata-brcm.yaml56 - rescal
/linux/arch/arm64/boot/dts/broadcom/
H A Dbcm2712.dtsi203 compatible = "brcm,bcm7216-pcie-sata-rescal";
520 reset-names = "rescal", "bridge";
557 reset-names = "rescal", "bridge";
596 reset-names = "rescal", "bridge";
/linux/drivers/ata/
H A Dahci_brcm.c462 &pdev->dev, "rescal"); in brcm_ahci_probe()