Tool/software: Linux
Hello Experts,
We have one requirement to operate CPU and DDR at 600 Mhz and 400 Mhz respectively. Found TI's wiki http://processors.wiki.ti.com/index.php/Linux_Porting_Guide_for_AM571x/AM570x_Speed_Grades
In the above wiki for 500 Mhz structure is mentioned like
static const struct dpll_params mpu_dpll_params_500mhz[NUM_SYS_CLKS] = { {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1}, /* 12 MHz */ {200, 7, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1}, /* 20 MHz */ {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1}, /* 16.8 MHz */ {365, 13, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1}, /* 19.2 MHz */ {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1}, /* 26 MHz */ {500, 26, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1}, /* 27 MHz */ {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1}, /* 38.4 MHz */ };
Could you please let me know what is logic for the above structure and how to create structure for 600 Mhz.
Thanks,
Gourav