Bluefield-3 assorted upstream fixes
JIRA: https://issues.redhat.com/browse/RHEL-45234
This MR contains assorted Bluefield-3 drivers fixes from upstream up to 6.10-rc5.
Fixed drivers are: mlxbf-bootctl, mlxbf-pmc, mlxbf-tmfifo, sdhci-of-dwcmshc.
Performed basic testing only:
- Boot test
- Copied files through tmfifo networking
- Checked mlxbf-bootctl and mlxbf-pmc functionality
- Load & reload of shci-of-dwcmshc and file copy to mmc partition
Signed-off-by: Luiz Capitulino luizcap@redhat.com