control.h (d4bbf7e7759afc172e2bfbc5c416324590049cdd) | control.h (a920360f038e976e7a86b002e209402da20e9147) |
---|---|
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 | 55/* TI81XX spefic control submodules */ 56#define TI81XX_CONTROL_DEVCONF 0x600 |
57 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) --- 174 unchanged lines hidden (view full) --- 239/* 36xx-only RTA - Retention till Access 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 | 57 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) --- 174 unchanged lines hidden (view full) --- 239/* 36xx-only RTA - Retention till Access 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) | 247/* TI81XX CONTROL_DEVCONF register offsets */ 248#define TI81XX_CONTROL_DEVICE_ID (TI81XX_CONTROL_DEVCONF + 0x000) |
249 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 --- 156 unchanged lines hidden --- | 249 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 --- 156 unchanged lines hidden --- |