Linux Kernel
3.7.1
|
#include <uapi/asm/setup.h>
Go to the source code of this file.
Data Structures | |
struct | tag_mem_range |
struct | tag_header |
struct | tag_core |
struct | tag_cmdline |
struct | tag_clock |
struct | tag_ethernet |
struct | tag_boardinfo |
struct | tag |
struct | tagtable |
Macros | |
#define | ATAG_MAGIC 0xa2a25441 |
#define | ATAG_NONE 0x00000000 |
#define | ATAG_CORE 0x54410001 |
#define | ATAG_MEM 0x54410002 |
#define | ATAG_CMDLINE 0x54410003 |
#define | ATAG_RDIMG 0x54410004 |
#define | ATAG_CLOCK 0x54410005 |
#define | CLOCK_BOOTCPU 0 |
#define | ATAG_RSVD_MEM 0x54410006 |
#define | ATAG_ETHERNET 0x54410007 |
#define | ETH_INVALID_PHY 0xff |
#define | ATAG_BOARDINFO 0x54410008 |
#define | __tag __used __attribute__((__section__(".taglist.init"))) |
#define | __tagtable(tag, fn) static struct tagtable __tagtable_##fn __tag = { tag, fn } |
#define | tag_member_present(tag, member) |
#define | tag_next(t) ((struct tag *)((u32 *)(t) + (t)->hdr.size)) |
#define | tag_size(type) ((sizeof(struct tag_header) + sizeof(struct type)) >> 2) |
#define | for_each_tag(t, base) for (t = base; t->hdr.size; t = tag_next(t)) |
Functions | |
void | setup_processor (void) |
Variables | |
struct tag * | bootloader_tags |
resource_size_t | fbmem_start |
resource_size_t | fbmem_size |
u32 | board_number |
#define __tag __used __attribute__((__section__(".taglist.init"))) |
#define tag_member_present | ( | tag, | |
member | |||
) |
resource_size_t fbmem_size |
resource_size_t fbmem_start |