|
@@ -272,28 +272,6 @@ void __attribute__((weak)) __init memory_setup(void)
|
|
|
machine_specific_memory_setup();
|
|
machine_specific_memory_setup();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-static void __init parse_setup_data(void)
|
|
|
|
|
-{
|
|
|
|
|
- struct setup_data *data;
|
|
|
|
|
- unsigned long pa_data;
|
|
|
|
|
-
|
|
|
|
|
- if (boot_params.hdr.version < 0x0209)
|
|
|
|
|
- return;
|
|
|
|
|
- pa_data = boot_params.hdr.setup_data;
|
|
|
|
|
- while (pa_data) {
|
|
|
|
|
- data = early_ioremap(pa_data, PAGE_SIZE);
|
|
|
|
|
- switch (data->type) {
|
|
|
|
|
- default:
|
|
|
|
|
- break;
|
|
|
|
|
- }
|
|
|
|
|
-#ifndef CONFIG_DEBUG_BOOT_PARAMS
|
|
|
|
|
- free_early(pa_data, pa_data+sizeof(*data)+data->len);
|
|
|
|
|
-#endif
|
|
|
|
|
- pa_data = data->next;
|
|
|
|
|
- early_iounmap(data, PAGE_SIZE);
|
|
|
|
|
- }
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
#ifdef CONFIG_PCI_MMCONFIG
|
|
#ifdef CONFIG_PCI_MMCONFIG
|
|
|
extern void __cpuinit fam10h_check_enable_mmcfg(void);
|
|
extern void __cpuinit fam10h_check_enable_mmcfg(void);
|
|
|
extern void __init check_enable_amd_mmconf_dmi(void);
|
|
extern void __init check_enable_amd_mmconf_dmi(void);
|