From patchwork Thu Apr 19 20:36:30 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lee Jones X-Patchwork-Id: 7954 Return-Path: X-Original-To: patchwork@peony.canonical.com Delivered-To: patchwork@peony.canonical.com Received: from fiordland.canonical.com (fiordland.canonical.com [91.189.94.145]) by peony.canonical.com (Postfix) with ESMTP id 09B1923E20 for ; Thu, 19 Apr 2012 20:37:02 +0000 (UTC) Received: from mail-gy0-f180.google.com (mail-gy0-f180.google.com [209.85.160.180]) by fiordland.canonical.com (Postfix) with ESMTP id C1688A1811F for ; Thu, 19 Apr 2012 20:37:01 +0000 (UTC) Received: by ghbz12 with SMTP id z12so5988776ghb.11 for ; Thu, 19 Apr 2012 13:37:01 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-forwarded-to:x-forwarded-for:delivered-to:received-spf:from:to:cc :subject:date:message-id:x-mailer:in-reply-to:references :x-gm-message-state; bh=sdBViBlXk5+s/Z0jboLNoFVp6zkDKDF5U/YMZ4W5pvU=; b=Jxe40+X/lf5HYfZWa40IxrkoH3QNg/hgfrFlQ24HOEh58ZLex2EC000noDrX4bgRQC JdGjPhRulKo7/xsIAmqDDr27QAz890zo3lt6T4t8XII3Q37ABL+bc+3pEpYRtFkLZORU YpUiLZp9NAWzHex4S4vRBerHQZClcgSXcVsJ6XDqChlo5tZ9PEyD1gPA1NVS3zM0aTZW LzqRIu5GqGfjVlidQZtlJ/oJ3o/wspo5wvvg3UCLwUACm3LMCV7nu7j2XxBUl32mqoYR nJagBugRts/WR97Qz9e1fGY0Jg+85b8FtjzcCLLmaOIPM1vKEVv4mkPc8hbKuSLvORIr 6d+Q== Received: by 10.50.193.199 with SMTP id hq7mr3666050igc.49.1334867821026; Thu, 19 Apr 2012 13:37:01 -0700 (PDT) X-Forwarded-To: linaro-patchwork@canonical.com X-Forwarded-For: patch@linaro.org linaro-patchwork@canonical.com Delivered-To: patches@linaro.org Received: by 10.231.137.198 with SMTP id x6csp317214ibt; Thu, 19 Apr 2012 13:37:00 -0700 (PDT) Received: by 10.216.208.41 with SMTP id p41mr407116weo.21.1334867819035; Thu, 19 Apr 2012 13:36:59 -0700 (PDT) Received: from mail-wg0-f50.google.com (mail-wg0-f50.google.com [74.125.82.50]) by mx.google.com with ESMTPS id fr6si117782wib.15.2012.04.19.13.36.58 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 19 Apr 2012 13:36:59 -0700 (PDT) Received-SPF: neutral (google.com: 74.125.82.50 is neither permitted nor denied by best guess record for domain of lee.jones@linaro.org) client-ip=74.125.82.50; Authentication-Results: mx.google.com; spf=neutral (google.com: 74.125.82.50 is neither permitted nor denied by best guess record for domain of lee.jones@linaro.org) smtp.mail=lee.jones@linaro.org Received: by mail-wg0-f50.google.com with SMTP id ds12so8717086wgb.31 for ; Thu, 19 Apr 2012 13:36:58 -0700 (PDT) Received: by 10.216.134.41 with SMTP id r41mr2241586wei.13.1334867818407; Thu, 19 Apr 2012 13:36:58 -0700 (PDT) Received: from localhost.localdomain (cpc1-aztw13-0-0-cust473.18-1.cable.virginmedia.com. [77.102.241.218]) by mx.google.com with ESMTPS id h8sm345540wix.4.2012.04.19.13.36.56 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 19 Apr 2012 13:36:57 -0700 (PDT) From: Lee Jones To: linux-arm-kernel@lists.infradead.org, arnd@arndb.de, linus.walleij@stericsson.com, grant.likely@secretlab.ca, cjb@laptop.org, linux@arm.linux.org.uk Cc: Lee Jones Subject: [PATCH 01/15] ARM: ux500: Enable the external bus with Device Tree Date: Thu, 19 Apr 2012 21:36:30 +0100 Message-Id: <1334867804-31942-2-git-send-email-lee.jones@linaro.org> X-Mailer: git-send-email 1.7.9.1 In-Reply-To: <1334867804-31942-1-git-send-email-lee.jones@linaro.org> References: <1334867804-31942-1-git-send-email-lee.jones@linaro.org> X-Gm-Message-State: ALoCoQm4MOUUQE2XlIGfc6DSwX++mZd7Yy5HogKSh0ELQ3brYboq6ehmDCRSXGApkRs8ANvkW0ey To allow for proper initialisation of the SMSC9115 Ethernet chip and other devices which may be connected to the 'external bus', Device Tree must first enable and traverse though it. This patch enables the 'external bus' which will facilitate further initialisation of its suborantate DT nodes. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/arch/arm/mach-ux500/board-mop500.c b/arch/arm/mach-ux500/board-mop500.c index d68a73c..7938258 100644 --- a/arch/arm/mach-ux500/board-mop500.c +++ b/arch/arm/mach-ux500/board-mop500.c @@ -767,9 +767,10 @@ struct of_dev_auxdata u8500_auxdata_lookup[] __initdata = { {}, }; -static const struct of_device_id u8500_soc_node[] = { +static const struct of_device_id u8500_local_bus_nodes[] = { /* only create devices below soc node */ { .compatible = "stericsson,db8500", }, + { .compatible = "simple-bus"}, { }, };