Hi Tom, This is a welcome cleanup and sync with the v6.12 UFS headers to ease code sync from Linux.
Thanks, Neil The following changes since commit 0e1fc465fea62ebae91f2f56cb823e8b37ee1077: Merge tag 'dm-pull-15mar25' of git://git.denx.de/u-boot-dm into next (2025-03-15 08:19:31 -0600) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-ufs.git tags/u-boot-ufs-next-20250318 for you to fetch changes up to d232d7fdbf6f86e11f2dda2211132fdcffa8b5aa: ufs: core: sync ufshci.h with Linux v6.12 (2025-03-18 15:55:08 +0100) ---------------------------------------------------------------- - initial cleanup and defines sync with Linux v6.12 ---------------------------------------------------------------- Neil Armstrong (6): ufs: core: include missing include/ufs.h ufs: core: mark unexported functions as static ufs: core: cosmetic fixups ufs: core: move ufshci defines in a separate header ufs: core: sync unipro.h with Linux v6.12 ufs: core: sync ufshci.h with Linux v6.12 drivers/ufs/ufs.c | 44 +++-- drivers/ufs/ufs.h | 335 +----------------------------------- drivers/ufs/ufshci.h | 469 +++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/ufs/unipro.h | 128 ++++++++------ 4 files changed, 571 insertions(+), 405 deletions(-) create mode 100644 drivers/ufs/ufshci.h