1 static void spd_set_memclk(void)
3 unsigned min_cycle_time, min_latency;
5 int new_cycle_time, new_latency;
13 new_cycle_time = 0xa0;
16 for(index = 0; index < 3; index++, latency++) {
18 unsigned address = index;
27 __builtin_outb(device, 0x10e4);
29 __builtin_outb(address & 0xFF, 0x10e8);
36 if (new_cycle_time > min_cycle_time) {
37 min_cycle_time = new_cycle_time;
39 if (new_latency > min_latency) {
40 min_latency = new_latency;