Private
Public Access
2
0

platform: add Radxa CM5 IO platform support

Signed-off-by: Nascs <nascs@radxa.com>
This commit is contained in:
nascs
2023-10-11 10:32:50 +00:00
committed by Tom Ingleby
parent 651131b475
commit d055b45b7e
10 changed files with 317 additions and 1 deletions

View File

@@ -15,6 +15,7 @@
#include "arm/radxa_rock_3c.h"
#include "arm/radxa_rock_5a.h"
#include "arm/radxa_rock_5b.h"
#include "arm/radxa_cm5_io.h"
#include "arm/rockpi4.h"
#include "arm/de_nano_soc.h"
#include "arm/banana.h"
@@ -109,6 +110,8 @@ mraa_arm_platform()
platform_type = MRAA_RADXA_ROCK_5A;
else if (mraa_file_contains("/proc/device-tree/model", PLATFORM_NAME_RADXA_ROCK_5B))
platform_type = MRAA_RADXA_ROCK_5B;
else if (mraa_file_contains("/proc/device-tree/model", PLATFORM_NAME_RADXA_CM5_IO))
platform_type = MRAA_RADXA_CM5_IO;
else if (mraa_file_contains("/proc/device-tree/model", "ROCK Pi 4") ||
mraa_file_contains("/proc/device-tree/model", "ROCK PI 4") ||
mraa_file_contains("/proc/device-tree/model", "ROCK 4")
@@ -155,6 +158,9 @@ mraa_arm_platform()
case MRAA_RADXA_ROCK_5B:
plat = mraa_radxa_rock_5b();
break;
case MRAA_RADXA_CM5_IO:
plat = mraa_radxa_cm5_io();
break;
case MRAA_ROCKPI4:
plat = mraa_rockpi4();
break;