Lines Matching full:sram
3 * OMAP SRAM detection and management
22 #include "sram.h"
35 * Memory allocator for SRAM: calculates the new ceiling address
48 pr_err("Not enough space in SRAM\n"); in omap_sram_push_address()
61 void *sram; in omap_sram_push() local
66 sram = omap_sram_push_address(size); in omap_sram_push()
67 if (!sram) in omap_sram_push()
70 base = (unsigned long)sram & PAGE_MASK; in omap_sram_push()
75 dst = fncpy(sram, funcp, size); in omap_sram_push()
84 * The amount of SRAM depends on the core type.
85 * Note that we cannot try to test for SRAM here because writes
86 * to secure SRAM will hang the system. Also the SRAM is not
88 * Note that we cannot use ioremap for SRAM, as clock init needs SRAM early.
106 pr_err("Could not detect SRAM size\n"); in omap_detect_and_map_sram()
113 pr_err("SRAM: Could not map\n"); in omap_detect_and_map_sram()
121 * beginning of SRAM for jumping to flash for reboot to work... in omap_detect_and_map_sram()