linux/arch/arm/mach-omap2/include/mach
Archit Taneja 08ca7444f5 ARM: OMAP: Revert "ARM: OMAP: ctrl: Fix CONTROL_DSIPHY register fields"
This reverts commit 46f8c3c7e9.

The commit above swapped the DSI1_PPID and DSI2_PPID register fields in
CONTROL_DSIPHY to be in sync with the newer public OMAP TRMs(after version V).

With this commit, contention errors were reported on DSI lanes some OMAP4 SDPs.
After probing the DSI lanes on OMAP4 SDP, it was seen that setting bits in the
DSI2_PPID field was pulling up voltage on DSI1 lanes, and DSI1_PPID field was
pulling up voltage on DSI2 lanes.

This proves that the current version of OMAP4 TRM is incorrect, swap the
position of register fields according to the older TRM versions as they were
correct.

Cc: stable@vger.kernel.org # v3.2+
Acked-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
Signed-off-by: Archit Taneja <archit@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
2012-05-04 12:45:21 -07:00
..
am35xx.h AM35xx EMAC: define submodule offsets 2010-05-20 10:53:55 -07:00
barriers.h ARM: fix more fallout from 9f97da78bf (Disintegrate asm/system.h for ARM) 2012-03-31 09:07:30 +01:00
board-rx51.h OMAP2plus: Fix static function warnings 2010-10-08 10:02:49 -07:00
board-zoom.h OMAP: DSS2: Move display.h to include/video/ 2011-05-11 14:05:07 +03:00
ctrl_module_core_44xx.h omap4: control: Add the register definition headers 2010-09-27 14:02:58 -06:00
ctrl_module_pad_core_44xx.h ARM: OMAP: Revert "ARM: OMAP: ctrl: Fix CONTROL_DSIPHY register fields" 2012-05-04 12:45:21 -07:00
ctrl_module_pad_wkup_44xx.h omap4: control: Add the register definition headers 2010-09-27 14:02:58 -06:00
ctrl_module_wkup_44xx.h omap4: control: Add the register definition headers 2010-09-27 14:02:58 -06:00
debug-macro.S ARM: OMAP: TI81XX: Prepare for addition of TI814X support 2011-12-13 10:46:44 -08:00
gpio.h omap: headers: Create headers necessary for compile under mach-omap1 and mach-omap2 2009-10-19 17:32:58 -07:00
hardware.h omap: headers: Create headers necessary for compile under mach-omap1 and mach-omap2 2009-10-19 17:32:58 -07:00
id.h omap: Add new interface omap_get_die_id 2010-08-02 14:21:41 +03:00
irqs.h omap: headers: Create headers necessary for compile under mach-omap1 and mach-omap2 2009-10-19 17:32:58 -07:00
omap-secure.h ARM: OMAP4: PM: Add L2X0 cache lowpower support 2011-12-08 11:29:01 -08:00
omap-wakeupgen.h ARM: OMAP4: PM: Add WakeupGen module as OMAP gic_arch_extn 2011-12-08 11:29:00 -08:00
smp.h omap: headers: Create headers necessary for compile under mach-omap1 and mach-omap2 2009-10-19 17:32:58 -07:00
timex.h omap: headers: Create headers necessary for compile under mach-omap1 and mach-omap2 2009-10-19 17:32:58 -07:00
uncompress.h omap: headers: Create headers necessary for compile under mach-omap1 and mach-omap2 2009-10-19 17:32:58 -07:00