mbox series

[v2,0/2] ata: ahci_brcm: Fix use of BCM7216 reset controller

Message ID 20201106191743.40457-1-james.quinlan@broadcom.com
Headers show
Series ata: ahci_brcm: Fix use of BCM7216 reset controller | expand

Message

Jim Quinlan Nov. 6, 2020, 7:17 p.m. UTC
v2 -- refactor rescal-reset driver to implement assert/deassert rather than
      reset because the reset call only fires once per lifetime and we need
      to reset after every resume from S2 or S3.
   -- Split the use of "ahci" and "rescal" controllers in separate fields
      to keep things simple.

v1 -- original

Jim Quinlan (2):
  reset: brcmstb rescal: implement {de}assert() instead of reset()
  ata: ahci_brcm: Fix use of BCM7216 reset controller

 drivers/ata/ahci_brcm.c              | 46 ++++++++++++++--------------
 drivers/reset/reset-brcmstb-rescal.c | 13 ++++++--
 2 files changed, 33 insertions(+), 26 deletions(-)