Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 45d59d70 authored by Marek Vasut's avatar Marek Vasut
Browse files

drm: Add new driver for MXSFB controller



Add new driver for the MXSFB controller found in i.MX23/28/6SX .
The MXSFB controller is a simple framebuffer controller with one
parallel LCD output. Unlike the MXSFB fbdev driver that is used
on these systems now, this driver uses the DRM/KMS framework.

Signed-off-by: default avatarMarek Vasut <marex@denx.de>
Cc: Lucas Stach <l.stach@pengutronix.de>
Cc: Fabio Estevam <fabio.estevam@nxp.com>
Cc: Shawn Guo <shawnguo@kernel.org>
parent 7b920aae
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -8319,6 +8319,12 @@ T: git git://linuxtv.org/mkrufky/tuners.git
S:	Maintained
F:	drivers/media/tuners/mxl5007t.*

MXSFB DRM DRIVER
M:	Marek Vasut <marex@denx.de>
S:	Supported
F:	drivers/gpu/drm/mxsfb/
F:	Documentation/devicetree/bindings/display/mxsfb-drm.txt

MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
M:	Hyong-Youb Kim <hykim@myri.com>
L:	netdev@vger.kernel.org
+2 −0
Original line number Diff line number Diff line
@@ -240,6 +240,8 @@ source "drivers/gpu/drm/mediatek/Kconfig"

source "drivers/gpu/drm/zte/Kconfig"

source "drivers/gpu/drm/mxsfb/Kconfig"

# Keep legacy drivers last

menuconfig DRM_LEGACY
+1 −0
Original line number Diff line number Diff line
@@ -89,3 +89,4 @@ obj-$(CONFIG_DRM_ETNAVIV) += etnaviv/
obj-$(CONFIG_DRM_ARCPGU)+= arc/
obj-y			+= hisilicon/
obj-$(CONFIG_DRM_ZTE)	+= zte/
obj-$(CONFIG_DRM_MXSFB)	+= mxsfb/
+18 −0
Original line number Diff line number Diff line
config DRM_MXS
	bool
	help
	  Choose this option to select drivers for MXS FB devices

config DRM_MXSFB
	tristate "i.MX23/i.MX28/i.MX6SX MXSFB LCD controller"
	depends on DRM && OF
	depends on COMMON_CLK
	select DRM_MXS
	select DRM_KMS_HELPER
	select DRM_KMS_FB_HELPER
	select DRM_KMS_CMA_HELPER
	help
	  Choose this option if you have an i.MX23/i.MX28/i.MX6SX MXSFB
	  LCD controller.

	  If M is selected the module will be called mxsfb.
+2 −0
Original line number Diff line number Diff line
mxsfb-y := mxsfb_drv.o mxsfb_crtc.o mxsfb_out.o
obj-$(CONFIG_DRM_MXSFB)	+= mxsfb.o
Loading