4e625cb223
*Decommonize a52 specific stuff Change-Id: If61856081f4eae085f1d1a6a2b39f7375f0ae8c6
47 lines
828 B
C++
47 lines
828 B
C++
#ifndef INIT_SEC_H
|
|
#define INIT_SEC_H
|
|
|
|
#include <string.h>
|
|
|
|
enum device_variant {
|
|
VARIANT_A525F = 0,
|
|
VARIANT_A525M,
|
|
VARIANT_A725F,
|
|
VARIANT_A725M,
|
|
VARIANT_MAX
|
|
};
|
|
|
|
typedef struct {
|
|
std::string model;
|
|
std::string codename;
|
|
} variant;
|
|
|
|
static const variant international_models = {
|
|
.model = "SM-A525F",
|
|
.codename = "a52q"
|
|
};
|
|
|
|
static const variant international_models_a72 = {
|
|
.model = "SM-A725F",
|
|
.codename = "a72q"
|
|
};
|
|
|
|
static const variant america_models = {
|
|
.model = "SM-A525M",
|
|
.codename = "a52q"
|
|
};
|
|
|
|
static const variant america_models_a72 = {
|
|
.model = "SM-A725M",
|
|
.codename = "a72q"
|
|
};
|
|
|
|
static const variant *all_variants[VARIANT_MAX] = {
|
|
&international_models,
|
|
&international_models_a72,
|
|
&america_models,
|
|
&america_models_a72
|
|
};
|
|
|
|
#endif // INIT_SEC_H
|