[PATCH 0/6] Miscellaneous fixes for the Host1x driver
From: Mikko Perttunen
Date: Tue Jun 09 2026 - 04:18:17 EST
This series has a number of small miscellaneous fixes to the host1x
driver.
Patches 1 to 4 fix various logic issues that are unlikely to happen
but technically possible.
Patch 5 fixes a return type from unsigned int to int -- no functional
difference.
Patch 6 adds makes syncpoint value arithmetic explicitly wrapping,
mostly to help static/dynamic analysis tools.
---
Mikko Perttunen (6):
gpu: host1x: Wait for timeout worker completion on channel free
gpu: host1x: Avoid double device_add when clients already present
gpu: host1x: Fix offset calculation in trace_write_gather
gpu: host1x: Avoid stack over-read in debug output helpers
gpu: host1x: Change pin_job() return type to int
gpu: host1x: Annotate intentional syncpoint wrap-around
drivers/gpu/host1x/bus.c | 2 +-
drivers/gpu/host1x/cdma.c | 3 ++-
drivers/gpu/host1x/debug.c | 4 ++--
drivers/gpu/host1x/hw/cdma_hw.c | 2 +-
drivers/gpu/host1x/hw/channel_hw.c | 15 +++++++++------
drivers/gpu/host1x/intr.c | 5 +++--
drivers/gpu/host1x/job.c | 2 +-
drivers/gpu/host1x/syncpt.c | 7 ++++++-
drivers/gpu/host1x/syncpt.h | 3 ++-
9 files changed, 27 insertions(+), 16 deletions(-)
---
base-commit: 4549871118cf616eecdd2d939f78e3b9e1dddc48
change-id: 20260608-b4-host1x-small-fixes-a-081cfea2c073