Linux Kernel
3.7.1
|
#include <linux/clk-provider.h>
Go to the source code of this file.
Data Structures | |
struct | ct_desc |
struct | v2m_osc |
Macros | |
#define | V2M_NOR0 (V2M_PA_CS0) |
#define | V2M_NOR1 (V2M_PA_CS1) |
#define | V2M_SRAM (V2M_PA_CS2) |
#define | V2M_VIDEO_SRAM (V2M_PA_CS3 + 0x00000000) |
#define | V2M_LAN9118 (V2M_PA_CS3 + 0x02000000) |
#define | V2M_ISP1761 (V2M_PA_CS3 + 0x03000000) |
#define | V2M_SYSREGS (V2M_PA_CS7 + 0x00000000) |
#define | V2M_SYSCTL (V2M_PA_CS7 + 0x00001000) |
#define | V2M_SERIAL_BUS_PCI (V2M_PA_CS7 + 0x00002000) |
#define | V2M_AACI (V2M_PA_CS7 + 0x00004000) |
#define | V2M_MMCI (V2M_PA_CS7 + 0x00005000) |
#define | V2M_KMI0 (V2M_PA_CS7 + 0x00006000) |
#define | V2M_KMI1 (V2M_PA_CS7 + 0x00007000) |
#define | V2M_UART0 (V2M_PA_CS7 + 0x00009000) |
#define | V2M_UART1 (V2M_PA_CS7 + 0x0000a000) |
#define | V2M_UART2 (V2M_PA_CS7 + 0x0000b000) |
#define | V2M_UART3 (V2M_PA_CS7 + 0x0000c000) |
#define | V2M_WDT (V2M_PA_CS7 + 0x0000f000) |
#define | V2M_TIMER01 (V2M_PA_CS7 + 0x00011000) |
#define | V2M_TIMER23 (V2M_PA_CS7 + 0x00012000) |
#define | V2M_SERIAL_BUS_DVI (V2M_PA_CS7 + 0x00016000) |
#define | V2M_RTC (V2M_PA_CS7 + 0x00017000) |
#define | V2M_CF (V2M_PA_CS7 + 0x0001a000) |
#define | V2M_CLCD (V2M_PA_CS7 + 0x0001f000) |
#define | V2M_SYS_ID 0x000 |
#define | V2M_SYS_SW 0x004 |
#define | V2M_SYS_LED 0x008 |
#define | V2M_SYS_100HZ 0x024 |
#define | V2M_SYS_FLAGS 0x030 |
#define | V2M_SYS_FLAGSSET 0x030 |
#define | V2M_SYS_FLAGSCLR 0x034 |
#define | V2M_SYS_NVFLAGS 0x038 |
#define | V2M_SYS_NVFLAGSSET 0x038 |
#define | V2M_SYS_NVFLAGSCLR 0x03c |
#define | V2M_SYS_MCI 0x048 |
#define | V2M_SYS_FLASH 0x03c |
#define | V2M_SYS_CFGSW 0x058 |
#define | V2M_SYS_24MHZ 0x05c |
#define | V2M_SYS_MISC 0x060 |
#define | V2M_SYS_DMA 0x064 |
#define | V2M_SYS_PROCID0 0x084 |
#define | V2M_SYS_PROCID1 0x088 |
#define | V2M_SYS_CFGDATA 0x0a0 |
#define | V2M_SYS_CFGCTRL 0x0a4 |
#define | V2M_SYS_CFGSTAT 0x0a8 |
#define | IRQ_V2M_WDT { (32 + 0) } |
#define | IRQ_V2M_TIMER0 (32 + 2) |
#define | IRQ_V2M_TIMER1 (32 + 2) |
#define | IRQ_V2M_TIMER2 (32 + 3) |
#define | IRQ_V2M_TIMER3 (32 + 3) |
#define | IRQ_V2M_RTC { (32 + 4) } |
#define | IRQ_V2M_UART0 { (32 + 5) } |
#define | IRQ_V2M_UART1 { (32 + 6) } |
#define | IRQ_V2M_UART2 { (32 + 7) } |
#define | IRQ_V2M_UART3 { (32 + 8) } |
#define | IRQ_V2M_MMCI { (32 + 9), (32 + 10) } |
#define | IRQ_V2M_AACI { (32 + 11) } |
#define | IRQ_V2M_KMI0 { (32 + 12) } |
#define | IRQ_V2M_KMI1 { (32 + 13) } |
#define | IRQ_V2M_CLCD { (32 + 14) } |
#define | IRQ_V2M_LAN9118 (32 + 15) |
#define | IRQ_V2M_ISP1761 (32 + 16) |
#define | IRQ_V2M_PCIE (32 + 17) |
#define | SYS_CFG_START (1 << 31) |
#define | SYS_CFG_WRITE (1 << 30) |
#define | SYS_CFG_OSC (1 << 20) |
#define | SYS_CFG_VOLT (2 << 20) |
#define | SYS_CFG_AMP (3 << 20) |
#define | SYS_CFG_TEMP (4 << 20) |
#define | SYS_CFG_RESET (5 << 20) |
#define | SYS_CFG_SCC (6 << 20) |
#define | SYS_CFG_MUXFPGA (7 << 20) |
#define | SYS_CFG_SHUTDOWN (8 << 20) |
#define | SYS_CFG_REBOOT (9 << 20) |
#define | SYS_CFG_DVIMODE (11 << 20) |
#define | SYS_CFG_POWER (12 << 20) |
#define | SYS_CFG_SITE(n) ((n) << 16) |
#define | SYS_CFG_SITE_MB 0 |
#define | SYS_CFG_SITE_DB1 1 |
#define | SYS_CFG_SITE_DB2 2 |
#define | SYS_CFG_STACK(n) ((n) << 12) |
#define | SYS_CFG_ERR (1 << 1) |
#define | SYS_CFG_COMPLETE (1 << 0) |
#define | SYS_MISC_MASTERSITE (1 << 14) |
#define | SYS_PROCIDx_HBI_MASK 0xfff |
#define | V2M_CT_ID_CA9 0x0c000191 |
#define | V2M_CT_ID_UNSUPPORTED 0xff000191 |
#define | V2M_CT_ID_MASK 0xff000fff |
#define | to_v2m_osc(osc) container_of(osc, struct v2m_osc, hw) |
Functions | |
int | v2m_cfg_write (u32 devfn, u32 data) |
int | v2m_cfg_read (u32 devfn, u32 *data) |
void | v2m_flags_set (u32 data) |
int | v2m_get_master_site (void) |
struct clk * | v2m_osc_register (const char *name, struct v2m_osc *osc) |
Variables | |
struct ct_desc * | ct_desc |
#define IRQ_V2M_AACI { (32 + 11) } |
Definition at line 84 of file motherboard.h.
#define IRQ_V2M_CLCD { (32 + 14) } |
Definition at line 87 of file motherboard.h.
#define IRQ_V2M_ISP1761 (32 + 16) |
Definition at line 89 of file motherboard.h.
#define IRQ_V2M_KMI0 { (32 + 12) } |
Definition at line 85 of file motherboard.h.
#define IRQ_V2M_KMI1 { (32 + 13) } |
Definition at line 86 of file motherboard.h.
#define IRQ_V2M_LAN9118 (32 + 15) |
Definition at line 88 of file motherboard.h.
#define IRQ_V2M_MMCI { (32 + 9), (32 + 10) } |
Definition at line 83 of file motherboard.h.
#define IRQ_V2M_PCIE (32 + 17) |
Definition at line 90 of file motherboard.h.
#define IRQ_V2M_RTC { (32 + 4) } |
Definition at line 78 of file motherboard.h.
#define IRQ_V2M_TIMER0 (32 + 2) |
Definition at line 74 of file motherboard.h.
#define IRQ_V2M_TIMER1 (32 + 2) |
Definition at line 75 of file motherboard.h.
#define IRQ_V2M_TIMER2 (32 + 3) |
Definition at line 76 of file motherboard.h.
#define IRQ_V2M_TIMER3 (32 + 3) |
Definition at line 77 of file motherboard.h.
#define IRQ_V2M_UART0 { (32 + 5) } |
Definition at line 79 of file motherboard.h.
#define IRQ_V2M_UART1 { (32 + 6) } |
Definition at line 80 of file motherboard.h.
#define IRQ_V2M_UART2 { (32 + 7) } |
Definition at line 81 of file motherboard.h.
#define IRQ_V2M_UART3 { (32 + 8) } |
Definition at line 82 of file motherboard.h.
#define IRQ_V2M_WDT { (32 + 0) } |
Definition at line 73 of file motherboard.h.
#define SYS_CFG_AMP (3 << 20) |
Definition at line 100 of file motherboard.h.
#define SYS_CFG_COMPLETE (1 << 0) |
Definition at line 116 of file motherboard.h.
#define SYS_CFG_DVIMODE (11 << 20) |
Definition at line 107 of file motherboard.h.
#define SYS_CFG_ERR (1 << 1) |
Definition at line 115 of file motherboard.h.
#define SYS_CFG_MUXFPGA (7 << 20) |
Definition at line 104 of file motherboard.h.
#define SYS_CFG_OSC (1 << 20) |
Definition at line 98 of file motherboard.h.
#define SYS_CFG_POWER (12 << 20) |
Definition at line 108 of file motherboard.h.
#define SYS_CFG_REBOOT (9 << 20) |
Definition at line 106 of file motherboard.h.
#define SYS_CFG_RESET (5 << 20) |
Definition at line 102 of file motherboard.h.
#define SYS_CFG_SCC (6 << 20) |
Definition at line 103 of file motherboard.h.
#define SYS_CFG_SHUTDOWN (8 << 20) |
Definition at line 105 of file motherboard.h.
Definition at line 109 of file motherboard.h.
#define SYS_CFG_SITE_DB1 1 |
Definition at line 111 of file motherboard.h.
#define SYS_CFG_SITE_DB2 2 |
Definition at line 112 of file motherboard.h.
#define SYS_CFG_SITE_MB 0 |
Definition at line 110 of file motherboard.h.
Definition at line 113 of file motherboard.h.
#define SYS_CFG_START (1 << 31) |
Definition at line 96 of file motherboard.h.
#define SYS_CFG_TEMP (4 << 20) |
Definition at line 101 of file motherboard.h.
#define SYS_CFG_VOLT (2 << 20) |
Definition at line 99 of file motherboard.h.
#define SYS_CFG_WRITE (1 << 30) |
Definition at line 97 of file motherboard.h.
#define SYS_MISC_MASTERSITE (1 << 14) |
Definition at line 125 of file motherboard.h.
#define SYS_PROCIDx_HBI_MASK 0xfff |
Definition at line 126 of file motherboard.h.
Definition at line 165 of file motherboard.h.
#define V2M_AACI (V2M_PA_CS7 + 0x00004000) |
Definition at line 23 of file motherboard.h.
#define V2M_CF (V2M_PA_CS7 + 0x0001a000) |
Definition at line 41 of file motherboard.h.
#define V2M_CLCD (V2M_PA_CS7 + 0x0001f000) |
Definition at line 42 of file motherboard.h.
#define V2M_CT_ID_CA9 0x0c000191 |
Definition at line 133 of file motherboard.h.
#define V2M_CT_ID_MASK 0xff000fff |
Definition at line 135 of file motherboard.h.
#define V2M_CT_ID_UNSUPPORTED 0xff000191 |
Definition at line 134 of file motherboard.h.
#define V2M_ISP1761 (V2M_PA_CS3 + 0x03000000) |
Definition at line 14 of file motherboard.h.
#define V2M_KMI0 (V2M_PA_CS7 + 0x00006000) |
Definition at line 25 of file motherboard.h.
#define V2M_KMI1 (V2M_PA_CS7 + 0x00007000) |
Definition at line 26 of file motherboard.h.
#define V2M_LAN9118 (V2M_PA_CS3 + 0x02000000) |
Definition at line 13 of file motherboard.h.
#define V2M_MMCI (V2M_PA_CS7 + 0x00005000) |
Definition at line 24 of file motherboard.h.
#define V2M_NOR0 (V2M_PA_CS0) |
Definition at line 9 of file motherboard.h.
#define V2M_NOR1 (V2M_PA_CS1) |
Definition at line 10 of file motherboard.h.
#define V2M_RTC (V2M_PA_CS7 + 0x00017000) |
Definition at line 39 of file motherboard.h.
#define V2M_SERIAL_BUS_DVI (V2M_PA_CS7 + 0x00016000) |
Definition at line 38 of file motherboard.h.
#define V2M_SERIAL_BUS_PCI (V2M_PA_CS7 + 0x00002000) |
Definition at line 21 of file motherboard.h.
#define V2M_SRAM (V2M_PA_CS2) |
Definition at line 11 of file motherboard.h.
#define V2M_SYS_100HZ 0x024 |
Definition at line 50 of file motherboard.h.
#define V2M_SYS_24MHZ 0x05c |
Definition at line 60 of file motherboard.h.
#define V2M_SYS_CFGCTRL 0x0a4 |
Definition at line 66 of file motherboard.h.
#define V2M_SYS_CFGDATA 0x0a0 |
Definition at line 65 of file motherboard.h.
#define V2M_SYS_CFGSTAT 0x0a8 |
Definition at line 67 of file motherboard.h.
#define V2M_SYS_CFGSW 0x058 |
Definition at line 59 of file motherboard.h.
#define V2M_SYS_DMA 0x064 |
Definition at line 62 of file motherboard.h.
#define V2M_SYS_FLAGS 0x030 |
Definition at line 51 of file motherboard.h.
#define V2M_SYS_FLAGSCLR 0x034 |
Definition at line 53 of file motherboard.h.
#define V2M_SYS_FLAGSSET 0x030 |
Definition at line 52 of file motherboard.h.
#define V2M_SYS_FLASH 0x03c |
Definition at line 58 of file motherboard.h.
#define V2M_SYS_ID 0x000 |
Definition at line 47 of file motherboard.h.
#define V2M_SYS_LED 0x008 |
Definition at line 49 of file motherboard.h.
#define V2M_SYS_MCI 0x048 |
Definition at line 57 of file motherboard.h.
#define V2M_SYS_MISC 0x060 |
Definition at line 61 of file motherboard.h.
#define V2M_SYS_NVFLAGS 0x038 |
Definition at line 54 of file motherboard.h.
#define V2M_SYS_NVFLAGSCLR 0x03c |
Definition at line 56 of file motherboard.h.
#define V2M_SYS_NVFLAGSSET 0x038 |
Definition at line 55 of file motherboard.h.
#define V2M_SYS_PROCID0 0x084 |
Definition at line 63 of file motherboard.h.
#define V2M_SYS_PROCID1 0x088 |
Definition at line 64 of file motherboard.h.
#define V2M_SYS_SW 0x004 |
Definition at line 48 of file motherboard.h.
#define V2M_SYSCTL (V2M_PA_CS7 + 0x00001000) |
Definition at line 20 of file motherboard.h.
#define V2M_SYSREGS (V2M_PA_CS7 + 0x00000000) |
Definition at line 19 of file motherboard.h.
#define V2M_TIMER01 (V2M_PA_CS7 + 0x00011000) |
Definition at line 35 of file motherboard.h.
#define V2M_TIMER23 (V2M_PA_CS7 + 0x00012000) |
Definition at line 36 of file motherboard.h.
#define V2M_UART0 (V2M_PA_CS7 + 0x00009000) |
Definition at line 28 of file motherboard.h.
#define V2M_UART1 (V2M_PA_CS7 + 0x0000a000) |
Definition at line 29 of file motherboard.h.
#define V2M_UART2 (V2M_PA_CS7 + 0x0000b000) |
Definition at line 30 of file motherboard.h.
#define V2M_UART3 (V2M_PA_CS7 + 0x0000c000) |
Definition at line 31 of file motherboard.h.
#define V2M_VIDEO_SRAM (V2M_PA_CS3 + 0x00000000) |
Definition at line 12 of file motherboard.h.
#define V2M_WDT (V2M_PA_CS7 + 0x0000f000) |
Definition at line 33 of file motherboard.h.