void __init prom_init(void) { extern unsigned char ecos_to_linux_boot_args[]; strncpy(arcs_cmdline, ecos_to_linux_boot_args, CL_SIZE-1); arcs_cmdline[CL_SIZE-1] = 0; /* Count register increments every other clock */ mips_hpt_frequency = cpu_speed() / 2; }
void cpu_show_info() { char buffer[18]; cpu_model(buffer); if (!*buffer) { syslog(LOG_ERR, "cpu unknown CPU"); syslog(LOG_ERR, "cpu device 0x%x", DPORT.OTP_CHIPID); } else { syslog(LOG_INFO, "cpu %s at %d Mhz", buffer, cpu_speed()); } }