platform: add iot2050 platform support
This patch introuduce iot2050 platform support, it is the port from meta-iot2050 layer. Based on original patch by Le Jin. Signed-off-by: Le Jin <le.jin@siemens.com> Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com> Signed-off-by: Ivan Mikhaylov <ivan.mikhaylov@siemens.com>
This commit is contained in:
committed by
Tom Ingleby
parent
0c44a7291b
commit
a9f0ff22e8
@@ -17,6 +17,7 @@
|
||||
#include "arm/phyboard.h"
|
||||
#include "arm/raspberry_pi.h"
|
||||
#include "arm/adlink_ipi.h"
|
||||
#include "arm/siemens/iot2050.h"
|
||||
#include "mraa_internal.h"
|
||||
|
||||
|
||||
@@ -98,6 +99,8 @@ mraa_arm_platform()
|
||||
platform_type = MRAA_RASPBERRY_PI;
|
||||
else if (mraa_file_contains("/proc/device-tree/model", "ADLINK ARM, LEC-PX30"))
|
||||
platform_type = MRAA_ADLINK_IPI;
|
||||
else if (mraa_file_contains("/proc/device-tree/model", "SIMATIC IOT2050"))
|
||||
platform_type = MRAA_SIEMENS_IOT2050;
|
||||
}
|
||||
|
||||
switch (platform_type) {
|
||||
@@ -124,6 +127,8 @@ mraa_arm_platform()
|
||||
break;
|
||||
case MRAA_ADLINK_IPI:
|
||||
plat = mraa_adlink_ipi();
|
||||
case MRAA_SIEMENS_IOT2050:
|
||||
plat = mraa_siemens_iot2050();
|
||||
break;
|
||||
default:
|
||||
plat = NULL;
|
||||
|
||||
Reference in New Issue
Block a user