platform: add Radxa CM3 platform support
Signed-off-by: Nascs <nascs@radxa.com> Co-authored-by: ZHANG Yuntian <yt@radxa.com>
This commit is contained in:
@@ -10,6 +10,7 @@
|
||||
#include <string.h>
|
||||
|
||||
#include "arm/96boards.h"
|
||||
#include "arm/radxa_cm3.h"
|
||||
#include "arm/radxa_rock_3b.h"
|
||||
#include "arm/radxa_rock_3c.h"
|
||||
#include "arm/radxa_rock_5a.h"
|
||||
@@ -96,6 +97,10 @@ mraa_arm_platform()
|
||||
platform_type = MRAA_96BOARDS;
|
||||
else if (mraa_file_contains("/proc/device-tree/model", "Avnet Ultra96 Rev1"))
|
||||
platform_type = MRAA_96BOARDS;
|
||||
else if (mraa_file_contains("/proc/device-tree/model", PLATFORM_NAME_RADXA_CM3_IO) ||
|
||||
mraa_file_contains("/proc/device-tree/model", PLATFORM_NAME_RADXA_CM3_IO_2) ||
|
||||
mraa_file_contains("/proc/device-tree/model", PLATFORM_NAME_RADXA_CM3_RPI_CM4_IO))
|
||||
platform_type = MRAA_RADXA_CM3;
|
||||
else if (mraa_file_contains("/proc/device-tree/model", PLATFORM_NAME_RADXA_ROCK_3B))
|
||||
platform_type = MRAA_RADXA_ROCK_3B;
|
||||
else if (mraa_file_contains("/proc/device-tree/model", PLATFORM_NAME_RADXA_ROCK_3C))
|
||||
@@ -135,6 +140,9 @@ mraa_arm_platform()
|
||||
case MRAA_96BOARDS:
|
||||
plat = mraa_96boards();
|
||||
break;
|
||||
case MRAA_RADXA_CM3:
|
||||
plat = mraa_radxa_cm3();
|
||||
break;
|
||||
case MRAA_RADXA_ROCK_3B:
|
||||
plat = mraa_radxa_rock_3b();
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user