/* * linux/arch/unicore32/include/mach/hardware.h * * Code specific to PKUnity SoC and UniCore ISA * * Copyright (C) 2001-2010 GUAN Xue-tao * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. * * This file contains the hardware definitions for PKUnity architecture */ #ifndef __MACH_PUV3_HARDWARE_H__ #define __MACH_PUV3_HARDWARE_H__ #include <mach/PKUnity.h> #ifndef __ASSEMBLY__ #define io_p2v(x) (void __iomem *)((x) - PKUNITY_MMIO_BASE) #define io_v2p(x) (phys_addr_t)((x) + PKUNITY_MMIO_BASE) #else #define io_p2v(x) ((x) - PKUNITY_MMIO_BASE) #define io_v2p(x) ((x) + PKUNITY_MMIO_BASE) #endif #define PCIBIOS_MIN_IO 0x4000 /* should lower than 64KB */ #define PCIBIOS_MIN_MEM io_v2p(PKUNITY_PCIMEM_BASE) #define pcibios_assign_all_busses() 1 #endif /* __MACH_PUV3_HARDWARE_H__ */
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
PKUnity.h | File | 3.86 KB | 0644 |
|
bitfield.h | File | 710 B | 0644 |
|
dma.h | File | 1.03 KB | 0644 |
|
hardware.h | File | 943 B | 0644 |
|
map.h | File | 532 B | 0644 |
|
memory.h | File | 1.67 KB | 0644 |
|
ocd.h | File | 720 B | 0644 |
|
pm.h | File | 986 B | 0644 |
|
regs-ac97.h | File | 1.09 KB | 0644 |
|
regs-dmac.h | File | 2.66 KB | 0644 |
|
regs-gpio.h | File | 2.25 KB | 0644 |
|
regs-i2c.h | File | 1.65 KB | 0644 |
|
regs-intc.h | File | 610 B | 0644 |
|
regs-nand.h | File | 1.71 KB | 0644 |
|
regs-ost.h | File | 1.73 KB | 0644 |
|
regs-pci.h | File | 3.93 KB | 0644 |
|
regs-pm.h | File | 3.53 KB | 0644 |
|
regs-ps2.h | File | 446 B | 0644 |
|
regs-resetc.h | File | 591 B | 0644 |
|
regs-rtc.h | File | 733 B | 0644 |
|
regs-sdc.h | File | 3.55 KB | 0644 |
|
regs-spi.h | File | 2.05 KB | 0644 |
|
regs-uart.h | File | 79 B | 0644 |
|
regs-umal.h | File | 6.34 KB | 0644 |
|
regs-unigfx.h | File | 4.67 KB | 0644 |
|
uncompress.h | File | 729 B | 0644 |
|