On Tue, Mar 24, 2026 at 11:28:41AM +0530, Kartik Rajput wrote: > Replace the per-instance DVC/VI boolean flags with a tegra_i2c_variant > enum and move the variant field into tegra_i2c_hw_feature so it is > populated via SoC match data. > > Add dedicated SoC data entries for the "nvidia,tegra20-i2c-dvc" and > "nvidia,tegra210-i2c-vi" compatibles and drop compatible-string checks > from tegra_i2c_parse_dt. > > Suggested-by: Jon Hunter > Signed-off-by: Kartik Rajput > Reviewed-by: Jon Hunter > Tested-by: Jon Hunter > --- > Changes in v10: > * Suqashed "i2c: tegra: Move variant to tegra_i2c_hw_feature" > with this patch. > --- > drivers/i2c/busses/i2c-tegra.c | 112 ++++++++++++++++++++++++++++----- > 1 file changed, 95 insertions(+), 17 deletions(-) Acked-by: Thierry Reding