linux/drivers/gpu/drm/meson
Julien Masson 528a25d040 drm: meson: use match data to detect vpu compatibility
This patch introduce new enum which contains all VPU family (GXBB,
GXL, GXM and G12A).
This enum is used to detect the VPU compatible with the device.

We only need to set .data to the corresponding enum in the device
table, no need to check .compatible string anymore.

Signed-off-by: Julien Masson <jmasson@baylibre.com>
Tested-by: Neil Armstrong <narmstrong@baylibre.com>
Acked-by: Neil Armstrong <narmstrong@baylibre.com>
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
Link: https://patchwork.freedesktop.org/patch/msgid/87imqpz21w.fsf@masson.i-did-not-set--mail-host-address--so-tickle-me
2019-08-22 17:54:05 +02:00
..
Kconfig Merge remote-tracking branch 'drm/drm-next' into drm-misc-next 2019-05-28 09:39:08 +02:00
Makefile treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
meson_crtc.c drm: meson: use match data to detect vpu compatibility 2019-08-22 17:54:05 +02:00
meson_crtc.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 2019-05-21 11:28:45 +02:00
meson_drv.c drm: meson: use match data to detect vpu compatibility 2019-08-22 17:54:05 +02:00
meson_drv.h drm: meson: use match data to detect vpu compatibility 2019-08-22 17:54:05 +02:00
meson_dw_hdmi.c drm: meson: use match data to detect vpu compatibility 2019-08-22 17:54:05 +02:00
meson_dw_hdmi.h drm: meson: global clean-up 2019-08-09 12:06:14 +02:00
meson_overlay.c drm: meson: use match data to detect vpu compatibility 2019-08-22 17:54:05 +02:00
meson_overlay.h drm/meson: Support Overlay plane for video rendering 2018-11-13 13:27:51 +01:00
meson_plane.c drm: meson: use match data to detect vpu compatibility 2019-08-22 17:54:05 +02:00
meson_plane.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 2019-05-21 11:28:45 +02:00
meson_registers.h drm: meson: global clean-up 2019-08-09 12:06:14 +02:00
meson_vclk.c drm: meson: use match data to detect vpu compatibility 2019-08-22 17:54:05 +02:00
meson_vclk.h drm/meson: drop use of drmP.h 2019-07-17 12:47:57 +02:00
meson_venc.c drm: meson: use match data to detect vpu compatibility 2019-08-22 17:54:05 +02:00
meson_venc.h drm/meson: drop use of drmP.h 2019-07-17 12:47:57 +02:00
meson_venc_cvbs.c drm: meson: use match data to detect vpu compatibility 2019-08-22 17:54:05 +02:00
meson_venc_cvbs.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 2019-05-21 11:28:45 +02:00
meson_viu.c drm: meson: use match data to detect vpu compatibility 2019-08-22 17:54:05 +02:00
meson_viu.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 2019-05-21 11:28:45 +02:00
meson_vpp.c drm: meson: use match data to detect vpu compatibility 2019-08-22 17:54:05 +02:00
meson_vpp.h drm/meson: drop use of drmP.h 2019-07-17 12:47:57 +02:00