Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
PKUnity.h File Reference
#include <mach/bitfield.h>
#include <mach/regs-pci.h>
#include <mach/regs-dmac.h>
#include <mach/regs-umal.h>
#include <mach/regs-unigfx.h>
#include <mach/regs-nand.h>
#include <mach/regs-uart.h>
#include <mach/regs-i2c.h>
#include <mach/regs-spi.h>
#include <mach/regs-ac97.h>
#include <mach/regs-gpio.h>
#include <mach/regs-intc.h>
#include <mach/regs-rtc.h>
#include <mach/regs-ost.h>
#include <mach/regs-resetc.h>
#include <mach/regs-pm.h>
#include <mach/regs-ps2.h>
#include <mach/regs-sdc.h>

Go to the source code of this file.

Macros

#define PKUNITY_SDRAM_BASE   0x00000000 /* 0x00000000 - 0x7FFFFFFF 2GB */
 
#define PKUNITY_MMIO_BASE   0x80000000 /* 0x80000000 - 0xFFFFFFFF 2GB */
 
#define PKUNITY_PCI_BASE   io_p2v(0x80000000) /* 0x80000000 - 0xBFFFFFFF 1GB */
 
#define PKUNITY_PCICFG_BASE   (PKUNITY_PCI_BASE + 0x0)
 
#define PKUNITY_PCIBRI_BASE   (PKUNITY_PCI_BASE + 0x00010000)
 
#define PKUNITY_PCILIO_BASE   (PKUNITY_PCI_BASE + 0x00030000)
 
#define PKUNITY_PCIMEM_BASE   (PKUNITY_PCI_BASE + 0x10000000)
 
#define PKUNITY_PCIAHB_BASE   (PKUNITY_PCI_BASE + 0x18000000)
 
#define PKUNITY_AHB_BASE   io_p2v(0xC0000000)
 
#define PKUNITY_ARBITER_BASE   (PKUNITY_AHB_BASE + 0x000000) /* AHB-2 */
 
#define PKUNITY_DDR2CTRL_BASE   (PKUNITY_AHB_BASE + 0x100000) /* AHB-3 */
 
#define PKUNITY_DMAC_BASE   (PKUNITY_AHB_BASE + 0x200000) /* AHB-4 */
 
#define PKUNITY_UMAL_BASE   (PKUNITY_AHB_BASE + 0x300000) /* AHB-5 */
 
#define PKUNITY_USB_BASE   (PKUNITY_AHB_BASE + 0x400000) /* AHB-6 */
 
#define PKUNITY_SATA_BASE   (PKUNITY_AHB_BASE + 0x500000) /* AHB-7 */
 
#define PKUNITY_SMC_BASE   (PKUNITY_AHB_BASE + 0x600000) /* AHB-8 */
 
#define PKUNITY_MME_BASE   (PKUNITY_AHB_BASE + 0x700000) /* AHB-10 */
 
#define PKUNITY_UNIGFX_BASE   (PKUNITY_AHB_BASE + 0x800000) /* AHB-11 */
 
#define PKUNITY_NAND_BASE   (PKUNITY_AHB_BASE + 0x900000) /* AHB-12 */
 
#define PKUNITY_H264D_BASE   (PKUNITY_AHB_BASE + 0xA00000) /* AHB-13 */
 
#define PKUNITY_H264E_BASE   (PKUNITY_AHB_BASE + 0xB00000) /* AHB-14 */
 
#define PKUNITY_APB_BASE   io_p2v(0xEE000000)
 
#define PKUNITY_UART0_BASE   (PKUNITY_APB_BASE + 0x000000) /* APB-0 */
 
#define PKUNITY_UART1_BASE   (PKUNITY_APB_BASE + 0x100000) /* APB-1 */
 
#define PKUNITY_I2C_BASE   (PKUNITY_APB_BASE + 0x200000) /* APB-2 */
 
#define PKUNITY_SPI_BASE   (PKUNITY_APB_BASE + 0x300000) /* APB-3 */
 
#define PKUNITY_AC97_BASE   (PKUNITY_APB_BASE + 0x400000) /* APB-4 */
 
#define PKUNITY_GPIO_BASE   (PKUNITY_APB_BASE + 0x500000) /* APB-5 */
 
#define PKUNITY_INTC_BASE   (PKUNITY_APB_BASE + 0x600000) /* APB-6 */
 
#define PKUNITY_RTC_BASE   (PKUNITY_APB_BASE + 0x700000) /* APB-7 */
 
#define PKUNITY_OST_BASE   (PKUNITY_APB_BASE + 0x800000) /* APB-8 */
 
#define PKUNITY_RESETC_BASE   (PKUNITY_APB_BASE + 0x900000) /* APB-9 */
 
#define PKUNITY_PM_BASE   (PKUNITY_APB_BASE + 0xA00000) /* APB-10 */
 
#define PKUNITY_PS2_BASE   (PKUNITY_APB_BASE + 0xB00000) /* APB-11 */
 
#define PKUNITY_SDC_BASE   (PKUNITY_APB_BASE + 0xC00000) /* APB-12 */
 

Macro Definition Documentation

#define PKUNITY_AC97_BASE   (PKUNITY_APB_BASE + 0x400000) /* APB-4 */

Definition at line 80 of file PKUnity.h.

#define PKUNITY_AHB_BASE   io_p2v(0xC0000000)

Definition at line 46 of file PKUnity.h.

#define PKUNITY_APB_BASE   io_p2v(0xEE000000)

