[MMFMWK-7988] Add i.MX8MM featuer list
- Add i.MX8MM feature list accoridng to soc_id
Signed-off-by: Lyon Wang <lyon.wang@nxp.com>
diff --git a/gst-libs/gst/gstimxcommon.h b/gst-libs/gst/gstimxcommon.h
index 4c2b4fa..4b3658a 100755
--- a/gst-libs/gst/gstimxcommon.h
+++ b/gst-libs/gst/gstimxcommon.h
@@ -73,6 +73,7 @@
CC_MX8QM = CHIPCODE ('M', 'X', '8', '1'),
CC_MX8QXP = CHIPCODE ('M', 'X', '8', '3'),
CC_MX8M = CHIPCODE ('M', 'X', '8', '2'),
+ CC_MX8MM = CHIPCODE ('M', 'X', '8', '4'),
CC_UNKN = CHIPCODE ('U', 'N', 'K', 'N')
} CHIP_CODE;
@@ -117,7 +118,7 @@
#define HAS_DPU() check_feature(imx_chip_code(), DPU)
#define HAS_DCSS() check_feature(imx_chip_code(), DCSS)
-#define IS_HANTRO() (CC_MX8M == imx_chip_code())
+#define IS_HANTRO() ((CC_MX8M == imx_chip_code()) || (CC_MX8MM == imx_chip_code()) )
#define IS_AMPHION() (CC_MX8QXP == imx_chip_code())
@@ -227,6 +228,7 @@
{CC_MX8QM, "i.MX8QM"},
{CC_MX8QXP, "i.MX8QXP"},
{CC_MX8M, "i.MX8MQ"},
+ {CC_MX8MM, "i.MX8MM"},
};
static CHIP_CODE getChipCodeFromSocid (void)
@@ -311,6 +313,7 @@
{CC_MX8QM, TRUE, TRUE, FALSE, FALSE, FALSE, TRUE, FALSE},
{CC_MX8QXP, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, FALSE},
{CC_MX8M, TRUE, FALSE, FALSE, FALSE, TRUE, FALSE, TRUE},
+ {CC_MX8MM, TRUE, TRUE, FALSE, FALSE, TRUE, FALSE, FALSE},
};