]> git.baikalelectronics.ru Git - kernel.git/commit
drm/shmobile: Convert to Linux IRQ interfaces
authorThomas Zimmermann <tzimmermann@suse.de>
Tue, 20 Jul 2021 08:09:41 +0000 (10:09 +0200)
committerThomas Zimmermann <tzimmermann@suse.de>
Sun, 25 Jul 2021 09:01:12 +0000 (11:01 +0200)
commit20409de99bdbd588c814f2335736103049b75908
tree5ccb383d78ab43bcbea81f89f0048de5703fae7f
parentd75dfc761b29633625522bfad23ddeea62ecc4fd
drm/shmobile: Convert to Linux IRQ interfaces

Drop the DRM IRQ midlayer in favor of Linux IRQ interfaces. DRM's
IRQ helpers are mostly useful for UMS drivers. Modern KMS drivers
don't benefit from using it.

v3:
* return error if (ret < 0) (Geert)
* remove duplicate error message (Geert)
v2:
* handle errors in platform_get_irq() (Geert, Sergei)
* store IRQ number in struct shmob_drm_device (Laurent)

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20210720080941.23646-1-tzimmermann@suse.de
drivers/gpu/drm/shmobile/shmob_drm_drv.c
drivers/gpu/drm/shmobile/shmob_drm_drv.h