|
Lines 54-59
Link Here
|
| 54 |
static uint32_t mtk_soc_chipid0_3 = MTK_UNKNOWN_CHIPID0_3; |
54 |
static uint32_t mtk_soc_chipid0_3 = MTK_UNKNOWN_CHIPID0_3; |
| 55 |
static uint32_t mtk_soc_chipid4_7 = MTK_UNKNOWN_CHIPID4_7; |
55 |
static uint32_t mtk_soc_chipid4_7 = MTK_UNKNOWN_CHIPID4_7; |
|
|
56 |
static char mtk_soc_cpu_model[64]; |
| 56 |
static const struct ofw_compat_data compat_data[] = { |
57 |
static const struct ofw_compat_data compat_data[] = { |
| 57 |
{ "ralink,rt2880-soc", MTK_SOC_RT2880 }, |
58 |
{ "ralink,rt2880-soc", MTK_SOC_RT2880 }, |
|
Lines 412-425
Link Here
|
| 412 |
* obtained for some reason. |
413 |
* obtained for some reason. |
| 413 |
*/ |
414 |
*/ |
| 414 |
for (idx = 0; idx < offset; idx++) { |
415 |
for (idx = 0; idx < offset; idx++) { |
| 415 |
cpu_model[idx] = chipid0_3[idx]; |
416 |
mtk_soc_cpu_model[idx] = chipid0_3[idx]; |
| 416 |
cpu_model[idx + offset] = chipid4_7[idx]; |
417 |
mtk_soc_cpu_model[idx + offset] = chipid4_7[idx]; |
| 417 |
} |
418 |
} |
| 418 |
/* Null-terminate the string */ |
419 |
/* Null-terminate the string */ |
| 419 |
cpu_model[2 * offset] = 0; |
420 |
mtk_soc_cpu_model[2 * offset] = 0; |
| 420 |
} |
421 |
} |
|
|
422 |
const char * |
| 423 |
mtk_soc_get_cpu_model(void) |
| 424 |
{ |
| 425 |
return mtk_soc_cpu_model; |
| 426 |
} |
| 427 |
|
| 421 |
uint32_t |
428 |
uint32_t |
| 422 |
mtk_soc_get_uartclk(void) |
429 |
mtk_soc_get_uartclk(void) |
| 423 |
{ |
430 |
{ |