]> git.ipfire.org Git - thirdparty/linux.git/commit
i2c: tegra: Add HS mode support
authorAkhil R <akhilrajeev@nvidia.com>
Tue, 18 Nov 2025 14:06:18 +0000 (19:36 +0530)
committerWolfram Sang <wsa+renesas@sang-engineering.com>
Wed, 14 Jan 2026 07:02:19 +0000 (08:02 +0100)
commit978b3ccbbac326cc5fe48c98a0440bdc79d9fd93
tree51b5d8f8ffd9a7b711728432113095dcf296ebe6
parent81d4c5350f0148543bd4541a6d1fb06d9c835aeb
i2c: tegra: Add HS mode support

Add support for High Speed (HS) mode transfers for Tegra194 and later
chips. While HS mode has been documented in the technical reference
manuals since Tegra20, the hardware implementation appears to be broken
on all chips prior to Tegra194.

When HS mode is not supported, set the frequency to FM+ instead.

Signed-off-by: Akhil R <akhilrajeev@nvidia.com>
Signed-off-by: Kartik Rajput <kkartik@nvidia.com>
Reviewed-by: Jon Hunter <jonathanh@nvidia.com>
Acked-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
drivers/i2c/busses/i2c-tegra.c