Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Enumerations
pll.h File Reference
#include <asm/div64.h>

Go to the source code of this file.

Macros

#define S3C24XX_PLL_MDIV_MASK   (0xFF)
 
#define S3C24XX_PLL_PDIV_MASK   (0x1F)
 
#define S3C24XX_PLL_SDIV_MASK   (0x3)
 
#define S3C24XX_PLL_MDIV_SHIFT   (12)
 
#define S3C24XX_PLL_PDIV_SHIFT   (4)
 
#define S3C24XX_PLL_SDIV_SHIFT   (0)
 
#define S3C2416_PLL_MDIV_MASK   (0x3FF)
 
#define S3C2416_PLL_PDIV_MASK   (0x3F)
 
#define S3C2416_PLL_SDIV_MASK   (0x7)
 
#define S3C2416_PLL_MDIV_SHIFT   (14)
 
#define S3C2416_PLL_PDIV_SHIFT   (5)
 
#define S3C2416_PLL_SDIV_SHIFT   (0)
 
#define S3C6400_PLL_MDIV_MASK   (0x3FF)
 
#define S3C6400_PLL_PDIV_MASK   (0x3F)
 
#define S3C6400_PLL_SDIV_MASK   (0x7)
 
#define S3C6400_PLL_MDIV_SHIFT   (16)
 
#define S3C6400_PLL_PDIV_SHIFT   (8)
 
#define S3C6400_PLL_SDIV_SHIFT   (0)
 
#define PLL6553X_MDIV_MASK   (0x7F)
 
#define PLL6553X_PDIV_MASK   (0x1F)
 
#define PLL6553X_SDIV_MASK   (0x3)
 
#define PLL6553X_KDIV_MASK   (0xFFFF)
 
#define PLL6553X_MDIV_SHIFT   (16)
 
#define PLL6553X_PDIV_SHIFT   (8)
 
#define PLL6553X_SDIV_SHIFT   (0)
 
#define PLL35XX_MDIV_MASK   (0x3FF)
 
#define PLL35XX_PDIV_MASK   (0x3F)
 
#define PLL35XX_SDIV_MASK   (0x7)
 
#define PLL35XX_MDIV_SHIFT   (16)
 
#define PLL35XX_PDIV_SHIFT   (8)
 
#define PLL35XX_SDIV_SHIFT   (0)
 
#define PLL36XX_KDIV_MASK   (0xFFFF)
 
#define PLL36XX_MDIV_MASK   (0x1FF)
 
#define PLL36XX_PDIV_MASK   (0x3F)
 
#define PLL36XX_SDIV_MASK   (0x7)
 
#define PLL36XX_MDIV_SHIFT   (16)
 
#define PLL36XX_PDIV_SHIFT   (8)
 
#define PLL36XX_SDIV_SHIFT   (0)
 
#define PLL45XX_MDIV_MASK   (0x3FF)
 
#define PLL45XX_PDIV_MASK   (0x3F)
 
#define PLL45XX_SDIV_MASK   (0x7)
 
#define PLL45XX_MDIV_SHIFT   (16)
 
#define PLL45XX_PDIV_SHIFT   (8)
 
#define PLL45XX_SDIV_SHIFT   (0)
 
#define PLL46XX_MDIV_MASK   (0x1FF)
 
#define PLL46XX_PDIV_MASK   (0x3F)
 
#define PLL46XX_SDIV_MASK   (0x7)
 
#define PLL46XX_LOCKED_SHIFT   (29)
 
#define PLL46XX_MDIV_SHIFT   (16)
 
#define PLL46XX_PDIV_SHIFT   (8)
 
#define PLL46XX_SDIV_SHIFT   (0)
 
#define PLL46XX_MRR_MASK   (0x1F)
 
#define PLL46XX_MFR_MASK   (0x3F)
 
#define PLL46XX_KDIV_MASK   (0xFFFF)
 
#define PLL4650C_KDIV_MASK   (0xFFF)
 
#define PLL46XX_MRR_SHIFT   (24)
 
#define PLL46XX_MFR_SHIFT   (16)
 
#define PLL46XX_KDIV_SHIFT   (0)
 
#define PLL90XX_MDIV_MASK   (0xFF)
 
#define PLL90XX_PDIV_MASK   (0x3F)
 
#define PLL90XX_SDIV_MASK   (0x7)
 
#define PLL90XX_KDIV_MASK   (0xffff)
 
