Add PCI support for ufshci(4). Tested on the Microsoft Surface Go 4.
authormglocker <mglocker@openbsd.org>
Tue, 9 Apr 2024 14:58:41 +0000 (14:58 +0000)
committermglocker <mglocker@openbsd.org>
Tue, 9 Apr 2024 14:58:41 +0000 (14:58 +0000)
commitc83636684974c1aeb86623dcdb14107a2a564167
tree0c8db492e2634e053bc814f41d2159db67a71f29
parentaeeef154dabe3028f85cb188041a46500dd4d6bb
Add PCI support for ufshci(4).  Tested on the Microsoft Surface Go 4.

CAVEATS:
The ufshci(4) openings need to be limited to 1 currently, otherwise
file system corruptions have been identified using PCI.  I hope this
can be fixed soon.

Help and ok jsg@, kettenis@
share/man/man4/ufshci.4
sys/dev/pci/files.pci
sys/dev/pci/ufshci_pci.c [new file with mode: 0644]