On Apr 21, 2008, at 4:22 PM, Benjamin Herrenschmidt wrote:


_GLOBAL(__setup_cpu_603)
-       b       setup_common_caches
+       mflr    r4
+BEGIN_FTR_SECTION
+       bl      __init_fpu_registers
+END_FTR_SECTION_IFCLR(CPU_FTR_FPU_UNAVAILABLE)
+       bl      __init_fpu_registers
+       bl      setup_common_caches
+       mtlr    r4
+       blr
_GLOBAL(__setup_cpu_604)
        mflr    r4
        bl      setup_common_cache

Has the feature fixup been perform yet when __setup_* is called ?

Yes. We call do_feature_fixups() in early_init and call call_setup_cpu() after than on 6xx (in head_32.S).

- k
_______________________________________________
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev

Reply via email to