diff options
author | Jari Sihvola <jsihv@gmx.com> | 2025-07-31 21:47:06 +0000 |
---|---|---|
committer | Mitchell Horne <mhorne@FreeBSD.org> | 2025-08-07 23:10:32 +0000 |
commit | 7d955e02b1d8da8412720cb6d34940c1ee6d5257 (patch) | |
tree | 232aef3403cd9e420e4fd1284189957cb93e8452 /share/doc/smm/03.fsck/(developers-only) | |
parent | 5bae2ace2e55de034cd62d3bae95a202de848eab (diff) |
JH7110 has two PCIE controller devices. First one is used by board's
integrated USB which has no driver. Switching PHY to USB mode is not
currently implemented. This functionality could be added in a form of a
separate PCIE PHY driver if needed. PHY is on by default and there's no
need to switch it on.
Pre/post_ithread and post_filter methods are not used for interrupt
masking since they are meant for level-triggered interrupts whereas
JH7110's MSI interrupts are edge triggered (and INTx interrupts do not
use this irqsrc scheme at all). Pre_ithread method is nevertheless used
for MSI bottom acking.
The driver has been tested with Kingston SNV2S NVME SSD The
functionality of INTx and MSI interrupts (as opposed to default MSIx)
has been tested by forcing NVME to use them.
Reviewed by: mhorne
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D47919
Diffstat (limited to 'share/doc/smm/03.fsck/(developers-only)')
0 files changed, 0 insertions, 0 deletions