init.c (11e4afb49b7fa1fc8e1ffd850c1806dd86a08204) init.c (2f98492c5375e906e48c78d88351f45bb11b6a8a)
1/*
2 * arch/sh/kernel/cpu/init.c
3 *
4 * CPU init code
5 *
6 * Copyright (C) 2002 - 2009 Paul Mundt
7 * Copyright (C) 2003 Richard Curnow
8 *

--- 326 unchanged lines hidden (view full) ---

335 dsp_init();
336
337 /*
338 * Initialize the per-CPU ASID cache very early, since the
339 * TLB flushing routines depend on this being setup.
340 */
341 current_cpu_data.asid_cache = NO_CONTEXT;
342
1/*
2 * arch/sh/kernel/cpu/init.c
3 *
4 * CPU init code
5 *
6 * Copyright (C) 2002 - 2009 Paul Mundt
7 * Copyright (C) 2003 Richard Curnow
8 *

--- 326 unchanged lines hidden (view full) ---

335 dsp_init();
336
337 /*
338 * Initialize the per-CPU ASID cache very early, since the
339 * TLB flushing routines depend on this being setup.
340 */
341 current_cpu_data.asid_cache = NO_CONTEXT;
342
343 current_cpu_data.phys_bits = __in_29bit_mode() ? 29 : 32;
344
343 speculative_execution_init();
344 expmask_init();
345
346 /* Do the rest of the boot processor setup */
347 if (raw_smp_processor_id() == 0) {
348 /* Save off the BIOS VBR, if there is one */
349 sh_bios_vbr_init();
350

--- 13 unchanged lines hidden ---
345 speculative_execution_init();
346 expmask_init();
347
348 /* Do the rest of the boot processor setup */
349 if (raw_smp_processor_id() == 0) {
350 /* Save off the BIOS VBR, if there is one */
351 sh_bios_vbr_init();
352

--- 13 unchanged lines hidden ---