As of the documentation, the UTP Command Descriptor Base Address (UCDBA)
authormglocker <mglocker@openbsd.org>
Fri, 19 Apr 2024 20:43:33 +0000 (20:43 +0000)
committermglocker <mglocker@openbsd.org>
Fri, 19 Apr 2024 20:43:33 +0000 (20:43 +0000)
commit55906bae5af55b7f380fe17e1e3b073ca9fb6b4d
treecab5a2431bcdfc17c36f910908c6c26300e885b5
parentb8d3ce7b7b2a8cc504889d66a9b14f785772a25e
As of the documentation, the UTP Command Descriptor Base Address (UCDBA)
needs to be aligned on a 128-byte address.

This fixes an issue seen on the PCI controller, where a DMA transfer
scheduled on a odd slot will fail.
sys/dev/ic/ufshcireg.h