Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/tegra: gr2d: Add compatible for Tegra114

Tegra114 has GR2D hardware block, support it by the 2D driver.

Tested-by: Anton Bambura <jenneron@protonmail.com>
Signed-off-by: Dmitry Osipenko <digetx@gmail.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>

authored by

Dmitry Osipenko and committed by
Thierry Reding
3ef170c2 efc8a109

+6
+1
drivers/gpu/drm/tegra/drm.c
··· 1304 1304 { .compatible = "nvidia,tegra114-dc", }, 1305 1305 { .compatible = "nvidia,tegra114-dsi", }, 1306 1306 { .compatible = "nvidia,tegra114-hdmi", }, 1307 + { .compatible = "nvidia,tegra114-gr2d", }, 1307 1308 { .compatible = "nvidia,tegra114-gr3d", }, 1308 1309 { .compatible = "nvidia,tegra124-dc", }, 1309 1310 { .compatible = "nvidia,tegra124-sor", },
+5
drivers/gpu/drm/tegra/gr2d.c
··· 161 161 .version = 0x30, 162 162 }; 163 163 164 + static const struct gr2d_soc tegra114_gr2d_soc = { 165 + .version = 0x35, 166 + }; 167 + 164 168 static const struct of_device_id gr2d_match[] = { 169 + { .compatible = "nvidia,tegra114-gr2d", .data = &tegra114_gr2d_soc }, 165 170 { .compatible = "nvidia,tegra30-gr2d", .data = &tegra30_gr2d_soc }, 166 171 { .compatible = "nvidia,tegra20-gr2d", .data = &tegra20_gr2d_soc }, 167 172 { },