Skip to content

Commit da2deff

Browse files
6by9popcornmix
authored andcommitted
drm/rp1-dsi: 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 518e2cf commit da2deff

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

drivers/gpu/drm/rp1/rp1-dsi/Kconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
config DRM_RP1_DSI
33
tristate "DRM Support for RP1 DSI"
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_MIPI_DSI

drivers/gpu/drm/rp1/rp1-dsi/rp1_dsi.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
#include <drm/drm_encoder.h>
2828
#include <drm/drm_fourcc.h>
2929
#include <drm/drm_fb_helper.h>
30+
#include <drm/drm_fbdev_dma.h>
3031
#include <drm/drm_framebuffer.h>
3132
#include <drm/drm_gem.h>
3233
#include <drm/drm_gem_atomic_helper.h>
@@ -264,6 +265,7 @@ static struct drm_driver rp1dsi_driver = {
264265
.major = 1,
265266
.minor = 0,
266267
DRM_GEM_DMA_DRIVER_OPS,
268+
DRM_FBDEV_DMA_DRIVER_OPS,
267269
.release = rp1dsi_stopall,
268270
};
269271

0 commit comments

Comments
 (0)