58 lines
1.6 KiB
Makefile
58 lines
1.6 KiB
Makefile
|
|
define KernelPackage/drm-amlogic-meson
|
|
SUBMENU:=$(VIDEO_MENU)
|
|
DEPENDS:=@TARGET_amlogic_meson +kmod-drm +kmod-drm-display-helper +kmod-drm-dma-helper +kmod-meson-canvas
|
|
TITLE:=DRM for Amlogic meson
|
|
KCONFIG:=\
|
|
CONFIG_DRM_MESON \
|
|
CONFIG_DRM_BRIDGE=y \
|
|
CONFIG_DRM_DISPLAY_CONNECTOR \
|
|
CONFIG_DRM_DW_HDMI \
|
|
CONFIG_DRM_DW_HDMI_CEC \
|
|
CONFIG_DRM_DW_HDMI_GP_AUDIO=n
|
|
FILES:=\
|
|
$(LINUX_DIR)/drivers/gpu/drm/meson/meson-drm.ko \
|
|
$(LINUX_DIR)/drivers/gpu/drm/bridge/display-connector.ko \
|
|
$(LINUX_DIR)/drivers/gpu/drm/bridge/synopsys/dw-hdmi.ko \
|
|
$(LINUX_DIR)/drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.ko \
|
|
$(LINUX_DIR)/drivers/media/cec/core/cec.ko
|
|
AUTOLOAD:=$(call AutoLoad,80,dw-hdmi-cec meson-drm display-connector)
|
|
endef
|
|
|
|
define KernelPackage/drm-amlogic-meson/description
|
|
DRM for Amlogic meson
|
|
endef
|
|
|
|
$(eval $(call KernelPackage,drm-amlogic-meson))
|
|
|
|
|
|
define KernelPackage/drm-amlogic-meson-hdmitx
|
|
SUBMENU:=$(VIDEO_MENU)
|
|
DEPENDS:=kmod-drm-amlogic-meson
|
|
TITLE:=Meson HDMI TX
|
|
KCONFIG:=\
|
|
CONFIG_DRM_MESON_DW_HDMI
|
|
FILES:=\
|
|
$(LINUX_DIR)/drivers/gpu/drm/meson/meson_dw_hdmi.ko
|
|
AUTOLOAD:=$(call AutoLoad,70,meson_dw_hdmi)
|
|
endef
|
|
|
|
define KernelPackage/drm-amlogic-meson-hdmitx/description
|
|
Support HDMI TX on meson
|
|
endef
|
|
|
|
$(eval $(call KernelPackage,drm-amlogic-meson-hdmitx))
|
|
|
|
define KernelPackage/meson-canvas
|
|
SUBMENU:=$(VIDEO_MENU)
|
|
DEPENDS:=@TARGET_amlogic_meson
|
|
TITLE:=Amlogic Meson Canvas driver
|
|
HIDDEN:=1
|
|
KCONFIG:=\
|
|
CONFIG_MESON_CANVAS
|
|
FILES:=\
|
|
$(LINUX_DIR)/drivers/soc/amlogic/meson-canvas.ko
|
|
endef
|
|
|
|
$(eval $(call KernelPackage,meson-canvas))
|