Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v3.8-rc5 35 lines 736 B view raw
1/* 2 * linux/arch/arm/mach-mmp/include/mach/sram.h 3 * 4 * SRAM Memory Management 5 * 6 * Copyright (c) 2011 Marvell Semiconductors Inc. 7 * 8 * This program is free software; you can redistribute it and/or modify 9 * it under the terms of the GNU General Public License version 2 as 10 * published by the Free Software Foundation. 11 * 12 */ 13 14#ifndef __ASM_ARCH_SRAM_H 15#define __ASM_ARCH_SRAM_H 16 17#include <linux/genalloc.h> 18 19/* ARBITRARY: SRAM allocations are multiples of this 2^N size */ 20#define SRAM_GRANULARITY 512 21 22enum sram_type { 23 MMP_SRAM_UNDEFINED = 0, 24 MMP_ASRAM, 25 MMP_ISRAM, 26}; 27 28struct sram_platdata { 29 char *pool_name; 30 int granularity; 31}; 32 33extern struct gen_pool *sram_get_gpool(char *pool_name); 34 35#endif /* __ASM_ARCH_SRAM_H */