@@mparus
nie myślałeś nad dodaniem do kernela dodatkowych czestotliwości? bo aktualnie maksymalna czestotliwość pracy CPU to 1.4GHz - zgadza się?
podejrzewam że w tym pliku wystarczy to:
static struct pll_freq_tbl apcs_pll_freq[] = {
F_APCS_PLL( 998400000, 52, 0x0, 0x1, 0x0, 0x0, 0x0),
F_APCS_PLL(1094400000, 57, 0x0, 0x1, 0x0, 0x0, 0x0),
F_APCS_PLL(1152000000, 60, 0x0, 0x1, 0x0, 0x0, 0x0),
F_APCS_PLL(1190400000, 62, 0x0, 0x1, 0x0, 0x0, 0x0),
F_APCS_PLL(1209600000, 63, 0x0, 0x1, 0x0, 0x0, 0x0),
F_APCS_PLL(1248000000, 65, 0x0, 0x1, 0x0, 0x0, 0x0),
F_APCS_PLL(1363200000, 71, 0x0, 0x1, 0x0, 0x0, 0x0),
F_APCS_PLL(1401600000, 73, 0x0, 0x1, 0x0, 0x0, 0x0),
PLL_F_END
};
zastąpić tym
static struct pll_freq_tbl apcs_pll_freq[] = {
F_APCS_PLL( 998400000, 52, 0x0, 0x1, 0x0, 0x0, 0x0),
F_APCS_PLL(1094400000, 57, 0x0, 0x1, 0x0, 0x0, 0x0),
F_APCS_PLL(1152000000, 60, 0x0, 0x1, 0x0, 0x0, 0x0),
F_APCS_PLL(1190400000, 62, 0x0, 0x1, 0x0, 0x0, 0x0),
F_APCS_PLL(1209600000, 63, 0x0, 0x1, 0x0, 0x0, 0x0),
F_APCS_PLL(1248000000, 65, 0x0, 0x1, 0x0, 0x0, 0x0),
F_APCS_PLL(1363200000, 71, 0x0, 0x1, 0x0, 0x0, 0x0),
F_APCS_PLL(1401600000, 73, 0x0, 0x1, 0x0, 0x0, 0x0),
F_APCS_PLL(1516800000, 78, 0x0, 0x1, 0x0, 0x0, 0x0),
F_APCS_PLL(1612800000, 83, 0x0, 0x1, 0x0, 0x0, 0x0),
F_APCS_PLL(1708800000, 88, 0x0, 0x1, 0x0, 0x0, 0x0),
F_APCS_PLL(1804800000, 93, 0x0, 0x1, 0x0, 0x0, 0x0),
PLL_F_END
};
Napięcie zdaje się dostosowuje się automatycznie do wartości zdefiniowanej jako maksymalna.