From patchwork Fri Feb 3 17:08:20 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Glass X-Patchwork-Id: 139427 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 0856DB71AB for ; Sat, 4 Feb 2012 04:09:19 +1100 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757190Ab2BCRJS (ORCPT ); Fri, 3 Feb 2012 12:09:18 -0500 Received: from mail-yw0-f74.google.com ([209.85.213.74]:32857 "EHLO mail-yw0-f74.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757153Ab2BCRJS (ORCPT ); Fri, 3 Feb 2012 12:09:18 -0500 Received: by yhgm50 with SMTP id m50so416438yhg.1 for ; Fri, 03 Feb 2012 09:09:17 -0800 (PST) Received: by 10.236.129.225 with SMTP id h61mr13686539yhi.4.1328288957500; Fri, 03 Feb 2012 09:09:17 -0800 (PST) Received: by 10.236.129.225 with SMTP id h61mr13686503yhi.4.1328288957443; Fri, 03 Feb 2012 09:09:17 -0800 (PST) Received: from wpzn3.hot.corp.google.com (216-239-44-65.google.com [216.239.44.65]) by gmr-mx.google.com with ESMTPS id z63si2756730yhg.5.2012.02.03.09.09.17 (version=TLSv1/SSLv3 cipher=AES128-SHA); Fri, 03 Feb 2012 09:09:17 -0800 (PST) Received: from sglass.mtv.corp.google.com (sglass.mtv.corp.google.com [172.22.72.144]) by wpzn3.hot.corp.google.com (Postfix) with ESMTP id 561C810004D; Fri, 3 Feb 2012 09:09:17 -0800 (PST) Received: by sglass.mtv.corp.google.com (Postfix, from userid 121222) id 16CC9140B15; Fri, 3 Feb 2012 09:09:17 -0800 (PST) From: Simon Glass To: U-Boot Mailing List Cc: Tom Warren , Stephen Warren , Simon Glass , Albert ARIBAUD , linux-tegra@vger.kernel.org, Remy Bohmer , Jerry Van Baren , Devicetree Discuss Subject: [PATCH v6 11/18] tegra: usb: fdt: Add USB definitions for Tegra2 Seaboard Date: Fri, 3 Feb 2012 09:08:20 -0800 Message-Id: <1328288907-16725-12-git-send-email-sjg@chromium.org> X-Mailer: git-send-email 1.7.7.3 In-Reply-To: <1328288907-16725-11-git-send-email-sjg@chromium.org> References: <1328288907-16725-11-git-send-email-sjg@chromium.org> Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org We set up two USB ports, one of which can be host or device. For some reason the kernel version does enable both ports. Signed-off-by: Simon Glass Acked-by: Stephen Warren --- Changes in v2: - Remove 0x from fdt aliases - Use "okay" instead of "ok" for fdt node status Changes in v3: - Disable USB2 which is not used on Seaboard - Fix device tree indenting with tabs instead of spaces - Remove "okay" from nodes since this is the default anyway Changes in v5: - Remove support-host-mode property Changes in v6: - Remove dr_mode properties from SOC .dtsi file and move to boards board/nvidia/dts/tegra2-seaboard.dts | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/board/nvidia/dts/tegra2-seaboard.dts b/board/nvidia/dts/tegra2-seaboard.dts index dde5d03..f00341f 100644 --- a/board/nvidia/dts/tegra2-seaboard.dts +++ b/board/nvidia/dts/tegra2-seaboard.dts @@ -11,6 +11,12 @@ bootargs = "vmalloc=192M video=tegrafb console=ttyS0,115200n8 root=/dev/mmcblk1p3 rw rootwait"; }; + aliases { + /* This defines the order of our USB ports */ + usb0 = "/usb@c5008000"; + usb1 = "/usb@c5000000"; + }; + memory { device_type = "memory"; reg = < 0x00000000 0x40000000 >; @@ -32,5 +38,10 @@ usb@c5000000 { nvidia,vbus-gpio = <&gpio 24 0>; /* PD0 */ + dr_mode = "otg"; + }; + + usb@c5004000 { + status = "disabled"; }; };