Skip to content

Commit d904faa

Browse files
6by9popcornmix
authored andcommitted
drm/rp1-dpi: Run DRM default client setup
Call drm_client_setup() to run the kernel's default client setup for DRM. Set fbdev_probe in struct drm_driver, so that the client setup can start the common fbdev client. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
1 parent 4dfe41f commit d904faa

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

drivers/gpu/drm/rp1/rp1-dpi/Kconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
config DRM_RP1_DPI
33
tristate "DRM Support for RP1 DPI"
44
depends on DRM && MFD_RP1
5+
select DRM_CLIENT_SELECTION
56
select DRM_GEM_DMA_HELPER
67
select DRM_KMS_HELPER
78
select DRM_VRAM_HELPER

drivers/gpu/drm/rp1/rp1-dpi/rp1_dpi.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
#include <drm/drm_crtc_helper.h>
4141
#include <drm/drm_encoder.h>
4242
#include <drm/drm_fb_helper.h>
43+
#include <drm/drm_fbdev_dma.h>
4344
#include <drm/drm_framebuffer.h>
4445
#include <drm/drm_gem.h>
4546
#include <drm/drm_gem_framebuffer_helper.h>
@@ -273,6 +274,7 @@ static struct drm_driver rp1dpi_driver = {
273274
.major = 1,
274275
.minor = 0,
275276
DRM_GEM_DMA_DRIVER_OPS,
277+
DRM_FBDEV_DMA_DRIVER_OPS,
276278
.release = rp1dpi_stopall,
277279
};
278280

0 commit comments

Comments
 (0)