Merge branch 'for-next/misc-arm'
This commit is contained in:
commit
45b87922a6
|
@ -25,7 +25,7 @@
|
|||
#include <init.h>
|
||||
#include <asm/armlinux.h>
|
||||
#include <generated/mach-types.h>
|
||||
#include <asm-generic/sections.h>
|
||||
#include <asm/sections.h>
|
||||
#include <partition.h>
|
||||
#include <nand.h>
|
||||
#include <io.h>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
#include <driver.h>
|
||||
#include <init.h>
|
||||
#include <asm/armlinux.h>
|
||||
#include <asm-generic/sections.h>
|
||||
#include <asm/sections.h>
|
||||
#include <generated/mach-types.h>
|
||||
#include <partition.h>
|
||||
#include <nand.h>
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
#include <mach/imx25-regs.h>
|
||||
#include <asm/armlinux.h>
|
||||
#include <asm/barebox-arm.h>
|
||||
#include <asm-generic/sections.h>
|
||||
#include <asm/sections.h>
|
||||
#include <mach/gpio.h>
|
||||
#include <io.h>
|
||||
#include <asm/mmu.h>
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
#include <mach/imx-nand.h>
|
||||
#include <asm/barebox-arm.h>
|
||||
#include <asm/barebox-arm-head.h>
|
||||
#include <asm-generic/sections.h>
|
||||
#include <asm/sections.h>
|
||||
#include <asm-generic/memory_layout.h>
|
||||
#include <asm/system.h>
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
#include <notifier.h>
|
||||
#include <mach/gpio.h>
|
||||
#include <asm/armlinux.h>
|
||||
#include <asm-generic/sections.h>
|
||||
#include <asm/sections.h>
|
||||
#include <asm/barebox-arm.h>
|
||||
#include <generated/mach-types.h>
|
||||
#include <partition.h>
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
#include <mach/imx-nand.h>
|
||||
#include <asm/barebox-arm.h>
|
||||
#include <asm/barebox-arm-head.h>
|
||||
#include <asm-generic/sections.h>
|
||||
#include <asm/sections.h>
|
||||
#include <asm-generic/memory_layout.h>
|
||||
#include <asm/system.h>
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
#include <environment.h>
|
||||
#include <mach/imx25-regs.h>
|
||||
#include <asm/armlinux.h>
|
||||
#include <asm-generic/sections.h>
|
||||
#include <asm/sections.h>
|
||||
#include <asm/barebox-arm.h>
|
||||
#include <mach/gpio.h>
|
||||
#include <io.h>
|
||||
|
|
|
@ -34,7 +34,7 @@
|
|||
#include <partition.h>
|
||||
|
||||
#include <asm/armlinux.h>
|
||||
#include <asm-generic/sections.h>
|
||||
#include <asm/sections.h>
|
||||
#include <asm/barebox-arm.h>
|
||||
#include <io.h>
|
||||
#include <generated/mach-types.h>
|
||||
|
|
|
@ -32,7 +32,7 @@
|
|||
#include <mci.h>
|
||||
#include <fb.h>
|
||||
#include <asm/armlinux.h>
|
||||
#include <asm-generic/sections.h>
|
||||
#include <asm/sections.h>
|
||||
#include <io.h>
|
||||
#include <mach/gpio.h>
|
||||
#include <mach/s3c-iomap.h>
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
#include <mach/imx-nand.h>
|
||||
#include <asm/barebox-arm.h>
|
||||
#include <asm/barebox-arm-head.h>
|
||||
#include <asm-generic/sections.h>
|
||||
#include <asm/sections.h>
|
||||
#include <asm-generic/memory_layout.h>
|
||||
#include <asm/system.h>
|
||||
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
#include <asm/barebox-arm.h>
|
||||
#include <asm/barebox-arm-head.h>
|
||||
#include <asm/system.h>
|
||||
#include <asm-generic/sections.h>
|
||||
#include <asm/sections.h>
|
||||
#include <asm-generic/memory_layout.h>
|
||||
|
||||
#define ESDCTL0_VAL (ESDCTL0_SDE | ESDCTL0_ROW13 | ESDCTL0_COL10)
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
#include <environment.h>
|
||||
#include <mach/imx21-regs.h>
|
||||
#include <asm/armlinux.h>
|
||||
#include <asm-generic/sections.h>
|
||||
#include <asm/sections.h>
|
||||
#include <asm/barebox-arm.h>
|
||||
#include <io.h>
|
||||
#include <mach/gpio.h>
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
#include <environment.h>
|
||||
#include <mach/imx25-regs.h>
|
||||
#include <asm/armlinux.h>
|
||||
#include <asm-generic/sections.h>
|
||||
#include <asm/sections.h>
|
||||
#include <asm/barebox-arm.h>
|
||||
#include <mach/gpio.h>
|
||||
#include <io.h>
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
#include <asm/barebox-arm.h>
|
||||
#include <asm/barebox-arm-head.h>
|
||||
#include <asm/system.h>
|
||||
#include <asm-generic/sections.h>
|
||||
#include <asm/sections.h>
|
||||
#include <asm-generic/memory_layout.h>
|
||||
|
||||
static inline void __bare_init setup_sdram(uint32_t base, uint32_t esdctl,
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
#include <mach/imx31-regs.h>
|
||||
#include <mach/iomux-mx31.h>
|
||||
#include <asm/armlinux.h>
|
||||
#include <asm-generic/sections.h>
|
||||
#include <asm/sections.h>
|
||||
#include <mach/gpio.h>
|
||||
#include <mach/weim.h>
|
||||
#include <io.h>
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
#include <asm/barebox-arm.h>
|
||||
#include <asm/system.h>
|
||||
#include <asm-generic/memory_layout.h>
|
||||
#include <asm-generic/sections.h>
|
||||
#include <asm/sections.h>
|
||||
#include <asm/barebox-arm-head.h>
|
||||
|
||||
#include "pll.h"
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
#include <mach/imx-nand.h>
|
||||
#include <asm/barebox-arm.h>
|
||||
#include <asm/barebox-arm-head.h>
|
||||
#include <asm-generic/sections.h>
|
||||
#include <asm/sections.h>
|
||||
#include <asm-generic/memory_layout.h>
|
||||
#include <asm/system.h>
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
#include <fec.h>
|
||||
#include <mach/gpio.h>
|
||||
#include <asm/armlinux.h>
|
||||
#include <asm-generic/sections.h>
|
||||
#include <asm/sections.h>
|
||||
#include <generated/mach-types.h>
|
||||
#include <partition.h>
|
||||
#include <fs.h>
|
||||
|
|
|
@ -30,6 +30,15 @@
|
|||
#include "mmu-early.h"
|
||||
|
||||
unsigned long arm_stack_top;
|
||||
static unsigned long barebox_boarddata;
|
||||
|
||||
/*
|
||||
* return the boarddata variable passed to barebox_arm_entry
|
||||
*/
|
||||
unsigned long barebox_arm_boarddata(void)
|
||||
{
|
||||
return barebox_boarddata;
|
||||
}
|
||||
|
||||
static noinline __noreturn void __start(uint32_t membase, uint32_t memsize,
|
||||
uint32_t boarddata)
|
||||
|
@ -39,6 +48,7 @@ static noinline __noreturn void __start(uint32_t membase, uint32_t memsize,
|
|||
|
||||
setup_c();
|
||||
|
||||
barebox_boarddata = boarddata;
|
||||
arm_stack_top = endmem;
|
||||
endmem -= STACK_SIZE; /* Stack */
|
||||
|
||||
|
|
|
@ -41,5 +41,6 @@ uint32_t get_runtime_offset(void);
|
|||
|
||||
void setup_c(void);
|
||||
void __noreturn barebox_arm_entry(uint32_t membase, uint32_t memsize, uint32_t boarddata);
|
||||
unsigned long barebox_arm_boarddata(void);
|
||||
|
||||
#endif /* _BAREBOX_ARM_H_ */
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
#include <init.h>
|
||||
#include <asm/stacktrace.h>
|
||||
#include <asm/unwind.h>
|
||||
#include <asm-generic/sections.h>
|
||||
#include <asm/sections.h>
|
||||
|
||||
/* Dummy functions to avoid linker complaints */
|
||||
void __aeabi_unwind_cpp_pr0(void)
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
#ifndef __MACH_GENERIC_H
|
||||
#define __MACH_GENERIC_H
|
||||
|
||||
u64 imx_uid(void);
|
||||
|
||||
|
@ -68,3 +70,5 @@ void imx6_boot_save_loc(void __iomem *src_base);
|
|||
|
||||
#define cpu_is_mx23() (0)
|
||||
#define cpu_is_mx28() (0)
|
||||
|
||||
#endif /* __MACH_GENERIC_H */
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#ifndef __MACH_FLASH_HEADER_H
|
||||
#define __MACH_FLASH_HEADER_H
|
||||
|
||||
#include <asm-generic/sections.h>
|
||||
#include <asm/sections.h>
|
||||
|
||||
#define __flash_header_start __section(.flash_header_start)
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include <common.h>
|
||||
#include <init.h>
|
||||
#include <kallsyms.h>
|
||||
#include <asm-generic/sections.h>
|
||||
#include <asm/sections.h>
|
||||
|
||||
#ifndef DOXYGEN_SHOULD_SKIP_THIS
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
#include <init.h>
|
||||
#include <memory.h>
|
||||
#include <asm-generic/memory_layout.h>
|
||||
#include <asm-generic/sections.h>
|
||||
#include <asm/sections.h>
|
||||
|
||||
static int display_meminfo(void)
|
||||
{
|
||||
|
|
|
@ -27,7 +27,6 @@
|
|||
#include <driver.h>
|
||||
#include <linux/clk.h>
|
||||
#include <linux/err.h>
|
||||
#include <mach/clock.h>
|
||||
#include <io.h>
|
||||
|
||||
#define DRIVER_NAME "imx-mmc"
|
||||
|
|
|
@ -602,7 +602,7 @@ void __nand_boot_init s3c24x0_nand_load_image(void *dest, int size, int page)
|
|||
disable_nand_controller(host);
|
||||
}
|
||||
|
||||
#include <asm-generic/sections.h>
|
||||
#include <asm/sections.h>
|
||||
|
||||
void __nand_boot_init nand_boot(void)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue