ARM: introduce atag_offset to replace boot_params
Subsystems (24)
PATCH 1/52 ARM: introduce atag_offset to replace boot_params
The boot_params member of the mdesc structure is used to provide a default physical address for the ATAG list. Since this value is fixed at compile time and often based on ARCH_PHYS_OFFSET, it gets in the way of runtime PHYS_OFFSET usage.
Let's introduce atag_offset which should contains only the relative offset from start of memory instead of an absolute value, in preparation to move all instance of boot_params over to it.
--- arch/arm/include/asm/mach/arch.h | 1 + arch/arm/kernel/setup.c | 2 ++ 2 files changed, 3 insertions(+), 0 deletions(-)
arch/arm/include/asm/mach/arch.h +1 -0
@@ -18,6 +18,7 @@ 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 */
arch/arm/kernel/setup.c +2 -0
@@ -816,6 +816,8 @@ static struct machine_desc * __init setup_machine_tags(unsigned int nr)if (__atags_pointer) tags =phys_to_virt (__atags_pointer); +else if (mdesc->atag_offset) + tags =PAGE_OFFSET + mdesc->atag_offset;else if (mdesc->boot_params) {#ifdef CONFIG_MMU /*
Signature · 1 line
1.7.4
PATCH 2/52 ARM: mach-clps711x: convert boot_params to atag_offset
--- arch/arm/mach-clps711x/autcpu12.c | 2 +- arch/arm/mach-clps711x/cdb89712.c | 2 +- arch/arm/mach-clps711x/ceiva.c | 2 +- arch/arm/mach-clps711x/clep7312.c | 2 +- arch/arm/mach-clps711x/edb7211-arch.c | 2 +- arch/arm/mach-clps711x/fortunet.c | 1 - arch/arm/mach-clps711x/p720t.c | 2 +- 7 files changed, 6 insertions(+), 7 deletions(-)
arch/arm/mach-clps711x/autcpu12.c +1 -1
@@ -64,7 +64,7 @@ void __init autcpu12_map_io(void)MACHINE_START (AUTCPU12 ,"autronix autcpu12" )/* Maintainer: Thomas Gleixner */ - .boot_params = 0xc0020000, + .atag_offset = 0x20000, .map_io = autcpu12_map_io, .init_irq = clps711x_init_irq, .timer = &clps711x_timer,
arch/arm/mach-clps711x/cdb89712.c +1 -1
@@ -55,7 +55,7 @@ static void __init cdb89712_map_io(void)MACHINE_START (CDB89712 ,"Cirrus-CDB89712" )/* Maintainer: Ray Lehtiniemi */ - .boot_params = 0xc0000100, + .atag_offset = 0x100, .map_io = cdb89712_map_io, .init_irq = clps711x_init_irq, .timer = &clps711x_timer,
arch/arm/mach-clps711x/ceiva.c +1 -1
@@ -56,7 +56,7 @@ static void __init ceiva_map_io(void)MACHINE_START (CEIVA ,"CEIVA/Polaroid Photo MAX Digital Picture Frame" )/* Maintainer: Rob Scott */ - .boot_params = 0xc0000100, + .atag_offset = 0x100, .map_io = ceiva_map_io, .init_irq = clps711x_init_irq, .timer = &clps711x_timer,
arch/arm/mach-clps711x/clep7312.c +1 -1
@@ -37,7 +37,7 @@ fixup_clep7312(struct machine_desc *desc, struct tag *tags,MACHINE_START (CLEP7212 ,"Cirrus Logic 7212/7312" )/* Maintainer: Nobody */ - .boot_params = 0xc0000100, + .atag_offset = 0x0100, .fixup = fixup_clep7312, .map_io = clps711x_map_io, .init_irq = clps711x_init_irq,
arch/arm/mach-clps711x/edb7211-arch.c +1 -1
@@ -57,7 +57,7 @@ fixup_edb7211(struct machine_desc *desc, struct tag *tags,MACHINE_START (EDB7211 ,"CL-EDB7211 (EP7211 eval board)" )/* Maintainer: Jon McClintock */ - .boot_params = 0xc0020100, /* 0xc0000000 - 0xc001ffff can be video RAM */ + .atag_offset = 0x20100, /* 0xc0000000 - 0xc001ffff can be video RAM */ .fixup = fixup_edb7211, .map_io = edb7211_map_io, .reserve = edb7211_reserve,
arch/arm/mach-clps711x/fortunet.c +0 -1
@@ -75,7 +75,6 @@ fortunet_fixup(struct machine_desc *desc, struct tag *tags,MACHINE_START (FORTUNET ,"ARM-FortuNet" )/* Maintainer: FortuNet Inc. */ - .boot_params = 0x00000000, .fixup = fortunet_fixup, .map_io = clps711x_map_io, .init_irq = clps711x_init_irq,
arch/arm/mach-clps711x/p720t.c +1 -1
@@ -89,7 +89,7 @@ static void __init p720t_map_io(void)MACHINE_START (P720T ,"ARM-Prospector720T" )/* Maintainer: ARM Ltd/Deep Blue Solutions Ltd */ - .boot_params = 0xc0000100, + .atag_offset = 0x100, .fixup = fixup_p720t, .map_io = p720t_map_io, .init_irq = clps711x_init_irq,
Signature · 1 line
1.7.4
PATCH 3/52 ARM: mach-cns3xxx: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-cns3xxx/cns3420vb.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
arch/arm/mach-cns3xxx/cns3420vb.c +1 -1
@@ -196,7 +196,7 @@ static void __init cns3420_map_io(void) }MACHINE_START (CNS3420VB ,"Cavium Networks CNS3420 Validation Board" ) - .boot_params = 0x00000100, + .atag_offset = 0x100, .map_io = cns3420_map_io, .init_irq = cns3xxx_init_irq, .timer = &cns3xxx_timer,
Signature · 1 line
1.7.4
PATCH 4/52 ARM: mach-davinci: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-davinci/board-da830-evm.c | 2 +- arch/arm/mach-davinci/board-da850-evm.c | 2 +- arch/arm/mach-davinci/board-dm355-evm.c | 2 +- arch/arm/mach-davinci/board-dm355-leopard.c | 2 +- arch/arm/mach-davinci/board-dm365-evm.c | 2 +- arch/arm/mach-davinci/board-dm644x-evm.c | 2 +- arch/arm/mach-davinci/board-dm646x-evm.c | 4 ++-- arch/arm/mach-davinci/board-mityomapl138.c | 2 +- arch/arm/mach-davinci/board-neuros-osd2.c | 2 +- arch/arm/mach-davinci/board-omapl138-hawk.c | 2 +- arch/arm/mach-davinci/board-sffsdr.c | 2 +- arch/arm/mach-davinci/board-tnetv107x-evm.c | 2 +- 12 files changed, 13 insertions(+), 13 deletions(-)
arch/arm/mach-davinci/board-da830-evm.c +1 -1
@@ -676,7 +676,7 @@ static void __init da830_evm_map_io(void) }MACHINE_START (DAVINCI_DA830_EVM ,"DaVinci DA830/OMAP-L137/AM17x EVM" ) - .boot_params = (DA8XX_DDR_BASE + 0x100), + .atag_offset = 0x100, .map_io = da830_evm_map_io, .init_irq = cp_intc_init, .timer = &davinci_timer,
arch/arm/mach-davinci/board-da850-evm.c +1 -1
@@ -1256,7 +1256,7 @@ static void __init da850_evm_map_io(void) }MACHINE_START (DAVINCI_DA850_EVM ,"DaVinci DA850/OMAP-L138/AM18x EVM" ) - .boot_params = (DA8XX_DDR_BASE + 0x100), + .atag_offset = 0x100, .map_io = da850_evm_map_io, .init_irq = cp_intc_init, .timer = &davinci_timer,
arch/arm/mach-davinci/board-dm355-evm.c +1 -1
@@ -351,7 +351,7 @@ static __init void dm355_evm_init(void) }MACHINE_START (DAVINCI_DM355_EVM ,"DaVinci DM355 EVM" ) - .boot_params = (0x80000100), + .atag_offset = 0x100, .map_io = dm355_evm_map_io, .init_irq = davinci_irq_init, .timer = &davinci_timer,
arch/arm/mach-davinci/board-dm355-leopard.c +1 -1
@@ -270,7 +270,7 @@ static __init void dm355_leopard_init(void) }MACHINE_START (DM355_LEOPARD ,"DaVinci DM355 leopard" ) - .boot_params = (0x80000100), + .atag_offset = 0x100, .map_io = dm355_leopard_map_io, .init_irq = davinci_irq_init, .timer = &davinci_timer,
arch/arm/mach-davinci/board-dm365-evm.c +1 -1
@@ -612,7 +612,7 @@ static __init void dm365_evm_init(void) }MACHINE_START (DAVINCI_DM365_EVM ,"DaVinci DM365 EVM" ) - .boot_params = (0x80000100), + .atag_offset = 0x100, .map_io = dm365_evm_map_io, .init_irq = davinci_irq_init, .timer = &davinci_timer,
arch/arm/mach-davinci/board-dm644x-evm.c +1 -1
@@ -712,7 +712,7 @@ static __init void davinci_evm_init(void)MACHINE_START (DAVINCI_EVM ,"DaVinci DM644x EVM" )/* Maintainer: MontaVista Software <[email protected]> */ - .boot_params = (DAVINCI_DDR_BASE + 0x100), + .atag_offset = 0x100, .map_io = davinci_evm_map_io, .init_irq = davinci_irq_init, .timer = &davinci_timer,
arch/arm/mach-davinci/board-dm646x-evm.c +2 -2
@@ -797,7 +797,7 @@ void __init dm646x_board_setup_refclk(struct clk *clk) }MACHINE_START (DAVINCI_DM6467_EVM ,"DaVinci DM646x EVM" ) - .boot_params = (0x80000100), + .atag_offset = 0x100, .map_io = davinci_map_io, .init_irq = davinci_irq_init, .timer = &davinci_timer,
@@ -806,7 +806,7 @@ MACHINE_START(DAVINCI_DM6467_EVM, "DaVinci DM646x EVM") MACHINE_END MACHINE_START(DAVINCI_DM6467TEVM, "DaVinci DM6467T EVM") - .boot_params = (0x80000100), + .atag_offset = 0x100, .map_io = davinci_map_io, .init_irq = davinci_irq_init, .timer = &davinci_timer,
arch/arm/mach-davinci/board-mityomapl138.c +1 -1
@@ -565,7 +565,7 @@ static void __init mityomapl138_map_io(void) }MACHINE_START (MITYOMAPL138 ,"MityDSP-L138/MityARM-1808" ) - .boot_params = (DA8XX_DDR_BASE + 0x100), + .atag_offset = 0x100, .map_io = mityomapl138_map_io, .init_irq = cp_intc_init, .timer = &davinci_timer,
arch/arm/mach-davinci/board-neuros-osd2.c +1 -1
@@ -272,7 +272,7 @@ static __init void davinci_ntosd2_init(void)MACHINE_START (NEUROS_OSD2 ,"Neuros OSD2" )/* Maintainer: Neuros Technologies <[email protected]> */ - .boot_params = (DAVINCI_DDR_BASE + 0x100), + .atag_offset = 0x100, .map_io = davinci_ntosd2_map_io, .init_irq = davinci_irq_init, .timer = &davinci_timer,
arch/arm/mach-davinci/board-omapl138-hawk.c +1 -1
@@ -338,7 +338,7 @@ static void __init omapl138_hawk_map_io(void) }MACHINE_START (OMAPL138_HAWKBOARD ,"AM18x/OMAP-L138 Hawkboard" ) - .boot_params = (DA8XX_DDR_BASE + 0x100), + .atag_offset = 0x100, .map_io = omapl138_hawk_map_io, .init_irq = cp_intc_init, .timer = &davinci_timer,
arch/arm/mach-davinci/board-sffsdr.c +1 -1
@@ -151,7 +151,7 @@ static __init void davinci_sffsdr_init(void)MACHINE_START (SFFSDR ,"Lyrtech SFFSDR" )/* Maintainer: Hugo Villeneuve hugo.villeneuve at lyrtech.com */ - .boot_params = (DAVINCI_DDR_BASE + 0x100), + .atag_offset = 0x100, .map_io = davinci_sffsdr_map_io, .init_irq = davinci_irq_init, .timer = &davinci_timer,
arch/arm/mach-davinci/board-tnetv107x-evm.c +1 -1
@@ -277,7 +277,7 @@ console_initcall(tnetv107x_evm_console_init);#endif MACHINE_START (TNETV107X ,"TNETV107X EVM" ) - .boot_params = (TNETV107X_DDR_BASE + 0x100), + .atag_offset = 0x100, .map_io = tnetv107x_init, .init_irq = cp_intc_init, .timer = &davinci_timer,
Signature · 1 line
1.7.4
PATCH 5/52 ARM: mach-dove: convert boot-params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-dove/cm-a510.c | 2 +- arch/arm/mach-dove/dove-db-setup.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
arch/arm/mach-dove/cm-a510.c +1 -1
@@ -87,7 +87,7 @@ static void __init cm_a510_init(void) }MACHINE_START (CM_A510 ,"Compulab CM-A510 Board" ) - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = cm_a510_init, .map_io = dove_map_io, .init_early = dove_init_early,
arch/arm/mach-dove/dove-db-setup.c +1 -1
@@ -94,7 +94,7 @@ static void __init dove_db_init(void) }MACHINE_START (DOVE_DB ,"Marvell DB-MV88AP510-BP Development Board" ) - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = dove_db_init, .map_io = dove_map_io, .init_early = dove_init_early,
Signature · 1 line
1.7.4
PATCH 6/52 ARM: mach-ebsa110: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-ebsa110/core.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
arch/arm/mach-ebsa110/core.c +1 -1
@@ -284,7 +284,7 @@ arch_initcall(ebsa110_init);MACHINE_START (EBSA110 ,"EBSA110" )/* Maintainer: Russell King */ - .boot_params = 0x00000400, + .atag_offset = 0x400, .reserve_lp0 = 1, .reserve_lp2 = 1, .soft_reboot = 1,
Signature · 1 line
1.7.4
PATCH 7/52 ARM: mach-ep93xx: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-ep93xx/adssphere.c | 2 +- arch/arm/mach-ep93xx/edb93xx.c | 16 ++++++++-------- arch/arm/mach-ep93xx/gesbc9312.c | 2 +- arch/arm/mach-ep93xx/micro9.c | 8 ++++---- arch/arm/mach-ep93xx/simone.c | 2 +- arch/arm/mach-ep93xx/snappercl15.c | 2 +- arch/arm/mach-ep93xx/ts72xx.c | 2 +- 7 files changed, 17 insertions(+), 17 deletions(-)
arch/arm/mach-ep93xx/adssphere.c +1 -1
@@ -33,7 +33,7 @@ static void __init adssphere_init_machine(void)MACHINE_START (ADSSPHERE ,"ADS Sphere board" )/* Maintainer: Lennert Buytenhek <[email protected]> */ - .boot_params = EP93XX_SDCE3_PHYS_BASE_SYNC + 0x100, + .atag_offset = 0x100, .map_io = ep93xx_map_io, .init_irq = ep93xx_init_irq, .timer = &ep93xx_timer,
arch/arm/mach-ep93xx/edb93xx.c +8 -8
@@ -240,7 +240,7 @@ static void __init edb93xx_init_machine(void)#ifdef CONFIG_MACH_EDB9301 MACHINE_START (EDB9301 ,"Cirrus Logic EDB9301 Evaluation Board" )/* Maintainer: H Hartley Sweeten <[email protected]> */ - .boot_params = EP93XX_SDCE3_PHYS_BASE_SYNC + 0x100, + .atag_offset = 0x100, .map_io = ep93xx_map_io, .init_irq = ep93xx_init_irq, .timer = &ep93xx_timer,
@@ -251,7 +251,7 @@ MACHINE_END#ifdef CONFIG_MACH_EDB9302 MACHINE_START (EDB9302 ,"Cirrus Logic EDB9302 Evaluation Board" )/* Maintainer: George Kashperko <[email protected]> */ - .boot_params = EP93XX_SDCE3_PHYS_BASE_SYNC + 0x100, + .atag_offset = 0x100, .map_io = ep93xx_map_io, .init_irq = ep93xx_init_irq, .timer = &ep93xx_timer,
@@ -262,7 +262,7 @@ MACHINE_END#ifdef CONFIG_MACH_EDB9302A MACHINE_START (EDB9302A ,"Cirrus Logic EDB9302A Evaluation Board" )/* Maintainer: Lennert Buytenhek <[email protected]> */ - .boot_params = EP93XX_SDCE0_PHYS_BASE + 0x100, + .atag_offset = 0x100, .map_io = ep93xx_map_io, .init_irq = ep93xx_init_irq, .timer = &ep93xx_timer,
@@ -273,7 +273,7 @@ MACHINE_END#ifdef CONFIG_MACH_EDB9307 MACHINE_START (EDB9307 ,"Cirrus Logic EDB9307 Evaluation Board" )/* Maintainer: Herbert Valerio Riedel <[email protected]> */ - .boot_params = EP93XX_SDCE3_PHYS_BASE_SYNC + 0x100, + .atag_offset = 0x100, .map_io = ep93xx_map_io, .init_irq = ep93xx_init_irq, .timer = &ep93xx_timer,
@@ -284,7 +284,7 @@ MACHINE_END#ifdef CONFIG_MACH_EDB9307A MACHINE_START (EDB9307A ,"Cirrus Logic EDB9307A Evaluation Board" )/* Maintainer: H Hartley Sweeten <[email protected]> */ - .boot_params = EP93XX_SDCE0_PHYS_BASE + 0x100, + .atag_offset = 0x100, .map_io = ep93xx_map_io, .init_irq = ep93xx_init_irq, .timer = &ep93xx_timer,
@@ -295,7 +295,7 @@ MACHINE_END#ifdef CONFIG_MACH_EDB9312 MACHINE_START (EDB9312 ,"Cirrus Logic EDB9312 Evaluation Board" )/* Maintainer: Toufeeq Hussain <[email protected]> */ - .boot_params = EP93XX_SDCE3_PHYS_BASE_SYNC + 0x100, + .atag_offset = 0x100, .map_io = ep93xx_map_io, .init_irq = ep93xx_init_irq, .timer = &ep93xx_timer,
@@ -306,7 +306,7 @@ MACHINE_END#ifdef CONFIG_MACH_EDB9315 MACHINE_START (EDB9315 ,"Cirrus Logic EDB9315 Evaluation Board" )/* Maintainer: Lennert Buytenhek <[email protected]> */ - .boot_params = EP93XX_SDCE3_PHYS_BASE_SYNC + 0x100, + .atag_offset = 0x100, .map_io = ep93xx_map_io, .init_irq = ep93xx_init_irq, .timer = &ep93xx_timer,
@@ -317,7 +317,7 @@ MACHINE_END#ifdef CONFIG_MACH_EDB9315A MACHINE_START (EDB9315A ,"Cirrus Logic EDB9315A Evaluation Board" )/* Maintainer: Lennert Buytenhek <[email protected]> */ - .boot_params = EP93XX_SDCE0_PHYS_BASE + 0x100, + .atag_offset = 0x100, .map_io = ep93xx_map_io, .init_irq = ep93xx_init_irq, .timer = &ep93xx_timer,
arch/arm/mach-ep93xx/gesbc9312.c +1 -1
@@ -33,7 +33,7 @@ static void __init gesbc9312_init_machine(void)MACHINE_START (GESBC9312 ,"Glomation GESBC-9312-sx" )/* Maintainer: Lennert Buytenhek <[email protected]> */ - .boot_params = EP93XX_SDCE3_PHYS_BASE_SYNC + 0x100, + .atag_offset = 0x100, .map_io = ep93xx_map_io, .init_irq = ep93xx_init_irq, .timer = &ep93xx_timer,
arch/arm/mach-ep93xx/micro9.c +4 -4
@@ -77,7 +77,7 @@ static void __init micro9_init_machine(void)#ifdef CONFIG_MACH_MICRO9H MACHINE_START (MICRO9 ,"Contec Micro9-High" )/* Maintainer: Hubert Feurstein <[email protected]> */ - .boot_params = EP93XX_SDCE3_PHYS_BASE_SYNC + 0x100, + .atag_offset = 0x100, .map_io = ep93xx_map_io, .init_irq = ep93xx_init_irq, .timer = &ep93xx_timer,
@@ -88,7 +88,7 @@ MACHINE_END#ifdef CONFIG_MACH_MICRO9M MACHINE_START (MICRO9M ,"Contec Micro9-Mid" )/* Maintainer: Hubert Feurstein <[email protected]> */ - .boot_params = EP93XX_SDCE3_PHYS_BASE_ASYNC + 0x100, + .atag_offset = 0x100, .map_io = ep93xx_map_io, .init_irq = ep93xx_init_irq, .timer = &ep93xx_timer,
@@ -99,7 +99,7 @@ MACHINE_END#ifdef CONFIG_MACH_MICRO9L MACHINE_START (MICRO9L ,"Contec Micro9-Lite" )/* Maintainer: Hubert Feurstein <[email protected]> */ - .boot_params = EP93XX_SDCE3_PHYS_BASE_SYNC + 0x100, + .atag_offset = 0x100, .map_io = ep93xx_map_io, .init_irq = ep93xx_init_irq, .timer = &ep93xx_timer,
@@ -110,7 +110,7 @@ MACHINE_END#ifdef CONFIG_MACH_MICRO9S MACHINE_START (MICRO9S ,"Contec Micro9-Slim" )/* Maintainer: Hubert Feurstein <[email protected]> */ - .boot_params = EP93XX_SDCE3_PHYS_BASE_ASYNC + 0x100, + .atag_offset = 0x100, .map_io = ep93xx_map_io, .init_irq = ep93xx_init_irq, .timer = &ep93xx_timer,
arch/arm/mach-ep93xx/simone.c +1 -1
@@ -66,7 +66,7 @@ static void __init simone_init_machine(void)MACHINE_START (SIM_ONE ,"Simplemachines Sim.One Board" )/* Maintainer: Ryan Mallon <[email protected]> */ - .boot_params = EP93XX_SDCE0_PHYS_BASE + 0x100, + .atag_offset = 0x100, .map_io = ep93xx_map_io, .init_irq = ep93xx_init_irq, .timer = &ep93xx_timer,
arch/arm/mach-ep93xx/snappercl15.c +1 -1
@@ -163,7 +163,7 @@ static void __init snappercl15_init_machine(void)MACHINE_START (SNAPPER_CL15 ,"Bluewater Systems Snapper CL15" )/* Maintainer: Ryan Mallon <[email protected]> */ - .boot_params = EP93XX_SDCE0_PHYS_BASE + 0x100, + .atag_offset = 0x100, .map_io = ep93xx_map_io, .init_irq = ep93xx_init_irq, .timer = &ep93xx_timer,
arch/arm/mach-ep93xx/ts72xx.c +1 -1
@@ -257,7 +257,7 @@ static void __init ts72xx_init_machine(void)MACHINE_START (TS72XX ,"Technologic Systems TS-72xx SBC" )/* Maintainer: Lennert Buytenhek <[email protected]> */ - .boot_params = EP93XX_SDCE3_PHYS_BASE_SYNC + 0x100, + .atag_offset = 0x100, .map_io = ts72xx_map_io, .init_irq = ep93xx_init_irq, .timer = &ep93xx_timer,
Signature · 1 line
1.7.4
PATCH 7/52 ARM: mach-ep93xx: convert boot_params to atag_offset
Quoted 11 lines · Nicolas Pitre
Signed-off-by Nicolas Pitre <[email protected]>--- arch/arm/mach-ep93xx/adssphere.c | 2 +- arch/arm/mach-ep93xx/edb93xx.c | 16 ++++++++-------- arch/arm/mach-ep93xx/gesbc9312.c | 2 +- arch/arm/mach-ep93xx/micro9.c | 8 ++++---- arch/arm/mach-ep93xx/simone.c | 2 +- arch/arm/mach-ep93xx/snappercl15.c | 2 +- arch/arm/mach-ep93xx/ts72xx.c | 2 +- 7 files changed, 17 insertions(+), 17 deletions(-)
For ep93xx, this appears to be dependant on your patch:
[PATCH 10/37] ARM: mach-ep93xx: remove mach/memory.h and Kconfig selection of SDRAM bank
Please make sure that the merge order of these patches does not break anything...
Other than that, for the ep93xx part.
PATCH 7/52 ARM: mach-ep93xx: convert boot_params to atag_offset
Quoted 13 lines · H Hartley Sweeten
Quoted 11 lines · Nicolas Pitre
Signed-off-by Nicolas Pitre <[email protected]>--- arch/arm/mach-ep93xx/adssphere.c | 2 +- arch/arm/mach-ep93xx/edb93xx.c | 16 ++++++++-------- arch/arm/mach-ep93xx/gesbc9312.c | 2 +- arch/arm/mach-ep93xx/micro9.c | 8 ++++---- arch/arm/mach-ep93xx/simone.c | 2 +- arch/arm/mach-ep93xx/snappercl15.c | 2 +- arch/arm/mach-ep93xx/ts72xx.c | 2 +- 7 files changed, 17 insertions(+), 17 deletions(-)
Quoted 3 lines
For ep93xx, this appears to be dependant on your patch:
[PATCH 10/37] ARM: mach-ep93xx: remove
mach/memory.handKconfigselection of SDRAM bank
Actually this should be the other way around: this is a prerequisite for the removal patch, but this should only depend on the first patch (1/52) of the series.
Quoted 2 lines
Please make sure that the merge order of these patches does not break anything...
Obviously. I'm carrying them linearly in the same branch because of the ordering dependencies.
Quoted 3 lines
Other than that, for the ep93xx part.
Is this valid for both patches?
Thanks
Nicolas
PATCH 7/52 ARM: mach-ep93xx: convert boot_params to atag_offset
Quoted 22 lines · Nicolas Pitre
Quoted 13 lines · H Hartley Sweeten
Quoted 11 lines · Nicolas Pitre
Signed-off-by Nicolas Pitre <[email protected]>--- arch/arm/mach-ep93xx/adssphere.c | 2 +- arch/arm/mach-ep93xx/edb93xx.c | 16 ++++++++-------- arch/arm/mach-ep93xx/gesbc9312.c | 2 +- arch/arm/mach-ep93xx/micro9.c | 8 ++++---- arch/arm/mach-ep93xx/simone.c | 2 +- arch/arm/mach-ep93xx/snappercl15.c | 2 +- arch/arm/mach-ep93xx/ts72xx.c | 2 +- 7 files changed, 17 insertions(+), 17 deletions(-)Quoted 3 lines
For ep93xx, this appears to be dependant on your patch:
[PATCH 10/37] ARM: mach-ep93xx: remove
mach/memory.handKconfigselection of SDRAM bankActually this should be the other way around: this is a prerequisite for the removal patch, but this should only depend on the first patch (1/52) of the series.
Quoted 5 lines
Quoted 2 lines
Please make sure that the merge order of these patches does not break anything...
Obviously. I'm carrying them linearly in the same branch because of the ordering dependencies.
Sounds good.
Quoted 5 lines
Quoted 3 lines
Other than that, for the ep93xx part.
Is this valid for both patches?
No. This patch only.
For patch 01/52 of this series, please fix the checkpatch.pl issue pointed out by Sergei Shtylyov and the build warning I pointed out.
Once I see and test that updated patch I'll probably give you a Tested-by.
Thanks,
Hartley
PATCH 7/52 ARM: mach-ep93xx: convert boot_params to atag_offset
Quoted 11 lines · H Hartley Sweeten
Quoted 5 lines · Nicolas Pitre
Quoted 3 lines
Other than that, for the ep93xx part.
Is this valid for both patches?
No. This patch only.
For patch 01/52 of this series, please fix the checkpatch.pl issue pointed out by Sergei Shtylyov and the build warning I pointed out.
Both were fixed.
Quoted 1 line
Once I see and test that updated patch I'll probably give you a Tested-by.
Due to the number of patches, I won't repost them unless a major change happens. However you can see their latest incarnation here:
http://git.linaro.org/gitweb?p=people/nico/linux.git;a=shortlog;h=refs/heads/redux
or pull them from here:
git://git.linaro.org/people/nico/linux.git redux
Note that this branch is still going through frequent rebasing.
Nicolas
PATCH 8/52 ARM: mach-exynos4: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-exynos4/mach-armlex4210.c | 2 +- arch/arm/mach-exynos4/mach-nuri.c | 2 +- arch/arm/mach-exynos4/mach-smdkc210.c | 2 +- arch/arm/mach-exynos4/mach-smdkv310.c | 2 +- arch/arm/mach-exynos4/mach-universal_c210.c | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-)
arch/arm/mach-exynos4/mach-armlex4210.c +1 -1
@@ -207,7 +207,7 @@ static void __init armlex4210_machine_init(void)MACHINE_START (ARMLEX4210 ,"ARMLEX4210" )/* Maintainer: Alim Akhtar <[email protected]> */ - .boot_params = S5P_PA_SDRAM + 0x100, + .atag_offset = 0x100, .init_irq = exynos4_init_irq, .map_io = armlex4210_map_io, .init_machine = armlex4210_machine_init,
arch/arm/mach-exynos4/mach-nuri.c +1 -1
@@ -402,7 +402,7 @@ static void __init nuri_machine_init(void)MACHINE_START (NURI ,"NURI" )/* Maintainer: Kyungmin Park <[email protected]> */ - .boot_params = S5P_PA_SDRAM + 0x100, + .atag_offset = 0x100, .init_irq = exynos4_init_irq, .map_io = nuri_map_io, .init_machine = nuri_machine_init,
arch/arm/mach-exynos4/mach-smdkc210.c +1 -1
@@ -215,7 +215,7 @@ static void __init smdkc210_machine_init(void)MACHINE_START (SMDKC210 ,"SMDKC210" )/* Maintainer: Kukjin Kim <[email protected]> */ - .boot_params = S5P_PA_SDRAM + 0x100, + .atag_offset = 0x100, .init_irq = exynos4_init_irq, .map_io = smdkc210_map_io, .init_machine = smdkc210_machine_init,
arch/arm/mach-exynos4/mach-smdkv310.c +1 -1
@@ -240,7 +240,7 @@ static void __init smdkv310_machine_init(void)MACHINE_START (SMDKV310 ,"SMDKV310" )/* Maintainer: Kukjin Kim <[email protected]> */ /* Maintainer: Changhwan Youn <[email protected]> */ - .boot_params = S5P_PA_SDRAM + 0x100, + .atag_offset = 0x100, .init_irq = exynos4_init_irq, .map_io = smdkv310_map_io, .init_machine = smdkv310_machine_init,
arch/arm/mach-exynos4/mach-universal_c210.c +1 -1
@@ -642,7 +642,7 @@ static void __init universal_machine_init(void)MACHINE_START (UNIVERSAL_C210 ,"UNIVERSAL_C210" )/* Maintainer: Kyungmin Park <[email protected]> */ - .boot_params = S5P_PA_SDRAM + 0x100, + .atag_offset = 0x100, .init_irq = exynos4_init_irq, .map_io = universal_map_io, .init_machine = universal_machine_init,
Signature · 1 line
1.7.4
PATCH 9/52 ARM: mach-footbridge: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-footbridge/cats-hw.c | 2 +- arch/arm/mach-footbridge/ebsa285.c | 2 +- arch/arm/mach-footbridge/netwinder-hw.c | 2 +- arch/arm/mach-footbridge/personal.c | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-)
arch/arm/mach-footbridge/cats-hw.c +1 -1
@@ -86,7 +86,7 @@ fixup_cats(struct machine_desc *desc, struct tag *tags,MACHINE_START (CATS ,"Chalice-CATS" )/* Maintainer: Philip Blundell */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .soft_reboot = 1, .fixup = fixup_cats, .map_io = footbridge_map_io,
arch/arm/mach-footbridge/ebsa285.c +1 -1
@@ -15,7 +15,7 @@MACHINE_START (EBSA285 ,"EBSA285" )/* Maintainer: Russell King */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .video_start = 0x000a0000, .video_end = 0x000bffff, .map_io = footbridge_map_io,
arch/arm/mach-footbridge/netwinder-hw.c +1 -1
@@ -648,7 +648,7 @@ fixup_netwinder(struct machine_desc *desc, struct tag *tags,MACHINE_START (NETWINDER ,"Rebel-NetWinder" )/* Maintainer: Russell King/Rebel.com */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .video_start = 0x000a0000, .video_end = 0x000bffff, .reserve_lp0 = 1,
arch/arm/mach-footbridge/personal.c +1 -1
@@ -15,7 +15,7 @@MACHINE_START (PERSONAL_SERVER ,"Compaq-PersonalServer" )/* Maintainer: Jamey Hicks / George France */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .map_io = footbridge_map_io, .init_irq = footbridge_init_irq, .timer = &footbridge_timer,
Signature · 1 line
1.7.4
PATCH 10/52 ARM: mach-gemini: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-gemini/board-nas4220b.c | 2 +- arch/arm/mach-gemini/board-rut1xx.c | 2 +- arch/arm/mach-gemini/board-wbd111.c | 2 +- arch/arm/mach-gemini/board-wbd222.c | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-)
arch/arm/mach-gemini/board-nas4220b.c +1 -1
@@ -102,7 +102,7 @@ static void __init ib4220b_init(void) }MACHINE_START (NAS4220B ,"Raidsonic NAS IB-4220-B" ) - .boot_params = 0x100, + .atag_offset = 0x100, .map_io = gemini_map_io, .init_irq = gemini_init_irq, .timer = &ib4220b_timer,
arch/arm/mach-gemini/board-rut1xx.c +1 -1
@@ -86,7 +86,7 @@ static void __init rut1xx_init(void) }MACHINE_START (RUT100 ,"Teltonika RUT100" ) - .boot_params = 0x100, + .atag_offset = 0x100, .map_io = gemini_map_io, .init_irq = gemini_init_irq, .timer = &rut1xx_timer,
arch/arm/mach-gemini/board-wbd111.c +1 -1
@@ -129,7 +129,7 @@ static void __init wbd111_init(void) }MACHINE_START (WBD111 ,"Wiliboard WBD-111" ) - .boot_params = 0x100, + .atag_offset = 0x100, .map_io = gemini_map_io, .init_irq = gemini_init_irq, .timer = &wbd111_timer,
arch/arm/mach-gemini/board-wbd222.c +1 -1
@@ -129,7 +129,7 @@ static void __init wbd222_init(void) }MACHINE_START (WBD222 ,"Wiliboard WBD-222" ) - .boot_params = 0x100, + .atag_offset = 0x100, .map_io = gemini_map_io, .init_irq = gemini_init_irq, .timer = &wbd222_timer,
Signature · 1 line
1.7.4
PATCH 11/52 ARM: mach-h720x: convert boot_params to atag_offset
In reply to Nicolas PitreThe value used for boot_params in h7201-eval.c is nonsensical, given that PLAT_PHYS_OFFSET is defined to 0x40000000. Left unchanged to purposely break the build to get its maintainer's attention.
--- arch/arm/mach-h720x/h7202-eval.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
arch/arm/mach-h720x/h7202-eval.c +1 -1
@@ -71,7 +71,7 @@ static void __init init_eval_h7202(void)MACHINE_START (H7202 ,"Hynix HMS30C7202" )/* Maintainer: Robert Schwebel, Pengutronix */ - .boot_params = 0x40000100, + .atag_offset = 0x100, .map_io = h720x_map_io, .init_irq = h7202_init_irq, .timer = &h7202_timer,
Signature · 1 line
1.7.4
PATCH 12/52 ARM: mach-imx: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-imx/mach-armadillo5x0.c | 2 +- arch/arm/mach-imx/mach-cpuimx27.c | 2 +- arch/arm/mach-imx/mach-cpuimx35.c | 2 +- arch/arm/mach-imx/mach-eukrea_cpuimx25.c | 2 +- arch/arm/mach-imx/mach-imx27_visstrim_m10.c | 2 +- arch/arm/mach-imx/mach-imx27ipcam.c | 2 +- arch/arm/mach-imx/mach-imx27lite.c | 2 +- arch/arm/mach-imx/mach-kzm_arm11_01.c | 2 +- arch/arm/mach-imx/mach-mx1ads.c | 4 ++-- arch/arm/mach-imx/mach-mx21ads.c | 2 +- arch/arm/mach-imx/mach-mx25_3ds.c | 2 +- arch/arm/mach-imx/mach-mx27_3ds.c | 2 +- arch/arm/mach-imx/mach-mx27ads.c | 2 +- arch/arm/mach-imx/mach-mx31_3ds.c | 2 +- arch/arm/mach-imx/mach-mx31ads.c | 2 +- arch/arm/mach-imx/mach-mx31lilly.c | 2 +- arch/arm/mach-imx/mach-mx31lite.c | 2 +- arch/arm/mach-imx/mach-mx31moboard.c | 2 +- arch/arm/mach-imx/mach-mx35_3ds.c | 2 +- arch/arm/mach-imx/mach-mxt_td60.c | 2 +- arch/arm/mach-imx/mach-pca100.c | 2 +- arch/arm/mach-imx/mach-pcm037.c | 2 +- arch/arm/mach-imx/mach-pcm038.c | 2 +- arch/arm/mach-imx/mach-pcm043.c | 2 +- arch/arm/mach-imx/mach-qong.c | 2 +- arch/arm/mach-imx/mach-scb9328.c | 2 +- 26 files changed, 27 insertions(+), 27 deletions(-)
arch/arm/mach-imx/mach-armadillo5x0.c +1 -1
@@ -556,7 +556,7 @@ static struct sys_timer armadillo5x0_timer = {MACHINE_START (ARMADILLO5X0 ,"Armadillo-500" )/* Maintainer: Alberto Panizzo */ - .boot_params = MX3x_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx31_map_io, .init_early = imx31_init_early, .init_irq = mx31_init_irq,
arch/arm/mach-imx/mach-cpuimx27.c +1 -1
@@ -309,7 +309,7 @@ static struct sys_timer eukrea_cpuimx27_timer = { };MACHINE_START (CPUIMX27 ,"EUKREA CPUIMX27" ) - .boot_params = MX27_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx27_map_io, .init_early = imx27_init_early, .init_irq = mx27_init_irq,
arch/arm/mach-imx/mach-cpuimx35.c +1 -1
@@ -192,7 +192,7 @@ struct sys_timer eukrea_cpuimx35_timer = {MACHINE_START (EUKREA_CPUIMX35 ,"Eukrea CPUIMX35" )/* Maintainer: Eukrea Electromatique */ - .boot_params = MX3x_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx35_map_io, .init_early = imx35_init_early, .init_irq = mx35_init_irq,
arch/arm/mach-imx/mach-eukrea_cpuimx25.c +1 -1
@@ -161,7 +161,7 @@ static struct sys_timer eukrea_cpuimx25_timer = {MACHINE_START (EUKREA_CPUIMX25 ,"Eukrea CPUIMX25" )/* Maintainer: Eukrea Electromatique */ - .boot_params = MX25_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx25_map_io, .init_early = imx25_init_early, .init_irq = mx25_init_irq,
arch/arm/mach-imx/mach-imx27_visstrim_m10.c +1 -1
@@ -260,7 +260,7 @@ static struct sys_timer visstrim_m10_timer = { };MACHINE_START (IMX27_VISSTRIM_M10 ,"Vista Silicon Visstrim_M10" ) - .boot_params = MX27_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx27_map_io, .init_early = imx27_init_early, .init_irq = mx27_init_irq,
arch/arm/mach-imx/mach-imx27ipcam.c +1 -1
@@ -69,7 +69,7 @@ static struct sys_timer mx27ipcam_timer = {MACHINE_START (IMX27IPCAM ,"Freescale IMX27IPCAM" )/* maintainer: Freescale Semiconductor, Inc. */ - .boot_params = MX27_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx27_map_io, .init_early = imx27_init_early, .init_irq = mx27_init_irq,
arch/arm/mach-imx/mach-imx27lite.c +1 -1
@@ -75,7 +75,7 @@ static struct sys_timer mx27lite_timer = { };MACHINE_START (IMX27LITE ,"LogicPD i.MX27LITE" ) - .boot_params = MX27_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx27_map_io, .init_early = imx27_init_early, .init_irq = mx27_init_irq,
arch/arm/mach-imx/mach-kzm_arm11_01.c +1 -1
@@ -269,7 +269,7 @@ static struct sys_timer kzm_timer = { };MACHINE_START (KZM_ARM11_01 ,"Kyoto Microcomputer Co., Ltd. KZM-ARM11-01" ) - .boot_params = MX3x_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = kzm_map_io, .init_early = imx31_init_early, .init_irq = mx31_init_irq,
arch/arm/mach-imx/mach-mx1ads.c +2 -2
@@ -143,7 +143,7 @@ struct sys_timer mx1ads_timer = {MACHINE_START (MX1ADS ,"Freescale MX1ADS" )/* Maintainer: Sascha Hauer, Pengutronix */ - .boot_params = MX1_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx1_map_io, .init_early = imx1_init_early, .init_irq = mx1_init_irq,
@@ -152,7 +152,7 @@ MACHINE_START(MX1ADS, "Freescale MX1ADS") MACHINE_END MACHINE_START(MXLADS, "Freescale MXLADS") - .boot_params = MX1_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx1_map_io, .init_early = imx1_init_early, .init_irq = mx1_init_irq,
arch/arm/mach-imx/mach-mx21ads.c +1 -1
@@ -303,7 +303,7 @@ static struct sys_timer mx21ads_timer = {MACHINE_START (MX21ADS ,"Freescale i.MX21ADS" )/* maintainer: Freescale Semiconductor, Inc. */ - .boot_params = MX21_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx21ads_map_io, .init_early = imx21_init_early, .init_irq = mx21_init_irq,
arch/arm/mach-imx/mach-mx25_3ds.c +1 -1
@@ -249,7 +249,7 @@ static struct sys_timer mx25pdk_timer = {MACHINE_START (MX25_3DS ,"Freescale MX25PDK (3DS)" )/* Maintainer: Freescale Semiconductor, Inc. */ - .boot_params = MX25_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx25_map_io, .init_early = imx25_init_early, .init_irq = mx25_init_irq,
arch/arm/mach-imx/mach-mx27_3ds.c +1 -1
@@ -308,7 +308,7 @@ static struct sys_timer mx27pdk_timer = {MACHINE_START (MX27_3DS ,"Freescale MX27PDK" )/* maintainer: Freescale Semiconductor, Inc. */ - .boot_params = MX27_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx27_map_io, .init_early = imx27_init_early, .init_irq = mx27_init_irq,
arch/arm/mach-imx/mach-mx27ads.c +1 -1
@@ -343,7 +343,7 @@ static void __init mx27ads_map_io(void)MACHINE_START (MX27ADS ,"Freescale i.MX27ADS" )/* maintainer: Freescale Semiconductor, Inc. */ - .boot_params = MX27_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx27ads_map_io, .init_early = imx27_init_early, .init_irq = mx27_init_irq,
arch/arm/mach-imx/mach-mx31_3ds.c +1 -1
@@ -761,7 +761,7 @@ static void __init mx31_3ds_reserve(void)MACHINE_START (MX31_3DS ,"Freescale MX31PDK (3DS)" )/* Maintainer: Freescale Semiconductor, Inc. */ - .boot_params = MX3x_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx31_map_io, .init_early = imx31_init_early, .init_irq = mx31_init_irq,
arch/arm/mach-imx/mach-mx31ads.c +1 -1
@@ -533,7 +533,7 @@ static struct sys_timer mx31ads_timer = {MACHINE_START (MX31ADS ,"Freescale MX31ADS" )/* Maintainer: Freescale Semiconductor, Inc. */ - .boot_params = MX3x_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx31ads_map_io, .init_early = imx31_init_early, .init_irq = mx31ads_init_irq,
arch/arm/mach-imx/mach-mx31lilly.c +1 -1
@@ -293,7 +293,7 @@ static struct sys_timer mx31lilly_timer = { };MACHINE_START (LILLY1131 ,"INCO startec LILLY-1131" ) - .boot_params = MX3x_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx31_map_io, .init_early = imx31_init_early, .init_irq = mx31_init_irq,
arch/arm/mach-imx/mach-mx31lite.c +1 -1
@@ -278,7 +278,7 @@ struct sys_timer mx31lite_timer = {MACHINE_START (MX31LITE ,"LogicPD i.MX31 SOM" )/* Maintainer: Freescale Semiconductor, Inc. */ - .boot_params = MX3x_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx31lite_map_io, .init_early = imx31_init_early, .init_irq = mx31_init_irq,
arch/arm/mach-imx/mach-mx31moboard.c +1 -1
@@ -573,7 +573,7 @@ static void __init mx31moboard_reserve(void)MACHINE_START (MX31MOBOARD ,"EPFL Mobots mx31moboard" )/* Maintainer: Valentin Longchamp, EPFL Mobots group */ - .boot_params = MX3x_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .reserve = mx31moboard_reserve, .map_io = mx31_map_io, .init_early = imx31_init_early,
arch/arm/mach-imx/mach-mx35_3ds.c +1 -1
@@ -215,7 +215,7 @@ struct sys_timer mx35pdk_timer = {MACHINE_START (MX35_3DS ,"Freescale MX35PDK" )/* Maintainer: Freescale Semiconductor, Inc */ - .boot_params = MX3x_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx35_map_io, .init_early = imx35_init_early, .init_irq = mx35_init_irq,
arch/arm/mach-imx/mach-mxt_td60.c +1 -1
@@ -265,7 +265,7 @@ static struct sys_timer mxt_td60_timer = {MACHINE_START (MXT_TD60 ,"Maxtrack i-MXT TD60" )/* maintainer: Maxtrack Industrial */ - .boot_params = MX27_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx27_map_io, .init_early = imx27_init_early, .init_irq = mx27_init_irq,
arch/arm/mach-imx/mach-pca100.c +1 -1
@@ -433,7 +433,7 @@ static struct sys_timer pca100_timer = { };MACHINE_START (PCA100 ,"phyCARD-i.MX27" ) - .boot_params = MX27_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx27_map_io, .init_early = imx27_init_early, .init_irq = mx27_init_irq,
arch/arm/mach-imx/mach-pcm037.c +1 -1
@@ -686,7 +686,7 @@ static void __init pcm037_reserve(void)MACHINE_START (PCM037 ,"Phytec Phycore pcm037" )/* Maintainer: Pengutronix */ - .boot_params = MX3x_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .reserve = pcm037_reserve, .map_io = mx31_map_io, .init_early = imx31_init_early,
arch/arm/mach-imx/mach-pcm038.c +1 -1
@@ -347,7 +347,7 @@ static struct sys_timer pcm038_timer = { };MACHINE_START (PCM038 ,"phyCORE-i.MX27" ) - .boot_params = MX27_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx27_map_io, .init_early = imx27_init_early, .init_irq = mx27_init_irq,
arch/arm/mach-imx/mach-pcm043.c +1 -1
@@ -414,7 +414,7 @@ struct sys_timer pcm043_timer = {MACHINE_START (PCM043 ,"Phytec Phycore pcm043" )/* Maintainer: Pengutronix */ - .boot_params = MX3x_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx35_map_io, .init_early = imx35_init_early, .init_irq = mx35_init_irq,
arch/arm/mach-imx/mach-qong.c +1 -1
@@ -260,7 +260,7 @@ static struct sys_timer qong_timer = {MACHINE_START (QONG ,"Dave/DENX QongEVB-LITE" )/* Maintainer: DENX Software Engineering GmbH */ - .boot_params = MX3x_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx31_map_io, .init_early = imx31_init_early, .init_irq = mx31_init_irq,
arch/arm/mach-imx/mach-scb9328.c +1 -1
@@ -146,7 +146,7 @@ static struct sys_timer scb9328_timer = {MACHINE_START (SCB9328 ,"Synertronixx scb9328" )/* Sascha Hauer */ - .boot_params = 0x08000100, + .atag_offset = 100, .map_io = mx1_map_io, .init_early = imx1_init_early, .init_irq = mx1_init_irq,
Signature · 1 line
1.7.4
PATCH 13/52 ARM: mach-integrator: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-integrator/integrator_ap.c | 2 +- arch/arm/mach-integrator/integrator_cp.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
arch/arm/mach-integrator/integrator_ap.c +1 -1
@@ -457,7 +457,7 @@ static struct sys_timer ap_timer = {MACHINE_START (INTEGRATOR ,"ARM-Integrator" )/* Maintainer: ARM Ltd/Deep Blue Solutions Ltd */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .reserve = integrator_reserve, .map_io = ap_map_io, .init_early = integrator_init_early,
arch/arm/mach-integrator/integrator_cp.c +1 -1
@@ -492,7 +492,7 @@ static struct sys_timer cp_timer = {MACHINE_START (CINTEGRATOR ,"ARM-IntegratorCP" )/* Maintainer: ARM Ltd/Deep Blue Solutions Ltd */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .reserve = integrator_reserve, .map_io = intcp_map_io, .init_early = intcp_init_early,
Signature · 1 line
1.7.4
PATCH 14/52 ARM: mach-iop13xx: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-iop13xx/iq81340mc.c | 2 +- arch/arm/mach-iop13xx/iq81340sc.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
arch/arm/mach-iop13xx/iq81340mc.c +1 -1
@@ -91,7 +91,7 @@ static struct sys_timer iq81340mc_timer = {MACHINE_START (IQ81340MC ,"Intel IQ81340MC" )/* Maintainer: Dan Williams <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .map_io = iop13xx_map_io, .init_irq = iop13xx_init_irq, .timer = &iq81340mc_timer,
arch/arm/mach-iop13xx/iq81340sc.c +1 -1
@@ -93,7 +93,7 @@ static struct sys_timer iq81340sc_timer = {MACHINE_START (IQ81340SC ,"Intel IQ81340SC" )/* Maintainer: Dan Williams <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .map_io = iop13xx_map_io, .init_irq = iop13xx_init_irq, .timer = &iq81340sc_timer,
Signature · 1 line
1.7.4
PATCH 15/52 ARM: mach-iop32x: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-iop32x/em7210.c | 2 +- arch/arm/mach-iop32x/glantank.c | 2 +- arch/arm/mach-iop32x/iq31244.c | 4 ++-- arch/arm/mach-iop32x/iq80321.c | 2 +- arch/arm/mach-iop32x/n2100.c | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-)
arch/arm/mach-iop32x/em7210.c +1 -1
@@ -203,7 +203,7 @@ static void __init em7210_init_machine(void) }MACHINE_START (EM7210 ,"Lanner EM7210" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = em7210_map_io, .init_irq = iop32x_init_irq, .timer = &em7210_timer,
arch/arm/mach-iop32x/glantank.c +1 -1
@@ -207,7 +207,7 @@ static void __init glantank_init_machine(void)MACHINE_START (GLANTANK ,"GLAN Tank" )/* Maintainer: Lennert Buytenhek <[email protected]> */ - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = glantank_map_io, .init_irq = iop32x_init_irq, .timer = &glantank_timer,
arch/arm/mach-iop32x/iq31244.c +2 -2
@@ -313,7 +313,7 @@ __setup("force_ep80219", force_ep80219_setup);MACHINE_START (IQ31244 ,"Intel IQ31244" )/* Maintainer: Intel Corp. */ - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = iq31244_map_io, .init_irq = iop32x_init_irq, .timer = &iq31244_timer,
@@ -327,7 +327,7 @@ MACHINE_END*/ MACHINE_START (EP80219 ,"Intel EP80219" )/* Maintainer: Intel Corp. */ - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = iq31244_map_io, .init_irq = iop32x_init_irq, .timer = &iq31244_timer,
arch/arm/mach-iop32x/iq80321.c +1 -1
@@ -186,7 +186,7 @@ static void __init iq80321_init_machine(void)MACHINE_START (IQ80321 ,"Intel IQ80321" )/* Maintainer: Intel Corp. */ - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = iq80321_map_io, .init_irq = iop32x_init_irq, .timer = &iq80321_timer,
arch/arm/mach-iop32x/n2100.c +1 -1
@@ -327,7 +327,7 @@ static void __init n2100_init_machine(void)MACHINE_START (N2100 ,"Thecus N2100" )/* Maintainer: Lennert Buytenhek <[email protected]> */ - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = n2100_map_io, .init_irq = iop32x_init_irq, .timer = &n2100_timer,
Signature · 1 line
1.7.4
PATCH 16/52 ARM: mach-iop33x: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-iop33x/iq80331.c | 2 +- arch/arm/mach-iop33x/iq80332.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
arch/arm/mach-iop33x/iq80331.c +1 -1
@@ -141,7 +141,7 @@ static void __init iq80331_init_machine(void)MACHINE_START (IQ80331 ,"Intel IQ80331" )/* Maintainer: Intel Corp. */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .map_io = iop3xx_map_io, .init_irq = iop33x_init_irq, .timer = &iq80331_timer,
arch/arm/mach-iop33x/iq80332.c +1 -1
@@ -141,7 +141,7 @@ static void __init iq80332_init_machine(void)MACHINE_START (IQ80332 ,"Intel IQ80332" )/* Maintainer: Intel Corp. */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .map_io = iop3xx_map_io, .init_irq = iop33x_init_irq, .timer = &iq80332_timer,
Signature · 1 line
1.7.4
PATCH 17/52 ARM: mach-ixp2000: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-ixp2000/enp2611.c | 2 +- arch/arm/mach-ixp2000/ixdp2400.c | 2 +- arch/arm/mach-ixp2000/ixdp2800.c | 2 +- arch/arm/mach-ixp2000/ixdp2x01.c | 6 +++--- 4 files changed, 6 insertions(+), 6 deletions(-)
arch/arm/mach-ixp2000/enp2611.c +1 -1
@@ -253,7 +253,7 @@ static void __init enp2611_init_machine(void)MACHINE_START (ENP2611 ,"Radisys ENP-2611 PCI network processor board" )/* Maintainer: Lennert Buytenhek <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .map_io = enp2611_map_io, .init_irq = ixp2000_init_irq, .timer = &enp2611_timer,
arch/arm/mach-ixp2000/ixdp2400.c +1 -1
@@ -170,7 +170,7 @@ void __init ixdp2400_init_irq(void)MACHINE_START (IXDP2400 ,"Intel IXDP2400 Development Platform" )/* Maintainer: MontaVista Software, Inc. */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .map_io = ixdp2x00_map_io, .init_irq = ixdp2400_init_irq, .timer = &ixdp2400_timer,
arch/arm/mach-ixp2000/ixdp2800.c +1 -1
@@ -285,7 +285,7 @@ void __init ixdp2800_init_irq(void)MACHINE_START (IXDP2800 ,"Intel IXDP2800 Development Platform" )/* Maintainer: MontaVista Software, Inc. */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .map_io = ixdp2x00_map_io, .init_irq = ixdp2800_init_irq, .timer = &ixdp2800_timer,
arch/arm/mach-ixp2000/ixdp2x01.c +3 -3
@@ -416,7 +416,7 @@ static void __init ixdp2x01_init_machine(void)#ifdef CONFIG_ARCH_IXDP2401 MACHINE_START (IXDP2401 ,"Intel IXDP2401 Development Platform" )/* Maintainer: MontaVista Software, Inc. */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .map_io = ixdp2x01_map_io, .init_irq = ixdp2x01_init_irq, .timer = &ixdp2x01_timer,
@@ -427,7 +427,7 @@ MACHINE_END#ifdef CONFIG_ARCH_IXDP2801 MACHINE_START (IXDP2801 ,"Intel IXDP2801 Development Platform" )/* Maintainer: MontaVista Software, Inc. */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .map_io = ixdp2x01_map_io, .init_irq = ixdp2x01_init_irq, .timer = &ixdp2x01_timer,
@@ -440,7 +440,7 @@ MACHINE_END*/ MACHINE_START (IXDP28X5 ,"Intel IXDP2805/2855 Development Platform" )/* Maintainer: MontaVista Software, Inc. */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .map_io = ixdp2x01_map_io, .init_irq = ixdp2x01_init_irq, .timer = &ixdp2x01_timer,
Signature · 1 line
1.7.4
PATCH 18/52 ARM: mach-ixp23xx: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-ixp23xx/espresso.c | 2 +- arch/arm/mach-ixp23xx/ixdp2351.c | 2 +- arch/arm/mach-ixp23xx/roadrunner.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-)
arch/arm/mach-ixp23xx/espresso.c +1 -1
@@ -88,6 +88,6 @@ MACHINE_START(ESPRESSO, "IP Fabrics Double Espresso") .map_io = ixp23xx_map_io, .init_irq = ixp23xx_init_irq, .timer = &ixp23xx_timer, - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = espresso_init,MACHINE_END
arch/arm/mach-ixp23xx/ixdp2351.c +1 -1
@@ -331,6 +331,6 @@ MACHINE_START(IXDP2351, "Intel IXDP2351 Development Platform") .map_io = ixdp2351_map_io, .init_irq = ixdp2351_init_irq, .timer = &ixp23xx_timer, - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = ixdp2351_init,MACHINE_END
arch/arm/mach-ixp23xx/roadrunner.c +1 -1
@@ -174,6 +174,6 @@ MACHINE_START(ROADRUNNER, "ADI Engineering RoadRunner Development Platform") .map_io = ixp23xx_map_io, .init_irq = ixp23xx_init_irq, .timer = &ixp23xx_timer, - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = roadrunner_init,MACHINE_END
Signature · 1 line
1.7.4
PATCH 19/52 ARM: mach-ixp4xx: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-ixp4xx/avila-setup.c | 4 ++-- arch/arm/mach-ixp4xx/coyote-setup.c | 4 ++-- arch/arm/mach-ixp4xx/dsmg600-setup.c | 2 +- arch/arm/mach-ixp4xx/fsg-setup.c | 2 +- arch/arm/mach-ixp4xx/gateway7001-setup.c | 2 +- arch/arm/mach-ixp4xx/goramo_mlr.c | 2 +- arch/arm/mach-ixp4xx/gtwx5715-setup.c | 2 +- arch/arm/mach-ixp4xx/ixdp425-setup.c | 8 ++++---- arch/arm/mach-ixp4xx/nas100d-setup.c | 2 +- arch/arm/mach-ixp4xx/nslu2-setup.c | 2 +- arch/arm/mach-ixp4xx/vulcan-setup.c | 2 +- arch/arm/mach-ixp4xx/wg302v2-setup.c | 2 +- 12 files changed, 17 insertions(+), 17 deletions(-)
arch/arm/mach-ixp4xx/avila-setup.c +2 -2
@@ -167,7 +167,7 @@ MACHINE_START(AVILA, "Gateworks Avila Network Platform") .map_io = ixp4xx_map_io, .init_irq = ixp4xx_init_irq, .timer = &ixp4xx_timer, - .boot_params = 0x0100, + .atag_offset = 0x100, .init_machine = avila_init,#if defined(config_PCI) && !defined(CONFIG_IXP4XX_INDIRECT_PCI ) .dma_zone_size = SZ_64M,
@@ -185,7 +185,7 @@ MACHINE_START(LOFT, "Giant Shoulder Inc Loft board") .map_io = ixp4xx_map_io, .init_irq = ixp4xx_init_irq, .timer = &ixp4xx_timer, - .boot_params = 0x0100, + .atag_offset = 0x100, .init_machine = avila_init,#if defined(config_PCI) && !defined(CONFIG_IXP4XX_INDIRECT_PCI ) .dma_zone_size = SZ_64M,
arch/arm/mach-ixp4xx/coyote-setup.c +2 -2
@@ -112,7 +112,7 @@ MACHINE_START(ADI_COYOTE, "ADI Engineering Coyote") .map_io = ixp4xx_map_io, .init_irq = ixp4xx_init_irq, .timer = &ixp4xx_timer, - .boot_params = 0x0100, + .atag_offset = 0x100, .init_machine = coyote_init,#if defined(config_PCI) && !defined(CONFIG_IXP4XX_INDIRECT_PCI ) .dma_zone_size = SZ_64M,
@@ -130,7 +130,7 @@ MACHINE_START(IXDPG425, "Intel IXDPG425") .map_io = ixp4xx_map_io, .init_irq = ixp4xx_init_irq, .timer = &ixp4xx_timer, - .boot_params = 0x0100, + .atag_offset = 0x100, .init_machine = coyote_init, MACHINE_END#endif
arch/arm/mach-ixp4xx/dsmg600-setup.c +1 -1
@@ -279,7 +279,7 @@ static void __init dsmg600_init(void)MACHINE_START (DSMG600 ,"D-Link DSM-G600 RevA" )/* Maintainer: www.nslu2-linux.org */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .map_io = ixp4xx_map_io, .init_irq = ixp4xx_init_irq, .timer = &dsmg600_timer,
arch/arm/mach-ixp4xx/fsg-setup.c +1 -1
@@ -273,7 +273,7 @@ MACHINE_START(FSG, "Freecom FSG-3") .map_io = ixp4xx_map_io, .init_irq = ixp4xx_init_irq, .timer = &ixp4xx_timer, - .boot_params = 0x0100, + .atag_offset = 0x100, .init_machine = fsg_init,#if defined(config_PCI) && !defined(CONFIG_IXP4XX_INDIRECT_PCI ) .dma_zone_size = SZ_64M,
arch/arm/mach-ixp4xx/gateway7001-setup.c +1 -1
@@ -99,7 +99,7 @@ MACHINE_START(GATEWAY7001, "Gateway 7001 AP") .map_io = ixp4xx_map_io, .init_irq = ixp4xx_init_irq, .timer = &ixp4xx_timer, - .boot_params = 0x0100, + .atag_offset = 0x100, .init_machine = gateway7001_init,#if defined(config_PCI) && !defined(CONFIG_IXP4XX_INDIRECT_PCI ) .dma_zone_size = SZ_64M,
arch/arm/mach-ixp4xx/goramo_mlr.c +1 -1
@@ -499,7 +499,7 @@ MACHINE_START(GORAMO_MLR, "MultiLink") .map_io = ixp4xx_map_io, .init_irq = ixp4xx_init_irq, .timer = &ixp4xx_timer, - .boot_params = 0x0100, + .atag_offset = 0x100, .init_machine = gmlr_init,#if defined(config_PCI) && !defined(CONFIG_IXP4XX_INDIRECT_PCI ) .dma_zone_size = SZ_64M,
arch/arm/mach-ixp4xx/gtwx5715-setup.c +1 -1
@@ -167,7 +167,7 @@ MACHINE_START(GTWX5715, "Gemtek GTWX5715 (Linksys WRV54G)") .map_io = ixp4xx_map_io, .init_irq = ixp4xx_init_irq, .timer = &ixp4xx_timer, - .boot_params = 0x0100, + .atag_offset = 0x100, .init_machine = gtwx5715_init,#if defined(config_PCI) && !defined(CONFIG_IXP4XX_INDIRECT_PCI ) .dma_zone_size = SZ_64M,
arch/arm/mach-ixp4xx/ixdp425-setup.c +4 -4
@@ -256,7 +256,7 @@ MACHINE_START(IXDP425, "Intel IXDP425 Development Platform") .map_io = ixp4xx_map_io, .init_irq = ixp4xx_init_irq, .timer = &ixp4xx_timer, - .boot_params = 0x0100, + .atag_offset = 0x100, .init_machine = ixdp425_init,#if defined(config_PCI) && !defined(CONFIG_IXP4XX_INDIRECT_PCI ) .dma_zone_size = SZ_64M,
@@ -270,7 +270,7 @@ MACHINE_START(IXDP465, "Intel IXDP465 Development Platform") .map_io = ixp4xx_map_io, .init_irq = ixp4xx_init_irq, .timer = &ixp4xx_timer, - .boot_params = 0x0100, + .atag_offset = 0x100, .init_machine = ixdp425_init,#if defined(config_PCI) && !defined(CONFIG_IXP4XX_INDIRECT_PCI ) .dma_zone_size = SZ_64M,
@@ -284,7 +284,7 @@ MACHINE_START(IXCDP1100, "Intel IXCDP1100 Development Platform") .map_io = ixp4xx_map_io, .init_irq = ixp4xx_init_irq, .timer = &ixp4xx_timer, - .boot_params = 0x0100, + .atag_offset = 0x100, .init_machine = ixdp425_init,#if defined(config_PCI) && !defined(CONFIG_IXP4XX_INDIRECT_PCI ) .dma_zone_size = SZ_64M,
@@ -298,7 +298,7 @@ MACHINE_START(KIXRP435, "Intel KIXRP435 Reference Platform") .map_io = ixp4xx_map_io, .init_irq = ixp4xx_init_irq, .timer = &ixp4xx_timer, - .boot_params = 0x0100, + .atag_offset = 0x100, .init_machine = ixdp425_init,#if defined(config_PCI) && !defined(CONFIG_IXP4XX_INDIRECT_PCI ) .dma_zone_size = SZ_64M,
arch/arm/mach-ixp4xx/nas100d-setup.c +1 -1
@@ -314,7 +314,7 @@ static void __init nas100d_init(void)MACHINE_START (NAS100D ,"Iomega NAS 100d" )/* Maintainer: www.nslu2-linux.org */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .map_io = ixp4xx_map_io, .init_irq = ixp4xx_init_irq, .timer = &ixp4xx_timer,
arch/arm/mach-ixp4xx/nslu2-setup.c +1 -1
@@ -300,7 +300,7 @@ static void __init nslu2_init(void)MACHINE_START (NSLU2 ,"Linksys NSLU2" )/* Maintainer: www.nslu2-linux.org */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .map_io = ixp4xx_map_io, .init_irq = ixp4xx_init_irq, .timer = &nslu2_timer,
arch/arm/mach-ixp4xx/vulcan-setup.c +1 -1
@@ -239,7 +239,7 @@ MACHINE_START(ARCOM_VULCAN, "Arcom/Eurotech Vulcan") .map_io = ixp4xx_map_io, .init_irq = ixp4xx_init_irq, .timer = &ixp4xx_timer, - .boot_params = 0x0100, + .atag_offset = 0x100, .init_machine = vulcan_init,#if defined(config_PCI) && !defined(CONFIG_IXP4XX_INDIRECT_PCI ) .dma_zone_size = SZ_64M,
arch/arm/mach-ixp4xx/wg302v2-setup.c +1 -1
@@ -100,7 +100,7 @@ MACHINE_START(WG302V2, "Netgear WG302 v2 / WAG302 v2") .map_io = ixp4xx_map_io, .init_irq = ixp4xx_init_irq, .timer = &ixp4xx_timer, - .boot_params = 0x0100, + .atag_offset = 0x100, .init_machine = wg302v2_init,#if defined(config_PCI) && !defined(CONFIG_IXP4XX_INDIRECT_PCI ) .dma_zone_size = SZ_64M,
Signature · 1 line
1.7.4
PATCH 20/52 ARM: mach-kirkwood: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-kirkwood/d2net_v2-setup.c | 2 +- arch/arm/mach-kirkwood/db88f6281-bp-setup.c | 2 +- arch/arm/mach-kirkwood/dockstar-setup.c | 2 +- arch/arm/mach-kirkwood/guruplug-setup.c | 2 +- arch/arm/mach-kirkwood/mv88f6281gtw_ge-setup.c | 2 +- arch/arm/mach-kirkwood/netspace_v2-setup.c | 6 +++--- arch/arm/mach-kirkwood/netxbig_v2-setup.c | 4 ++-- arch/arm/mach-kirkwood/openrd-setup.c | 6 +++--- arch/arm/mach-kirkwood/rd88f6192-nas-setup.c | 2 +- arch/arm/mach-kirkwood/rd88f6281-setup.c | 2 +- arch/arm/mach-kirkwood/sheevaplug-setup.c | 4 ++-- arch/arm/mach-kirkwood/t5325-setup.c | 2 +- arch/arm/mach-kirkwood/ts219-setup.c | 2 +- arch/arm/mach-kirkwood/ts41x-setup.c | 2 +- 14 files changed, 20 insertions(+), 20 deletions(-)
arch/arm/mach-kirkwood/d2net_v2-setup.c +1 -1
@@ -221,7 +221,7 @@ static void __init d2net_v2_init(void) }MACHINE_START (D2NET_V2 ,"LaCie d2 Network v2" ) - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = d2net_v2_init, .map_io = kirkwood_map_io, .init_early = kirkwood_init_early,
arch/arm/mach-kirkwood/db88f6281-bp-setup.c +1 -1
@@ -97,7 +97,7 @@ subsys_initcall(db88f6281_pci_init);MACHINE_START (DB88F6281_BP ,"Marvell DB-88F6281-BP Development Board" )/* Maintainer: Saeed Bishara <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = db88f6281_init, .map_io = kirkwood_map_io, .init_early = kirkwood_init_early,
arch/arm/mach-kirkwood/dockstar-setup.c +1 -1
@@ -102,7 +102,7 @@ static void __init dockstar_init(void) }MACHINE_START (DOCKSTAR ,"Seagate FreeAgent DockStar" ) - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = dockstar_init, .map_io = kirkwood_map_io, .init_early = kirkwood_init_early,
arch/arm/mach-kirkwood/guruplug-setup.c +1 -1
@@ -121,7 +121,7 @@ static void __init guruplug_init(void)MACHINE_START (GURUPLUG ,"Marvell GuruPlug Reference Board" )/* Maintainer: Siddarth Gore <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = guruplug_init, .map_io = kirkwood_map_io, .init_early = kirkwood_init_early,
arch/arm/mach-kirkwood/mv88f6281gtw_ge-setup.c +1 -1
@@ -163,7 +163,7 @@ subsys_initcall(mv88f6281gtw_ge_pci_init);MACHINE_START (MV88F6281GTW_GE ,"Marvell 88F6281 GTW GE Board" )/* Maintainer: Lennert Buytenhek <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = mv88f6281gtw_ge_init, .map_io = kirkwood_map_io, .init_early = kirkwood_init_early,
arch/arm/mach-kirkwood/netspace_v2-setup.c +3 -3
@@ -258,7 +258,7 @@ static void __init netspace_v2_init(void)#ifdef CONFIG_MACH_NETSPACE_V2 MACHINE_START (NETSPACE_V2 ,"LaCie Network Space v2" ) - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = netspace_v2_init, .map_io = kirkwood_map_io, .init_early = kirkwood_init_early,
@@ -269,7 +269,7 @@ MACHINE_END#ifdef CONFIG_MACH_INETSPACE_V2 MACHINE_START (INETSPACE_V2 ,"LaCie Internet Space v2" ) - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = netspace_v2_init, .map_io = kirkwood_map_io, .init_early = kirkwood_init_early,
@@ -280,7 +280,7 @@ MACHINE_END#ifdef CONFIG_MACH_NETSPACE_MAX_V2 MACHINE_START (NETSPACE_MAX_V2 ,"LaCie Network Space Max v2" ) - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = netspace_v2_init, .map_io = kirkwood_map_io, .init_early = kirkwood_init_early,
arch/arm/mach-kirkwood/netxbig_v2-setup.c +2 -2
@@ -399,7 +399,7 @@ static void __init netxbig_v2_init(void)#ifdef CONFIG_MACH_NET2BIG_V2 MACHINE_START (NET2BIG_V2 ,"LaCie 2Big Network v2" ) - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = netxbig_v2_init, .map_io = kirkwood_map_io, .init_early = kirkwood_init_early,
@@ -410,7 +410,7 @@ MACHINE_END#ifdef CONFIG_MACH_NET5BIG_V2 MACHINE_START (NET5BIG_V2 ,"LaCie 5Big Network v2" ) - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = netxbig_v2_init, .map_io = kirkwood_map_io, .init_early = kirkwood_init_early,
arch/arm/mach-kirkwood/openrd-setup.c +3 -3
@@ -214,7 +214,7 @@ subsys_initcall(openrd_pci_init);#ifdef CONFIG_MACH_OPENRD_BASE MACHINE_START (OPENRD_BASE ,"Marvell OpenRD Base Board" )/* Maintainer: Dhaval Vasa <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = openrd_init, .map_io = kirkwood_map_io, .init_early = kirkwood_init_early,
@@ -226,7 +226,7 @@ MACHINE_END#ifdef CONFIG_MACH_OPENRD_CLIENT MACHINE_START (OPENRD_CLIENT ,"Marvell OpenRD Client Board" )/* Maintainer: Dhaval Vasa <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = openrd_init, .map_io = kirkwood_map_io, .init_early = kirkwood_init_early,
@@ -238,7 +238,7 @@ MACHINE_END#ifdef CONFIG_MACH_OPENRD_ULTIMATE MACHINE_START (OPENRD_ULTIMATE ,"Marvell OpenRD Ultimate Board" )/* Maintainer: Dhaval Vasa <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = openrd_init, .map_io = kirkwood_map_io, .init_early = kirkwood_init_early,
arch/arm/mach-kirkwood/rd88f6192-nas-setup.c +1 -1
@@ -79,7 +79,7 @@ subsys_initcall(rd88f6192_pci_init);MACHINE_START (RD88F6192_NAS ,"Marvell RD-88F6192-NAS Development Board" )/* Maintainer: Saeed Bishara <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = rd88f6192_init, .map_io = kirkwood_map_io, .init_early = kirkwood_init_early,
arch/arm/mach-kirkwood/rd88f6281-setup.c +1 -1
@@ -115,7 +115,7 @@ subsys_initcall(rd88f6281_pci_init);MACHINE_START (RD88F6281 ,"Marvell RD-88F6281 Reference Board" )/* Maintainer: Saeed Bishara <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = rd88f6281_init, .map_io = kirkwood_map_io, .init_early = kirkwood_init_early,
arch/arm/mach-kirkwood/sheevaplug-setup.c +2 -2
@@ -138,7 +138,7 @@ static void __init sheevaplug_init(void)#ifdef CONFIG_MACH_SHEEVAPLUG MACHINE_START (SHEEVAPLUG ,"Marvell SheevaPlug Reference Board" )/* Maintainer: shadi Ammouri <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = sheevaplug_init, .map_io = kirkwood_map_io, .init_early = kirkwood_init_early,
@@ -149,7 +149,7 @@ MACHINE_END#ifdef CONFIG_MACH_ESATA_SHEEVAPLUG MACHINE_START (ESATA_SHEEVAPLUG ,"Marvell eSATA SheevaPlug Reference Board" ) - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = sheevaplug_init, .map_io = kirkwood_map_io, .init_early = kirkwood_init_early,
arch/arm/mach-kirkwood/t5325-setup.c +1 -1
@@ -201,7 +201,7 @@ subsys_initcall(hp_t5325_pci_init);MACHINE_START (T5325 ,"HP t5325 Thin Client" )/* Maintainer: Martin Michlmayr <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = hp_t5325_init, .map_io = kirkwood_map_io, .init_early = kirkwood_init_early,
arch/arm/mach-kirkwood/ts219-setup.c +1 -1
@@ -132,7 +132,7 @@ subsys_initcall(ts219_pci_init);MACHINE_START (TS219 ,"QNAP TS-119/TS-219" )/* Maintainer: Martin Michlmayr <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = qnap_ts219_init, .map_io = kirkwood_map_io, .init_early = kirkwood_init_early,
arch/arm/mach-kirkwood/ts41x-setup.c +1 -1
@@ -176,7 +176,7 @@ subsys_initcall(ts41x_pci_init);MACHINE_START (TS41X ,"QNAP TS-41x" )/* Maintainer: Martin Michlmayr <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = qnap_ts41x_init, .map_io = kirkwood_map_io, .init_early = kirkwood_init_early,
Signature · 1 line
1.7.4
PATCH 21/52 ARM: mach-ks8695: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-ks8695/board-acs5k.c | 2 +- arch/arm/mach-ks8695/board-dsm320.c | 2 +- arch/arm/mach-ks8695/board-micrel.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-)
arch/arm/mach-ks8695/board-acs5k.c +1 -1
@@ -223,7 +223,7 @@ static void __init acs5k_init(void)MACHINE_START (ACS5K ,"Brivo Systems LLC ACS-5000 Master board" )/* Maintainer: Simtec Electronics. */ - .boot_params = KS8695_SDRAM_PA + 0x100, + .atag_offset = 0x100, .map_io = ks8695_map_io, .init_irq = ks8695_init_irq, .init_machine = acs5k_init,
arch/arm/mach-ks8695/board-dsm320.c +1 -1
@@ -121,7 +121,7 @@ static void __init dsm320_init(void)MACHINE_START (DSM320 ,"D-Link DSM-320 Wireless Media Player" )/* Maintainer: Simtec Electronics. */ - .boot_params = KS8695_SDRAM_PA + 0x100, + .atag_offset = 0x100, .map_io = ks8695_map_io, .init_irq = ks8695_init_irq, .init_machine = dsm320_init,
arch/arm/mach-ks8695/board-micrel.c +1 -1
@@ -53,7 +53,7 @@ static void __init micrel_init(void)MACHINE_START (KS8695 ,"KS8695 Centaur Development Board" )/* Maintainer: Micrel Semiconductor Inc. */ - .boot_params = KS8695_SDRAM_PA + 0x100, + .atag_offset = 0x100, .map_io = ks8695_map_io, .init_irq = ks8695_init_irq, .init_machine = micrel_init,
Signature · 1 line
1.7.4
PATCH 22/52 ARM: mach-loki: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-loki/lb88rc8480-setup.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
arch/arm/mach-loki/lb88rc8480-setup.c +1 -1
@@ -90,7 +90,7 @@ static void __init lb88rc8480_init(void)MACHINE_START (LB88RC8480 ,"Marvell LB88RC8480 Development Board" )/* Maintainer: Ke Wei <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = lb88rc8480_init, .map_io = loki_map_io, .init_early = loki_init_early,
Signature · 1 line
1.7.4
PATCH 23/52 ARM: mach-lpc32xx: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-lpc32xx/phy3250.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
arch/arm/mach-lpc32xx/phy3250.c +1 -1
@@ -382,7 +382,7 @@ arch_initcall(lpc32xx_display_uid);MACHINE_START (PHY3250 ,"Phytec 3250 board with the LPC3250 Microcontroller" )/* Maintainer: Kevin Wells, NXP Semiconductors */ - .boot_params = 0x80000100, + .atag_offset = 0x100, .map_io = lpc32xx_map_io, .init_irq = lpc32xx_init_irq, .timer = &lpc32xx_timer,
Signature · 1 line
1.7.4
PATCH 24/52 ARM: mach-msm: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-msm/board-halibut.c | 2 +- arch/arm/mach-msm/board-mahimahi.c | 2 +- arch/arm/mach-msm/board-msm7x27.c | 8 ++++---- arch/arm/mach-msm/board-msm7x30.c | 6 +++--- arch/arm/mach-msm/board-qsd8x50.c | 4 ++-- arch/arm/mach-msm/board-sapphire.c | 2 +- arch/arm/mach-msm/board-trout.c | 2 +- 7 files changed, 13 insertions(+), 13 deletions(-)
arch/arm/mach-msm/board-halibut.c +1 -1
@@ -93,7 +93,7 @@ static void __init halibut_map_io(void) }MACHINE_START (HALIBUT ,"Halibut Board (QCT SURF7200A)" ) - .boot_params = 0x10000100, + .atag_offset = 0x100, .fixup = halibut_fixup, .map_io = halibut_map_io, .init_irq = halibut_init_irq,
arch/arm/mach-msm/board-mahimahi.c +1 -1
@@ -74,7 +74,7 @@ static void __init mahimahi_map_io(void)extern struct sys_timer msm_timer;MACHINE_START (MAHIMAHI ,"mahimahi" ) - .boot_params = 0x20000100, + .atag_offset = 0x100, .fixup = mahimahi_fixup, .map_io = mahimahi_map_io, .init_irq = msm_init_irq,
arch/arm/mach-msm/board-msm7x27.c +4 -4
@@ -130,7 +130,7 @@ static void __init msm7x2x_map_io(void) }MACHINE_START (MSM7X27_SURF ,"QCT MSM7x27 SURF" ) - .boot_params = PLAT_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = msm7x2x_map_io, .init_irq = msm7x2x_init_irq, .init_machine = msm7x2x_init,
@@ -138,7 +138,7 @@ MACHINE_START(MSM7X27_SURF, "QCT MSM7x27 SURF") MACHINE_END MACHINE_START(MSM7X27_FFA, "QCT MSM7x27 FFA") - .boot_params = PLAT_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = msm7x2x_map_io, .init_irq = msm7x2x_init_irq, .init_machine = msm7x2x_init,
@@ -146,7 +146,7 @@ MACHINE_START(MSM7X27_FFA, "QCT MSM7x27 FFA") MACHINE_END MACHINE_START(MSM7X25_SURF, "QCT MSM7x25 SURF") - .boot_params = PLAT_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = msm7x2x_map_io, .init_irq = msm7x2x_init_irq, .init_machine = msm7x2x_init,
@@ -154,7 +154,7 @@ MACHINE_START(MSM7X25_SURF, "QCT MSM7x25 SURF") MACHINE_END MACHINE_START(MSM7X25_FFA, "QCT MSM7x25 FFA") - .boot_params = PLAT_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = msm7x2x_map_io, .init_irq = msm7x2x_init_irq, .init_machine = msm7x2x_init,
arch/arm/mach-msm/board-msm7x30.c +3 -3
@@ -106,7 +106,7 @@ static void __init msm7x30_map_io(void) }MACHINE_START (MSM7X30_SURF ,"QCT MSM7X30 SURF" ) - .boot_params = PLAT_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = msm7x30_map_io, .init_irq = msm7x30_init_irq, .init_machine = msm7x30_init,
@@ -114,7 +114,7 @@ MACHINE_START(MSM7X30_SURF, "QCT MSM7X30 SURF") MACHINE_END MACHINE_START(MSM7X30_FFA, "QCT MSM7X30 FFA") - .boot_params = PLAT_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = msm7x30_map_io, .init_irq = msm7x30_init_irq, .init_machine = msm7x30_init,
@@ -122,7 +122,7 @@ MACHINE_START(MSM7X30_FFA, "QCT MSM7X30 FFA") MACHINE_END MACHINE_START(MSM7X30_FLUID, "QCT MSM7X30 FLUID") - .boot_params = PLAT_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = msm7x30_map_io, .init_irq = msm7x30_init_irq, .init_machine = msm7x30_init,
arch/arm/mach-msm/board-qsd8x50.c +2 -2
@@ -193,7 +193,7 @@ static void __init qsd8x50_init(void) }MACHINE_START (QSD8X50_SURF ,"QCT QSD8X50 SURF" ) - .boot_params = PLAT_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = qsd8x50_map_io, .init_irq = qsd8x50_init_irq, .init_machine = qsd8x50_init,
@@ -201,7 +201,7 @@ MACHINE_START(QSD8X50_SURF, "QCT QSD8X50 SURF") MACHINE_END MACHINE_START(QSD8X50A_ST1_5, "QCT QSD8X50A ST1.5") - .boot_params = PLAT_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = qsd8x50_map_io, .init_irq = qsd8x50_init_irq, .init_machine = qsd8x50_init,
arch/arm/mach-msm/board-sapphire.c +1 -1
@@ -105,7 +105,7 @@ static void __init sapphire_map_io(void)MACHINE_START (SAPPHIRE ,"sapphire" )/* Maintainer: Brian Swetland <[email protected]> */ - .boot_params = PLAT_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .fixup = sapphire_fixup, .map_io = sapphire_map_io, .init_irq = sapphire_init_irq,
arch/arm/mach-msm/board-trout.c +1 -1
@@ -93,7 +93,7 @@ static void __init trout_map_io(void) }MACHINE_START (TROUT ,"HTC Dream" ) - .boot_params = 0x10000100, + .atag_offset = 0x100, .fixup = trout_fixup, .map_io = trout_map_io, .init_irq = trout_init_irq,
Signature · 1 line
1.7.4
PATCH 25/52 ARM: mach-mv78xx0: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-mv78xx0/buffalo-wxl-setup.c | 2 +- arch/arm/mach-mv78xx0/db78x00-bp-setup.c | 2 +- arch/arm/mach-mv78xx0/rd78x00-masa-setup.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-)
arch/arm/mach-mv78xx0/buffalo-wxl-setup.c +1 -1
@@ -145,7 +145,7 @@ subsys_initcall(wxl_pci_init);MACHINE_START (TERASTATION_WXL ,"Buffalo Nas WXL" )/* Maintainer: Sebastien Requiem <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = wxl_init, .map_io = mv78xx0_map_io, .init_early = mv78xx0_init_early,
arch/arm/mach-mv78xx0/db78x00-bp-setup.c +1 -1
@@ -93,7 +93,7 @@ subsys_initcall(db78x00_pci_init);MACHINE_START (DB78X00_BP ,"Marvell DB-78x00-BP Development Board" )/* Maintainer: Lennert Buytenhek <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = db78x00_init, .map_io = mv78xx0_map_io, .init_early = mv78xx0_init_early,
arch/arm/mach-mv78xx0/rd78x00-masa-setup.c +1 -1
@@ -78,7 +78,7 @@ subsys_initcall(rd78x00_pci_init);MACHINE_START (RD78X00_MASA ,"Marvell RD-78x00-MASA Development Board" )/* Maintainer: Lennert Buytenhek <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = rd78x00_masa_init, .map_io = mv78xx0_map_io, .init_early = mv78xx0_init_early,
Signature · 1 line
1.7.4
PATCH 26/52 ARM: mach-mx5: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-mx5/board-cpuimx51.c | 2 +- arch/arm/mach-mx5/board-cpuimx51sd.c | 2 +- arch/arm/mach-mx5/board-mx51_3ds.c | 2 +- arch/arm/mach-mx5/board-mx51_babbage.c | 2 +- arch/arm/mach-mx5/board-mx51_efikamx.c | 2 +- arch/arm/mach-mx5/board-mx51_efikasb.c | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-)
arch/arm/mach-mx5/board-cpuimx51.c +1 -1
@@ -295,7 +295,7 @@ static struct sys_timer mxc_timer = {MACHINE_START (EUKREA_CPUIMX51 ,"Eukrea CPUIMX51 Module" )/* Maintainer: Eric B?nard <[email protected]> */ - .boot_params = MX51_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx51_map_io, .init_early = imx51_init_early, .init_irq = mx51_init_irq,
arch/arm/mach-mx5/board-cpuimx51sd.c +1 -1
@@ -329,7 +329,7 @@ static struct sys_timer mxc_timer = {MACHINE_START (EUKREA_CPUIMX51SD ,"Eukrea CPUIMX51SD" )/* Maintainer: Eric B?nard <[email protected]> */ - .boot_params = MX51_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx51_map_io, .init_early = imx51_init_early, .init_irq = mx51_init_irq,
arch/arm/mach-mx5/board-mx51_3ds.c +1 -1
@@ -166,7 +166,7 @@ static struct sys_timer mx51_3ds_timer = {MACHINE_START (MX51_3DS ,"Freescale MX51 3-Stack Board" )/* Maintainer: Freescale Semiconductor, Inc. */ - .boot_params = MX51_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx51_map_io, .init_early = imx51_init_early, .init_irq = mx51_init_irq,
arch/arm/mach-mx5/board-mx51_babbage.c +1 -1
@@ -394,7 +394,7 @@ static struct sys_timer mx51_babbage_timer = {MACHINE_START (MX51_BABBAGE ,"Freescale MX51 Babbage Board" )/* Maintainer: Amit Kucheria <[email protected]> */ - .boot_params = MX51_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx51_map_io, .init_early = imx51_init_early, .init_irq = mx51_init_irq,
arch/arm/mach-mx5/board-mx51_efikamx.c +1 -1
@@ -285,7 +285,7 @@ static struct sys_timer mx51_efikamx_timer = {MACHINE_START (MX51_EFIKAMX ,"Genesi EfikaMX nettop" )/* Maintainer: Amit Kucheria <[email protected]> */ - .boot_params = MX51_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx51_map_io, .init_early = imx51_init_early, .init_irq = mx51_init_irq,
arch/arm/mach-mx5/board-mx51_efikasb.c +1 -1
@@ -271,7 +271,7 @@ static struct sys_timer mx51_efikasb_timer = { };MACHINE_START (MX51_EFIKASB ,"Genesi Efika Smartbook" ) - .boot_params = MX51_PHYS_OFFSET + 0x100, + .atag_offset = 0x100, .map_io = mx51_map_io, .init_early = imx51_init_early, .init_irq = mx51_init_irq,
Signature · 1 line
1.7.4
PATCH 27/52 ARM: mach-netx: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-netx/nxdb500.c | 2 +- arch/arm/mach-netx/nxdkn.c | 2 +- arch/arm/mach-netx/nxeb500hmi.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-)
arch/arm/mach-netx/nxdb500.c +1 -1
@@ -200,7 +200,7 @@ static void __init nxdb500_init(void) }MACHINE_START (NXDB500 ,"Hilscher nxdb500" ) - .boot_params = 0x80000100, + .atag_offset = 0x100, .map_io = netx_map_io, .init_irq = netx_init_irq, .timer = &netx_timer,
arch/arm/mach-netx/nxdkn.c +1 -1
@@ -93,7 +93,7 @@ static void __init nxdkn_init(void) }MACHINE_START (NXDKN ,"Hilscher nxdkn" ) - .boot_params = 0x80000100, + .atag_offset = 0x100, .map_io = netx_map_io, .init_irq = netx_init_irq, .timer = &netx_timer,
arch/arm/mach-netx/nxeb500hmi.c +1 -1
@@ -177,7 +177,7 @@ static void __init nxeb500hmi_init(void) }MACHINE_START (NXEB500HMI ,"Hilscher nxeb500hmi" ) - .boot_params = 0x80000100, + .atag_offset = 0x100, .map_io = netx_map_io, .init_irq = netx_init_irq, .timer = &netx_timer,
Signature · 1 line
1.7.4
PATCH 28/52 ARM: mach-nomadik: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-nomadik/board-nhk8815.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
arch/arm/mach-nomadik/board-nhk8815.c +1 -1
@@ -276,7 +276,7 @@ static void __init nhk8815_platform_init(void)MACHINE_START (NOMADIK ,"NHK8815" )/* Maintainer: ST MicroElectronics */ - .boot_params = 0x100, + .atag_offset = 0x100, .map_io = cpu8815_map_io, .init_irq = cpu8815_init_irq, .timer = &nomadik_timer,
Signature · 1 line
1.7.4
PATCH 29/52 ARM: mach-nuc93x: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-nuc93x/mach-nuc932evb.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-)
arch/arm/mach-nuc93x/mach-nuc932evb.c +0 -1
@@ -35,7 +35,6 @@ static void __init nuc932evb_init(void)MACHINE_START (NUC932EVB ,"NUC932EVB" )/* Maintainer: Wan ZongShun */ - .boot_params = 0, .map_io = nuc932evb_map_io, .init_irq = nuc93x_init_irq, .init_machine = nuc932evb_init,
Signature · 1 line
1.7.4
PATCH 30/52 ARM: mach-omap1: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-omap1/board-ams-delta.c | 2 +- arch/arm/mach-omap1/board-fsample.c | 2 +- arch/arm/mach-omap1/board-generic.c | 2 +- arch/arm/mach-omap1/board-h2.c | 2 +- arch/arm/mach-omap1/board-h3.c | 2 +- arch/arm/mach-omap1/board-htcherald.c | 2 +- arch/arm/mach-omap1/board-innovator.c | 2 +- arch/arm/mach-omap1/board-nokia770.c | 2 +- arch/arm/mach-omap1/board-osk.c | 2 +- arch/arm/mach-omap1/board-palmte.c | 2 +- arch/arm/mach-omap1/board-palmtt.c | 2 +- arch/arm/mach-omap1/board-palmz71.c | 2 +- arch/arm/mach-omap1/board-perseus2.c | 2 +- arch/arm/mach-omap1/board-sx1.c | 2 +- arch/arm/mach-omap1/board-voiceblue.c | 2 +- 15 files changed, 15 insertions(+), 15 deletions(-)
arch/arm/mach-omap1/board-ams-delta.c +1 -1
@@ -386,7 +386,7 @@ static void __init ams_delta_map_io(void)MACHINE_START (AMS_DELTA ,"Amstrad E3 (Delta)" )/* Maintainer: Jonathan McDowell <[email protected]> */ - .boot_params = 0x10000100, + .atag_offset = 0x100, .map_io = ams_delta_map_io, .reserve = omap_reserve, .init_irq = ams_delta_init_irq,
arch/arm/mach-omap1/board-fsample.c +1 -1
@@ -389,7 +389,7 @@ static void __init omap_fsample_map_io(void)MACHINE_START (OMAP_FSAMPLE ,"OMAP730 F-Sample" )/* Maintainer: Brian Swetland <[email protected]> */ - .boot_params = 0x10000100, + .atag_offset = 0x100, .map_io = omap_fsample_map_io, .reserve = omap_reserve, .init_irq = omap_fsample_init_irq,
arch/arm/mach-omap1/board-generic.c +1 -1
@@ -94,7 +94,7 @@ static void __init omap_generic_map_io(void)MACHINE_START (OMAP_GENERIC ,"Generic OMAP1510/1610/1710" )/* Maintainer: Tony Lindgren <[email protected]> */ - .boot_params = 0x10000100, + .atag_offset = 0x100, .map_io = omap_generic_map_io, .reserve = omap_reserve, .init_irq = omap_generic_init_irq,
arch/arm/mach-omap1/board-h2.c +1 -1
@@ -461,7 +461,7 @@ static void __init h2_map_io(void)MACHINE_START (OMAP_H2 ,"TI-H2" )/* Maintainer: Imre Deak <[email protected]> */ - .boot_params = 0x10000100, + .atag_offset = 0x100, .map_io = h2_map_io, .reserve = omap_reserve, .init_irq = h2_init_irq,
arch/arm/mach-omap1/board-h3.c +1 -1
@@ -449,7 +449,7 @@ static void __init h3_map_io(void)MACHINE_START (OMAP_H3 ,"TI OMAP1710 H3 board" )/* Maintainer: Texas Instruments, Inc. */ - .boot_params = 0x10000100, + .atag_offset = 0x100, .map_io = h3_map_io, .reserve = omap_reserve, .init_irq = h3_init_irq,
arch/arm/mach-omap1/board-htcherald.c +1 -1
@@ -611,7 +611,7 @@ static void __init htcherald_init_irq(void)MACHINE_START (HERALD ,"HTC Herald" )/* Maintainer: Cory Maccarrone <[email protected]> */ /* Maintainer: wing-linux.sourceforge.net */ - .boot_params = 0x10000100, + .atag_offset = 0x100, .map_io = htcherald_map_io, .reserve = omap_reserve, .init_irq = htcherald_init_irq,
arch/arm/mach-omap1/board-innovator.c +1 -1
@@ -459,7 +459,7 @@ static void __init innovator_map_io(void)MACHINE_START (OMAP_INNOVATOR ,"TI-Innovator" )/* Maintainer: MontaVista Software, Inc. */ - .boot_params = 0x10000100, + .atag_offset = 0x100, .map_io = innovator_map_io, .reserve = omap_reserve, .init_irq = innovator_init_irq,
arch/arm/mach-omap1/board-nokia770.c +1 -1
@@ -264,7 +264,7 @@ static void __init omap_nokia770_map_io(void) }MACHINE_START (NOKIA770 ,"Nokia 770" ) - .boot_params = 0x10000100, + .atag_offset = 0x100, .map_io = omap_nokia770_map_io, .reserve = omap_reserve, .init_irq = omap_nokia770_init_irq,
arch/arm/mach-omap1/board-osk.c +1 -1
@@ -583,7 +583,7 @@ static void __init osk_map_io(void)MACHINE_START (OMAP_OSK ,"TI-OSK" )/* Maintainer: Dirk Behme <[email protected]> */ - .boot_params = 0x10000100, + .atag_offset = 0x100, .map_io = osk_map_io, .reserve = omap_reserve, .init_irq = osk_init_irq,
arch/arm/mach-omap1/board-palmte.c +1 -1
@@ -275,7 +275,7 @@ static void __init omap_palmte_map_io(void) }MACHINE_START (OMAP_PALMTE ,"OMAP310 based Palm Tungsten E" ) - .boot_params = 0x10000100, + .atag_offset = 0x100, .map_io = omap_palmte_map_io, .reserve = omap_reserve, .init_irq = omap_palmte_init_irq,
arch/arm/mach-omap1/board-palmtt.c +1 -1
@@ -321,7 +321,7 @@ static void __init omap_palmtt_map_io(void) }MACHINE_START (OMAP_PALMTT ,"OMAP1510 based Palm Tungsten|T" ) - .boot_params = 0x10000100, + .atag_offset = 0x100, .map_io = omap_palmtt_map_io, .reserve = omap_reserve, .init_irq = omap_palmtt_init_irq,
arch/arm/mach-omap1/board-palmz71.c +1 -1
@@ -341,7 +341,7 @@ omap_palmz71_map_io(void) }MACHINE_START (OMAP_PALMZ71 ,"OMAP310 based Palm Zire71" ) - .boot_params = 0x10000100, + .atag_offset = 0x100, .map_io = omap_palmz71_map_io, .reserve = omap_reserve, .init_irq = omap_palmz71_init_irq,
arch/arm/mach-omap1/board-perseus2.c +1 -1
@@ -350,7 +350,7 @@ static void __init omap_perseus2_map_io(void)MACHINE_START (OMAP_PERSEUS2 ,"OMAP730 Perseus2" )/* Maintainer: Kevin Hilman <[email protected]> */ - .boot_params = 0x10000100, + .atag_offset = 0x100, .map_io = omap_perseus2_map_io, .reserve = omap_reserve, .init_irq = omap_perseus2_init_irq,
arch/arm/mach-omap1/board-sx1.c +1 -1
@@ -421,7 +421,7 @@ static void __init omap_sx1_map_io(void) }MACHINE_START (SX1 ,"OMAP310 based Siemens SX1" ) - .boot_params = 0x10000100, + .atag_offset = 0x100, .map_io = omap_sx1_map_io, .reserve = omap_reserve, .init_irq = omap_sx1_init_irq,
arch/arm/mach-omap1/board-voiceblue.c +1 -1
@@ -301,7 +301,7 @@ static void __init voiceblue_init(void)MACHINE_START (VOICEBLUE ,"VoiceBlue OMAP5910" )/* Maintainer: Ladislav Michl <[email protected]> */ - .boot_params = 0x10000100, + .atag_offset = 0x100, .map_io = voiceblue_map_io, .reserve = omap_reserve, .init_irq = voiceblue_init_irq,
Signature · 1 line
1.7.4
Tony Lindgren
maintainerPATCH 30/52 ARM: mach-omap1: convert boot_params to atag_offset
Quoted 1 line · Nicolas Pitre
Signed-off-by Nicolas Pitre <[email protected]>
PATCH 31/52 ARM: mach-omap2: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-omap2/board-2430sdp.c | 2 +- arch/arm/mach-omap2/board-3430sdp.c | 2 +- arch/arm/mach-omap2/board-3630sdp.c | 2 +- arch/arm/mach-omap2/board-4430sdp.c | 2 +- arch/arm/mach-omap2/board-am3517crane.c | 2 +- arch/arm/mach-omap2/board-am3517evm.c | 2 +- arch/arm/mach-omap2/board-apollon.c | 2 +- arch/arm/mach-omap2/board-cm-t35.c | 2 +- arch/arm/mach-omap2/board-cm-t3517.c | 2 +- arch/arm/mach-omap2/board-devkit8000.c | 2 +- arch/arm/mach-omap2/board-generic.c | 2 +- arch/arm/mach-omap2/board-h4.c | 2 +- arch/arm/mach-omap2/board-igep0020.c | 4 ++-- arch/arm/mach-omap2/board-ldp.c | 2 +- arch/arm/mach-omap2/board-n8x0.c | 6 +++--- arch/arm/mach-omap2/board-omap3beagle.c | 2 +- arch/arm/mach-omap2/board-omap3evm.c | 2 +- arch/arm/mach-omap2/board-omap3logic.c | 4 ++-- arch/arm/mach-omap2/board-omap3pandora.c | 2 +- arch/arm/mach-omap2/board-omap3stalker.c | 2 +- arch/arm/mach-omap2/board-omap3touchbook.c | 2 +- arch/arm/mach-omap2/board-omap4panda.c | 2 +- arch/arm/mach-omap2/board-overo.c | 2 +- arch/arm/mach-omap2/board-rm680.c | 2 +- arch/arm/mach-omap2/board-rx51.c | 2 +- arch/arm/mach-omap2/board-ti8168evm.c | 2 +- arch/arm/mach-omap2/board-zoom.c | 4 ++-- 27 files changed, 32 insertions(+), 32 deletions(-)
arch/arm/mach-omap2/board-2430sdp.c +1 -1
@@ -256,7 +256,7 @@ static void __init omap_2430sdp_map_io(void)MACHINE_START (OMAP_2430SDP ,"OMAP2430 sdp2430 board" )/* Maintainer: Syed Khasim - Texas Instruments Inc */ - .boot_params = 0x80000100, + .atag_offset = 0x100, .reserve = omap_reserve, .map_io = omap_2430sdp_map_io, .init_early = omap_2430sdp_init_early,
arch/arm/mach-omap2/board-3430sdp.c +1 -1
@@ -800,7 +800,7 @@ static void __init omap_3430sdp_init(void)MACHINE_START (OMAP_3430SDP ,"OMAP3430 3430SDP board" )/* Maintainer: Syed Khasim - Texas Instruments Inc */ - .boot_params = 0x80000100, + .atag_offset = 0x100, .reserve = omap_reserve, .map_io = omap3_map_io, .init_early = omap_3430sdp_init_early,
arch/arm/mach-omap2/board-3630sdp.c +1 -1
@@ -215,7 +215,7 @@ static void __init omap_sdp_init(void) }MACHINE_START (OMAP_3630SDP ,"OMAP 3630SDP board" ) - .boot_params = 0x80000100, + .atag_offset = 0x100, .reserve = omap_reserve, .map_io = omap3_map_io, .init_early = omap_sdp_init_early,
arch/arm/mach-omap2/board-4430sdp.c +1 -1
@@ -767,7 +767,7 @@ static void __init omap_4430sdp_map_io(void)MACHINE_START (OMAP_4430SDP ,"OMAP4430 4430SDP board" )/* Maintainer: Santosh Shilimkar - Texas Instruments Inc */ - .boot_params = 0x80000100, + .atag_offset = 0x100, .reserve = omap_reserve, .map_io = omap_4430sdp_map_io, .init_early = omap_4430sdp_init_early,
arch/arm/mach-omap2/board-am3517crane.c +1 -1
@@ -100,7 +100,7 @@ static void __init am3517_crane_init(void) }MACHINE_START (CRANEBOARD ,"AM3517/05 CRANEBOARD" ) - .boot_params = 0x80000100, + .atag_offset = 0x100, .reserve = omap_reserve, .map_io = omap3_map_io, .init_early = am3517_crane_init_early,
arch/arm/mach-omap2/board-am3517evm.c +1 -1
@@ -490,7 +490,7 @@ static void __init am3517_evm_init(void) }MACHINE_START (OMAP3517EVM ,"OMAP3517/AM3517 EVM" ) - .boot_params = 0x80000100, + .atag_offset = 0x100, .reserve = omap_reserve, .map_io = omap3_map_io, .init_early = am3517_evm_init_early,
arch/arm/mach-omap2/board-apollon.c +1 -1
@@ -350,7 +350,7 @@ static void __init omap_apollon_map_io(void)MACHINE_START (OMAP_APOLLON ,"OMAP24xx Apollon" )/* Maintainer: Kyungmin Park <[email protected]> */ - .boot_params = 0x80000100, + .atag_offset = 0x100, .reserve = omap_reserve, .map_io = omap_apollon_map_io, .init_early = omap_apollon_init_early,
arch/arm/mach-omap2/board-cm-t35.c +1 -1
@@ -642,7 +642,7 @@ static void __init cm_t35_init(void) }MACHINE_START (CM_T35 ,"Compulab CM-T35" ) - .boot_params = 0x80000100, + .atag_offset = 0x100, .reserve = omap_reserve, .map_io = omap3_map_io, .init_early = cm_t35_init_early,
arch/arm/mach-omap2/board-cm-t3517.c +1 -1
@@ -300,7 +300,7 @@ static void __init cm_t3517_init(void) }MACHINE_START (CM_T3517 ,"Compulab CM-T3517" ) - .boot_params = 0x80000100, + .atag_offset = 0x100, .reserve = omap_reserve, .map_io = omap3_map_io, .init_early = cm_t3517_init_early,
arch/arm/mach-omap2/board-devkit8000.c +1 -1
@@ -701,7 +701,7 @@ static void __init devkit8000_init(void) }MACHINE_START (DEVKIT8000 ,"OMAP3 Devkit8000" ) - .boot_params = 0x80000100, + .atag_offset = 0x100, .reserve = omap_reserve, .map_io = omap3_map_io, .init_early = devkit8000_init_early,
arch/arm/mach-omap2/board-generic.c +1 -1
@@ -66,7 +66,7 @@ static void __init omap_generic_map_io(void)/* XXX This machine entry name should be updated */ MACHINE_START (OMAP_GENERIC ,"Generic OMAP24xx" )/* Maintainer: Paul Mundt <[email protected]> */ - .boot_params = 0x80000100, + .atag_offset = 0x100, .reserve = omap_reserve, .map_io = omap_generic_map_io, .init_early = omap_generic_init_early,
arch/arm/mach-omap2/board-h4.c +1 -1
@@ -382,7 +382,7 @@ static void __init omap_h4_map_io(void)MACHINE_START (OMAP_H4 ,"OMAP2420 H4 board" )/* Maintainer: Paul Mundt <[email protected]> */ - .boot_params = 0x80000100, + .atag_offset = 0x100, .reserve = omap_reserve, .map_io = omap_h4_map_io, .init_early = omap_h4_init_early,
arch/arm/mach-omap2/board-igep0020.c +2 -2
@@ -699,7 +699,7 @@ static void __init igep_init(void) }MACHINE_START (IGEP0020 ,"IGEP v2 board" ) - .boot_params = 0x80000100, + .atag_offset = 0x100, .reserve = omap_reserve, .map_io = omap3_map_io, .init_early = igep_init_early,
@@ -709,7 +709,7 @@ MACHINE_START(IGEP0020, "IGEP v2 board") MACHINE_END MACHINE_START(IGEP0030, "IGEP OMAP3 module") - .boot_params = 0x80000100, + .atag_offset = 0x100, .reserve = omap_reserve, .map_io = omap3_map_io, .init_early = igep_init_early,
arch/arm/mach-omap2/board-ldp.c +1 -1
@@ -346,7 +346,7 @@ static void __init omap_ldp_init(void) }MACHINE_START (OMAP_LDP ,"OMAP LDP board" ) - .boot_params = 0x80000100, + .atag_offset = 0x100, .reserve = omap_reserve, .map_io = omap3_map_io, .init_early = omap_ldp_init_early,
arch/arm/mach-omap2/board-n8x0.c +3 -3
@@ -695,7 +695,7 @@ static void __init n8x0_init_machine(void) }MACHINE_START (NOKIA_N800 ,"Nokia N800" ) - .boot_params = 0x80000100, + .atag_offset = 0x100, .reserve = omap_reserve, .map_io = n8x0_map_io, .init_early = n8x0_init_early,
@@ -705,7 +705,7 @@ MACHINE_START(NOKIA_N800, "Nokia N800") MACHINE_END MACHINE_START(NOKIA_N810, "Nokia N810") - .boot_params = 0x80000100, + .atag_offset = 0x100, .reserve = omap_reserve, .map_io = n8x0_map_io, .init_early = n8x0_init_early,
@@ -715,7 +715,7 @@ MACHINE_START(NOKIA_N810, "Nokia N810") MACHINE_END MACHINE_START(NOKIA_N810_WIMAX, "Nokia N810 WiMAX") - .boot_params = 0x80000100, + .atag_offset = 0x100, .reserve = omap_reserve, .map_io = n8x0_map_io, .init_early = n8x0_init_early,
arch/arm/mach-omap2/board-omap3beagle.c +1 -1
@@ -593,7 +593,7 @@ static void __init omap3_beagle_init(void)MACHINE_START (OMAP3_BEAGLE ,"OMAP3 Beagle Board" )/* Maintainer: Syed Mohammed Khasim - http://beagleboard.org */ - .boot_params = 0x80000100, + .atag_offset = 0x100, .reserve = omap_reserve, .map_io = omap3_map_io, .init_early = omap3_beagle_init_early,
arch/arm/mach-omap2/board-omap3evm.c +1 -1
@@ -736,7 +736,7 @@ static void __init omap3_evm_init(void)MACHINE_START (OMAP3EVM ,"OMAP3 EVM" )/* Maintainer: Syed Mohammed Khasim - Texas Instruments */ - .boot_params = 0x80000100, + .atag_offset = 0x100, .reserve = omap_reserve, .map_io = omap3_map_io, .init_early = omap3_evm_init_early,
arch/arm/mach-omap2/board-omap3logic.c +2 -2
@@ -212,7 +212,7 @@ static void __init omap3logic_init(void) }MACHINE_START (OMAP3_TORPEDO ,"Logic OMAP3 Torpedo board" ) - .boot_params = 0x80000100, + .atag_offset = 0x100, .map_io = omap3_map_io, .init_early = omap3logic_init_early, .init_irq = omap_init_irq,
@@ -221,7 +221,7 @@ MACHINE_START(OMAP3_TORPEDO, "Logic OMAP3 Torpedo board") MACHINE_END MACHINE_START(OMAP3530_LV_SOM, "OMAP Logic 3530 LV SOM board") - .boot_params = 0x80000100, + .atag_offset = 0x100, .map_io = omap3_map_io, .init_early = omap3logic_init_early, .init_irq = omap_init_irq,
arch/arm/mach-omap2/board-omap3pandora.c +1 -1
@@ -639,7 +639,7 @@ static void __init omap3pandora_init(void) }MACHINE_START (OMAP3_PANDORA ,"Pandora Handheld Console" ) - .boot_params = 0x80000100, + .atag_offset = 0x100, .reserve = omap_reserve, .map_io = omap3_map_io, .init_early = omap3pandora_init_early,
arch/arm/mach-omap2/board-omap3stalker.c +1 -1
@@ -555,7 +555,7 @@ static void __init omap3_stalker_init(void)MACHINE_START (SBC3530 ,"OMAP3 STALKER" )/* Maintainer: Jason Lam -lzg at ema-tech.com */ - .boot_params = 0x80000100, + .atag_offset = 0x100, .map_io = omap3_map_io, .init_early = omap3_stalker_init_early, .init_irq = omap3_stalker_init_irq,
arch/arm/mach-omap2/board-omap3touchbook.c +1 -1
@@ -443,7 +443,7 @@ static void __init omap3_touchbook_init(void)MACHINE_START (TOUCHBOOK ,"OMAP3 touchbook Board" )/* Maintainer: Gregoire Gentil - http://www.alwaysinnovating.com */ - .boot_params = 0x80000100, + .atag_offset = 0x100, .reserve = omap_reserve, .map_io = omap3_map_io, .init_early = omap3_touchbook_init_early,
arch/arm/mach-omap2/board-omap4panda.c +1 -1
@@ -710,7 +710,7 @@ static void __init omap4_panda_map_io(void)MACHINE_START (OMAP4_PANDA ,"OMAP4 Panda board" )/* Maintainer: David Anders - Texas Instruments Inc */ - .boot_params = 0x80000100, + .atag_offset = 0x100, .reserve = omap_reserve, .map_io = omap4_panda_map_io, .init_early = omap4_panda_init_early,
arch/arm/mach-omap2/board-overo.c +1 -1
@@ -611,7 +611,7 @@ static void __init overo_init(void) }MACHINE_START (OVERO ,"Gumstix Overo" ) - .boot_params = 0x80000100, + .atag_offset = 0x100, .reserve = omap_reserve, .map_io = omap3_map_io, .init_early = overo_init_early,
arch/arm/mach-omap2/board-rm680.c +1 -1
@@ -159,7 +159,7 @@ static void __init rm680_map_io(void) }MACHINE_START (NOKIA_RM680 ,"Nokia RM-680 board" ) - .boot_params = 0x80000100, + .atag_offset = 0x100, .reserve = omap_reserve, .map_io = rm680_map_io, .init_early = rm680_init_early,
arch/arm/mach-omap2/board-rx51.c +1 -1
@@ -156,7 +156,7 @@ static void __init rx51_reserve(void)MACHINE_START (NOKIA_RX51 ,"Nokia RX-51 board" )/* Maintainer: Lauri Leukkunen <[email protected]> */ - .boot_params = 0x80000100, + .atag_offset = 0x100, .reserve = rx51_reserve, .map_io = rx51_map_io, .init_early = rx51_init_early,
arch/arm/mach-omap2/board-ti8168evm.c +1 -1
@@ -53,7 +53,7 @@ static void __init ti8168_evm_map_io(void)MACHINE_START (TI8168EVM ,"ti8168evm" )/* Maintainer: Texas Instruments */ - .boot_params = 0x80000100, + .atag_offset = 0x100, .map_io = ti8168_evm_map_io, .init_early = ti8168_init_early, .init_irq = ti8168_evm_init_irq,
arch/arm/mach-omap2/board-zoom.c +2 -2
@@ -133,7 +133,7 @@ static void __init omap_zoom_init(void) }MACHINE_START (OMAP_ZOOM2 ,"OMAP Zoom2 board" ) - .boot_params = 0x80000100, + .atag_offset = 0x100, .reserve = omap_reserve, .map_io = omap3_map_io, .init_early = omap_zoom_init_early,
@@ -143,7 +143,7 @@ MACHINE_START(OMAP_ZOOM2, "OMAP Zoom2 board") MACHINE_END MACHINE_START(OMAP_ZOOM3, "OMAP Zoom3 board") - .boot_params = 0x80000100, + .atag_offset = 0x100, .reserve = omap_reserve, .map_io = omap3_map_io, .init_early = omap_zoom_init_early,
Signature · 1 line
1.7.4
Tony Lindgren
maintainerPATCH 31/52 ARM: mach-omap2: convert boot_params to atag_offset
Quoted 1 line · Nicolas Pitre
Signed-off-by Nicolas Pitre <[email protected]>
PATCH 31/52 ARM: mach-omap2: convert boot_params to atag_offset
Quoted 4 lines · Tony Lindgren
Quoted 1 line · Nicolas Pitre
Signed-off-by Nicolas Pitre <[email protected]>Acked-by Tony Lindgren <[email protected]>
Thanks for all the ACKs.
Nicolas
PATCH 32/52 ARM: mach-orion5x: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-orion5x/d2net-setup.c | 4 ++-- arch/arm/mach-orion5x/db88f5281-setup.c | 2 +- arch/arm/mach-orion5x/dns323-setup.c | 2 +- arch/arm/mach-orion5x/edmini_v2-setup.c | 2 +- arch/arm/mach-orion5x/kurobox_pro-setup.c | 4 ++-- arch/arm/mach-orion5x/ls-chl-setup.c | 2 +- arch/arm/mach-orion5x/ls_hgl-setup.c | 2 +- arch/arm/mach-orion5x/lsmini-setup.c | 2 +- arch/arm/mach-orion5x/mss2-setup.c | 2 +- arch/arm/mach-orion5x/mv2120-setup.c | 2 +- arch/arm/mach-orion5x/net2big-setup.c | 2 +- arch/arm/mach-orion5x/rd88f5181l-fxo-setup.c | 2 +- arch/arm/mach-orion5x/rd88f5181l-ge-setup.c | 2 +- arch/arm/mach-orion5x/rd88f5182-setup.c | 2 +- arch/arm/mach-orion5x/rd88f6183ap-ge-setup.c | 2 +- arch/arm/mach-orion5x/terastation_pro2-setup.c | 2 +- arch/arm/mach-orion5x/ts209-setup.c | 2 +- arch/arm/mach-orion5x/ts409-setup.c | 2 +- arch/arm/mach-orion5x/ts78xx-setup.c | 2 +- arch/arm/mach-orion5x/wnr854t-setup.c | 2 +- arch/arm/mach-orion5x/wrt350n-v2-setup.c | 2 +- 21 files changed, 23 insertions(+), 23 deletions(-)
arch/arm/mach-orion5x/d2net-setup.c +2 -2
@@ -336,7 +336,7 @@ static void __init d2net_init(void)#ifdef CONFIG_MACH_D2NET MACHINE_START (D2NET ,"LaCie d2 Network" ) - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = d2net_init, .map_io = orion5x_map_io, .init_early = orion5x_init_early,
@@ -348,7 +348,7 @@ MACHINE_END#ifdef CONFIG_MACH_BIGDISK MACHINE_START (BIGDISK ,"LaCie Big Disk Network" ) - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = d2net_init, .map_io = orion5x_map_io, .init_early = orion5x_init_early,
arch/arm/mach-orion5x/db88f5281-setup.c +1 -1
@@ -358,7 +358,7 @@ static void __init db88f5281_init(void)MACHINE_START (DB88F5281 ,"Marvell Orion-2 Development Board" )/* Maintainer: Tzachi Perelstein <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = db88f5281_init, .map_io = orion5x_map_io, .init_early = orion5x_init_early,
arch/arm/mach-orion5x/dns323-setup.c +1 -1
@@ -730,7 +730,7 @@ static void __init dns323_init(void)/* Warning: D-Link uses a wrong mach-type (=526) in their bootloader */ MACHINE_START (DNS323 ,"D-Link DNS-323" )/* Maintainer: Herbert Valerio Riedel <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = dns323_init, .map_io = orion5x_map_io, .init_early = orion5x_init_early,
arch/arm/mach-orion5x/edmini_v2-setup.c +1 -1
@@ -251,7 +251,7 @@ static void __init edmini_v2_init(void)/* Warning: LaCie use a wrong mach-type (0x20e=526) in their bootloader. */ MACHINE_START (EDMINI_V2 ,"LaCie Ethernet Disk mini V2" )/* Maintainer: Christopher Moore <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = edmini_v2_init, .map_io = orion5x_map_io, .init_early = orion5x_init_early,
arch/arm/mach-orion5x/kurobox_pro-setup.c +2 -2
@@ -379,7 +379,7 @@ static void __init kurobox_pro_init(void)#ifdef CONFIG_MACH_KUROBOX_PRO MACHINE_START (KUROBOX_PRO ,"Buffalo/Revogear Kurobox Pro" )/* Maintainer: Ronen Shitrit <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = kurobox_pro_init, .map_io = orion5x_map_io, .init_early = orion5x_init_early,
@@ -392,7 +392,7 @@ MACHINE_END#ifdef CONFIG_MACH_LINKSTATION_PRO MACHINE_START (LINKSTATION_PRO ,"Buffalo Linkstation Pro/Live" )/* Maintainer: Byron Bradley <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = kurobox_pro_init, .map_io = orion5x_map_io, .init_early = orion5x_init_early,
arch/arm/mach-orion5x/ls-chl-setup.c +1 -1
@@ -318,7 +318,7 @@ static void __init lschl_init(void)MACHINE_START (LINKSTATION_LSCHL ,"Buffalo Linkstation LiveV3 (LS-CHL)" )/* Maintainer: Ash Hughes <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = lschl_init, .map_io = orion5x_map_io, .init_early = orion5x_init_early,
arch/arm/mach-orion5x/ls_hgl-setup.c +1 -1
@@ -265,7 +265,7 @@ static void __init ls_hgl_init(void)MACHINE_START (LINKSTATION_LS_HGL ,"Buffalo Linkstation LS-HGL" )/* Maintainer: Zhu Qingsen <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = ls_hgl_init, .map_io = orion5x_map_io, .init_early = orion5x_init_early,
arch/arm/mach-orion5x/lsmini-setup.c +1 -1
@@ -267,7 +267,7 @@ static void __init lsmini_init(void)#ifdef CONFIG_MACH_LINKSTATION_MINI MACHINE_START (LINKSTATION_MINI ,"Buffalo Linkstation Mini" )/* Maintainer: Alexey Kopytko <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = lsmini_init, .map_io = orion5x_map_io, .init_early = orion5x_init_early,
arch/arm/mach-orion5x/mss2-setup.c +1 -1
@@ -261,7 +261,7 @@ static void __init mss2_init(void)MACHINE_START (MSS2 ,"Maxtor Shared Storage II" )/* Maintainer: Sylver Bruneau <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = mss2_init, .map_io = orion5x_map_io, .init_early = orion5x_init_early,
arch/arm/mach-orion5x/mv2120-setup.c +1 -1
@@ -229,7 +229,7 @@ static void __init mv2120_init(void)/* Warning: HP uses a wrong mach-type (=526) in their bootloader */ MACHINE_START (MV2120 ,"HP Media Vault mv2120" )/* Maintainer: Martin Michlmayr <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = mv2120_init, .map_io = orion5x_map_io, .init_early = orion5x_init_early,
arch/arm/mach-orion5x/net2big-setup.c +1 -1
@@ -419,7 +419,7 @@ static void __init net2big_init(void)/* Warning: LaCie use a wrong mach-type (0x20e=526) in their bootloader. */ MACHINE_START (NET2BIG ,"LaCie 2Big Network" ) - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = net2big_init, .map_io = orion5x_map_io, .init_early = orion5x_init_early,
arch/arm/mach-orion5x/rd88f5181l-fxo-setup.c +1 -1
@@ -169,7 +169,7 @@ subsys_initcall(rd88f5181l_fxo_pci_init);MACHINE_START (RD88F5181L_FXO ,"Marvell Orion-VoIP FXO Reference Design" )/* Maintainer: Nicolas Pitre <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = rd88f5181l_fxo_init, .map_io = orion5x_map_io, .init_early = orion5x_init_early,
arch/arm/mach-orion5x/rd88f5181l-ge-setup.c +1 -1
@@ -181,7 +181,7 @@ subsys_initcall(rd88f5181l_ge_pci_init);MACHINE_START (RD88F5181L_GE ,"Marvell Orion-VoIP GE Reference Design" )/* Maintainer: Lennert Buytenhek <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = rd88f5181l_ge_init, .map_io = orion5x_map_io, .init_early = orion5x_init_early,
arch/arm/mach-orion5x/rd88f5182-setup.c +1 -1
@@ -305,7 +305,7 @@ static void __init rd88f5182_init(void)MACHINE_START (RD88F5182 ,"Marvell Orion-NAS Reference Design" )/* Maintainer: Ronen Shitrit <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = rd88f5182_init, .map_io = orion5x_map_io, .init_early = orion5x_init_early,
arch/arm/mach-orion5x/rd88f6183ap-ge-setup.c +1 -1
@@ -122,7 +122,7 @@ subsys_initcall(rd88f6183ap_ge_pci_init);MACHINE_START (RD88F6183AP_GE ,"Marvell Orion-1-90 AP GE Reference Design" )/* Maintainer: Lennert Buytenhek <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = rd88f6183ap_ge_init, .map_io = orion5x_map_io, .init_early = orion5x_init_early,
arch/arm/mach-orion5x/terastation_pro2-setup.c +1 -1
@@ -358,7 +358,7 @@ static void __init tsp2_init(void)MACHINE_START (TERASTATION_PRO2 ,"Buffalo Terastation Pro II/Live" )/* Maintainer: Sylver Bruneau <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = tsp2_init, .map_io = orion5x_map_io, .init_early = orion5x_init_early,
arch/arm/mach-orion5x/ts209-setup.c +1 -1
@@ -322,7 +322,7 @@ static void __init qnap_ts209_init(void)MACHINE_START (TS209 ,"QNAP TS-109/TS-209" )/* Maintainer: Byron Bradley <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = qnap_ts209_init, .map_io = orion5x_map_io, .init_early = orion5x_init_early,
arch/arm/mach-orion5x/ts409-setup.c +1 -1
@@ -311,7 +311,7 @@ static void __init qnap_ts409_init(void)MACHINE_START (TS409 ,"QNAP TS-409" )/* Maintainer: Sylver Bruneau <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = qnap_ts409_init, .map_io = orion5x_map_io, .init_early = orion5x_init_early,
arch/arm/mach-orion5x/ts78xx-setup.c +1 -1
@@ -621,7 +621,7 @@ static void __init ts78xx_init(void)MACHINE_START (TS78XX ,"Technologic Systems TS-78xx SBC" )/* Maintainer: Alexander Clouter <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = ts78xx_init, .map_io = ts78xx_map_io, .init_early = orion5x_init_early,
arch/arm/mach-orion5x/wnr854t-setup.c +1 -1
@@ -172,7 +172,7 @@ subsys_initcall(wnr854t_pci_init);MACHINE_START (WNR854T ,"Netgear WNR854T" )/* Maintainer: Imre Kaloz <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = wnr854t_init, .map_io = orion5x_map_io, .init_early = orion5x_init_early,
arch/arm/mach-orion5x/wrt350n-v2-setup.c +1 -1
@@ -260,7 +260,7 @@ subsys_initcall(wrt350n_v2_pci_init);MACHINE_START (WRT350N_V2 ,"Linksys WRT350N v2" )/* Maintainer: Lennert Buytenhek <[email protected]> */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .init_machine = wrt350n_v2_init, .map_io = orion5x_map_io, .init_early = orion5x_init_early,
Signature · 1 line
1.7.4
PATCH 33/52 ARM: mach-pnx4008: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-pnx4008/core.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
arch/arm/mach-pnx4008/core.c +1 -1
@@ -264,7 +264,7 @@ extern struct sys_timer pnx4008_timer;MACHINE_START (PNX4008 ,"Philips PNX4008" )/* Maintainer: MontaVista Software Inc. */ - .boot_params = 0x80000100, + .atag_offset = 0x100, .map_io = pnx4008_map_io, .init_irq = pnx4008_init_irq, .init_machine = pnx4008_init,
Signature · 1 line
1.7.4
PATCH 34/52 ARM: mach-pxa: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-pxa/balloon3.c | 2 +- arch/arm/mach-pxa/capc7117.c | 2 +- arch/arm/mach-pxa/cm-x2xx.c | 2 +- arch/arm/mach-pxa/cm-x300.c | 2 +- arch/arm/mach-pxa/colibri-pxa270.c | 4 ++-- arch/arm/mach-pxa/colibri-pxa300.c | 2 +- arch/arm/mach-pxa/colibri-pxa320.c | 2 +- arch/arm/mach-pxa/csb726.c | 2 +- arch/arm/mach-pxa/em-x270.c | 4 ++-- arch/arm/mach-pxa/eseries.c | 12 ++++++------ arch/arm/mach-pxa/ezx.c | 12 ++++++------ arch/arm/mach-pxa/gumstix.c | 2 +- arch/arm/mach-pxa/h5000.c | 2 +- arch/arm/mach-pxa/himalaya.c | 2 +- arch/arm/mach-pxa/hx4700.c | 2 +- arch/arm/mach-pxa/icontrol.c | 2 +- arch/arm/mach-pxa/littleton.c | 2 +- arch/arm/mach-pxa/lpd270.c | 2 +- arch/arm/mach-pxa/magician.c | 2 +- arch/arm/mach-pxa/mainstone.c | 2 +- arch/arm/mach-pxa/mioa701.c | 2 +- arch/arm/mach-pxa/mp900.c | 2 +- arch/arm/mach-pxa/palmld.c | 2 +- arch/arm/mach-pxa/palmt5.c | 2 +- arch/arm/mach-pxa/palmtc.c | 2 +- arch/arm/mach-pxa/palmte2.c | 2 +- arch/arm/mach-pxa/palmtreo.c | 4 ++-- arch/arm/mach-pxa/palmtx.c | 2 +- arch/arm/mach-pxa/palmz72.c | 2 +- arch/arm/mach-pxa/pcm027.c | 2 +- arch/arm/mach-pxa/raumfeld.c | 6 +++--- arch/arm/mach-pxa/saar.c | 2 +- arch/arm/mach-pxa/saarb.c | 2 +- arch/arm/mach-pxa/stargate2.c | 4 ++-- arch/arm/mach-pxa/tavorevb.c | 2 +- arch/arm/mach-pxa/tavorevb3.c | 2 +- arch/arm/mach-pxa/trizeps4.c | 4 ++-- arch/arm/mach-pxa/viper.c | 2 +- arch/arm/mach-pxa/vpac270.c | 2 +- arch/arm/mach-pxa/xcep.c | 2 +- arch/arm/mach-pxa/z2.c | 2 +- arch/arm/mach-pxa/zeus.c | 2 +- arch/arm/mach-pxa/zylonite.c | 2 +- 43 files changed, 60 insertions(+), 60 deletions(-)
arch/arm/mach-pxa/balloon3.c +1 -1
@@ -827,5 +827,5 @@ MACHINE_START(BALLOON3, "Balloon3") .init_irq = balloon3_init_irq, .timer = &pxa_timer, .init_machine = balloon3_init, - .boot_params =PLAT_PHYS_OFFSET +0x100 , + .atag_offset =0x100 ,MACHINE_END
arch/arm/mach-pxa/capc7117.c +1 -1
@@ -148,7 +148,7 @@ static void __init capc7117_init(void)MACHINE_START (CAPC7117 ,"Embedian CAPC-7117 evaluation kit based on the MXM-8x10 CoM" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa3xx_map_io, .init_irq = pxa3xx_init_irq, .timer = &pxa_timer,
arch/arm/mach-pxa/cm-x2xx.c +1 -1
@@ -512,7 +512,7 @@ static void __init cmx2xx_map_io(void)#endif MACHINE_START (ARMCORE ,"Compulab CM-X2XX" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = cmx2xx_map_io, .nr_irqs = CMX2XX_NR_IRQS, .init_irq = cmx2xx_init_irq,
arch/arm/mach-pxa/cm-x300.c +1 -1
@@ -856,7 +856,7 @@ static void __init cm_x300_fixup(struct machine_desc *mdesc, struct tag *tags, }MACHINE_START (CM_X300 ,"CM-X300 module" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa3xx_map_io, .init_irq = pxa3xx_init_irq, .timer = &pxa_timer,
arch/arm/mach-pxa/colibri-pxa270.c +2 -2
@@ -306,7 +306,7 @@ static void __init colibri_pxa270_income_init(void) }MACHINE_START (COLIBRI ,"Toradex Colibri PXA270" ) - .boot_params = COLIBRI_SDRAM_BASE + 0x100, + .atag_offset = 0x100, .init_machine = colibri_pxa270_init, .map_io = pxa27x_map_io, .init_irq = pxa27x_init_irq,
@@ -314,7 +314,7 @@ MACHINE_START(COLIBRI, "Toradex Colibri PXA270") MACHINE_END MACHINE_START(INCOME, "Income s.r.o. SH-Dmaster PXA270 SBC") - .boot_params = 0xa0000100, + .atag_offset = 0x100, .init_machine = colibri_pxa270_income_init, .map_io = pxa27x_map_io, .init_irq = pxa27x_init_irq,
arch/arm/mach-pxa/colibri-pxa300.c +1 -1
@@ -183,7 +183,7 @@ void __init colibri_pxa300_init(void) }MACHINE_START (COLIBRI300 ,"Toradex Colibri PXA300" ) - .boot_params = COLIBRI_SDRAM_BASE + 0x100, + .atag_offset = 0x100, .init_machine = colibri_pxa300_init, .map_io = pxa3xx_map_io, .init_irq = pxa3xx_init_irq,
arch/arm/mach-pxa/colibri-pxa320.c +1 -1
@@ -254,7 +254,7 @@ void __init colibri_pxa320_init(void) }MACHINE_START (COLIBRI320 ,"Toradex Colibri PXA320" ) - .boot_params = COLIBRI_SDRAM_BASE + 0x100, + .atag_offset = 0x100, .init_machine = colibri_pxa320_init, .map_io = pxa3xx_map_io, .init_irq = pxa3xx_init_irq,
arch/arm/mach-pxa/csb726.c +1 -1
@@ -273,7 +273,7 @@ static void __init csb726_init(void) }MACHINE_START (CSB726 ,"Cogent CSB726" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa27x_map_io, .init_irq = pxa27x_init_irq, .init_machine = csb726_init,
arch/arm/mach-pxa/em-x270.c +2 -2
@@ -1299,7 +1299,7 @@ static void __init em_x270_init(void) }MACHINE_START (EM_X270 ,"Compulab EM-X270" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa27x_map_io, .init_irq = pxa27x_init_irq, .timer = &pxa_timer,
@@ -1307,7 +1307,7 @@ MACHINE_START(EM_X270, "Compulab EM-X270") MACHINE_END MACHINE_START(EXEDA, "Compulab eXeda") - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa27x_map_io, .init_irq = pxa27x_init_irq, .timer = &pxa_timer,
arch/arm/mach-pxa/eseries.c +6 -6
@@ -189,7 +189,7 @@ static void __init e330_init(void)MACHINE_START (E330 ,"Toshiba e330" )/* Maintainer: Ian Molton (spyro at f2s.com) */ - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa25x_map_io, .nr_irqs = ESERIES_NR_IRQS, .init_irq = pxa25x_init_irq,
@@ -238,7 +238,7 @@ static void __init e350_init(void)MACHINE_START (E350 ,"Toshiba e350" )/* Maintainer: Ian Molton (spyro at f2s.com) */ - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa25x_map_io, .nr_irqs = ESERIES_NR_IRQS, .init_irq = pxa25x_init_irq,
@@ -360,7 +360,7 @@ static void __init e400_init(void)MACHINE_START (E400 ,"Toshiba e400" )/* Maintainer: Ian Molton (spyro at f2s.com) */ - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa25x_map_io, .nr_irqs = ESERIES_NR_IRQS, .init_irq = pxa25x_init_irq,
@@ -548,7 +548,7 @@ static void __init e740_init(void)MACHINE_START (E740 ,"Toshiba e740" )/* Maintainer: Ian Molton (spyro at f2s.com) */ - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa25x_map_io, .nr_irqs = ESERIES_NR_IRQS, .init_irq = pxa25x_init_irq,
@@ -739,7 +739,7 @@ static void __init e750_init(void)MACHINE_START (E750 ,"Toshiba e750" )/* Maintainer: Ian Molton (spyro at f2s.com) */ - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa25x_map_io, .nr_irqs = ESERIES_NR_IRQS, .init_irq = pxa25x_init_irq,
@@ -943,7 +943,7 @@ static void __init e800_init(void)MACHINE_START (E800 ,"Toshiba e800" )/* Maintainer: Ian Molton (spyro at f2s.com) */ - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa25x_map_io, .nr_irqs = ESERIES_NR_IRQS, .init_irq = pxa25x_init_irq,
arch/arm/mach-pxa/ezx.c +6 -6
@@ -797,7 +797,7 @@ static void __init a780_init(void) }MACHINE_START (EZX_A780 ,"Motorola EZX A780" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa27x_map_io, .nr_irqs = EZX_NR_IRQS, .init_irq = pxa27x_init_irq,
@@ -862,7 +862,7 @@ static void __init e680_init(void) }MACHINE_START (EZX_E680 ,"Motorola EZX E680" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa27x_map_io, .nr_irqs = EZX_NR_IRQS, .init_irq = pxa27x_init_irq,
@@ -927,7 +927,7 @@ static void __init a1200_init(void) }MACHINE_START (EZX_A1200 ,"Motorola EZX A1200" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa27x_map_io, .nr_irqs = EZX_NR_IRQS, .init_irq = pxa27x_init_irq,
@@ -1117,7 +1117,7 @@ static void __init a910_init(void) }MACHINE_START (EZX_A910 ,"Motorola EZX A910" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa27x_map_io, .nr_irqs = EZX_NR_IRQS, .init_irq = pxa27x_init_irq,
@@ -1182,7 +1182,7 @@ static void __init e6_init(void) }MACHINE_START (EZX_E6 ,"Motorola EZX E6" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa27x_map_io, .nr_irqs = EZX_NR_IRQS, .init_irq = pxa27x_init_irq,
@@ -1221,7 +1221,7 @@ static void __init e2_init(void) }MACHINE_START (EZX_E2 ,"Motorola EZX E2" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa27x_map_io, .nr_irqs = EZX_NR_IRQS, .init_irq = pxa27x_init_irq,
arch/arm/mach-pxa/gumstix.c +1 -1
@@ -233,7 +233,7 @@ static void __init gumstix_init(void) }MACHINE_START (GUMSTIX ,"Gumstix" ) - .boot_params = 0xa0000100, /* match u-boot bi_boot_params */ + .atag_offset = 0x100, /* match u-boot bi_boot_params */ .map_io = pxa25x_map_io, .init_irq = pxa25x_init_irq, .timer = &pxa_timer,
arch/arm/mach-pxa/h5000.c +1 -1
@@ -202,7 +202,7 @@ static void __init h5000_init(void) }MACHINE_START (H5400 ,"HP iPAQ H5000" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa25x_map_io, .init_irq = pxa25x_init_irq, .timer = &pxa_timer,
arch/arm/mach-pxa/himalaya.c +1 -1
@@ -159,7 +159,7 @@ static void __init himalaya_init(void)MACHINE_START (HIMALAYA ,"HTC Himalaya" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa25x_map_io, .init_irq = pxa25x_init_irq, .init_machine = himalaya_init,
arch/arm/mach-pxa/hx4700.c +1 -1
@@ -870,7 +870,7 @@ static void __init hx4700_init(void) }MACHINE_START (H4700 ,"HP iPAQ HX4700" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa27x_map_io, .nr_irqs = HX4700_NR_IRQS, .init_irq = pxa27x_init_irq,
arch/arm/mach-pxa/icontrol.c +1 -1
@@ -191,7 +191,7 @@ static void __init icontrol_init(void) }MACHINE_START (ICONTROL ,"iControl/SafeTcam boards using Embedian MXM-8x10 CoM" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa3xx_map_io, .init_irq = pxa3xx_init_irq, .timer = &pxa_timer,
arch/arm/mach-pxa/littleton.c +1 -1
@@ -437,7 +437,7 @@ static void __init littleton_init(void) }MACHINE_START (LITTLETON ,"Marvell Form Factor Development Platform (aka Littleton)" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa3xx_map_io, .nr_irqs = LITTLETON_NR_IRQS, .init_irq = pxa3xx_init_irq,
arch/arm/mach-pxa/lpd270.c +1 -1
@@ -499,7 +499,7 @@ static void __init lpd270_map_io(void)MACHINE_START (LOGICPD_PXA270 ,"LogicPD PXA270 Card Engine" )/* Maintainer: Peter Barada */ - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = lpd270_map_io, .nr_irqs = LPD270_NR_IRQS, .init_irq = lpd270_init_irq,
arch/arm/mach-pxa/magician.c +1 -1
@@ -764,7 +764,7 @@ static void __init magician_init(void)MACHINE_START (MAGICIAN ,"HTC Magician" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa27x_map_io, .nr_irqs = MAGICIAN_NR_IRQS, .init_irq = pxa27x_init_irq,
arch/arm/mach-pxa/mainstone.c +1 -1
@@ -616,7 +616,7 @@ static void __init mainstone_map_io(void)MACHINE_START (MAINSTONE ,"Intel HCDDBBVA0 Development Platform (aka Mainstone)" )/* Maintainer: MontaVista Software Inc. */ - .boot_params = 0xa0000100, /* BLOB boot parameter setting */ + .atag_offset = 0x100, /* BLOB boot parameter setting */ .map_io = mainstone_map_io, .nr_irqs = MAINSTONE_NR_IRQS, .init_irq = mainstone_init_irq,
arch/arm/mach-pxa/mioa701.c +1 -1
@@ -791,7 +791,7 @@ static void mioa701_machine_exit(void) }MACHINE_START (MIOA701 ,"MIO A701" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = &pxa27x_map_io, .init_irq = &pxa27x_init_irq, .init_machine = mioa701_machine_init,
arch/arm/mach-pxa/mp900.c +1 -1
@@ -92,7 +92,7 @@ static void __init mp900c_init(void)/* Maintainer - Michael Petchkovsky <[email protected]> */ MACHINE_START (NEC_MP900 ,"MobilePro900/C" ) - .boot_params = 0xa0220100, + .atag_offset = 0x220100, .timer = &pxa_timer, .map_io = pxa25x_map_io, .init_irq = pxa25x_init_irq,
arch/arm/mach-pxa/palmld.c +1 -1
@@ -342,7 +342,7 @@ static void __init palmld_init(void) }MACHINE_START (PALMLD ,"Palm LifeDrive" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = palmld_map_io, .init_irq = pxa27x_init_irq, .timer = &pxa_timer,
arch/arm/mach-pxa/palmt5.c +1 -1
@@ -202,7 +202,7 @@ static void __init palmt5_init(void) }MACHINE_START (PALMT5 ,"Palm Tungsten|T5" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa27x_map_io, .reserve = palmt5_reserve, .init_irq = pxa27x_init_irq,
arch/arm/mach-pxa/palmtc.c +1 -1
@@ -538,7 +538,7 @@ static void __init palmtc_init(void) };MACHINE_START (PALMTC ,"Palm Tungsten|C" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa25x_map_io, .init_irq = pxa25x_init_irq, .timer = &pxa_timer,
arch/arm/mach-pxa/palmte2.c +1 -1
@@ -356,7 +356,7 @@ static void __init palmte2_init(void) }MACHINE_START (PALMTE2 ,"Palm Tungsten|E2" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa25x_map_io, .init_irq = pxa25x_init_irq, .timer = &pxa_timer,
arch/arm/mach-pxa/palmtreo.c +2 -2
@@ -440,7 +440,7 @@ static void __init centro_init(void) }MACHINE_START (TREO680 ,"Palm Treo 680" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa27x_map_io, .reserve = treo_reserve, .init_irq = pxa27x_init_irq,
@@ -449,7 +449,7 @@ MACHINE_START(TREO680, "Palm Treo 680") MACHINE_END MACHINE_START(CENTRO, "Palm Centro 685") - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa27x_map_io, .reserve = treo_reserve, .init_irq = pxa27x_init_irq,
arch/arm/mach-pxa/palmtx.c +1 -1
@@ -364,7 +364,7 @@ static void __init palmtx_init(void) }MACHINE_START (PALMTX ,"Palm T|X" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = palmtx_map_io, .init_irq = pxa27x_init_irq, .timer = &pxa_timer,
arch/arm/mach-pxa/palmz72.c +1 -1
@@ -398,7 +398,7 @@ static void __init palmz72_init(void) }MACHINE_START (PALMZ72 ,"Palm Zire72" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa27x_map_io, .init_irq = pxa27x_init_irq, .timer = &pxa_timer,
arch/arm/mach-pxa/pcm027.c +1 -1
@@ -258,7 +258,7 @@ static void __init pcm027_map_io(void)MACHINE_START (PCM027 ,"Phytec Messtechnik GmbH phyCORE-PXA270" )/* Maintainer: Pengutronix */ - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pcm027_map_io, .nr_irqs = PCM027_NR_IRQS, .init_irq = pxa27x_init_irq,
arch/arm/mach-pxa/raumfeld.c +3 -3
@@ -1087,7 +1087,7 @@ static void __init raumfeld_speaker_init(void)#ifdef CONFIG_MACH_RAUMFELD_RC MACHINE_START (RAUMFELD_RC ,"Raumfeld Controller" ) - .boot_params = RAUMFELD_SDRAM_BASE + 0x100, + .atag_offset = 0x100, .init_machine = raumfeld_controller_init, .map_io = pxa3xx_map_io, .init_irq = pxa3xx_init_irq,
@@ -1097,7 +1097,7 @@ MACHINE_END#ifdef CONFIG_MACH_RAUMFELD_CONNECTOR MACHINE_START (RAUMFELD_CONNECTOR ,"Raumfeld Connector" ) - .boot_params = RAUMFELD_SDRAM_BASE + 0x100, + .atag_offset = 0x100, .init_machine = raumfeld_connector_init, .map_io = pxa3xx_map_io, .init_irq = pxa3xx_init_irq,
@@ -1107,7 +1107,7 @@ MACHINE_END#ifdef CONFIG_MACH_RAUMFELD_SPEAKER MACHINE_START (RAUMFELD_SPEAKER ,"Raumfeld Speaker" ) - .boot_params = RAUMFELD_SDRAM_BASE + 0x100, + .atag_offset = 0x100, .init_machine = raumfeld_speaker_init, .map_io = pxa3xx_map_io, .init_irq = pxa3xx_init_irq,
arch/arm/mach-pxa/saar.c +1 -1
@@ -596,7 +596,7 @@ static void __init saar_init(void)MACHINE_START (SAAR ,"PXA930 Handheld Platform (aka SAAR)" )/* Maintainer: Eric Miao <[email protected]> */ - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa3xx_map_io, .init_irq = pxa3xx_init_irq, .timer = &pxa_timer,
arch/arm/mach-pxa/saarb.c +1 -1
@@ -103,7 +103,7 @@ static void __init saarb_init(void) }MACHINE_START (SAARB ,"PXA955 Handheld Platform (aka SAARB)" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa_map_io, .nr_irqs = SAARB_NR_IRQS, .init_irq = pxa95x_init_irq,
arch/arm/mach-pxa/stargate2.c +2 -2
@@ -1003,7 +1003,7 @@ MACHINE_START(INTELMOTE2, "IMOTE 2") .init_irq = pxa27x_init_irq, .timer = &pxa_timer, .init_machine = imote2_init, - .boot_params = 0xA0000100, + .atag_offset = 0x100, MACHINE_END#endif
@@ -1014,6 +1014,6 @@ MACHINE_START(STARGATE2, "Stargate 2") .init_irq = pxa27x_init_irq, .timer = &pxa_timer, .init_machine = stargate2_init, - .boot_params = 0xA0000100, + .atag_offset = 0x100, MACHINE_END#endif
arch/arm/mach-pxa/tavorevb.c +1 -1
@@ -489,7 +489,7 @@ static void __init tavorevb_init(void)MACHINE_START (TAVOREVB ,"PXA930 Evaluation Board (aka TavorEVB)" )/* Maintainer: Eric Miao <[email protected]> */ - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa3xx_map_io, .init_irq = pxa3xx_init_irq, .timer = &pxa_timer,
arch/arm/mach-pxa/tavorevb3.c +1 -1
@@ -125,7 +125,7 @@ static void __init evb3_init(void) }MACHINE_START (TAVOREVB3 ,"PXA950 Evaluation Board (aka TavorEVB3)" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa3xx_map_io, .nr_irqs = TAVOREVB3_NR_IRQS, .init_irq = pxa3xx_init_irq,
arch/arm/mach-pxa/trizeps4.c +2 -2
@@ -554,7 +554,7 @@ static void __init trizeps4_map_io(void)MACHINE_START (TRIZEPS4 ,"Keith und Koep Trizeps IV module" )/* MAINTAINER("J?rgen Schindele") */ - .boot_params = TRIZEPS4_SDRAM_BASE + 0x100, + .atag_offset = 0x100, .init_machine = trizeps4_init, .map_io = trizeps4_map_io, .init_irq = pxa27x_init_irq,
@@ -563,7 +563,7 @@ MACHINE_ENDMACHINE_START (TRIZEPS4WL ,"Keith und Koep Trizeps IV-WL module" )/* MAINTAINER("J?rgen Schindele") */ - .boot_params = TRIZEPS4_SDRAM_BASE + 0x100, + .atag_offset = 0x100, .init_machine = trizeps4_init, .map_io = trizeps4_map_io, .init_irq = pxa27x_init_irq,
arch/arm/mach-pxa/viper.c +1 -1
@@ -992,7 +992,7 @@ static void __init viper_map_io(void)MACHINE_START (VIPER ,"Arcom/Eurotech VIPER SBC" )/* Maintainer: Marc Zyngier <[email protected]> */ - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = viper_map_io, .init_irq = viper_init_irq, .timer = &pxa_timer,
arch/arm/mach-pxa/vpac270.c +1 -1
@@ -716,7 +716,7 @@ static void __init vpac270_init(void) }MACHINE_START (VPAC270 ,"Voipac PXA270" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa27x_map_io, .init_irq = pxa27x_init_irq, .timer = &pxa_timer,
arch/arm/mach-pxa/xcep.c +1 -1
@@ -181,7 +181,7 @@ static void __init xcep_init(void) }MACHINE_START (XCEP ,"Iskratel XCEP" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .init_machine = xcep_init, .map_io = pxa25x_map_io, .init_irq = pxa25x_init_irq,
arch/arm/mach-pxa/z2.c +1 -1
@@ -701,7 +701,7 @@ static void __init z2_init(void) }MACHINE_START (ZIPIT2 ,"Zipit Z2" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa27x_map_io, .init_irq = pxa27x_init_irq, .timer = &pxa_timer,
arch/arm/mach-pxa/zeus.c +1 -1
@@ -904,7 +904,7 @@ static void __init zeus_map_io(void)MACHINE_START (ARCOM_ZEUS ,"Arcom/Eurotech ZEUS" )/* Maintainer: Marc Zyngier <[email protected]> */ - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = zeus_map_io, .nr_irqs = ZEUS_NR_IRQS, .init_irq = zeus_init_irq,
arch/arm/mach-pxa/zylonite.c +1 -1
@@ -422,7 +422,7 @@ static void __init zylonite_init(void) }MACHINE_START (ZYLONITE ,"PXA3xx Platform Development Kit (aka Zylonite)" ) - .boot_params = 0xa0000100, + .atag_offset = 0x100, .map_io = pxa3xx_map_io, .nr_irqs = ZYLONITE_NR_IRQS, .init_irq = pxa3xx_init_irq,
Signature · 1 line
1.7.4
PATCH 35/52 ARM: mach-realview: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-realview/realview_eb.c | 2 +- arch/arm/mach-realview/realview_pb1176.c | 2 +- arch/arm/mach-realview/realview_pb11mp.c | 2 +- arch/arm/mach-realview/realview_pba8.c | 2 +- arch/arm/mach-realview/realview_pbx.c | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-)
arch/arm/mach-realview/realview_eb.c +1 -1
@@ -463,7 +463,7 @@ static void __init realview_eb_init(void)MACHINE_START (REALVIEW_EB ,"ARM-RealView EB" )/* Maintainer: ARM Ltd/Deep Blue Solutions Ltd */ - .boot_params = PLAT_PHYS_OFFSET + 0x00000100, + .atag_offset = 0x100, .fixup = realview_fixup, .map_io = realview_eb_map_io, .init_early = realview_init_early,
arch/arm/mach-realview/realview_pb1176.c +1 -1
@@ -358,7 +358,7 @@ static void __init realview_pb1176_init(void)MACHINE_START (REALVIEW_PB1176 ,"ARM-RealView PB1176" )/* Maintainer: ARM Ltd/Deep Blue Solutions Ltd */ - .boot_params = PLAT_PHYS_OFFSET + 0x00000100, + .atag_offset = 0x100, .fixup = realview_pb1176_fixup, .map_io = realview_pb1176_map_io, .init_early = realview_init_early,
arch/arm/mach-realview/realview_pb11mp.c +1 -1
@@ -360,7 +360,7 @@ static void __init realview_pb11mp_init(void)MACHINE_START (REALVIEW_PB11MP ,"ARM-RealView PB11MPCore" )/* Maintainer: ARM Ltd/Deep Blue Solutions Ltd */ - .boot_params = PLAT_PHYS_OFFSET + 0x00000100, + .atag_offset = 0x100, .fixup = realview_fixup, .map_io = realview_pb11mp_map_io, .init_early = realview_init_early,
arch/arm/mach-realview/realview_pba8.c +1 -1
@@ -310,7 +310,7 @@ static void __init realview_pba8_init(void)MACHINE_START (REALVIEW_PBA8 ,"ARM-RealView PB-A8" )/* Maintainer: ARM Ltd/Deep Blue Solutions Ltd */ - .boot_params = PLAT_PHYS_OFFSET + 0x00000100, + .atag_offset = 0x100, .fixup = realview_fixup, .map_io = realview_pba8_map_io, .init_early = realview_init_early,
arch/arm/mach-realview/realview_pbx.c +1 -1
@@ -393,7 +393,7 @@ static void __init realview_pbx_init(void)MACHINE_START (REALVIEW_PBX ,"ARM-RealView PBX" )/* Maintainer: ARM Ltd/Deep Blue Solutions Ltd */ - .boot_params = PLAT_PHYS_OFFSET + 0x00000100, + .atag_offset = 0x100, .fixup = realview_pbx_fixup, .map_io = realview_pbx_map_io, .init_early = realview_init_early,
Signature · 1 line
1.7.4
PATCH 36/52 ARM: mach-rpc: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-rpc/riscpc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
arch/arm/mach-rpc/riscpc.c +1 -1
@@ -222,7 +222,7 @@ extern struct sys_timer ioc_timer;MACHINE_START (RISCPC ,"Acorn-RiscPC" )/* Maintainer: Russell King */ - .boot_params = 0x10000100, + .atag_offset = 0x100, .reserve_lp0 = 1, .reserve_lp1 = 1, .map_io = rpc_map_io,
Signature · 1 line
1.7.4
PATCH 37/52 ARM: mach-s3c24*: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-s3c2410/mach-amlm5900.c | 2 +- arch/arm/mach-s3c2410/mach-bast.c | 2 +- arch/arm/mach-s3c2410/mach-h1940.c | 2 +- arch/arm/mach-s3c2410/mach-n30.c | 4 ++-- arch/arm/mach-s3c2410/mach-otom.c | 2 +- arch/arm/mach-s3c2410/mach-qt2410.c | 2 +- arch/arm/mach-s3c2410/mach-smdk2410.c | 2 +- arch/arm/mach-s3c2410/mach-tct_hammer.c | 2 +- arch/arm/mach-s3c2410/mach-vr1000.c | 2 +- arch/arm/mach-s3c2412/mach-jive.c | 2 +- arch/arm/mach-s3c2412/mach-smdk2413.c | 6 +++--- arch/arm/mach-s3c2412/mach-vstms.c | 2 +- arch/arm/mach-s3c2416/mach-smdk2416.c | 2 +- arch/arm/mach-s3c2440/mach-anubis.c | 2 +- arch/arm/mach-s3c2440/mach-at2440evb.c | 2 +- arch/arm/mach-s3c2440/mach-gta02.c | 2 +- arch/arm/mach-s3c2440/mach-mini2440.c | 2 +- arch/arm/mach-s3c2440/mach-nexcoder.c | 2 +- arch/arm/mach-s3c2440/mach-osiris.c | 2 +- arch/arm/mach-s3c2440/mach-rx1950.c | 2 +- arch/arm/mach-s3c2440/mach-rx3715.c | 2 +- arch/arm/mach-s3c2440/mach-smdk2440.c | 2 +- arch/arm/mach-s3c2443/mach-smdk2443.c | 2 +- 23 files changed, 26 insertions(+), 26 deletions(-)
arch/arm/mach-s3c2410/mach-amlm5900.c +1 -1
@@ -236,7 +236,7 @@ static void __init amlm5900_init(void) }MACHINE_START (AML_M5900 ,"AML_M5900" ) - .boot_params = S3C2410_SDRAM_PA + 0x100, + .atag_offset = 0x100, .map_io = amlm5900_map_io, .init_irq = s3c24xx_init_irq, .init_machine = amlm5900_init,
arch/arm/mach-s3c2410/mach-bast.c +1 -1
@@ -657,7 +657,7 @@ static void __init bast_init(void)MACHINE_START (BAST ,"Simtec-BAST" )/* Maintainer: Ben Dooks <[email protected]> */ - .boot_params = S3C2410_SDRAM_PA + 0x100, + .atag_offset = 0x100, .map_io = bast_map_io, .init_irq = s3c24xx_init_irq, .init_machine = bast_init,
arch/arm/mach-s3c2410/mach-h1940.c +1 -1
@@ -744,7 +744,7 @@ static void __init h1940_init(void)MACHINE_START (H1940 ,"IPAQ-H1940" )/* Maintainer: Ben Dooks <[email protected]> */ - .boot_params = S3C2410_SDRAM_PA + 0x100, + .atag_offset = 0x100, .map_io = h1940_map_io, .reserve = h1940_reserve, .init_irq = h1940_init_irq,
arch/arm/mach-s3c2410/mach-n30.c +2 -2
@@ -586,7 +586,7 @@ MACHINE_START(N30, "Acer-N30")/* Maintainer: Christer Weinigel <[email protected]>, Ben Dooks <[email protected]> */ - .boot_params = S3C2410_SDRAM_PA + 0x100, + .atag_offset = 0x100, .timer = &s3c24xx_timer, .init_machine = n30_init, .init_irq = s3c24xx_init_irq,
@@ -596,7 +596,7 @@ MACHINE_ENDMACHINE_START (N35 ,"Acer-N35" )/* Maintainer: Christer Weinigel <[email protected]> */ - .boot_params = S3C2410_SDRAM_PA + 0x100, + .atag_offset = 0x100, .timer = &s3c24xx_timer, .init_machine = n30_init, .init_irq = s3c24xx_init_irq,
arch/arm/mach-s3c2410/mach-otom.c +1 -1
@@ -116,7 +116,7 @@ static void __init otom11_init(void)MACHINE_START (OTOM ,"Nex Vision - Otom 1.1" )/* Maintainer: Guillaume GOURAT <[email protected]> */ - .boot_params = S3C2410_SDRAM_PA + 0x100, + .atag_offset = 0x100, .map_io = otom11_map_io, .init_machine = otom11_init, .init_irq = s3c24xx_init_irq,
arch/arm/mach-s3c2410/mach-qt2410.c +1 -1
@@ -362,7 +362,7 @@ static void __init qt2410_machine_init(void) }MACHINE_START (QT2410 ,"QT2410" ) - .boot_params = S3C2410_SDRAM_PA + 0x100, + .atag_offset = 0x100, .map_io = qt2410_map_io, .init_irq = s3c24xx_init_irq, .init_machine = qt2410_machine_init,
arch/arm/mach-s3c2410/mach-smdk2410.c +1 -1
@@ -111,7 +111,7 @@ static void __init smdk2410_init(void)MACHINE_START (SMDK2410 ,"SMDK2410" )/* @TODO: request a new identifier and switch * to SMDK2410 */ /* Maintainer: Jonas Dietsche */ - .boot_params = S3C2410_SDRAM_PA + 0x100, + .atag_offset = 0x100, .map_io = smdk2410_map_io, .init_irq = s3c24xx_init_irq, .init_machine = smdk2410_init,
arch/arm/mach-s3c2410/mach-tct_hammer.c +1 -1
@@ -146,7 +146,7 @@ static void __init tct_hammer_init(void) }MACHINE_START (TCT_HAMMER ,"TCT_HAMMER" ) - .boot_params = S3C2410_SDRAM_PA + 0x100, + .atag_offset = 0x100, .map_io = tct_hammer_map_io, .init_irq = s3c24xx_init_irq, .init_machine = tct_hammer_init,
arch/arm/mach-s3c2410/mach-vr1000.c +1 -1
@@ -400,7 +400,7 @@ static void __init vr1000_init(void)MACHINE_START (VR1000 ,"Thorcom-VR1000" )/* Maintainer: Ben Dooks <[email protected]> */ - .boot_params = S3C2410_SDRAM_PA + 0x100, + .atag_offset = 0x100, .map_io = vr1000_map_io, .init_machine = vr1000_init, .init_irq = s3c24xx_init_irq,
arch/arm/mach-s3c2412/mach-jive.c +1 -1
@@ -668,7 +668,7 @@ static void __init jive_machine_init(void)MACHINE_START (JIVE ,"JIVE" )/* Maintainer: Ben Dooks <[email protected]> */ - .boot_params = S3C2410_SDRAM_PA + 0x100, + .atag_offset = 0x100, .init_irq = s3c24xx_init_irq, .map_io = jive_map_io,
arch/arm/mach-s3c2412/mach-smdk2413.c +3 -3
@@ -128,7 +128,7 @@ static void __init smdk2413_machine_init(void)MACHINE_START (S3C2413 ,"S3C2413" )/* Maintainer: Ben Dooks <[email protected]> */ - .boot_params = S3C2410_SDRAM_PA + 0x100, + .atag_offset = 0x100, .fixup = smdk2413_fixup, .init_irq = s3c24xx_init_irq,
@@ -139,7 +139,7 @@ MACHINE_ENDMACHINE_START (SMDK2412 ,"SMDK2412" )/* Maintainer: Ben Dooks <[email protected]> */ - .boot_params = S3C2410_SDRAM_PA + 0x100, + .atag_offset = 0x100, .fixup = smdk2413_fixup, .init_irq = s3c24xx_init_irq,
@@ -150,7 +150,7 @@ MACHINE_ENDMACHINE_START (SMDK2413 ,"SMDK2413" )/* Maintainer: Ben Dooks <[email protected]> */ - .boot_params = S3C2410_SDRAM_PA + 0x100, + .atag_offset = 0x100, .fixup = smdk2413_fixup, .init_irq = s3c24xx_init_irq,
arch/arm/mach-s3c2412/mach-vstms.c +1 -1
@@ -156,7 +156,7 @@ static void __init vstms_init(void) }MACHINE_START (VSTMS ,"VSTMS" ) - .boot_params = S3C2410_SDRAM_PA + 0x100, + .atag_offset = 0x100, .fixup = vstms_fixup, .init_irq = s3c24xx_init_irq,
arch/arm/mach-s3c2416/mach-smdk2416.c +1 -1
@@ -245,7 +245,7 @@ static void __init smdk2416_machine_init(void)MACHINE_START (SMDK2416 ,"SMDK2416" )/* Maintainer: Yauhen Kharuzhy <[email protected]> */ - .boot_params = S3C2410_SDRAM_PA + 0x100, + .atag_offset = 0x100, .init_irq = s3c24xx_init_irq, .map_io = smdk2416_map_io,
arch/arm/mach-s3c2440/mach-anubis.c +1 -1
@@ -498,7 +498,7 @@ static void __init anubis_init(void)MACHINE_START (ANUBIS ,"Simtec-Anubis" )/* Maintainer: Ben Dooks <[email protected]> */ - .boot_params = S3C2410_SDRAM_PA + 0x100, + .atag_offset = 0x100, .map_io = anubis_map_io, .init_machine = anubis_init, .init_irq = s3c24xx_init_irq,
arch/arm/mach-s3c2440/mach-at2440evb.c +1 -1
@@ -233,7 +233,7 @@ static void __init at2440evb_init(void)MACHINE_START (AT2440EVB ,"AT2440EVB" ) - .boot_params = S3C2410_SDRAM_PA + 0x100, + .atag_offset = 0x100, .map_io = at2440evb_map_io, .init_machine = at2440evb_init, .init_irq = s3c24xx_init_irq,
arch/arm/mach-s3c2440/mach-gta02.c +1 -1
@@ -596,7 +596,7 @@ static void __init gta02_machine_init(void)MACHINE_START (NEO1973_GTA02 ,"GTA02" )/* Maintainer: Nelson Castillo <[email protected]> */ - .boot_params = S3C2410_SDRAM_PA + 0x100, + .atag_offset = 0x100, .map_io = gta02_map_io, .init_irq = s3c24xx_init_irq, .init_machine = gta02_machine_init,
arch/arm/mach-s3c2440/mach-mini2440.c +1 -1
@@ -676,7 +676,7 @@ static void __init mini2440_init(void)MACHINE_START (MINI2440 ,"MINI2440" )/* Maintainer: Michel Pollet <[email protected]> */ - .boot_params = S3C2410_SDRAM_PA + 0x100, + .atag_offset = 0x100, .map_io = mini2440_map_io, .init_machine = mini2440_init, .init_irq = s3c24xx_init_irq,
arch/arm/mach-s3c2440/mach-nexcoder.c +1 -1
@@ -151,7 +151,7 @@ static void __init nexcoder_init(void)MACHINE_START (NEXCODER_2440 ,"NexVision - Nexcoder 2440" )/* Maintainer: Guillaume GOURAT <[email protected]> */ - .boot_params = S3C2410_SDRAM_PA + 0x100, + .atag_offset = 0x100, .map_io = nexcoder_map_io, .init_machine = nexcoder_init, .init_irq = s3c24xx_init_irq,
arch/arm/mach-s3c2440/mach-osiris.c +1 -1
@@ -447,7 +447,7 @@ static void __init osiris_init(void)MACHINE_START (OSIRIS ,"Simtec-OSIRIS" )/* Maintainer: Ben Dooks <[email protected]> */ - .boot_params = S3C2410_SDRAM_PA + 0x100, + .atag_offset = 0x100, .map_io = osiris_map_io, .init_irq = s3c24xx_init_irq, .init_machine = osiris_init,
arch/arm/mach-s3c2440/mach-rx1950.c +1 -1
@@ -825,7 +825,7 @@ static void __init rx1950_reserve(void)MACHINE_START (RX1950 ,"HP iPAQ RX1950" )/* Maintainers: Vasily Khoruzhick */ - .boot_params = S3C2410_SDRAM_PA + 0x100, + .atag_offset = 0x100, .map_io = rx1950_map_io, .reserve = rx1950_reserve, .init_irq = s3c24xx_init_irq,
arch/arm/mach-s3c2440/mach-rx3715.c +1 -1
@@ -218,7 +218,7 @@ static void __init rx3715_init_machine(void)MACHINE_START (RX3715 ,"IPAQ-RX3715" )/* Maintainer: Ben Dooks <[email protected]> */ - .boot_params = S3C2410_SDRAM_PA + 0x100, + .atag_offset = 0x100, .map_io = rx3715_map_io, .reserve = rx3715_reserve, .init_irq = rx3715_init_irq,
arch/arm/mach-s3c2440/mach-smdk2440.c +1 -1
@@ -175,7 +175,7 @@ static void __init smdk2440_machine_init(void)MACHINE_START (S3C2440 ,"SMDK2440" )/* Maintainer: Ben Dooks <[email protected]> */ - .boot_params = S3C2410_SDRAM_PA + 0x100, + .atag_offset = 0x100, .init_irq = s3c24xx_init_irq, .map_io = smdk2440_map_io,
arch/arm/mach-s3c2443/mach-smdk2443.c +1 -1
@@ -139,7 +139,7 @@ static void __init smdk2443_machine_init(void)MACHINE_START (SMDK2443 ,"SMDK2443" )/* Maintainer: Ben Dooks <[email protected]> */ - .boot_params = S3C2410_SDRAM_PA + 0x100, + .atag_offset = 0x100, .init_irq = s3c24xx_init_irq, .map_io = smdk2443_map_io,
Signature · 1 line
1.7.4
PATCH 38/52 ARM: mach-s5p64x0: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-s5p64x0/mach-smdk6440.c | 2 +- arch/arm/mach-s5p64x0/mach-smdk6450.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
arch/arm/mach-s5p64x0/mach-smdk6440.c +1 -1
@@ -199,7 +199,7 @@ static void __init smdk6440_machine_init(void)MACHINE_START (SMDK6440 ,"SMDK6440" )/* Maintainer: Kukjin Kim <[email protected]> */ - .boot_params = S5P64X0_PA_SDRAM + 0x100, + .atag_offset = 0x100, .init_irq = s5p6440_init_irq, .map_io = smdk6440_map_io,
arch/arm/mach-s5p64x0/mach-smdk6450.c +1 -1
@@ -218,7 +218,7 @@ static void __init smdk6450_machine_init(void)MACHINE_START (SMDK6450 ,"SMDK6450" )/* Maintainer: Kukjin Kim <[email protected]> */ - .boot_params = S5P64X0_PA_SDRAM + 0x100, + .atag_offset = 0x100, .init_irq = s5p6450_init_irq, .map_io = smdk6450_map_io,
Signature · 1 line
1.7.4
PATCH 39/52 ARM: mach-s3c64xx: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-s3c64xx/mach-anw6410.c | 2 +- arch/arm/mach-s3c64xx/mach-hmt.c | 2 +- arch/arm/mach-s3c64xx/mach-mini6410.c | 2 +- arch/arm/mach-s3c64xx/mach-ncp.c | 2 +- arch/arm/mach-s3c64xx/mach-real6410.c | 2 +- arch/arm/mach-s3c64xx/mach-smartq5.c | 2 +- arch/arm/mach-s3c64xx/mach-smartq7.c | 2 +- arch/arm/mach-s3c64xx/mach-smdk6400.c | 2 +- arch/arm/mach-s3c64xx/mach-smdk6410.c | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-)
arch/arm/mach-s3c64xx/mach-anw6410.c +1 -1
@@ -233,7 +233,7 @@ static void __init anw6410_machine_init(void)MACHINE_START (ANW6410 ,"A&W6410" )/* Maintainer: Kwangwoo Lee <[email protected]> */ - .boot_params = S3C64XX_PA_SDRAM + 0x100, + .atag_offset = 0x100, .init_irq = s3c6410_init_irq, .map_io = anw6410_map_io,
arch/arm/mach-s3c64xx/mach-hmt.c +1 -1
@@ -265,7 +265,7 @@ static void __init hmt_machine_init(void)MACHINE_START (HMT ,"Airgoo-HMT" )/* Maintainer: Peter Korsgaard <[email protected]> */ - .boot_params = S3C64XX_PA_SDRAM + 0x100, + .atag_offset = 0x100, .init_irq = s3c6410_init_irq, .map_io = hmt_map_io, .init_machine = hmt_machine_init,
arch/arm/mach-s3c64xx/mach-mini6410.c +1 -1
@@ -349,7 +349,7 @@ static void __init mini6410_machine_init(void)MACHINE_START (MINI6410 ,"MINI6410" )/* Maintainer: Darius Augulis <[email protected]> */ - .boot_params = S3C64XX_PA_SDRAM + 0x100, + .atag_offset = 0x100, .init_irq = s3c6410_init_irq, .map_io = mini6410_map_io, .init_machine = mini6410_machine_init,
arch/arm/mach-s3c64xx/mach-ncp.c +1 -1
@@ -97,7 +97,7 @@ static void __init ncp_machine_init(void)MACHINE_START (NCP ,"NCP" )/* Maintainer: Samsung Electronics */ - .boot_params = S3C64XX_PA_SDRAM + 0x100, + .atag_offset = 0x100, .init_irq = s3c6410_init_irq, .map_io = ncp_map_io, .init_machine = ncp_machine_init,
arch/arm/mach-s3c64xx/mach-real6410.c +1 -1
@@ -329,7 +329,7 @@ static void __init real6410_machine_init(void)MACHINE_START (REAL6410 ,"REAL6410" )/* Maintainer: Darius Augulis <[email protected]> */ - .boot_params = S3C64XX_PA_SDRAM + 0x100, + .atag_offset = 0x100, .init_irq = s3c6410_init_irq, .map_io = real6410_map_io,
arch/arm/mach-s3c64xx/mach-smartq5.c +1 -1
@@ -146,7 +146,7 @@ static void __init smartq5_machine_init(void)MACHINE_START (SMARTQ5 ,"SmartQ 5" )/* Maintainer: Maurus Cuelenaere <mcuelenaere AT gmail DOT com> */ - .boot_params = S3C64XX_PA_SDRAM + 0x100, + .atag_offset = 0x100, .init_irq = s3c6410_init_irq, .map_io = smartq_map_io, .init_machine = smartq5_machine_init,
arch/arm/mach-s3c64xx/mach-smartq7.c +1 -1
@@ -162,7 +162,7 @@ static void __init smartq7_machine_init(void)MACHINE_START (SMARTQ7 ,"SmartQ 7" )/* Maintainer: Maurus Cuelenaere <mcuelenaere AT gmail DOT com> */ - .boot_params = S3C64XX_PA_SDRAM + 0x100, + .atag_offset = 0x100, .init_irq = s3c6410_init_irq, .map_io = smartq_map_io, .init_machine = smartq7_machine_init,
arch/arm/mach-s3c64xx/mach-smdk6400.c +1 -1
@@ -85,7 +85,7 @@ static void __init smdk6400_machine_init(void)MACHINE_START (SMDK6400 ,"SMDK6400" )/* Maintainer: Ben Dooks <[email protected]> */ - .boot_params = S3C64XX_PA_SDRAM + 0x100, + .atag_offset = 0x100, .init_irq = s3c6400_init_irq, .map_io = smdk6400_map_io,
arch/arm/mach-s3c64xx/mach-smdk6410.c +1 -1
@@ -745,7 +745,7 @@ static void __init smdk6410_machine_init(void)MACHINE_START (SMDK6410 ,"SMDK6410" )/* Maintainer: Ben Dooks <[email protected]> */ - .boot_params = S3C64XX_PA_SDRAM + 0x100, + .atag_offset = 0x100, .init_irq = s3c6410_init_irq, .map_io = smdk6410_map_io,
Signature · 1 line
1.7.4
PATCH 40/52 ARM: mach-s5pc100, mach-s5pv210: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-s5pc100/mach-smdkc100.c | 2 +- arch/arm/mach-s5pv210/mach-aquila.c | 2 +- arch/arm/mach-s5pv210/mach-goni.c | 2 +- arch/arm/mach-s5pv210/mach-smdkc110.c | 2 +- arch/arm/mach-s5pv210/mach-smdkv210.c | 2 +- arch/arm/mach-s5pv210/mach-torbreck.c | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-)
arch/arm/mach-s5pc100/mach-smdkc100.c +1 -1
@@ -281,7 +281,7 @@ static void __init smdkc100_machine_init(void)MACHINE_START (SMDKC100 ,"SMDKC100" )/* Maintainer: Byungho Min <[email protected]> */ - .boot_params = S5P_PA_SDRAM + 0x100, + .atag_offset = 0x100, .init_irq = s5pc100_init_irq, .map_io = smdkc100_map_io, .init_machine = smdkc100_machine_init,
arch/arm/mach-s5pv210/mach-aquila.c +1 -1
@@ -678,7 +678,7 @@ MACHINE_START(AQUILA, "Aquila")/* Maintainers: Marek Szyprowski <[email protected]> Kyungmin Park <[email protected]> */ - .boot_params = S5P_PA_SDRAM + 0x100, + .atag_offset = 0x100, .init_irq = s5pv210_init_irq, .map_io = aquila_map_io, .init_machine = aquila_machine_init,
arch/arm/mach-s5pv210/mach-goni.c +1 -1
@@ -888,7 +888,7 @@ static void __init goni_machine_init(void)MACHINE_START (GONI ,"GONI" )/* Maintainers: Kyungmin Park <[email protected]> */ - .boot_params = S5P_PA_SDRAM + 0x100, + .atag_offset = 0x100, .init_irq = s5pv210_init_irq, .map_io = goni_map_io, .init_machine = goni_machine_init,
arch/arm/mach-s5pv210/mach-smdkc110.c +1 -1
@@ -136,7 +136,7 @@ static void __init smdkc110_machine_init(void)MACHINE_START (SMDKC110 ,"SMDKC110" )/* Maintainer: Kukjin Kim <[email protected]> */ - .boot_params = S5P_PA_SDRAM + 0x100, + .atag_offset = 0x100, .init_irq = s5pv210_init_irq, .map_io = smdkc110_map_io, .init_machine = smdkc110_machine_init,
arch/arm/mach-s5pv210/mach-smdkv210.c +1 -1
@@ -346,7 +346,7 @@ static void __init smdkv210_machine_init(void)MACHINE_START (SMDKV210 ,"SMDKV210" )/* Maintainer: Kukjin Kim <[email protected]> */ - .boot_params = S5P_PA_SDRAM + 0x100, + .atag_offset = 0x100, .init_irq = s5pv210_init_irq, .map_io = smdkv210_map_io, .init_machine = smdkv210_machine_init,
arch/arm/mach-s5pv210/mach-torbreck.c +1 -1
@@ -125,7 +125,7 @@ static void __init torbreck_machine_init(void)MACHINE_START (TORBRECK ,"TORBRECK" )/* Maintainer: Hyunchul Ko <[email protected]> */ - .boot_params = S5P_PA_SDRAM + 0x100, + .atag_offset = 0x100, .init_irq = s5pv210_init_irq, .map_io = torbreck_map_io, .init_machine = torbreck_machine_init,
Signature · 1 line
1.7.4
PATCH 41/52 ARM: mach-sa1100: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-sa1100/assabet.c | 2 +- arch/arm/mach-sa1100/badge4.c | 2 +- arch/arm/mach-sa1100/h3100.c | 2 +- arch/arm/mach-sa1100/h3600.c | 2 +- arch/arm/mach-sa1100/hackkit.c | 2 +- arch/arm/mach-sa1100/jornada720.c | 2 +- arch/arm/mach-sa1100/lart.c | 2 +- arch/arm/mach-sa1100/nanoengine.c | 2 +- arch/arm/mach-sa1100/shannon.c | 2 +- arch/arm/mach-sa1100/simpad.c | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-)
arch/arm/mach-sa1100/assabet.c +1 -1
@@ -447,7 +447,7 @@ static void __init assabet_map_io(void)MACHINE_START (ASSABET ,"Intel-Assabet" ) - .boot_params = 0xc0000100, + .atag_offset = 0x100, .fixup = fixup_assabet, .map_io = assabet_map_io, .init_irq = sa1100_init_irq,
arch/arm/mach-sa1100/badge4.c +1 -1
@@ -302,7 +302,7 @@ static void __init badge4_map_io(void) }MACHINE_START (BADGE4 ,"Hewlett-Packard Laboratories BadgePAD 4" ) - .boot_params = 0xc0000100, + .atag_offset = 0x100, .map_io = badge4_map_io, .init_irq = sa1100_init_irq, .timer = &sa1100_timer,
arch/arm/mach-sa1100/h3100.c +1 -1
@@ -84,7 +84,7 @@ static void __init h3100_mach_init(void) }MACHINE_START (H3100 ,"Compaq iPAQ H3100" ) - .boot_params = 0xc0000100, + .atag_offset = 0x100, .map_io = h3100_map_io, .init_irq = sa1100_init_irq, .timer = &sa1100_timer,
arch/arm/mach-sa1100/h3600.c +1 -1
@@ -125,7 +125,7 @@ static void __init h3600_mach_init(void) }MACHINE_START (H3600 ,"Compaq iPAQ H3600" ) - .boot_params = 0xc0000100, + .atag_offset = 0x100, .map_io = h3600_map_io, .init_irq = sa1100_init_irq, .timer = &sa1100_timer,
arch/arm/mach-sa1100/hackkit.c +1 -1
@@ -195,7 +195,7 @@ static void __init hackkit_init(void)*/ MACHINE_START (HACKKIT ,"HackKit Cpu Board" ) - .boot_params = 0xc0000100, + .atag_offset = 0x100, .map_io = hackkit_map_io, .init_irq = sa1100_init_irq, .timer = &sa1100_timer,
arch/arm/mach-sa1100/jornada720.c +1 -1
@@ -364,7 +364,7 @@ static void __init jornada720_mach_init(void)MACHINE_START (JORNADA720 ,"HP Jornada 720" )/* Maintainer: Kristoffer Ericson <[email protected]> */ - .boot_params = 0xc0000100, + .atag_offset = 0x100, .map_io = jornada720_map_io, .init_irq = sa1100_init_irq, .timer = &sa1100_timer,
arch/arm/mach-sa1100/lart.c +1 -1
@@ -61,7 +61,7 @@ static void __init lart_map_io(void) }MACHINE_START (LART ,"LART" ) - .boot_params = 0xc0000100, + .atag_offset = 0x100, .map_io = lart_map_io, .init_irq = sa1100_init_irq, .init_machine = lart_init,
arch/arm/mach-sa1100/nanoengine.c +1 -1
@@ -111,7 +111,7 @@ static void __init nanoengine_init(void) }MACHINE_START (NANOENGINE ,"BSE nanoEngine" ) - .boot_params = 0xc0000000, + .atag_offset = 0x100, .map_io = nanoengine_map_io, .init_irq = sa1100_init_irq, .timer = &sa1100_timer,
arch/arm/mach-sa1100/shannon.c +1 -1
@@ -82,7 +82,7 @@ static void __init shannon_map_io(void) }MACHINE_START (SHANNON ,"Shannon (AKA: Tuxscreen)" ) - .boot_params = 0xc0000100, + .atag_offset = 0x100, .map_io = shannon_map_io, .init_irq = sa1100_init_irq, .timer = &sa1100_timer,
arch/arm/mach-sa1100/simpad.c +1 -1
@@ -229,7 +229,7 @@ arch_initcall(simpad_init);MACHINE_START (SIMPAD ,"Simpad" )/* Maintainer: Holger Freyther */ - .boot_params = 0xc0000100, + .atag_offset = 0x100, .map_io = simpad_map_io, .init_irq = sa1100_init_irq, .timer = &sa1100_timer,
Signature · 1 line
1.7.4
PATCH 42/52 ARM: mach-shark: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-shark/core.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
arch/arm/mach-shark/core.c +1 -1
@@ -154,7 +154,7 @@ static struct sys_timer shark_timer = {MACHINE_START (SHARK ,"Shark" )/* Maintainer: Alexander Schulz */ - .boot_params = 0x08003000, + .atag_offset = 0x3000, .map_io = shark_map_io, .init_irq = shark_init_irq, .timer = &shark_timer,
Signature · 1 line
1.7.4
PATCH 43/52 ARM: mach-spear*: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-spear3xx/spear300_evb.c | 2 +- arch/arm/mach-spear3xx/spear310_evb.c | 2 +- arch/arm/mach-spear3xx/spear320_evb.c | 2 +- arch/arm/mach-spear6xx/spear600_evb.c | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-)
arch/arm/mach-spear3xx/spear300_evb.c +1 -1
@@ -64,7 +64,7 @@ static void __init spear300_evb_init(void) }MACHINE_START (SPEAR300 ,"ST-SPEAR300-EVB" ) - .boot_params = 0x00000100, + .atag_offset = 0x100, .map_io = spear3xx_map_io, .init_irq = spear3xx_init_irq, .timer = &spear3xx_timer,
arch/arm/mach-spear3xx/spear310_evb.c +1 -1
@@ -70,7 +70,7 @@ static void __init spear310_evb_init(void) }MACHINE_START (SPEAR310 ,"ST-SPEAR310-EVB" ) - .boot_params = 0x00000100, + .atag_offset = 0x100, .map_io = spear3xx_map_io, .init_irq = spear3xx_init_irq, .timer = &spear3xx_timer,
arch/arm/mach-spear3xx/spear320_evb.c +1 -1
@@ -68,7 +68,7 @@ static void __init spear320_evb_init(void) }MACHINE_START (SPEAR320 ,"ST-SPEAR320-EVB" ) - .boot_params = 0x00000100, + .atag_offset = 0x100, .map_io = spear3xx_map_io, .init_irq = spear3xx_init_irq, .timer = &spear3xx_timer,
arch/arm/mach-spear6xx/spear600_evb.c +1 -1
@@ -43,7 +43,7 @@ static void __init spear600_evb_init(void) }MACHINE_START (SPEAR600 ,"ST-SPEAR600-EVB" ) - .boot_params = 0x00000100, + .atag_offset = 0x100, .map_io = spear6xx_map_io, .init_irq = spear6xx_init_irq, .timer = &spear6xx_timer,
Signature · 1 line
1.7.4
PATCH 44/52 ARM: mach-tcc8k: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-tcc8k/board-tcc8000-sdk.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
arch/arm/mach-tcc8k/board-tcc8000-sdk.c +1 -1
@@ -73,7 +73,7 @@ static void __init tcc8k_map_io(void) }MACHINE_START (TCC8000_SDK ,"Telechips TCC8000-SDK Demo Board" ) - .boot_params = PLAT_PHYS_OFFSET + 0x00000100, + .atag_offset = 0x100, .map_io = tcc8k_map_io, .init_irq = tcc8k_init_irq, .init_machine = tcc8k_init,
Signature · 1 line
1.7.4
PATCH 45/52 ARM: mach-tegra: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-tegra/board-harmony.c | 2 +- arch/arm/mach-tegra/board-paz00.c | 2 +- arch/arm/mach-tegra/board-seaboard.c | 6 +++--- arch/arm/mach-tegra/board-trimslice.c | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-)
arch/arm/mach-tegra/board-harmony.c +1 -1
@@ -201,7 +201,7 @@ static void __init tegra_harmony_init(void) }MACHINE_START (HARMONY ,"harmony" ) - .boot_params = 0x00000100, + .atag_offset = 0x100, .fixup = tegra_harmony_fixup, .map_io = tegra_map_common_io, .init_early = tegra_init_early,
arch/arm/mach-tegra/board-paz00.c +1 -1
@@ -118,7 +118,7 @@ static void __init tegra_paz00_init(void) }MACHINE_START (PAZ00 ,"paz00" ) - .boot_params = 0x00000100, + .atag_offset = 0x100, .fixup = tegra_paz00_fixup, .map_io = tegra_map_common_io, .init_early = tegra_init_early,
arch/arm/mach-tegra/board-seaboard.c +3 -3
@@ -223,7 +223,7 @@ static void __init tegra_wario_init(void)MACHINE_START (SEABOARD ,"seaboard" ) - .boot_params = 0x00000100, + .atag_offset = 0x100, .map_io = tegra_map_common_io, .init_early = tegra_init_early, .init_irq = tegra_init_irq,
@@ -232,7 +232,7 @@ MACHINE_START(SEABOARD, "seaboard") MACHINE_END MACHINE_START(KAEN, "kaen") - .boot_params = 0x00000100, + .atag_offset = 0x100, .map_io = tegra_map_common_io, .init_early = tegra_init_early, .init_irq = tegra_init_irq,
@@ -241,7 +241,7 @@ MACHINE_START(KAEN, "kaen") MACHINE_END MACHINE_START(WARIO, "wario") - .boot_params = 0x00000100, + .atag_offset = 0x100, .map_io = tegra_map_common_io, .init_early = tegra_init_early, .init_irq = tegra_init_irq,
arch/arm/mach-tegra/board-trimslice.c +1 -1
@@ -115,7 +115,7 @@ static void __init tegra_trimslice_init(void) }MACHINE_START (TRIMSLICE ,"trimslice" ) - .boot_params = 0x00000100, + .atag_offset = 0x100, .fixup = tegra_trimslice_fixup, .map_io = tegra_map_common_io, .init_early = tegra_init_early,
Signature · 1 line
1.7.4
PATCH 46/52 ARM: mach-u300: convert boot_params to atag_offset
In reply to Nicolas PitreSomeone was smoking good stuff with CONFIG_MACH_U300_2MB_ALIGNMENT_FIX here...
--- arch/arm/mach-u300/include/mach/memory.h | 8 ++++---- arch/arm/mach-u300/u300.c | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-)
arch/arm/mach-u300/include/mach/memory.h +4 -4
@@ -16,7 +16,7 @@#ifdef CONFIG_MACH_U300_DUAL_RAM #define PLAT_PHYS_OFFSET UL(0x48000000) -#define BOOT_PARAMS_OFFSET (PHYS_OFFSET + 0x100) +#define BOOT_PARAMS_OFFSET 0x100#else
@@ -24,14 +24,14 @@#define PLAT_PHYS_OFFSET (0x28000000 + \ (CONFIG_MACH_U300_ACCESS_MEM_SIZE - \ (CONFIG_MACH_U300_ACCESS_MEM_SIZE & 1))*1024*1024) +#define BOOT_PARAMS_OFFSET (0x100 + \ + (CONFIG_MACH_U300_ACCESS_MEM_SIZE & 1)*1024*1024*2)#else #define PLAT_PHYS_OFFSET (0x28000000 + \ (CONFIG_MACH_U300_ACCESS_MEM_SIZE + \ (CONFIG_MACH_U300_ACCESS_MEM_SIZE & 1))*1024*1024) +#define BOOT_PARAMS_OFFSET 0x100#endif -#define BOOT_PARAMS_OFFSET (0x28000000 + \ - (CONFIG_MACH_U300_ACCESS_MEM_SIZE + \ - (CONFIG_MACH_U300_ACCESS_MEM_SIZE & 1))*1024*1024 + 0x100)#endif /*
arch/arm/mach-u300/u300.c +1 -1
@@ -61,7 +61,7 @@ static void __init u300_init_machine(void)MACHINE_START (U300 ,MACH_U300_STRING )/* Maintainer: Linus Walleij <[email protected]> */ - .boot_params = BOOT_PARAMS_OFFSET, + .atag_offset = BOOT_PARAMS_OFFSET, .map_io = u300_map_io, .reserve = u300_reserve, .init_irq = u300_init_irq,
Signature · 1 line
1.7.4
PATCH 46/52 ARM: mach-u300: convert boot_params to atag_offset
2011/7/6 Nicolas Pitre <[email protected]>:
Quoted 1 line
Someone was smoking good stuff with
CONFIG_MACH_U300_2MB_ALIGNMENT_FIXhere...
Haha, it is a consequence of the PHYS_OFFSET having to align on a 2MB boundary, whereas the actual physical memory was at an odd MB address. We didn't really like the idea of loosing one megabyte of memory just to please PHYSOFFSET, so hence this fix.
What we do is round memory upwards to closest 2MB boundary, then we reserve the first MB. That's why we're having so much fun...
The reason why memory can be at an odd address is that we can dynamically alter (at boot time) how many MB are reserved for the accompanying modem CPU.
Quoted 1 line
Signed-off-by Nicolas Pitre <[email protected]>
Thanks,
Linus Walleij
PATCH 46/52 ARM: mach-u300: convert boot_params to atag_offset
Quoted 9 lines · Linus Walleij
2011/7/6 Nicolas Pitre <[email protected]>:
Quoted 1 line
Someone was smoking good stuff with
CONFIG_MACH_U300_2MB_ALIGNMENT_FIXhere...Haha, it is a consequence of the
PHYS_OFFSEThaving to align on a 2MB boundary, whereas the actual physical memory was at an odd MB address. We didn't really like the idea of loosing one megabyte of memory just to please PHYSOFFSET, so hence this fix.
Quoted 6 lines
What we do is round memory upwards to closest 2MB boundary, then we reserve the first MB. That's why we're having so much fun...
The reason why memory can be at an odd address is that we can dynamically alter (at boot time) how many MB are reserved for the accompanying modem CPU.
Can it be killed now that we have memblock with a proper reserve callback? You could locate the kernel higher in memory (eg, 4MB+32K or even 1MB+32K) keeping the real PHYS_OFFSET/PAGE_OFFSET, and arrange for the ->reserve callback to mark the first 1MB as reserved, optionally freeing it from memblock's idea of available memory if you don't want it mapped.
PATCH 47/52 ARM: mach-ux500: convert boot-params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-ux500/board-mop500.c | 4 ++-- arch/arm/mach-ux500/board-u5500.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-)
arch/arm/mach-ux500/board-mop500.c +2 -2
@@ -462,7 +462,7 @@ static void __init mop500_init_machine(void)MACHINE_START (U8500 ,"ST-Ericsson MOP500 platform" )/* Maintainer: Srinidhi Kasagar <[email protected]> */ - .boot_params = 0x100, + .atag_offset = 0x100, .map_io = u8500_map_io, .init_irq = ux500_init_irq,/* we re-use nomadik timer here */
@@ -471,7 +471,7 @@ MACHINE_START(U8500, "ST-Ericsson MOP500 platform") MACHINE_END MACHINE_START(HREFV60, "ST-Ericsson U8500 Platform HREFv60+") - .boot_params = 0x100, + .atag_offset = 0x100, .map_io = u8500_map_io, .init_irq = ux500_init_irq, .timer = &ux500_timer,
arch/arm/mach-ux500/board-u5500.c +1 -1
@@ -36,7 +36,7 @@ static void __init u5500_init_machine(void) }MACHINE_START (U5500 ,"ST-Ericsson U5500 Platform" ) - .boot_params = 0x00000100, + .atag_offset = 0x100, .map_io = u5500_map_io, .init_irq = ux500_init_irq, .timer = &ux500_timer,
Signature · 1 line
1.7.4
PATCH 47/52 ARM: mach-ux500: convert boot-params to atag_offset
2011/7/6 Nicolas Pitre <[email protected]>:
Quoted 1 line
Signed-off-by Nicolas Pitre <[email protected]>
Looks good,
Thanks,
Linus Walleij
PATCH 48/52 ARM: mach-versatile: convert boot-params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-versatile/versatile_ab.c | 2 +- arch/arm/mach-versatile/versatile_pb.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
arch/arm/mach-versatile/versatile_ab.c +1 -1
@@ -35,7 +35,7 @@MACHINE_START (VERSATILE_AB ,"ARM-Versatile AB" )/* Maintainer: ARM Ltd/Deep Blue Solutions Ltd */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .map_io = versatile_map_io, .init_early = versatile_init_early, .init_irq = versatile_init_irq,
arch/arm/mach-versatile/versatile_pb.c +1 -1
@@ -103,7 +103,7 @@ static void __init versatile_pb_init(void)MACHINE_START (VERSATILE_PB ,"ARM-Versatile PB" )/* Maintainer: ARM Ltd/Deep Blue Solutions Ltd */ - .boot_params = 0x00000100, + .atag_offset = 0x100, .map_io = versatile_map_io, .init_early = versatile_init_early, .init_irq = versatile_init_irq,
Signature · 1 line
1.7.4
PATCH 49/52 ARM: vexpress: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-vexpress/v2m.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
arch/arm/mach-vexpress/v2m.c +1 -1
@@ -436,7 +436,7 @@ static void __init v2m_init(void) }MACHINE_START (VEXPRESS ,"ARM-Versatile Express" ) - .boot_params = PLAT_PHYS_OFFSET + 0x00000100, + .atag_offset = 0x100, .map_io = v2m_map_io, .init_early = v2m_init_early, .init_irq = v2m_init_irq,
Signature · 1 line
1.7.4
PATCH 50/52 ARM: mach-vt8500: convert boot_params to atag_offset
In reply to Nicolas Pitre--- arch/arm/mach-vt8500/bv07.c | 2 +- arch/arm/mach-vt8500/wm8505_7in.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
arch/arm/mach-vt8500/bv07.c +1 -1
@@ -68,7 +68,7 @@ void __init bv07_init(void) }MACHINE_START (BV07 ,"Benign BV07 Mini Netbook" ) - .boot_params = 0x00000100, + .atag_offset = 0x100, .reserve = vt8500_reserve_mem, .map_io = vt8500_map_io, .init_irq = vt8500_init_irq,
arch/arm/mach-vt8500/wm8505_7in.c +1 -1
@@ -68,7 +68,7 @@ void __init wm8505_7in_init(void) }MACHINE_START (WM8505_7IN_NETBOOK ,"WM8505 7-inch generic netbook" ) - .boot_params = 0x00000100, + .atag_offset = 0x100, .reserve = wm8505_reserve_mem, .map_io = wm8505_map_io, .init_irq = wm8505_init_irq,
Signature · 1 line
1.7.4
PATCH 51/52 ARM: mach-w90x900: remove useless boot_params entries
In reply to Nicolas Pitre--- arch/arm/mach-w90x900/mach-nuc910evb.c | 1 - arch/arm/mach-w90x900/mach-nuc950evb.c | 1 - arch/arm/mach-w90x900/mach-nuc960evb.c | 1 - 3 files changed, 0 insertions(+), 3 deletions(-)
arch/arm/mach-w90x900/mach-nuc910evb.c +0 -1
@@ -34,7 +34,6 @@ static void __init nuc910evb_init(void)MACHINE_START (W90P910EVB ,"W90P910EVB" )/* Maintainer: Wan ZongShun */ - .boot_params = 0, .map_io = nuc910evb_map_io, .init_irq = nuc900_init_irq, .init_machine = nuc910evb_init,
arch/arm/mach-w90x900/mach-nuc950evb.c +0 -1
@@ -37,7 +37,6 @@ static void __init nuc950evb_init(void)MACHINE_START (W90P950EVB ,"W90P950EVB" )/* Maintainer: Wan ZongShun */ - .boot_params = 0, .map_io = nuc950evb_map_io, .init_irq = nuc900_init_irq, .init_machine = nuc950evb_init,
arch/arm/mach-w90x900/mach-nuc960evb.c +0 -1
@@ -34,7 +34,6 @@ static void __init nuc960evb_init(void)MACHINE_START (W90N960EVB ,"W90N960EVB" )/* Maintainer: Wan ZongShun */ - .boot_params = 0, .map_io = nuc960evb_map_io, .init_irq = nuc900_init_irq, .init_machine = nuc960evb_init,
Signature · 1 line
1.7.4
PATCH 52/52 ARM: remove boot_params from struct machine_desc
In reply to Nicolas PitreNow that there is no more users, we can remove it from the kernel.
--- arch/arm/include/asm/mach/arch.h | 1 - arch/arm/kernel/setup.c | 19 ------------------- 2 files changed, 0 insertions(+), 20 deletions(-)
arch/arm/include/asm/mach/arch.h +0 -1
@@ -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 */
arch/arm/kernel/setup.c +0 -19
@@ -818,25 +818,6 @@ static struct machine_desc * __init setup_machine_tags(unsigned int nr) tags =phys_to_virt (__atags_pointer); else if(mdesc->atag_offset) tags =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 )/*
Signature · 1 line
1.7.4
PATCH 1/52 ARM: introduce atag_offset to replace boot_params
In reply to Nicolas PitreQuoted 17 lines · Nicolas Pitre
arch/arm/include/asm/mach/arch.h +1
-0@@ -18,6 +18,7 @@ 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 */ arch/arm/kernel/setup.c +0
-0
arch/arm/kernel/setup.c static struct machine_desc * __init setup_machine_tags(unsigned int nr) · line 823
Quoted 8 lines
arch/arm/kernel/setup.c +2
-0@@ -816,6 +816,8 @@ static struct machine_desc * __init setup_machine_tags(unsigned int nr)if (__atags_pointer) tags =phys_to_virt (__atags_pointer); +else if (mdesc->atag_offset) + tags =PAGE_OFFSET + mdesc->atag_offset;else if (mdesc->boot_params) {#ifdef CONFIG_MMU /*
Would it make sense to drop the atag_offset in most board files and default it to 0x100 in the MACHINE_START macro itself? It's almost a universal value and would cut down on hundreds of lines.
Signature · 2 lines
Sent by an employee of the Qualcomm Innovation Center, Inc. The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum.
PATCH 1/52 ARM: introduce atag_offset to replace boot_params
Quoted 19 lines · Stephen Boyd
Quoted 18 lines · Nicolas Pitre
arch/arm/include/asm/mach/arch.h +1
-0@@ -18,6 +18,7 @@ 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 */ arch/arm/kernel/setup.c +0
-0@@ -816,6 +816,8 @@ static struct machine_desc * __init setup_machine_tags(unsigned int nr)
Quoted 11 lines
arch/arm/kernel/setup.c static struct machine_desc * __init setup_machine_tags(unsigned int nr) · line 823
Quoted 7 lines
arch/arm/kernel/setup.c +2
-0if (__atags_pointer) tags =phys_to_virt (__atags_pointer); +else if (mdesc->atag_offset) + tags =PAGE_OFFSET + mdesc->atag_offset;else if (mdesc->boot_params) {#ifdef CONFIG_MMU /* Would it make sense to drop the
atag_offsetin most board files and default it to0x100in theMACHINE_STARTmacro itself? It's almost a universal value and would cut down on hundreds of lines.
Well, no more than 50 lines actually.
And there are those cases where that value is not set to anything, and therefore I'd prefer we don't start always assuming something at 0x*100 for them. IOW, this is meant to be functionally transparent.
Nicolas
PATCH 1/52 ARM: introduce atag_offset to replace boot_params
Quoted 7 lines · Nicolas Pitre
Quoted 4 lines · Stephen Boyd
Would it make sense to drop the
atag_offsetin most board files and default it to0x100in theMACHINE_STARTmacro itself? It's almost a universal value and would cut down on hundreds of lines.
Quoted 5 lines
Well, no more than 50 lines actually.
And there are those cases where that value is not set to anything, and therefore I'd prefer we don't start always assuming something at 0x*100 for them. IOW, this is meant to be functionally transparent.
Fair enough. Probably too magical anyway.
Signature · 2 lines
Sent by an employee of the Qualcomm Innovation Center, Inc. The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum.
PATCH 1/52 ARM: introduce atag_offset to replace boot_params
In reply to Nicolas PitreQuoted 32 lines · Nicolas Pitre
The
boot_paramsmember of the mdesc structure is used to provide a default physical address for the ATAG list. Since this value is fixed at compile time and often based onARCH_PHYS_OFFSET, it gets in the way of runtimePHYS_OFFSETusage.Let's introduce
atag_offsetwhich should contains only the relative offset from start of memory instead of an absolute value, in preparation to move all instance ofboot_paramsover to it.Signed-off-by Nicolas Pitre <[email protected]>--- arch/arm/include/asm/mach/arch.h | 1 + arch/arm/kernel/setup.c | 2 ++ 2 files changed, 3 insertions(+), 0 deletions(-)arch/arm/include/asm/mach/arch.h +1
-0@@ -18,6 +18,7 @@ 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 */ arch/arm/kernel/setup.c +0
-0
arch/arm/kernel/setup.c static struct machine_desc * __init setup_machine_tags(unsigned int nr) · line 820
Quoted 5 lines
arch/arm/kernel/setup.c +2
-0@@ -816,6 +816,8 @@ static struct machine_desc * __init setup_machine_tags(unsigned int nr)if (__atags_pointer) tags =phys_to_virt (__atags_pointer); +else if (mdesc->atag_offset) + tags =PAGE_OFFSET + mdesc->atag_offset;
This results in a warning...
arch/arm/kernel/setup.c: In function 'setup_arch':arch/arm/kernel/setup.c:820: warning: assignment makes pointer from integer without a cast
Regards,
Hartley
PATCH 1/52 ARM: introduce atag_offset to replace boot_params
Quoted 41 lines · H Hartley Sweeten
Quoted 32 lines · Nicolas Pitre
The
boot_paramsmember of the mdesc structure is used to provide a default physical address for the ATAG list. Since this value is fixed at compile time and often based onARCH_PHYS_OFFSET, it gets in the way of runtimePHYS_OFFSETusage.Let's introduce
atag_offsetwhich should contains only the relative offset from start of memory instead of an absolute value, in preparation to move all instance ofboot_paramsover to it.Signed-off-by Nicolas Pitre <[email protected]>--- arch/arm/include/asm/mach/arch.h | 1 + arch/arm/kernel/setup.c | 2 ++ 2 files changed, 3 insertions(+), 0 deletions(-)arch/arm/include/asm/mach/arch.h +1
-0@@ -18,6 +18,7 @@ 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 */ arch/arm/kernel/setup.c +0
-0arch/arm/kernel/setup.c static struct machine_desc * __init setup_machine_tags(unsigned int nr) · line 820
Quoted 5 lines
arch/arm/kernel/setup.c +2
-0@@ -816,6 +816,8 @@ static struct machine_desc * __init setup_machine_tags(unsigned int nr)if (__atags_pointer) tags =phys_to_virt (__atags_pointer); +else if (mdesc->atag_offset) + tags =PAGE_OFFSET + mdesc->atag_offset;This results in a warning...
Quoted 2 lines
arch/arm/kernel/setup.c: In function 'setup_arch':arch/arm/kernel/setup.c:820: warning: assignment makes pointer from integer without a cast
Bleh. Fixed, thanks.
Nicolas
PATCH 1/52 ARM: introduce atag_offset to replace boot_params
Quoted 10 lines · Nicolas Pitre
Quoted 7 lines · H Hartley Sweeten
arch/arm/kernel/setup.c static struct machine_desc * __init setup_machine_tags(unsigned int nr) · line 820
Quoted 2 lines
arch/arm/kernel/setup.c +2
-0+else if (mdesc->atag_offset) + tags =PAGE_OFFSET + mdesc->atag_offset;This results in a warning...
arch/arm/kernel/setup.c: In function 'setup_arch':arch/arm/kernel/setup.c:820: warning: assignment makes pointer from integer without a castBleh. Fixed, thanks.
Thanks.
PATCH 1/52 ARM: introduce atag_offset to replace boot_params
In reply to Nicolas PitreHello.
Quoted 10 lines · Nicolas Pitre
The
boot_paramsmember of the mdesc structure is used to provide a default physical address for the ATAG list. Since this value is fixed at compile time and often based onARCH_PHYS_OFFSET, it gets in the way of runtimePHYS_OFFSETusage.Let's introduce
atag_offsetwhich should contains only the relative offset from start of memory instead of an absolute value, in preparation to move all instance ofboot_paramsover to it.Signed-off-by Nicolas Pitre<[email protected]>
[...]
arch/arm/kernel/setup.c static struct machine_desc * __init setup_machine_tags(unsigned int nr) · line 819
Quoted 9 lines
arch/arm/kernel/setup.c +1
-0@@ -816,6 +816,8 @@ static struct machine_desc * __init setup_machine_tags(unsigned int nr)if (__atags_pointer) tags =phys_to_virt (__atags_pointer); +else if (mdesc->atag_offset)
Should be space after *if* -- checkpatch.pl should have complained.
WBR, Sergei
PATCH 1/52 ARM: introduce atag_offset to replace boot_params
Quoted 23 lines · Sergei Shtylyov
Hello.
Quoted 10 lines · Nicolas Pitre
The
boot_paramsmember of the mdesc structure is used to provide a default physical address for the ATAG list. Since this value is fixed at compile time and often based onARCH_PHYS_OFFSET, it gets in the way of runtimePHYS_OFFSETusage.Let's introduce
atag_offsetwhich should contains only the relative offset from start of memory instead of an absolute value, in preparation to move all instance ofboot_paramsover to it.Signed-off-by Nicolas Pitre<[email protected]>[...]
Quoted 7 lines
arch/arm/kernel/setup.c +0
-0@@ -816,6 +816,8 @@ static struct machine_desc * __init setup_machine_tags(unsigned int nr)
Quoted 5 lines
arch/arm/kernel/setup.c static struct machine_desc * __init setup_machine_tags(unsigned int nr) · line 819
Quoted 3 lines
arch/arm/kernel/setup.c +1
-0if (__atags_pointer) tags =phys_to_virt (__atags_pointer); +else if (mdesc->atag_offset)Should be space after *if* -- checkpatch.pl should have complained.
Indeed, thanks.
Nicolas
PATCH 1/52 ARM: introduce atag_offset to replace boot_params
In reply to Nicolas PitreQuoted 10 lines · Nicolas Pitre
The
boot_paramsmember of the mdesc structure is used to provide a default physical address for the ATAG list. Since this value is fixed at compile time and often based onARCH_PHYS_OFFSET, it gets in the way of runtimePHYS_OFFSETusage.Let's introduce
atag_offsetwhich should contains only the relative offset from start of memory instead of an absolute value, in preparation to move all instance ofboot_paramsover to it.Signed-off-by Nicolas Pitre <[email protected]>
The series looks to me. Feel free to add my Acked-by everywhere and/or push to a branch of the arm-soc tree when you're ready.
Arnd
PATCH 1/52 ARM: introduce atag_offset to replace boot_params
In reply to Nicolas PitreQuoted 8 lines · Nicolas Pitre
The
boot_paramsmember of the mdesc structure is used to provide a default physical address for the ATAG list. Since this value is fixed at compile time and often based onARCH_PHYS_OFFSET, it gets in the way of runtimePHYS_OFFSETusage.Let's introduce
atag_offsetwhich should contains only the relative offset from start of memory instead of an absolute value, in preparation to move all instance ofboot_paramsover to it.
I don't like this.
While I understand the issue (the oops when we try to dereference the absolute address), the fact is that's how it is.
Take a moment to think about this. The ATAG list is normally setup at a fixed physical address by the boot loader. While there are some boot loaders which allow you to load the kernel at different physical addresses, they still place the ATAG list at that same physical address.
That means if you change this into an offset from the kernels idea of PHYS_OFFSET, it's not going to find the ATAGs.
So we're probably better off checking whether the platform provided ATAG pointer is below our idea of PHYS_OFFSET, and if it is to ignore that. The ultimate effect will be the same - the kernel won't find the ATAGs and won't crash instead. And no need for all this churn either.
PATCH 1/52 ARM: introduce atag_offset to replace boot_params
Quoted 12 lines · Russell King - ARM Linux
Quoted 8 lines · Nicolas Pitre
The
boot_paramsmember of the mdesc structure is used to provide a default physical address for the ATAG list. Since this value is fixed at compile time and often based onARCH_PHYS_OFFSET, it gets in the way of runtimePHYS_OFFSETusage.Let's introduce
atag_offsetwhich should contains only the relative offset from start of memory instead of an absolute value, in preparation to move all instance ofboot_paramsover to it.I don't like this.
Quoted 7 lines
While I understand the issue (the oops when we try to dereference the absolute address), the fact is that's how it is.
Take a moment to think about this. The ATAG list is normally setup at a fixed physical address by the boot loader. While there are some boot loaders which allow you to load the kernel at different physical addresses, they still place the ATAG list at that same physical address.
Would they really load the kernel at a different address?
Quoted 2 lines
That means if you change this into an offset from the kernels idea of
PHYS_OFFSET, it's not going to find the ATAGs.
Is this going to be a real issue in practice?
Quoted 2 lines
So we're probably better off checking whether the platform provided ATAG pointer is below our idea of
PHYS_OFFSET, and if it is to ignore that.
The code already does that.
Alternatively, I can make the boot_params values into numeric values instead of PLAT_PHYS_OFFSET or any other symbolic define I'd like to get rid of. What do you think?
Nicolas
PATCH 1/52 ARM: introduce atag_offset to replace boot_params
Quoted 29 lines · Nicolas Pitre
Quoted 12 lines · Russell King - ARM Linux
Quoted 8 lines · Nicolas Pitre
The
boot_paramsmember of the mdesc structure is used to provide a default physical address for the ATAG list. Since this value is fixed at compile time and often based onARCH_PHYS_OFFSET, it gets in the way of runtimePHYS_OFFSETusage.Let's introduce
atag_offsetwhich should contains only the relative offset from start of memory instead of an absolute value, in preparation to move all instance ofboot_paramsover to it.I don't like this.
Quoted 7 lines
While I understand the issue (the oops when we try to dereference the absolute address), the fact is that's how it is.
Take a moment to think about this. The ATAG list is normally setup at a fixed physical address by the boot loader. While there are some boot loaders which allow you to load the kernel at different physical addresses, they still place the ATAG list at that same physical address.
Would they really load the kernel at a different address?
Quoted 2 lines
That means if you change this into an offset from the kernels idea of
PHYS_OFFSET, it's not going to find the ATAGs.Is this going to be a real issue in practice?
Quoted 8 lines
Quoted 2 lines
So we're probably better off checking whether the platform provided ATAG pointer is below our idea of
PHYS_OFFSET, and if it is to ignore that.The code already does that.
Alternatively, I can make the
boot_paramsvalues into numeric values instead ofPLAT_PHYS_OFFSETor any other symbolic define I'd like to get rid of. What do you think?
After looking at it some more, this can't work either as on ep93xx the RAM offset is currently selected a kernel config time and we do want to get rid of that.
Furthermore, the code in setup_machine_tags() always validates the atags pointer with ATAG_CORE and assigns it the address of init_tags otherwise. Given that the atag offset is always within the first megabyte which is always mapped, the kernel won't crash even if the ATAGs are not there.
Nicolas
PATCH 1/52 ARM: introduce atag_offset to replace boot_params
Quoted 3 lines · Nicolas Pitre
After looking at it some more, this can't work either as on ep93xx the RAM offset is currently selected a kernel config time and we do want to get rid of that.
The ep93xx actually uses the same relative offset for the boot_params (+0x100) for all memory configurations. The issue is the base physical address of the system memory.
There are four sdram chip selects available on the ep93xx. These, along with the ASDO boot option pin, define the base address for the sdram.
nSDCS3, ASDO=1 0x00000000
nSDCS3, ASDO=0 0xf0000000
nSDCS2, ASDO=x 0xe0000000
nSDCS1, ASDO=x 0xd0000000
nSDCS0, ASDO=x 0xc0000000
Unfortunately, all the ep93xx boards I have are designed with the sdram using nSDCS0 so I can't test the other boot configurations.
Regardless, with these patches, and having ARM_PATCH_PHYS_VIRT enabled, I am able to boot all of my boards successfully.
The EDB9315 dev board can be jumper selected so that the sdram is connected to either nSDSC0 or nSDCS3 (default).
The EDB9312 dev board can be jumper selected to use any of the chip selects for the sdram.
If anyone has access to either of these boards and could test these patches it would be a great help.
Before the ARM_PATCH_PHYS_VIRT patch the Kconfig options to select the "EP93xx first SDRAM bank selection" was needed to limit the board selections so that only board which shared an SDRAM chip select configuration could be selected. With ARM_PATCH_PHYS_VIRT I don't think this is needed any longer.
But, if the boot_params are still going to be used, the bank selection is still needed so that the physical address of the boot_params is correct. Changing it to an atag_offset makes it work on the ep93xx.
Just my 2 cents....
Regards,
Hartley
PATCH 1/52 ARM: introduce atag_offset to replace boot_params
H Hartley Sweeten <[email protected]> [2011-07-11 12:17:25]:
Quoted 2 lines
Unfortunately, all the ep93xx boards I have are designed with the sdram using nSDCS0 so I can't test the other boot configurations.
I've tested that actual patchset from nico/redux git branch[1,2] on ts-7250/32M and ts-7300/128M (both nSDCS3) and it boots, so you can add my tested-by if you like:
1. git://git.linaro.org/people/nico/linux.git redux
2. git hash bc869e434e411ee7f3fcfed7594ee64b1d56b3c9
-- ynezz
PATCH 1/52 ARM: introduce atag_offset to replace boot_params
Quoted 5 lines · Petr ?tetiar
H Hartley Sweeten <[email protected]> [2011-07-11 12:17:25]:
Quoted 2 lines
Unfortunately, all the ep93xx boards I have are designed with the sdram using nSDCS0 so I can't test the other boot configurations.
Quoted 8 lines
I've tested that actual patchset from nico/redux git branch[1,2] on ts-7250/32M and ts-7300/128M (both nSDCS3) and it boots, so you can add my tested-by if you like:
Tested-by Petr ?tetiar <[email protected]>1.
git://git.linaro.org/people/nico/linux.gitredux
2. git hashbc869e434e411ee7f3fcfed7594ee64b1d56b3c9
So, I guess the big test would be to see if a kernel that boots on your boards using nSDCS3 will also boot on mine using nSDCS0.
Could you rebuild your kernel with MACH_EDB9307A also selected in your config? After verifying that it still boots please either send me the zImage or place it somewhere I can grab it and I will make sure it boots on mine.
Regards,
Hartley
PATCH 1/52 ARM: introduce atag_offset to replace boot_params
H Hartley Sweeten <[email protected]> [2011-07-12 16:39:47]:
Quoted 3 lines
Could you rebuild your kernel with
MACH_EDB9307Aalso selected in your config? After verifying that it still boots please either send me the zImage or place it somewhere I can grab it and I will make sure it boots on mine.
Verified, kernel[1,2] boots. Source tree[3] used to build it (including config etc).
1. http://ynezz.true.cz/redux/zImage
2. http://ynezz.true.cz/redux/zImage.md5sum
3. https://github.com/ynezz/linux-2.6/commits/test-redux
-- ynezz
PATCH 1/52 ARM: introduce atag_offset to replace boot_params
Quoted 11 lines · Petr ?tetiar
H Hartley Sweeten <[email protected]> [2011-07-12 16:39:47]:
Quoted 3 lines
Could you rebuild your kernel with
MACH_EDB9307Aalso selected in your config? After verifying that it still boots please either send me the zImage or place it somewhere I can grab it and I will make sure it boots on mine.Verified, kernel[1,2] boots. Source tree[3] used to build it (including config etc).
1. http://ynezz.true.cz/redux/zImage
2. http://ynezz.true.cz/redux/zImage.md5sum
3. https://github.com/ynezz/linux-2.6/commits/test-redux
Well... Partial success...
The kernel does boot, but then panic's when trying to mount the root fs.
All my development boards are setup to pull the rootfs from a tftp server and then use root=/dev/ram as the rootfs. This kernel must be missing something for that to work.
Regardless, the kernel _does_ boot so the phys offset is correctly being worked out at run-time and the memory configuration looks correct so the atags offset must be working.
So, as far as the ep39xx goes, for this patchset you can have either of these:
Regards,
Hartley
PATCH 1/52 ARM: introduce atag_offset to replace boot_params
Quoted 25 lines · H Hartley Sweeten
Quoted 11 lines · Petr ?tetiar
H Hartley Sweeten <[email protected]> [2011-07-12 16:39:47]:
Quoted 3 lines
Could you rebuild your kernel with
MACH_EDB9307Aalso selected in your config? After verifying that it still boots please either send me the zImage or place it somewhere I can grab it and I will make sure it boots on mine.Verified, kernel[1,2] boots. Source tree[3] used to build it (including config etc).
1. http://ynezz.true.cz/redux/zImage
2. http://ynezz.true.cz/redux/zImage.md5sum
3. https://github.com/ynezz/linux-2.6/commits/test-reduxWell... Partial success...
The kernel does boot, but then panic's when trying to mount the root fs.
All my development boards are setup to pull the rootfs from a tftp server and then use root=/dev/ram as the rootfs. This kernel must be missing something for that to work.
Regardless, the kernel _does_ boot so the phys offset is correctly being worked out at run-time and the memory configuration looks correct so the atags offset must be working.
Quoted 5 lines
So, as far as the ep39xx goes, for this patchset you can have either of these:
Tested-by H Hartley Sweeten <[email protected]>
Thanks a lot for the testing. This validates the basic concept.
Nicolas
PATCH 1/52 ARM: introduce atag_offset to replace boot_params
In reply to Petr ŠtetiarQuoted 10 lines · Petr ?tetiar
H Hartley Sweeten <[email protected]> [2011-07-11 12:17:25]:
Quoted 2 lines
Unfortunately, all the ep93xx boards I have are designed with the sdram using nSDCS0 so I can't test the other boot configurations.
I've tested that actual patchset from nico/redux git branch[1,2] on ts-7250/32M and ts-7300/128M (both nSDCS3) and it boots, so you can add my tested-by if you like:
Tested-by Petr ?tetiar <[email protected]>
Thanks.
Nicolas