#define PLL90XX_LOCKED_SHIFT   (29)
 
#define PLL90XX_MDIV_SHIFT   (16)
 
#define PLL90XX_PDIV_SHIFT   (8)
 
#define PLL90XX_SDIV_SHIFT   (0)
 
#define PLL90XX_KDIV_SHIFT   (0)
 
#define PLL65XX_MDIV_MASK   (0x3FF)
 
#define PLL65XX_PDIV_MASK   (0x3F)
 
#define PLL65XX_SDIV_MASK   (0x7)
 
#define PLL65XX_MDIV_SHIFT   (16)
 
#define PLL65XX_PDIV_SHIFT   (8)
 
#define PLL65XX_SDIV_SHIFT   (0)
 

Enumerations

enum  pll45xx_type_t { pll_4500, pll_4502, pll_4508 }
 
enum  pll46xx_type_t { pll_4600, pll_4650, pll_4650c }
 

Macro Definition Documentation

#define PLL35XX_MDIV_MASK   (0x3FF)

Definition at line 125 of file pll.h.

#define PLL35XX_MDIV_SHIFT   (16)

Definition at line 128 of file pll.h.

#define PLL35XX_PDIV_MASK   (0x3F)

Definition at line 126 of file pll.h.

#define PLL35XX_PDIV_SHIFT   (8)

Definition at line 129 of file pll.h.

#define PLL35XX_SDIV_MASK   (0x7)

Definition at line 127 of file pll.h.

#define PLL35XX_SDIV_SHIFT   (0)

Definition at line 130 of file pll.h.

#define PLL36XX_KDIV_MASK   (0xFFFF)

Definition at line 147 of file pll.h.

#define PLL36XX_MDIV_MASK   (0x1FF)

Definition at line 148 of file pll.h.

#define PLL36XX_MDIV_SHIFT   (16)

Definition at line 151 of file pll.h.

#define PLL36XX_PDIV_MASK   (0x3F)

Definition at line 149 of file pll.h.

#define PLL36XX_PDIV_SHIFT   (8)

Definition at line 152 of file pll.h.

#define PLL36XX_SDIV_MASK   (0x7)

Definition at line 150 of file pll.h.

#define PLL36XX_SDIV_SHIFT   (0)

Definition at line 153 of file pll.h.

#define PLL45XX_MDIV_MASK   (0x3FF)

Definition at line 176 of file pll.h.

#define PLL45XX_MDIV_SHIFT   (16)

Definition at line 179 of file pll.h.

#define PLL45XX_PDIV_MASK   (0x3F)

Definition at line 177 of file pll.h.

#define PLL45XX_PDIV_SHIFT   (8)

Definition at line 180 of file pll.h.

#define PLL45XX_SDIV_MASK   (0x7)

Definition at line 178 of file pll.h.

#define PLL45XX_SDIV_SHIFT   (0)

Definition at line 181 of file pll.h.

#define PLL4650C_KDIV_MASK   (0xFFF)

Definition at line 221 of file pll.h.

#define PLL46XX_KDIV_MASK   (0xFFFF)

Definition at line 220 of file pll.h.

#define PLL46XX_KDIV_SHIFT   (0)

Definition at line 224 of file pll.h.

#define PLL46XX_LOCKED_SHIFT   (29)

Definition at line 212 of file pll.h.

#define PLL46XX_MDIV_MASK   (0x1FF)

Definition at line 209 of file pll.h.

#define PLL46XX_MDIV_SHIFT   (16)

Definition at line 213 of file pll.h.

#define PLL46XX_MFR_MASK   (0x3F)

Definition at line 219 of file pll.h.

#define PLL46XX_MFR_SHIFT   (16)

Definition at line 223 of file pll.h.

#define PLL46XX_MRR_MASK   (0x1F)

Definition at line 218 of file pll.h.

#define PLL46XX_MRR_SHIFT   (24)

Definition at line 222 of file pll.h.

#define PLL46XX_PDIV_MASK   (0x3F)

Definition at line 210 of file pll.h.

#define PLL46XX_PDIV_SHIFT   (8)

Definition at line 214 of file pll.h.

#define PLL46XX_SDIV_MASK   (0x7)

Definition at line 211 of file pll.h.

#define PLL46XX_SDIV_SHIFT   (0)

Definition at line 215 of file pll.h.

#define PLL6553X_KDIV_MASK   (0xFFFF)

