diff --git a/general/package/msposd/Config.in b/general/package/msposd/Config.in index 7370bf0c15..020bc007c6 100644 --- a/general/package/msposd/Config.in +++ b/general/package/msposd/Config.in @@ -1,4 +1,9 @@ config BR2_PACKAGE_MSPOSD bool "msposd" + # On the Hi3536DV100 NVR msposd draws on the hifb layer (/dev/fb0), which + # exists only once that package's load_hisilicon has loaded hifb.ko. + select BR2_PACKAGE_HISILICON_OSDRV_HI3536DV100 if BR2_OPENIPC_SOC_FAMILY = "hi3536dv100" help OpenIPC implementation of MSP Displayport OSD. + + https://github.com/OpenIPC/msposd diff --git a/general/package/msposd/msposd.mk b/general/package/msposd/msposd.mk index d51e29e817..85ba74cebd 100644 --- a/general/package/msposd/msposd.mk +++ b/general/package/msposd/msposd.mk @@ -14,6 +14,9 @@ ifeq ($(OPENIPC_SOC_FAMILY),gk7205v200) else ifeq ($(OPENIPC_SOC_FAMILY),hi3516ev200) MSPOSD_FAMILY = hisi MSPOSD_OSDRV = $(HISILICON_OSDRV_HI3516EV200_PKGDIR) +else ifeq ($(OPENIPC_SOC_FAMILY),hi3536dv100) + MSPOSD_FAMILY = hi3536 + MSPOSD_OSDRV = $(HISILICON_OSDRV_HI3536DV100_PKGDIR) else ifeq ($(OPENIPC_SOC_FAMILY),infinity6b0) MSPOSD_FAMILY = star6b0 MSPOSD_OSDRV = $(SIGMASTAR_OSDRV_INFINITY6B0_PKGDIR)