Re: [PATCH v5 0/2] ata: ahci_brcm: Fix use of BCM7216 reset controller

2021-04-06 Thread Florian Fainelli



On 4/6/2021 8:42 AM, Lorenzo Pieralisi wrote:
> On Fri, 12 Mar 2021 15:45:53 -0500, Jim Quinlan wrote:
>> v5 -- Improved (I hope) commit description (Bjorn).
>>-- Rnamed error labels (Krzyszt).
>>-- Fixed typos.
>>
>> v4 -- does not rely on a pending commit, unlike v3.
>>
>> v3 -- discard commit from v2; instead rely on the new function
>>   reset_control_rearm provided in a recent commit [1] applied
>>   to reset/next.
>>-- New commit to correct pcie-brcmstb.c usage of a reset controller
>>   to use reset/rearm verses deassert/assert.
>>
>> [...]
> 
> Applied to pci/brcmstb, thanks!
> 
> [1/2] ata: ahci_brcm: Fix use of BCM7216 reset controller
>   https://git.kernel.org/lpieralisi/pci/c/92b9cb55a9
> [2/2] PCI: brcmstb: Use reset/rearm instead of deassert/assert
>   https://git.kernel.org/lpieralisi/pci/c/a24fd1d646

Thanks a lot!
-- 
Florian


Re: [PATCH v5 0/2] ata: ahci_brcm: Fix use of BCM7216 reset controller

2021-04-06 Thread Lorenzo Pieralisi
On Fri, 12 Mar 2021 15:45:53 -0500, Jim Quinlan wrote:
> v5 -- Improved (I hope) commit description (Bjorn).
>-- Rnamed error labels (Krzyszt).
>-- Fixed typos.
> 
> v4 -- does not rely on a pending commit, unlike v3.
> 
> v3 -- discard commit from v2; instead rely on the new function
>   reset_control_rearm provided in a recent commit [1] applied
>   to reset/next.
>-- New commit to correct pcie-brcmstb.c usage of a reset controller
>   to use reset/rearm verses deassert/assert.
> 
> [...]

Applied to pci/brcmstb, thanks!

[1/2] ata: ahci_brcm: Fix use of BCM7216 reset controller
  https://git.kernel.org/lpieralisi/pci/c/92b9cb55a9
[2/2] PCI: brcmstb: Use reset/rearm instead of deassert/assert
  https://git.kernel.org/lpieralisi/pci/c/a24fd1d646

Thanks,
Lorenzo


[PATCH v5 0/2] ata: ahci_brcm: Fix use of BCM7216 reset controller

2021-03-12 Thread Jim Quinlan
v5 -- Improved (I hope) commit description (Bjorn).
   -- Rnamed error labels (Krzyszt).
   -- Fixed typos.

v4 -- does not rely on a pending commit, unlike v3.

v3 -- discard commit from v2; instead rely on the new function
  reset_control_rearm provided in a recent commit [1] applied
  to reset/next.
   -- New commit to correct pcie-brcmstb.c usage of a reset controller
  to use reset/rearm verses deassert/assert.

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):
  ata: ahci_brcm: Fix use of BCM7216 reset controller
  PCI: brcmstb: Use reset/rearm instead of deassert/assert

 drivers/ata/ahci_brcm.c   | 46 +--
 drivers/pci/controller/pcie-brcmstb.c | 19 +++
 2 files changed, 36 insertions(+), 29 deletions(-)

-- 
2.17.1