aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-omap2/mux44xx.h
diff options
context:
space:
mode:
authorBenoit Cousson <b-cousson@ti.com>2010-09-24 10:56:59 -0400
committerBenoit Cousson <b-cousson@ti.com>2010-11-17 06:01:52 -0500
commita7722d8796c3431163943c30af7a90d87c43180a (patch)
tree4b1b1ba21fc89a05ae621f784d4779041fb2439a /arch/arm/mach-omap2/mux44xx.h
parentfb6bf6320e33af5bd6ac788f27245f9162bc5215 (diff)
OMAP4: mux: Add CBS package data for OMAP4430 ES2
Please note that the full muxmodes are re-defined for ES2 instead of using the subset. There are 81 differences among 204 pins. The subset fixup will have to iterate over the whole list for each subset entry, which can lead to an important number of iteration. On the other hand, it will take much more memory at boot time. Signed-off-by: Benoit Cousson <b-cousson@ti.com> Cc: Tony Lindgren <tony@atomide.com> Cc: Paul Walmsley <paul@pwsan.com> Cc: Santosh Shilimkar <santosh.shilimkar@ti.com> Cc: Anand Gadiyar <gadiyar@ti.com>
Diffstat (limited to 'arch/arm/mach-omap2/mux44xx.h')
-rw-r--r--arch/arm/mach-omap2/mux44xx.h21
1 files changed, 21 insertions, 0 deletions
diff --git a/arch/arm/mach-omap2/mux44xx.h b/arch/arm/mach-omap2/mux44xx.h
index ea8b235d1487..c635026cd7e9 100644
--- a/arch/arm/mach-omap2/mux44xx.h
+++ b/arch/arm/mach-omap2/mux44xx.h
@@ -233,6 +233,27 @@
233#define OMAP4_CTRL_MODULE_PAD_DPM_EMU18_OFFSET 0x01d2 233#define OMAP4_CTRL_MODULE_PAD_DPM_EMU18_OFFSET 0x01d2
234#define OMAP4_CTRL_MODULE_PAD_DPM_EMU19_OFFSET 0x01d4 234#define OMAP4_CTRL_MODULE_PAD_DPM_EMU19_OFFSET 0x01d4
235 235
236/* ES2.0 only */
237#define OMAP4_CTRL_MODULE_PAD_GPMC_WAIT2_OFFSET 0x008e
238#define OMAP4_CTRL_MODULE_PAD_GPMC_NCS4_OFFSET 0x0090
239#define OMAP4_CTRL_MODULE_PAD_GPMC_NCS5_OFFSET 0x0092
240#define OMAP4_CTRL_MODULE_PAD_GPMC_NCS6_OFFSET 0x0094
241#define OMAP4_CTRL_MODULE_PAD_GPMC_NCS7_OFFSET 0x0096
242
243#define OMAP4_CTRL_MODULE_PAD_KPD_COL3_OFFSET 0x017c
244#define OMAP4_CTRL_MODULE_PAD_KPD_COL4_OFFSET 0x017e
245#define OMAP4_CTRL_MODULE_PAD_KPD_COL5_OFFSET 0x0180
246#define OMAP4_CTRL_MODULE_PAD_KPD_COL0_OFFSET 0x0182
247#define OMAP4_CTRL_MODULE_PAD_KPD_COL1_OFFSET 0x0184
248#define OMAP4_CTRL_MODULE_PAD_KPD_COL2_OFFSET 0x0186
249#define OMAP4_CTRL_MODULE_PAD_KPD_ROW3_OFFSET 0x0188
250#define OMAP4_CTRL_MODULE_PAD_KPD_ROW4_OFFSET 0x018a
251#define OMAP4_CTRL_MODULE_PAD_KPD_ROW5_OFFSET 0x018c
252#define OMAP4_CTRL_MODULE_PAD_KPD_ROW0_OFFSET 0x018e
253#define OMAP4_CTRL_MODULE_PAD_KPD_ROW1_OFFSET 0x0190
254#define OMAP4_CTRL_MODULE_PAD_KPD_ROW2_OFFSET 0x0192
255
256
236#define OMAP4_CTRL_MODULE_PAD_CORE_MUX_SIZE \ 257#define OMAP4_CTRL_MODULE_PAD_CORE_MUX_SIZE \
237 (OMAP4_CTRL_MODULE_PAD_DPM_EMU19_OFFSET \ 258 (OMAP4_CTRL_MODULE_PAD_DPM_EMU19_OFFSET \
238 - OMAP4_CTRL_MODULE_PAD_GPMC_AD0_OFFSET + 2) 259 - OMAP4_CTRL_MODULE_PAD_GPMC_AD0_OFFSET + 2)