MESON_CPU_MAJOR_ID_G12B, \
MESON_CPU_MAJOR_ID_TL1, \
MESON_CPU_MAJOR_ID_SM1, \
+ MESON_CPU_MAJOR_ID_TM2, \
0}
#define REGISTER_FOR_GXCPU {\
MESON_CPU_MAJOR_ID_GXBB, \
MESON_CPU_MAJOR_ID_G12B, \
MESON_CPU_MAJOR_ID_TL1, \
MESON_CPU_MAJOR_ID_SM1, \
+ MESON_CPU_MAJOR_ID_TM2, \
0}
int codec_apb_read(unsigned int reg)
{
#define MESON_CPU_MAJOR_ID_SM1 0x2B
#define MESON_CPU_MAJOR_ID_TL1 0x2E
+#define MESON_CPU_MAJOR_ID_TM2 0x2F
#define MESON_CPU_VERSION_LVL_MAJOR 0
#define MESON_CPU_VERSION_LVL_MINOR 1
{
return get_cpu_type() == MESON_CPU_MAJOR_ID_SM1;
}
+static inline bool is_meson_tm2_cpu(void)
+{
+ return get_cpu_type() == MESON_CPU_MAJOR_ID_TM2;
+}
static inline bool cpu_after_eq(unsigned int id)
{