linux_dsm_epyc7002/drivers/gpu/drm/arm
Laurent Pinchart 97eb9eaeb9 drm: writeback: Cleanup job ownership handling when queuing job
The drm_writeback_queue_job() function takes ownership of the passed job
and requires the caller to manually set the connector state
writeback_job pointer to NULL. To simplify drivers and avoid errors
(such as the missing NULL set in the vc4 driver), pass the connector
state pointer to the function instead of the job pointer, and set the
writeback_job pointer to NULL internally.

Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Reviewed-by: Brian Starkey <brian.starkey@arm.com>
Acked-by: Eric Anholt <eric@anholt.net>
Acked-by: Liviu Dudau <liviu.dudau@arm.com>
Reviewed-by: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
2019-03-18 17:24:30 +02:00
..
display drm/komeda: fix build with drm_modeset_helper.h update 2019-02-11 10:36:00 +01:00
hdlcd_crtc.c drm: Split out drm_probe_helper.h 2019-01-24 13:20:42 +01:00
hdlcd_drv.c drm/irq: Don't check for DRIVER_HAVE_IRQ in drm_irq_(un)install 2019-01-29 15:45:06 +01:00
hdlcd_drv.h drm/arm/hdlcd: Use drm_fb_cma_fbdev_init/fini() 2018-07-31 16:31:50 +01:00
hdlcd_regs.h drm: Add support for ARM's HDLCD controller. 2016-02-10 13:44:16 +00:00
Kconfig drm/komeda: komeda_dev/pipeline/component definition and initialzation 2019-01-14 11:09:23 +00:00
Makefile drm/komeda: komeda_dev/pipeline/component definition and initialzation 2019-01-14 11:09:23 +00:00
malidp_crtc.c drm: Split out drm_probe_helper.h 2019-01-24 13:20:42 +01:00
malidp_drv.c drm: Split out drm_probe_helper.h 2019-01-24 13:20:42 +01:00
malidp_drv.h drm/malidp: Enable MMU prefetch on Mali-DP650 2018-10-02 11:59:36 +01:00
malidp_hw.c drm: mali-dp: Enable Mali-DP tiled buffer formats 2018-11-02 09:57:27 +00:00
malidp_hw.h drm/arm/malidp: Implemented the size validation for AFBC framebuffers 2018-10-02 12:12:19 +01:00
malidp_mw.c drm: writeback: Cleanup job ownership handling when queuing job 2019-03-18 17:24:30 +02:00
malidp_mw.h drm: mali-dp: Add writeback connector 2018-07-05 15:19:03 +01:00
malidp_planes.c drm: mali-dp: Enable Mali-DP tiled buffer formats 2018-11-02 09:57:27 +00:00
malidp_regs.h drm/malidp: Enable MMU prefetch on Mali-DP650 2018-10-02 11:59:36 +01:00