gpu: host1x: Add Tegra194 support
authorThierry Reding <treding@nvidia.com>
Thu, 25 Jan 2018 12:10:44 +0000 (14:10 +0200)
committerThierry Reding <treding@nvidia.com>
Thu, 29 Nov 2018 16:11:49 +0000 (17:11 +0100)
commitac1bdbf22bebabfee150bb5c33a02c4d0119d185
treebfd80e1a97604aeecab7ffb6b35bc3d17e44def1
parentb91bf997ea6efe9c48540572d693415fddaf0c3a
gpu: host1x: Add Tegra194 support

The host1x hardware found on Tegra194 is mostly backwards compatible
with the version found on Tegra186, with the notable exceptions of the
increased number of syncpoints and mlocks. In addition, some rarely
used features such as syncpoint wait bases were dropped and some
registers had to move around to accomodate the increased number of
syncpoints.

Signed-off-by: Thierry Reding <treding@nvidia.com>
drivers/gpu/host1x/Makefile
drivers/gpu/host1x/dev.c
drivers/gpu/host1x/hw/debug_hw_1x06.c
drivers/gpu/host1x/hw/host1x07.c [new file with mode: 0644]
drivers/gpu/host1x/hw/host1x07.h [new file with mode: 0644]
drivers/gpu/host1x/hw/host1x07_hardware.h [new file with mode: 0644]
drivers/gpu/host1x/hw/hw_host1x07_hypervisor.h [new file with mode: 0644]
drivers/gpu/host1x/hw/hw_host1x07_uclass.h [new file with mode: 0644]
drivers/gpu/host1x/hw/hw_host1x07_vm.h [new file with mode: 0644]
drivers/gpu/host1x/hw/syncpt_hw.c