You've already forked linux-rockchip
mirror of
https://github.com/armbian/linux-rockchip.git
synced 2026-01-06 11:08:10 -08:00
video: mmp display controller support
Marvell mmp series display controller support in mmpdisp subsystem. This driver focus on implementation of hardware operations of path/overlay, which is defined in mmp display subsystem interface. This driver registers all pathes to mmp display framework. Signed-off-by: Guoqing Li <ligq@marvell.com> Signed-off-by: Lisa Du <cldu@marvell.com> Signed-off-by: Zhou Zhu <zzhu3@marvell.com> Acked-by: Haojian Zhuang <haojian.zhuang@gmail.com> Cc: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
committed by
Linus Torvalds
parent
24cb87a761
commit
d63028c389
@@ -5,5 +5,6 @@ menuconfig MMP_DISP
|
||||
Marvell Display Subsystem support.
|
||||
|
||||
if MMP_DISP
|
||||
source "drivers/video/mmp/hw/Kconfig"
|
||||
source "drivers/video/mmp/fb/Kconfig"
|
||||
endif
|
||||
|
||||
@@ -1 +1 @@
|
||||
obj-y += core.o fb/
|
||||
obj-y += core.o hw/ fb/
|
||||
|
||||
12
drivers/video/mmp/hw/Kconfig
Normal file
12
drivers/video/mmp/hw/Kconfig
Normal file
@@ -0,0 +1,12 @@
|
||||
if MMP_DISP
|
||||
|
||||
config MMP_DISP_CONTROLLER
|
||||
bool "mmp display controller hw support"
|
||||
depends on CPU_PXA910 || CPU_MMP2 || CPU_MMP3 || CPU_PXA988
|
||||
default n
|
||||
help
|
||||
Marvell MMP display hw controller support
|
||||
this controller is used on Marvell PXA910,
|
||||
MMP2, MMP3, PXA988 chips
|
||||
|
||||
endif
|
||||
1
drivers/video/mmp/hw/Makefile
Normal file
1
drivers/video/mmp/hw/Makefile
Normal file
@@ -0,0 +1 @@
|
||||
obj-$(CONFIG_MMP_DISP_CONTROLLER) += mmp_ctrl.o
|
||||
585
drivers/video/mmp/hw/mmp_ctrl.c
Normal file
585
drivers/video/mmp/hw/mmp_ctrl.c
Normal file
File diff suppressed because it is too large
Load Diff
1970
drivers/video/mmp/hw/mmp_ctrl.h
Normal file
1970
drivers/video/mmp/hw/mmp_ctrl.h
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user