Arto Merilainen
f5a954fed9
gpu: host1x: Add syncpoint base support
...
This patch adds support for hardware syncpoint bases. This creates
a simple mechanism to stall the command FIFO until an operation is
completed.
Signed-off-by: Arto Merilainen <amerilainen@nvidia.com >
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com >
Signed-off-by: Thierry Reding <treding@nvidia.com >
2013-10-31 09:55:48 +01:00
Thierry Reding
fc3be3e8fc
gpu: host1x: Use relative include paths
...
This is slightly safer than adding -Idrivers/gpu/host1x to cflags-y.
Signed-off-by: Thierry Reding <treding@nvidia.com >
2013-10-31 09:55:40 +01:00
Thierry Reding
35d747a81d
gpu: host1x: Expose syncpt and channel functionality
...
Expose the buffer objects, syncpoint and channel functionality in the
public public header so that drivers can use them.
Signed-off-by: Thierry Reding <treding@nvidia.com >
2013-10-31 09:20:11 +01:00
Thierry Reding
e1e906448d
gpu: host1x: Make host1x header file public
...
In preparation to support host1x clients other than DRM, move this
header into a public location.
Signed-off-by: Thierry Reding <treding@nvidia.com >
2013-10-31 09:20:10 +01:00
Terje Bergstrom
6236451d83
gpu: host1x: Add debug support
...
Add support for host1x debugging. Adds debugfs entries, and dumps
channel state to UART in case of stuck job.
Signed-off-by: Arto Merilainen <amerilainen@nvidia.com >
Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com >
Reviewed-by: Thierry Reding <thierry.reding@avionic-design.de >
Tested-by: Thierry Reding <thierry.reding@avionic-design.de >
Tested-by: Erik Faye-Lund <kusmabite@gmail.com >
Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de >
2013-04-22 12:32:46 +02:00
Terje Bergstrom
6579324a41
gpu: host1x: Add channel support
...
Add support for host1x client modules, and host1x channels to submit
work to the clients.
Signed-off-by: Arto Merilainen <amerilainen@nvidia.com >
Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com >
Reviewed-by: Thierry Reding <thierry.reding@avionic-design.de >
Tested-by: Thierry Reding <thierry.reding@avionic-design.de >
Tested-by: Erik Faye-Lund <kusmabite@gmail.com >
Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de >
2013-04-22 12:32:43 +02:00