Private
Public Access
2
0

adding Adlink IPi SMARC x86/ARM support

Signed-off-by: gowtham.r <gowtham.r@adlinktech.com>
This commit is contained in:
gowtham.r
2019-11-28 15:00:14 +05:30
committed by Thomas Ingleby
parent 3b2f80b6e2
commit 4ba5da1144
11 changed files with 2025 additions and 1 deletions

View File

@@ -16,6 +16,7 @@
#include "arm/beaglebone.h"
#include "arm/phyboard.h"
#include "arm/raspberry_pi.h"
#include "arm/adlink_ipi.h"
#include "mraa_internal.h"
@@ -93,6 +94,8 @@ mraa_arm_platform()
platform_type = MRAA_ROCKPI4;
else if (mraa_file_contains("/proc/device-tree/compatible", "raspberrypi,"))
platform_type = MRAA_RASPBERRY_PI;
else if (mraa_file_contains("/proc/device-tree/model", "ADLINK ARM, LEC-PX30"))
platform_type = MRAA_ADLINK_IPI;
}
switch (platform_type) {
@@ -117,6 +120,9 @@ mraa_arm_platform()
case MRAA_DE_NANO_SOC:
plat = mraa_de_nano_soc();
break;
case MRAA_ADLINK_IPI:
plat = mraa_adlink_ipi();
break;
default:
plat = NULL;
syslog(LOG_ERR, "Unknown Platform, currently not supported by MRAA");