|
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] |
1.8.2