diff options
author | Thierry Reding <treding@nvidia.com> | 2014-02-24 11:54:49 +0100 |
---|---|---|
committer | Thierry Reding <treding@nvidia.com> | 2017-09-06 09:36:04 +0200 |
commit | d0986d849a87f67c253f196fcd821b68bab38afa (patch) | |
tree | d9d5833c50e93b9edecbd29ef7362a77a3e63bc0 | |
parent | ab6c5f7b38b26e8251cd0d9b844ea30ba37009db (diff) |
WIP: Add VIC support
-rw-r--r-- | tegra/channel.c | 4 | ||||
-rw-r--r-- | tegra/private.h | 1 | ||||
-rw-r--r-- | tegra/tegra.h | 1 |
3 files changed, 6 insertions, 0 deletions
diff --git a/tegra/channel.c b/tegra/channel.c index 3818b5e8..982d008c 100644 --- a/tegra/channel.c +++ b/tegra/channel.c @@ -70,6 +70,10 @@ int drm_tegra_channel_open(struct drm_tegra_channel **channelp, class = HOST1X_CLASS_GR3D; break; + case DRM_TEGRA_VIC: + class = HOST1X_CLASS_VIC; + break; + default: return -EINVAL; } diff --git a/tegra/private.h b/tegra/private.h index c5ef995f..02e1b7bf 100644 --- a/tegra/private.h +++ b/tegra/private.h @@ -48,6 +48,7 @@ enum host1x_class { HOST1X_CLASS_HOST1X = 0x01, HOST1X_CLASS_GR2D = 0x51, HOST1X_CLASS_GR2D_SB = 0x52, + HOST1X_CLASS_VIC = 0x5d, HOST1X_CLASS_GR3D = 0x60, }; diff --git a/tegra/tegra.h b/tegra/tegra.h index e0e162e0..20dd1bc9 100644 --- a/tegra/tegra.h +++ b/tegra/tegra.h @@ -33,6 +33,7 @@ enum drm_tegra_class { DRM_TEGRA_GR2D, DRM_TEGRA_GR3D, + DRM_TEGRA_VIC, }; struct drm_tegra_bo; |