diff options
author | Sam Edwards | 2023-08-14 16:34:13 -0600 |
---|---|---|
committer | Tom Rini | 2023-08-30 11:47:43 -0400 |
commit | d709d4695fd3740025068cc9225755255875f6ad (patch) | |
tree | 248695e02b75e048509ddb9e739839020244c654 /tools | |
parent | c37be6a39a338187cfb140a6a1a8d1f9550c909d (diff) |
pci: pcie-brcmstb: bring over some robustness improvements from Linux
Since the initial U-Boot driver was ported here from Linux, the latter
has had a few changes for robustness/stability. This patch brings over
two of them:
- Do not attempt to access the configuration space of a PCIe device if
the link has gone down, as that will result in an asynchronous SError
interrupt which will crash U-Boot.
- Wait for the recommended 100ms after PERST# is deasserted.
I sent this patch while debugging a crash involving PCIe, but these
are unrelated improvements. I do not believe that this patch fixes any
real-world bug.
Signed-off-by: Sam Edwards <CFSworks@gmail.com>
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions