]> 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)
commit8e0b0d6c5f6d5a580114546225e57dc5021c28b3
tree5ccb383d78ab43bcbea81f89f0048de5703fae7f
parent7c24d4e3a170f7b83ea7be65227d7f2c6b17deea
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