--- zzzz-none-000/linux-2.6.39.4/arch/x86/mm/init_32.c 2011-08-03 19:43:28.000000000 +0000 +++ puma6-atom-6490-729/linux-2.6.39.4/arch/x86/mm/init_32.c 2021-11-10 13:38:14.000000000 +0000 @@ -4,6 +4,13 @@ * * Support of BIGMEM added by Gerhard Wichert, Siemens AG, July 1999 */ +/*################################################################### + +#Includes Intel Corporation's changes/modifications dated: 07/2011. +#Changed/modified portions - Copyright(c) 2011, Intel Corporation. + +###################################################################*/ + #include #include @@ -54,6 +61,19 @@ #include #include +#ifdef CONFIG_ARCH_GEN3 +#include +#endif + +#ifdef CONFIG_ARCH_GEN3 +#define GBE_CONFIG_RAM_BASE 0x60000 +#define GBE_CONFIG_DATA_LENGTH 0x200 +/* from $(KERNEL)/drivers/net/e1000/gbe_mac_access.h */ +#define ACPI_RAM_BASE 0x10000 +#define ACPI_DATA_LENGTH 0x8000 +#define INTEL_8051_RAM_BASE 0x40000 +#define INTEL_8051_DATA_LENGTH 0x10000 +#endif unsigned long highstart_pfn, highend_pfn; static noinline int do_test_wp_bit(void); @@ -693,6 +713,14 @@ printk(KERN_INFO " mapped low ram: 0 - %08lx\n", max_pfn_mapped<