aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVishal Mahaveer2016-02-26 10:13:47 -0600
committerPraneeth Bajjuri2016-03-17 14:40:43 -0500
commit95c89fd75a7b925f27a9a5dbff36473b06e4b15c (patch)
treedf61330af6101d4352e0c2cc31e8d1662ce2e7bb
parent48920c9424bd6ce8c4ed3d06c95521ace79d72b9 (diff)
downloadkernel-video-95c89fd75a7b925f27a9a5dbff36473b06e4b15c.tar.gz
kernel-video-95c89fd75a7b925f27a9a5dbff36473b06e4b15c.tar.xz
kernel-video-95c89fd75a7b925f27a9a5dbff36473b06e4b15c.zip
ARM: DRA722: Add ID detect for Silicon Rev 2.0
Silicon Rev 2.0 is a minor variant of Rev 1.0. Rev 2.0 is an incremental revision with various fixes including the following: - Reset logic fixes - Few asymetric aging logic fixes - Ethernet speed fixes - EDMA fixes for McASP Change-Id: Ifb0619dbf55d4108a2cb181c09c3408bfb167d62 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
-rw-r--r--arch/arm/mach-omap2/id.c4
-rw-r--r--arch/arm/mach-omap2/soc.h1
2 files changed, 3 insertions, 2 deletions
diff --git a/arch/arm/mach-omap2/id.c b/arch/arm/mach-omap2/id.c
index 6e0876915a3..3638ffb796b 100644
--- a/arch/arm/mach-omap2/id.c
+++ b/arch/arm/mach-omap2/id.c
@@ -662,9 +662,9 @@ void __init dra7xxx_check_revision(void)
662 case 0: 662 case 0:
663 omap_revision = DRA722_REV_ES1_0; 663 omap_revision = DRA722_REV_ES1_0;
664 break; 664 break;
665 case 1:
665 default: 666 default:
666 /* If we have no new revisions */ 667 omap_revision = DRA722_REV_ES2_0;
667 omap_revision = DRA722_REV_ES1_0;
668 break; 668 break;
669 } 669 }
670 break; 670 break;
diff --git a/arch/arm/mach-omap2/soc.h b/arch/arm/mach-omap2/soc.h
index f4f3825621d..ec468672a2a 100644
--- a/arch/arm/mach-omap2/soc.h
+++ b/arch/arm/mach-omap2/soc.h
@@ -471,6 +471,7 @@ IS_OMAP_TYPE(3430, 0x3430)
471#define DRA752_REV_ES1_1 (DRA7XX_CLASS | (0x52 << 16) | (0x11 << 8)) 471#define DRA752_REV_ES1_1 (DRA7XX_CLASS | (0x52 << 16) | (0x11 << 8))
472#define DRA752_REV_ES2_0 (DRA7XX_CLASS | (0x52 << 16) | (0x20 << 8)) 472#define DRA752_REV_ES2_0 (DRA7XX_CLASS | (0x52 << 16) | (0x20 << 8))
473#define DRA722_REV_ES1_0 (DRA7XX_CLASS | (0x22 << 16) | (0x10 << 8)) 473#define DRA722_REV_ES1_0 (DRA7XX_CLASS | (0x22 << 16) | (0x10 << 8))
474#define DRA722_REV_ES2_0 (DRA7XX_CLASS | (0x22 << 16) | (0x20 << 8))
474 475
475void omap2xxx_check_revision(void); 476void omap2xxx_check_revision(void);
476void omap3xxx_check_revision(void); 477void omap3xxx_check_revision(void);