From patchwork Wed Mar 30 15:48:17 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jason Kridner X-Patchwork-Id: 88934 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from theia.denx.de (theia.denx.de [85.214.87.163]) by ozlabs.org (Postfix) with ESMTP id AE31CB6F07 for ; Thu, 31 Mar 2011 02:48:35 +1100 (EST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 6C7AA2809D; Wed, 30 Mar 2011 17:48:30 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at theia.denx.de Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2d+hWyXWqaUQ; Wed, 30 Mar 2011 17:48:30 +0200 (CEST) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 1677F280A0; Wed, 30 Mar 2011 17:48:27 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 2695C280A0 for ; Wed, 30 Mar 2011 17:48:25 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at theia.denx.de Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IYedXCKMRiRa for ; Wed, 30 Mar 2011 17:48:24 +0200 (CEST) X-policyd-weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5 NOT_IN_BL_NJABL=-1.5 (only DNSBL check requested) Received: from mail-qw0-f44.google.com (mail-qw0-f44.google.com [209.85.216.44]) by theia.denx.de (Postfix) with ESMTPS id 072822809D for ; Wed, 30 Mar 2011 17:48:22 +0200 (CEST) Received: by qwg5 with SMTP id 5so883089qwg.3 for ; Wed, 30 Mar 2011 08:48:20 -0700 (PDT) Received: by 10.224.175.212 with SMTP id bb20mr1242498qab.45.1301500099052; Wed, 30 Mar 2011 08:48:19 -0700 (PDT) Received: from localhost.localdomain (ec2-75-101-156-174.compute-1.amazonaws.com [75.101.156.174]) by mx.google.com with ESMTPS id m3sm134227qck.26.2011.03.30.08.48.18 (version=SSLv3 cipher=OTHER); Wed, 30 Mar 2011 08:48:18 -0700 (PDT) From: Jason Kridner To: u-boot@lists.denx.de Date: Wed, 30 Mar 2011 10:48:17 -0500 Message-Id: <1301500097-28361-1-git-send-email-jkridner@beagleboard.org> X-Mailer: git-send-email 1.5.6.4 Cc: beagleboard@googlegroups.com Subject: [U-Boot] [PATCH] BeagleBoard: add xM rev C to ID table X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.9 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: u-boot-bounces@lists.denx.de Errors-To: u-boot-bounces@lists.denx.de A simple addition to the revision IDs. This patch depends upon http://patchwork.ozlabs.org/patch/85303/. Signed-off-by: Jason Kridner --- board/ti/beagle/beagle.c | 12 ++++++++++++ board/ti/beagle/beagle.h | 1 + 2 files changed, 13 insertions(+), 0 deletions(-) diff --git a/board/ti/beagle/beagle.c b/board/ti/beagle/beagle.c index 905b151..0596443 100644 --- a/board/ti/beagle/beagle.c +++ b/board/ti/beagle/beagle.c @@ -168,6 +168,7 @@ void display_init(void) break; case REVISION_XM_A: case REVISION_XM_B: + case REVISION_XM_C: default: omap3_dss_panel_config(&dvid_cfg_xm); break; @@ -227,6 +228,16 @@ int misc_init_r(void) TWL4030_PM_RECEIVER_VAUX2_DEV_GRP, TWL4030_PM_RECEIVER_DEV_GRP_P1); break; + case REVISION_XM_C: + printf("Beagle xM Rev C\n"); + setenv("beaglerev", "xMC"); + MUX_BEAGLE_XM(); + /* Set VAUX2 to 1.8V for EHCI PHY */ + twl4030_pmrecv_vsel_cfg(TWL4030_PM_RECEIVER_VAUX2_DEDICATED, + TWL4030_PM_RECEIVER_VAUX2_VSEL_18, + TWL4030_PM_RECEIVER_VAUX2_DEV_GRP, + TWL4030_PM_RECEIVER_DEV_GRP_P1); + break; default: printf("Beagle unknown 0x%02x\n", get_board_revision()); MUX_BEAGLE_XM(); @@ -372,6 +383,7 @@ int do_userbutton (cmd_tbl_t *cmdtp, int flag, int argc, char *argv[]) break; case REVISION_XM_A: case REVISION_XM_B: + case REVISION_XM_C: default: gpio = 4; break; diff --git a/board/ti/beagle/beagle.h b/board/ti/beagle/beagle.h index bdf2a6f..f31ce31 100644 --- a/board/ti/beagle/beagle.h +++ b/board/ti/beagle/beagle.h @@ -41,6 +41,7 @@ const omap3_sysinfo sysinfo = { #define REVISION_C4 0x5 #define REVISION_XM_A 0x0 #define REVISION_XM_B 0x1 +#define REVISION_XM_C 0x2 /* * IEN - Input Enable