mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/6] drm/fsl-dcu: unload fixes
@ 2016-04-17  5:25 Stefan Agner
  2016-04-17  5:25 ` [PATCH 1/6] drm/fsl-dcu: detach panel on destroy Stefan Agner
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Stefan Agner @ 2016-04-17  5:25 UTC (permalink / raw)
  To: dri-devel, stefan
  Cc: alison.wang, airlied, jianwei.wang.chn, meng.yi, alexander.stein,
	linux-kernel

Hi all,

This patchset fixes several issues around unloading/unbinding
the driver. There is still one WARNING when unloading the driver
while vblank interrupts are enabled. I am not sure what/who
should make sure that vblank interrupts get disabled before
unloading the driver:

root@colibri-vf:~# echo 40058000.dcu > /sys/bus/platform/drivers/fsl-dcu/unbind
[   37.209656] Console: switching to colour dummy device 80x30
[   37.224954] ------------[ cut here ]------------
[   37.245375] WARNING: CPU: 0 PID: 170 at drivers/gpu/drm/drm_irq.c:380 drm_vblank_cleanup+0x5c/0x8c
...

Hints welcome...

Stefan Agner (6):
  drm/fsl-dcu: detach panel on destroy
  drm/fsl-dcu: handle missing panel gracefully
  drm/fsl-dcu: use variable name dev for struct drm_device
  drm/fsl-dcu: deallocate fbdev CMA on unload
  drm/fsl-dcu: disable output polling on driver unload
  drm/fsl-dcu: implement lastclose callback

 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 50 +++++++++++++++++++++----------
 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 23 +++++++++-----
 2 files changed, 50 insertions(+), 23 deletions(-)

-- 
2.8.0

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2016-04-26  3:30 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-04-17  5:25 [PATCH 0/6] drm/fsl-dcu: unload fixes Stefan Agner
2016-04-17  5:25 ` [PATCH 1/6] drm/fsl-dcu: detach panel on destroy Stefan Agner
2016-04-17  5:25 ` [PATCH 2/6] drm/fsl-dcu: handle missing panel gracefully Stefan Agner
2016-04-17  5:25 ` [PATCH 3/6] drm/fsl-dcu: use variable name dev for struct drm_device Stefan Agner
2016-04-17  5:25 ` [PATCH 4/6] drm/fsl-dcu: deallocate fbdev CMA on unload Stefan Agner
2016-04-17  5:25 ` [PATCH 5/6] drm/fsl-dcu: disable output polling on driver unload Stefan Agner
2016-04-17  5:25 ` [PATCH 6/6] drm/fsl-dcu: implement lastclose callback Stefan Agner
2016-04-26  3:27 ` [PATCH 0/6] drm/fsl-dcu: unload fixes Stefan Agner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

Powered by JetHome