|
Linux Kernel
3.7.1
|
#include <linux/init.h>#include <linux/device.h>#include <linux/amba/bus.h>#include <linux/amba/pl061.h>#include <linux/amba/mmci.h>#include <linux/io.h>#include <mach/hardware.h>#include <asm/hardware/vic.h>#include <asm/irq.h>#include <asm/mach-types.h>#include <asm/mach/arch.h>#include "core.h"Go to the source code of this file.
Macros | |
| #define | IRQ_MMCI1A IRQ_VICSOURCE23 |
| #define | UART3_IRQ { IRQ_SIC_UART3 } |
| #define | SCI1_IRQ { IRQ_SIC_SCI3 } |
| #define | MMCI1_IRQ { IRQ_MMCI1A, IRQ_SIC_MMCI1B } |
| #define | GPIO2_IRQ { IRQ_GPIOINT2 } |
| #define | GPIO3_IRQ { IRQ_GPIOINT3 } |
Functions | |
| APB_DEVICE (uart3,"fpga:09", UART3, NULL) | |
| APB_DEVICE (sci1,"fpga:0a", SCI1, NULL) | |
| APB_DEVICE (mmc1,"fpga:0b", MMCI1,&mmc1_plat_data) | |
| APB_DEVICE (gpio2,"dev:e6", GPIO2,&gpio2_plat_data) | |
| APB_DEVICE (gpio3,"dev:e7", GPIO3,&gpio3_plat_data) | |
Variables | |
| atag_offset = 0x100 | |
| map_io = versatile_map_io | |
| init_early = versatile_init_early | |
| init_irq = versatile_init_irq | |
| handle_irq = vic_handle_irq | |
| timer = &versatile_timer | |
| init_machine = versatile_pb_init | |
| restart = versatile_restart | |
| #define GPIO2_IRQ { IRQ_GPIOINT2 } |
Definition at line 68 of file versatile_pb.c.
| #define GPIO3_IRQ { IRQ_GPIOINT3 } |
Definition at line 69 of file versatile_pb.c.
| #define IRQ_MMCI1A IRQ_VICSOURCE23 |
Definition at line 39 of file versatile_pb.c.
| #define MMCI1_IRQ { IRQ_MMCI1A, IRQ_SIC_MMCI1B } |
Definition at line 63 of file versatile_pb.c.
| #define SCI1_IRQ { IRQ_SIC_SCI3 } |
Definition at line 62 of file versatile_pb.c.
| #define UART3_IRQ { IRQ_SIC_UART3 } |
Definition at line 61 of file versatile_pb.c.
| APB_DEVICE | ( | uart3 | , |
| "fpga:09" | , | ||
| UART3 | , | ||
| NULL | |||
| ) |
| APB_DEVICE | ( | mmc1 | , |
| "fpga:0b" | , | ||
| MMCI1 | , | ||
| & | mmc1_plat_data | ||
| ) |
| APB_DEVICE | ( | gpio2 | , |
| "dev:e6" | , | ||
| GPIO2 | , | ||
| & | gpio2_plat_data | ||
| ) |
| APB_DEVICE | ( | gpio3 | , |
| "dev:e7" | , | ||
| GPIO3 | , | ||
| & | gpio3_plat_data | ||
| ) |
| atag_offset = 0x100 |
Definition at line 106 of file versatile_pb.c.
| handle_irq = vic_handle_irq |
Definition at line 110 of file versatile_pb.c.
| init_early = versatile_init_early |
Definition at line 108 of file versatile_pb.c.
| init_irq = versatile_init_irq |
Definition at line 109 of file versatile_pb.c.
| init_machine = versatile_pb_init |
Definition at line 112 of file versatile_pb.c.
| map_io = versatile_map_io |
Definition at line 107 of file versatile_pb.c.
| restart = versatile_restart |
Definition at line 113 of file versatile_pb.c.
Definition at line 111 of file versatile_pb.c.
1.8.2