ARM: remove boot_params from struct machine_desc
authorNicolas Pitre <nicolas.pitre@linaro.org>
Wed, 6 Jul 2011 02:38:19 +0000 (22:38 -0400)
committerNicolas Pitre <nico@fluxnic.net>
Sun, 21 Aug 2011 21:15:24 +0000 (17:15 -0400)
Now that there is no more users, we can remove it from the kernel.

Signed-off-by: Nicolas Pitre <nicolas.pitre@linaro.org>
Acked-by: Arnd Bergmann <arnd@arndb.de>
arch/arm/include/asm/mach/arch.h
arch/arm/kernel/setup.c

index cc240c03efeca996d7c9e4647687ee971e2a8b3a..727da118bcc18a0a6b881be81dfb5e3caf2ee48a 100644 (file)
@@ -17,7 +17,6 @@ struct sys_timer;
 struct machine_desc {
        unsigned int            nr;             /* architecture number  */
        const char              *name;          /* architecture name    */
-       unsigned long           boot_params;    /* tagged list          */
        unsigned long           atag_offset;    /* tagged list (relative) */
        const char              **dt_compat;    /* array of device tree
                                                 * 'compatible' strings */
index 2737ba3f739c9c52aed2dce65bef9961640bea14..78d197d6ec344bd4b5a3ac73a485045c35a3842d 100644 (file)
@@ -821,25 +821,6 @@ static struct machine_desc * __init setup_machine_tags(unsigned int nr)
                tags = phys_to_virt(__atags_pointer);
        else if (mdesc->atag_offset)
                tags = (void *)(PAGE_OFFSET + mdesc->atag_offset);
-       else if (mdesc->boot_params) {
-#ifdef CONFIG_MMU
-               /*
-                * We still are executing with a minimal MMU mapping created
-                * with the presumption that the machine default for this
-                * is located in the first MB of RAM.  Anything else will
-                * fault and silently hang the kernel at this point.
-                */
-               if (mdesc->boot_params < PHYS_OFFSET ||
-                   mdesc->boot_params >= PHYS_OFFSET + SZ_1M) {
-                       printk(KERN_WARNING
-                              "Default boot params at physical 0x%08lx out of reach\n",
-                              mdesc->boot_params);
-               } else
-#endif
-               {
-                       tags = phys_to_virt(mdesc->boot_params);
-               }
-       }
 
 #if defined(CONFIG_DEPRECATED_PARAM_STRUCT)
        /*