Searched +full:bcm7216 +full:- +full:pcie +full:- +full:sata +full:- +full:rescal (Results 1 – 2 of 2) sorted by relevance
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)4 ---5 $id: http://devicetree.org/schemas/reset/brcm,bcm7216-pcie-sata-rescal.yaml#6 $schema: http://devicetree.org/meta-schemas/core.yaml#8 title: BCM7216 RESCAL reset controller10 description: This document describes the BCM7216 RESCAL reset controller11 which is responsible for controlling the reset of the SATA and PCIe0/112 instances on BCM7216.15 - Florian Fainelli <f.fainelli@gmail.com>16 - Jim Quinlan <jim2101024@gmail.com>[all …]
1 // SPDX-License-Identifier: GPL-2.02 /* Copyright (C) 2018-2020 Broadcom */9 #include <linux/reset-controller.h>28 void __iomem *base = data->base; in brcm_rescal_reset_set()36 dev_err(data->dev, "failed to start SATA/PCIe rescal\n"); in brcm_rescal_reset_set()37 return -EIO; 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()58 /* This is needed if #reset-cells == 0. */ in brcm_rescal_reset_xlate()70 data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL); in brcm_rescal_reset_probe()[all …]