[PATCH 0/4] Add UFS host controller support for NVIDIA Tegra264
From: Kartik Rajput
Date: Wed Sep 09 2026 - 06:51:31 EST
Add UFS host controller support for NVIDIA Tegra264 SoCs. The controller
supports UFS 3.1 up to HS-G4B on two data lanes.
This series depends on the Tegra264 M-PHY series: the binding example
uses include/dt-bindings/phy/nvidia,tegra264-mphy.h, and
drivers/ufs/host/Kconfig selects PHY_TEGRA_MPHY. The driver itself has
no build dependency on the M-PHY driver; it consumes the generic PHY
API.
Signed-off-by: Kartik Rajput <kkartik@xxxxxxxxxx>
---
Kartik Rajput (4):
dt-bindings: ufs: Add nvidia,tegra264-ufs
scsi: ufs: Add UIC DEBUGSAVECONFIGTIME attribute and its field masks
scsi: ufs: hisi: Use VS_DEBUGSAVECONFIGTIME instead of a literal address
scsi: ufs: tegra: Add Tegra264 UFS host controller driver
.../bindings/ufs/nvidia,tegra264-ufs.yaml | 124 ++++
drivers/ufs/host/Kconfig | 13 +
drivers/ufs/host/Makefile | 1 +
drivers/ufs/host/ufs-hisi.c | 6 +-
drivers/ufs/host/ufs-tegra.c | 687 +++++++++++++++++++++
include/ufs/unipro.h | 6 +
6 files changed, 833 insertions(+), 4 deletions(-)
---
base-commit: a9d7ced84989ec05be09b4b8428759ef60450a0f
change-id: 20260909-tegra264-ufs-92edda57c75a
prerequisite-change-id: 20260909-tegra264-mphy-f3edf6fa4321:v1
prerequisite-patch-id: 1c46e1bce9f6106dbabf81e50cd366d3d2da01fc
prerequisite-patch-id: d367971b99f7308cef032b436c054d005b94eded
Best regards,
--
Kartik Rajput <kkartik@xxxxxxxxxx>