sram242x.S (94bd217e2d683719ab21a4ac117d8a1b91cbedc9) | sram242x.S (ee0839c22cdda7f2e5f06e2d0351e2b49e0975ff) |
---|---|
1/* 2 * linux/arch/arm/mach-omap2/sram242x.S 3 * 4 * Omap2 specific functions that need to be run in internal SRAM 5 * 6 * (C) Copyright 2004 7 * Texas Instruments, <www.ti.com> 8 * Richard Woodruff <r-woodruff2@ti.com> --- 15 unchanged lines hidden (view full) --- 24 * 25 * Richard Woodruff notes that any changes to this code must be carefully 26 * audited and tested to ensure that they don't cause a TLB miss while 27 * the SDRAM is inaccessible. Such a situation will crash the system 28 * since it will cause the ARM MMU to attempt to walk the page tables. 29 * These crashes may be intermittent. 30 */ 31#include <linux/linkage.h> | 1/* 2 * linux/arch/arm/mach-omap2/sram242x.S 3 * 4 * Omap2 specific functions that need to be run in internal SRAM 5 * 6 * (C) Copyright 2004 7 * Texas Instruments, <www.ti.com> 8 * Richard Woodruff <r-woodruff2@ti.com> --- 15 unchanged lines hidden (view full) --- 24 * 25 * Richard Woodruff notes that any changes to this code must be carefully 26 * audited and tested to ensure that they don't cause a TLB miss while 27 * the SDRAM is inaccessible. Such a situation will crash the system 28 * since it will cause the ARM MMU to attempt to walk the page tables. 29 * These crashes may be intermittent. 30 */ 31#include <linux/linkage.h> |
32 |
|
32#include <asm/assembler.h> | 33#include <asm/assembler.h> |
33#include <mach/io.h> | 34 |
34#include <mach/hardware.h> 35 | 35#include <mach/hardware.h> 36 |
37#include "iomap.h" |
|
36#include "prm2xxx_3xxx.h" 37#include "cm2xxx_3xxx.h" 38#include "sdrc.h" 39 40 .text 41 42 .align 3 43ENTRY(omap242x_sram_ddr_init) --- 287 unchanged lines hidden --- | 38#include "prm2xxx_3xxx.h" 39#include "cm2xxx_3xxx.h" 40#include "sdrc.h" 41 42 .text 43 44 .align 3 45ENTRY(omap242x_sram_ddr_init) --- 287 unchanged lines hidden --- |