Definition at line 92 of file pll.h.

#define PLL6553X_MDIV_MASK   (0x7F)

Definition at line 89 of file pll.h.

#define PLL6553X_MDIV_SHIFT   (16)

Definition at line 93 of file pll.h.

#define PLL6553X_PDIV_MASK   (0x1F)

Definition at line 90 of file pll.h.

#define PLL6553X_PDIV_SHIFT   (8)

Definition at line 94 of file pll.h.

#define PLL6553X_SDIV_MASK   (0x3)

Definition at line 91 of file pll.h.

#define PLL6553X_SDIV_SHIFT   (0)

Definition at line 95 of file pll.h.

#define PLL65XX_MDIV_MASK   (0x3FF)

Definition at line 303 of file pll.h.

#define PLL65XX_MDIV_SHIFT   (16)

Definition at line 306 of file pll.h.

#define PLL65XX_PDIV_MASK   (0x3F)

Definition at line 304 of file pll.h.

#define PLL65XX_PDIV_SHIFT   (8)

Definition at line 307 of file pll.h.

#define PLL65XX_SDIV_MASK   (0x7)

Definition at line 305 of file pll.h.

#define PLL65XX_SDIV_SHIFT   (0)

Definition at line 308 of file pll.h.

#define PLL90XX_KDIV_MASK   (0xffff)

Definition at line 268 of file pll.h.

#define PLL90XX_KDIV_SHIFT   (0)

Definition at line 273 of file pll.h.

#define PLL90XX_LOCKED_SHIFT   (29)

Definition at line 269 of file pll.h.

#define PLL90XX_MDIV_MASK   (0xFF)

Definition at line 265 of file pll.h.

#define PLL90XX_MDIV_SHIFT   (16)

Definition at line 270 of file pll.h.

#define PLL90XX_PDIV_MASK   (0x3F)

Definition at line 266 of file pll.h.

#define PLL90XX_PDIV_SHIFT   (8)

Definition at line 271 of file pll.h.

#define PLL90XX_SDIV_MASK   (0x7)

Definition at line 267 of file pll.h.

#define PLL90XX_SDIV_SHIFT   (0)

Definition at line 272 of file pll.h.

#define S3C2416_PLL_MDIV_MASK   (0x3FF)

Definition at line 43 of file pll.h.

#define S3C2416_PLL_MDIV_SHIFT   (14)

Definition at line 46 of file pll.h.

#define S3C2416_PLL_PDIV_MASK   (0x3F)

Definition at line 44 of file pll.h.

#define S3C2416_PLL_PDIV_SHIFT   (5)

Definition at line 47 of file pll.h.

#define S3C2416_PLL_SDIV_MASK   (0x7)

Definition at line 45 of file pll.h.

#define S3C2416_PLL_SDIV_SHIFT   (0)

Definition at line 48 of file pll.h.

#define S3C24XX_PLL_MDIV_MASK   (0xFF)

Definition at line 20 of file pll.h.

#define S3C24XX_PLL_MDIV_SHIFT   (12)

Definition at line 23 of file pll.h.

#define S3C24XX_PLL_PDIV_MASK   (0x1F)

Definition at line 21 of file pll.h.

#define S3C24XX_PLL_PDIV_SHIFT   (4)

Definition at line 24 of file pll.h.

#define S3C24XX_PLL_SDIV_MASK   (0x3)

Definition at line 22 of file pll.h.

#define S3C24XX_PLL_SDIV_SHIFT   (0)

Definition at line 25 of file pll.h.

#define S3C6400_PLL_MDIV_MASK   (0x3FF)

Definition at line 66 of file pll.h.

#define S3C6400_PLL_MDIV_SHIFT   (16)

Definition at line 69 of file pll.h.

#define S3C6400_PLL_PDIV_MASK   (0x3F)

Definition at line 67 of file pll.h.

#define S3C6400_PLL_PDIV_SHIFT   (8)

Definition at line 70 of file pll.h.

#define S3C6400_PLL_SDIV_MASK   (0x7)

Definition at line 68 of file pll.h.

#define S3C6400_PLL_SDIV_SHIFT   (0)

Definition at line 71 of file pll.h.

Enumeration Type Documentation

Enumerator:
pll_4500 
pll_4502 
pll_4508 

Definition at line 183 of file pll.h.

Enumerator:
pll_4600 
pll_4650 
pll_4650c 

Definition at line 226 of file pll.h.