control.h (d2137d5af4259f50c19addb8246a186c9ffac325) | control.h (01001712c96f82e6317b1e09729d8fc4bcc66957) |
---|---|
1/* 2 * arch/arm/mach-omap2/control.h 3 * 4 * OMAP2/3/4 System Control Module definitions 5 * 6 * Copyright (C) 2007-2010 Texas Instruments, Inc. 7 * Copyright (C) 2007-2008, 2010 Nokia Corporation 8 * --- 38 unchanged lines hidden (view full) --- 47 48#define OMAP2_CONTROL_INTERFACE 0x000 49#define OMAP2_CONTROL_PADCONFS 0x030 50#define OMAP2_CONTROL_GENERAL 0x270 51#define OMAP343X_CONTROL_MEM_WKUP 0x600 52#define OMAP343X_CONTROL_PADCONFS_WKUP 0xa00 53#define OMAP343X_CONTROL_GENERAL_WKUP 0xa60 54 | 1/* 2 * arch/arm/mach-omap2/control.h 3 * 4 * OMAP2/3/4 System Control Module definitions 5 * 6 * Copyright (C) 2007-2010 Texas Instruments, Inc. 7 * Copyright (C) 2007-2008, 2010 Nokia Corporation 8 * --- 38 unchanged lines hidden (view full) --- 47 48#define OMAP2_CONTROL_INTERFACE 0x000 49#define OMAP2_CONTROL_PADCONFS 0x030 50#define OMAP2_CONTROL_GENERAL 0x270 51#define OMAP343X_CONTROL_MEM_WKUP 0x600 52#define OMAP343X_CONTROL_PADCONFS_WKUP 0xa00 53#define OMAP343X_CONTROL_GENERAL_WKUP 0xa60 54 |
55/* TI816X spefic control submodules */ 56#define TI816X_CONTROL_DEVCONF 0x600 57 |
|
55/* Control register offsets - read/write with omap_ctrl_{read,write}{bwl}() */ 56 57#define OMAP2_CONTROL_SYSCONFIG (OMAP2_CONTROL_INTERFACE + 0x10) 58 59/* CONTROL_GENERAL register offsets common to OMAP2 & 3 */ 60#define OMAP2_CONTROL_DEVCONF0 (OMAP2_CONTROL_GENERAL + 0x0004) 61#define OMAP2_CONTROL_MSUSPENDMUX_0 (OMAP2_CONTROL_GENERAL + 0x0020) 62#define OMAP2_CONTROL_MSUSPENDMUX_1 (OMAP2_CONTROL_GENERAL + 0x0024) --- 173 unchanged lines hidden (view full) --- 236/* 36xx-only RTA - Retention till Accesss control registers and bits */ 237#define OMAP36XX_CONTROL_MEM_RTA_CTRL 0x40C 238#define OMAP36XX_RTA_DISABLE 0x0 239 240/* 34xx D2D idle-related pins, handled by PM core */ 241#define OMAP3_PADCONF_SAD2D_MSTANDBY 0x250 242#define OMAP3_PADCONF_SAD2D_IDLEACK 0x254 243 | 58/* Control register offsets - read/write with omap_ctrl_{read,write}{bwl}() */ 59 60#define OMAP2_CONTROL_SYSCONFIG (OMAP2_CONTROL_INTERFACE + 0x10) 61 62/* CONTROL_GENERAL register offsets common to OMAP2 & 3 */ 63#define OMAP2_CONTROL_DEVCONF0 (OMAP2_CONTROL_GENERAL + 0x0004) 64#define OMAP2_CONTROL_MSUSPENDMUX_0 (OMAP2_CONTROL_GENERAL + 0x0020) 65#define OMAP2_CONTROL_MSUSPENDMUX_1 (OMAP2_CONTROL_GENERAL + 0x0024) --- 173 unchanged lines hidden (view full) --- 239/* 36xx-only RTA - Retention till Accesss control registers and bits */ 240#define OMAP36XX_CONTROL_MEM_RTA_CTRL 0x40C 241#define OMAP36XX_RTA_DISABLE 0x0 242 243/* 34xx D2D idle-related pins, handled by PM core */ 244#define OMAP3_PADCONF_SAD2D_MSTANDBY 0x250 245#define OMAP3_PADCONF_SAD2D_IDLEACK 0x254 246 |
247/* TI816X CONTROL_DEVCONF register offsets */ 248#define TI816X_CONTROL_DEVICE_ID (TI816X_CONTROL_DEVCONF + 0x000) 249 |
|
244/* 245 * REVISIT: This list of registers is not comprehensive - there are more 246 * that should be added. 247 */ 248 249/* 250 * Control module register bit defines - these should eventually go into 251 * their own regbits file. Some of these will be complicated, depending --- 155 unchanged lines hidden --- | 250/* 251 * REVISIT: This list of registers is not comprehensive - there are more 252 * that should be added. 253 */ 254 255/* 256 * Control module register bit defines - these should eventually go into 257 * their own regbits file. Some of these will be complicated, depending --- 155 unchanged lines hidden --- |