|
Linux Kernel
3.7.1
|
#include <asm/io.h>#include <asm/core_lca.h>#include <linux/types.h>#include <linux/pci.h>#include <linux/init.h>#include <linux/tty.h>#include <asm/ptrace.h>#include <asm/irq_regs.h>#include <asm/smp.h>#include "proto.h"#include "pci_impl.h"Go to the source code of this file.
Macros | |
| #define | __EXTERN_INLINE inline |
| #define | MCHK_K_TPERR 0x0080 |
| #define | MCHK_K_TCPERR 0x0082 |
| #define | MCHK_K_HERR 0x0084 |
| #define | MCHK_K_ECC_C 0x0086 |
| #define | MCHK_K_ECC_NC 0x0088 |
| #define | MCHK_K_UNKNOWN 0x008A |
| #define | MCHK_K_CACKSOFT 0x008C |
| #define | MCHK_K_BUGCHECK 0x008E |
| #define | MCHK_K_OS_BUGCHECK 0x0090 |
| #define | MCHK_K_DCPERR 0x0092 |
| #define | MCHK_K_ICPERR 0x0094 |
| #define | MCHK_K_SIO_SERR 0x204 /* all platforms so far */ |
| #define | MCHK_K_SIO_IOCHK 0x206 /* all platforms so far */ |
| #define | MCHK_K_DCSR 0x208 /* all but Noname */ |
| #define | ESR_EAV (1UL<< 0) /* error address valid */ |
| #define | ESR_CEE (1UL<< 1) /* correctable error */ |
| #define | ESR_UEE (1UL<< 2) /* uncorrectable error */ |
| #define | ESR_WRE (1UL<< 3) /* write-error */ |
| #define | ESR_SOR (1UL<< 4) /* error source */ |
| #define | ESR_CTE (1UL<< 7) /* cache-tag error */ |
| #define | ESR_MSE (1UL<< 9) /* multiple soft errors */ |
| #define | ESR_MHE (1UL<<10) /* multiple hard errors */ |
| #define | ESR_NXM (1UL<<12) /* non-existent memory */ |
| #define | IOC_ERR ( 1<<4) /* ioc logs an error */ |
| #define | IOC_CMD_SHIFT 0 |
| #define | IOC_CMD (0xf<<IOC_CMD_SHIFT) |
| #define | IOC_CODE_SHIFT 8 |
| #define | IOC_CODE (0xf<<IOC_CODE_SHIFT) |
| #define | IOC_LOST ( 1<<5) |
| #define | IOC_P_NBR ((__u32) ~((1<<13) - 1)) |
Functions | |
| void | lca_pci_tbi (struct pci_controller *hose, dma_addr_t start, dma_addr_t end) |
| void __init | lca_init_arch (void) |
| void | lca_machine_check (unsigned long vector, unsigned long la_ptr) |
| void | lca_clock_print (void) |
| int | lca_get_clock (void) |
| void | lca_clock_fiddle (int divisor) |
Variables | |
| struct pci_ops | lca_pci_ops |
| #define __EXTERN_INLINE inline |
Definition at line 11 of file core_lca.c.
| #define ESR_CEE (1UL<< 1) /* correctable error */ |
Definition at line 318 of file core_lca.c.
| #define ESR_CTE (1UL<< 7) /* cache-tag error */ |
Definition at line 322 of file core_lca.c.
| #define ESR_EAV (1UL<< 0) /* error address valid */ |
Definition at line 317 of file core_lca.c.
| #define ESR_MHE (1UL<<10) /* multiple hard errors */ |
Definition at line 324 of file core_lca.c.
| #define ESR_MSE (1UL<< 9) /* multiple soft errors */ |
Definition at line 323 of file core_lca.c.
| #define ESR_NXM (1UL<<12) /* non-existent memory */ |
Definition at line 325 of file core_lca.c.
| #define ESR_SOR (1UL<< 4) /* error source */ |
Definition at line 321 of file core_lca.c.
| #define ESR_UEE (1UL<< 2) /* uncorrectable error */ |
Definition at line 319 of file core_lca.c.
| #define ESR_WRE (1UL<< 3) /* write-error */ |
Definition at line 320 of file core_lca.c.
| #define IOC_CMD (0xf<<IOC_CMD_SHIFT) |
Definition at line 329 of file core_lca.c.
| #define IOC_CMD_SHIFT 0 |
Definition at line 328 of file core_lca.c.
| #define IOC_CODE (0xf<<IOC_CODE_SHIFT) |
Definition at line 331 of file core_lca.c.
| #define IOC_CODE_SHIFT 8 |
Definition at line 330 of file core_lca.c.
Definition at line 327 of file core_lca.c.
| #define IOC_LOST ( 1<<5) |
Definition at line 332 of file core_lca.c.
| #define IOC_P_NBR ((__u32) ~((1<<13) - 1)) |
Definition at line 333 of file core_lca.c.
| #define MCHK_K_BUGCHECK 0x008E |
Definition at line 44 of file core_lca.c.
| #define MCHK_K_CACKSOFT 0x008C |
Definition at line 43 of file core_lca.c.
| #define MCHK_K_DCPERR 0x0092 |
Definition at line 46 of file core_lca.c.
| #define MCHK_K_DCSR 0x208 /* all but Noname */ |
Definition at line 55 of file core_lca.c.
| #define MCHK_K_ECC_C 0x0086 |
Definition at line 40 of file core_lca.c.
| #define MCHK_K_ECC_NC 0x0088 |
Definition at line 41 of file core_lca.c.
| #define MCHK_K_HERR 0x0084 |
Definition at line 39 of file core_lca.c.
| #define MCHK_K_ICPERR 0x0094 |
Definition at line 47 of file core_lca.c.
| #define MCHK_K_OS_BUGCHECK 0x0090 |
Definition at line 45 of file core_lca.c.
| #define MCHK_K_SIO_IOCHK 0x206 /* all platforms so far */ |
Definition at line 54 of file core_lca.c.
| #define MCHK_K_SIO_SERR 0x204 /* all platforms so far */ |
Definition at line 53 of file core_lca.c.
| #define MCHK_K_TCPERR 0x0082 |
Definition at line 38 of file core_lca.c.
| #define MCHK_K_TPERR 0x0080 |
Definition at line 37 of file core_lca.c.
| #define MCHK_K_UNKNOWN 0x008A |
Definition at line 42 of file core_lca.c.
Definition at line 506 of file core_lca.c.
Definition at line 479 of file core_lca.c.
Definition at line 496 of file core_lca.c.
Definition at line 249 of file core_lca.c.
Definition at line 390 of file core_lca.c.
| void lca_pci_tbi | ( | struct pci_controller * | hose, |
| dma_addr_t | start, | ||
| dma_addr_t | end | ||
| ) |
Definition at line 241 of file core_lca.c.
Definition at line 234 of file core_lca.c.
1.8.2