Messages in this thread | | | From | Paul Kocialkowski <> | Subject | [PATCH v5 0/4] drm/vc4: Binner BO management improvements | Date | Mon, 15 Apr 2019 14:39:04 +0200 |
| |
Changes since v4: * Used a kref on the binner bo instead of firstopen/lastclose; * Added a mutex to prevent race conditions; * Took care of enabling the OOM interrupt when we have a binner BO allocated.
Changes since v3: * Split changes into more commits when possible; * Reworked binner bo alloc condition as discussed.
Changes since v2: * Removed deprecated sentence about fristopen; * Added collected Reviewed-By tags.
Changes since v1: * Squashed the two final patches into one.
Paul Kocialkowski (4): drm/vc4: Reformat and export binner bo allocation helper drm/vc4: Check for V3D before binner bo alloc drm/vc4: Check for the binner bo before handling OOM interrupt drm/vc4: Allocate binner bo when starting to use the V3D
drivers/gpu/drm/vc4/vc4_bo.c | 30 ++++++++++++++++++ drivers/gpu/drm/vc4/vc4_drv.c | 17 +++++++++++ drivers/gpu/drm/vc4/vc4_drv.h | 10 ++++++ drivers/gpu/drm/vc4/vc4_irq.c | 9 ++++-- drivers/gpu/drm/vc4/vc4_v3d.c | 57 ++++++++++++++++++++++++----------- 5 files changed, 104 insertions(+), 19 deletions(-)
-- 2.21.0
| |