Linux Kernel
3.7.1
|
#include <stdarg.h>
#include <stddef.h>
#include "types.h"
#include "elf.h"
#include "page.h"
#include "string.h"
#include "stdio.h"
#include "io.h"
#include "ops.h"
#include "mv64x60.h"
Go to the source code of this file.
Data Structures | |
struct | mv64x60_mem_win |
struct | mv64x60_pci_win |
Functions | |
u32 | mv64x60_cfg_read (u8 *bridge_base, u8 hose, u8 bus, u8 devfn, u8 offset) |
void | mv64x60_cfg_write (u8 *bridge_base, u8 hose, u8 bus, u8 devfn, u8 offset, u32 val) |
void | mv64x60_config_ctlr_windows (u8 *bridge_base, u8 *bridge_pbase, u8 is_coherent) |
void | mv64x60_config_pci_windows (u8 *bridge_base, u8 *bridge_pbase, u8 hose, u8 bus, u32 mem_size, u32 acc_bits) |
void | mv64x60_config_cpu2pci_window (u8 *bridge_base, u8 hose, u32 pci_base_hi, u32 pci_base_lo, u32 cpu_base, u32 size, struct mv64x60_cpu2pci_win *offset_tbl) |
u32 | mv64x60_get_mem_size (u8 *bridge_base) |
u8 * | mv64x60_get_bridge_pbase (void) |
u8 * | mv64x60_get_bridge_base (void) |
u8 | mv64x60_is_coherent (void) |
Variables | |
struct { | |
u32 addr | |
u32 data | |
} | mv64x60_pci_cfgio [2] |
struct mv64x60_cpu2pci_win | mv64x60_cpu2pci_io [2] |
struct mv64x60_cpu2pci_win | mv64x60_cpu2pci_mem [2] |
struct mv64x60_cpu2pci_win mv64x60_cpu2pci_io[2] |
struct mv64x60_cpu2pci_win mv64x60_cpu2pci_mem[2] |
struct { ... } mv64x60_pci_cfgio[2] |