Definition at line 71 of file PKUnity.h.

#define PKUNITY_ARBITER_BASE   (PKUNITY_AHB_BASE + 0x000000) /* AHB-2 */

Definition at line 50 of file PKUnity.h.

#define PKUNITY_DDR2CTRL_BASE   (PKUNITY_AHB_BASE + 0x100000) /* AHB-3 */

Definition at line 51 of file PKUnity.h.

#define PKUNITY_DMAC_BASE   (PKUNITY_AHB_BASE + 0x200000) /* AHB-4 */

Definition at line 52 of file PKUnity.h.

#define PKUNITY_GPIO_BASE   (PKUNITY_APB_BASE + 0x500000) /* APB-5 */

Definition at line 82 of file PKUnity.h.

#define PKUNITY_H264D_BASE   (PKUNITY_AHB_BASE + 0xA00000) /* AHB-13 */

Definition at line 65 of file PKUnity.h.

#define PKUNITY_H264E_BASE   (PKUNITY_AHB_BASE + 0xB00000) /* AHB-14 */

Definition at line 66 of file PKUnity.h.

#define PKUNITY_I2C_BASE   (PKUNITY_APB_BASE + 0x200000) /* APB-2 */

Definition at line 76 of file PKUnity.h.

#define PKUNITY_INTC_BASE   (PKUNITY_APB_BASE + 0x600000) /* APB-6 */

Definition at line 84 of file PKUnity.h.

#define PKUNITY_MME_BASE   (PKUNITY_AHB_BASE + 0x700000) /* AHB-10 */

Definition at line 60 of file PKUnity.h.

#define PKUNITY_MMIO_BASE   0x80000000 /* 0x80000000 - 0xFFFFFFFF 2GB */

Definition at line 24 of file PKUnity.h.

#define PKUNITY_NAND_BASE   (PKUNITY_AHB_BASE + 0x900000) /* AHB-12 */

Definition at line 63 of file PKUnity.h.

#define PKUNITY_OST_BASE   (PKUNITY_APB_BASE + 0x800000) /* APB-8 */

Definition at line 88 of file PKUnity.h.

#define PKUNITY_PCI_BASE   io_p2v(0x80000000) /* 0x80000000 - 0xBFFFFFFF 1GB */

Definition at line 34 of file PKUnity.h.

#define PKUNITY_PCIAHB_BASE   (PKUNITY_PCI_BASE + 0x18000000)

Definition at line 41 of file PKUnity.h.

#define PKUNITY_PCIBRI_BASE   (PKUNITY_PCI_BASE + 0x00010000)

Definition at line 38 of file PKUnity.h.

#define PKUNITY_PCICFG_BASE   (PKUNITY_PCI_BASE + 0x0)

Definition at line 37 of file PKUnity.h.

#define PKUNITY_PCILIO_BASE   (PKUNITY_PCI_BASE + 0x00030000)

Definition at line 39 of file PKUnity.h.

#define PKUNITY_PCIMEM_BASE   (PKUNITY_PCI_BASE + 0x10000000)

Definition at line 40 of file PKUnity.h.

#define PKUNITY_PM_BASE   (PKUNITY_APB_BASE + 0xA00000) /* APB-10 */

Definition at line 92 of file PKUnity.h.

#define PKUNITY_PS2_BASE   (PKUNITY_APB_BASE + 0xB00000) /* APB-11 */

Definition at line 94 of file PKUnity.h.

#define PKUNITY_RESETC_BASE   (PKUNITY_APB_BASE + 0x900000) /* APB-9 */

Definition at line 90 of file PKUnity.h.

#define PKUNITY_RTC_BASE   (PKUNITY_APB_BASE + 0x700000) /* APB-7 */

Definition at line 86 of file PKUnity.h.

#define PKUNITY_SATA_BASE   (PKUNITY_AHB_BASE + 0x500000) /* AHB-7 */

Definition at line 57 of file PKUnity.h.

#define PKUNITY_SDC_BASE   (PKUNITY_APB_BASE + 0xC00000) /* APB-12 */

Definition at line 96 of file PKUnity.h.

#define PKUNITY_SDRAM_BASE   0x00000000 /* 0x00000000 - 0x7FFFFFFF 2GB */

Definition at line 23 of file PKUnity.h.

#define PKUNITY_SMC_BASE   (PKUNITY_AHB_BASE + 0x600000) /* AHB-8 */

Definition at line 58 of file PKUnity.h.

#define PKUNITY_SPI_BASE   (PKUNITY_APB_BASE + 0x300000) /* APB-3 */

Definition at line 78 of file PKUnity.h.

#define PKUNITY_UART0_BASE   (PKUNITY_APB_BASE + 0x000000) /* APB-0 */

Definition at line 73 of file PKUnity.h.

#define PKUNITY_UART1_BASE   (PKUNITY_APB_BASE + 0x100000) /* APB-1 */

Definition at line 74 of file PKUnity.h.

#define PKUNITY_UMAL_BASE   (PKUNITY_AHB_BASE + 0x300000) /* AHB-5 */

Definition at line 54 of file PKUnity.h.

#define PKUNITY_UNIGFX_BASE   (PKUNITY_AHB_BASE + 0x800000) /* AHB-11 */

Definition at line 61 of file PKUnity.h.

#define PKUNITY_USB_BASE   (PKUNITY_AHB_BASE + 0x400000) /* AHB-6 */

Definition at line 56 of file PKUnity.h.