From patchwork Tue May 31 22:33:49 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sergei Shtylyov X-Patchwork-Id: 9145765 X-Patchwork-Delegate: horms@verge.net.au Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 995CA60752 for ; Tue, 31 May 2016 22:33:54 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 8D07726464 for ; Tue, 31 May 2016 22:33:54 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 8041C2666A; Tue, 31 May 2016 22:33:54 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 000EC26464 for ; Tue, 31 May 2016 22:33:53 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754643AbcEaWdx (ORCPT ); Tue, 31 May 2016 18:33:53 -0400 Received: from mail-lf0-f47.google.com ([209.85.215.47]:35571 "EHLO mail-lf0-f47.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752896AbcEaWdw (ORCPT ); Tue, 31 May 2016 18:33:52 -0400 Received: by mail-lf0-f47.google.com with SMTP id w16so1060291lfd.2 for ; Tue, 31 May 2016 15:33:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cogentembedded-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:organization:user-agent :in-reply-to:references:mime-version:content-transfer-encoding; bh=BjfI9HwAzBlEb5+gbb/mEOS91ODBLAXEnuj8y2D4FOM=; b=pqecKuWGgpUokm93mbBXIOKwlKTL4dJQVSuBV/AtkVrKgJ4EceIeDfU8bjB6L597J5 E7LfcN5pwaSo+iV/HBH+aFV7O2XY6wGbi3bbGmsrv0rnfi+fM82k6x03TgcwqDbnUmWG e9obuexoDiXCMZaqlqPmZg5cVeIC6RLjlLPJSPey5o4BC/sGJ7FcYiJ3aCbfhvScNmEf 68UmzSm2mxGBF4bxt6UpI0fasDddUCku3ky3d2hBwhelQAip6HHPh+v9+msuSt9fT8oP PAoNTostL4faF3GC/B0NiggpgKRkYxSxykmY9b6ghSOxNzkKw5jSvAtdh4+ezBXlSObt bmzA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:organization :user-agent:in-reply-to:references:mime-version :content-transfer-encoding; bh=BjfI9HwAzBlEb5+gbb/mEOS91ODBLAXEnuj8y2D4FOM=; b=ZVf631sCaooI2ekxxEFFwybFZWpGFP3ss9GP8h6I681GZWVQA4eKmFGenGs98xWAE6 jLgc88waxjpnWQVKR4M8IXOOEA4JbvHe+Co49pJ1rg9R8GAGd4X6+VV863tq+huvOOSS RA7eKRDogfIu8y3Kpr89Xz2aamB+AYX7Lq+8us8uY5Wk5SNXvGRwTBacRCPT+iDtuwnS xJVdz1XUopVqwEvQF4DXO7QV1Mi+ikH2Y20t9/biqFTPWljALk7q5nSxM0dv5rS7ZDUU ZB4XuMug+5NNSHGu40iXi7uAY0x+Wm+IpGb3E7rdW56t+0CEC3PNGBttY58vShkKOPwt bPPg== X-Gm-Message-State: ALyK8tKprcopWvTJiglejf8u7j2DIySmeK8xqVMTQJml6K3kMFb91HlAI7JvEQscsmirGA== X-Received: by 10.25.201.132 with SMTP id z126mr400456lff.158.1464734030890; Tue, 31 May 2016 15:33:50 -0700 (PDT) Received: from wasted.cogentembedded.com ([31.173.80.163]) by smtp.gmail.com with ESMTPSA id 83sm3257914ljj.1.2016.05.31.15.33.49 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 31 May 2016 15:33:50 -0700 (PDT) From: Sergei Shtylyov To: horms@verge.net.au, linux-renesas-soc@vger.kernel.org, robh+dt@kernel.org, pawel.moll@arm.com, mark.rutland@arm.com, ijc+devicetree@hellion.org.uk, galak@codeaurora.org, devicetree@vger.kernel.org Cc: magnus.damm@gmail.com, linux@arm.linux.org.uk, linux-arm-kernel@lists.infradead.org Subject: [PATCH 13/13] ARM: dts: blanche: add Ethernet support Date: Wed, 01 Jun 2016 01:33:49 +0300 Message-ID: <1669958.qjJ7i3NBPv@wasted.cogentembedded.com> Organization: Cogent Embedded Inc. User-Agent: KMail/4.14.10 (Linux/4.4.10-200.fc22.x86_64; KDE/4.14.17; x86_64; ; ) In-Reply-To: <13205049.n7pM8utpHF@wasted.cogentembedded.com> References: <13205049.n7pM8utpHF@wasted.cogentembedded.com> MIME-Version: 1.0 Sender: linux-renesas-soc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-renesas-soc@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP R8A7792 SoC doesn't have the EtherMAC core, so SMSC LAN89218 Ethernet chip was used instead on the Blanche board; this chip is compatible with SMSC LAN9115 for which there's a (device tree aware) driver. Describe the chip in the Blanche device tree; enable DHCP and NFS root in the kernel command line for the kernel booting. Signed-off-by: Sergei Shtylyov Acked-by: Simon Horman --- arch/arm/boot/dts/r8a7792-blanche.dts | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) Index: renesas/arch/arm/boot/dts/r8a7792-blanche.dts =================================================================== --- renesas.orig/arch/arm/boot/dts/r8a7792-blanche.dts +++ renesas/arch/arm/boot/dts/r8a7792-blanche.dts @@ -21,7 +21,7 @@ }; chosen { - bootargs = "ignore_loglevel"; + bootargs = "ignore_loglevel rw root=/dev/nfs ip=dhcp"; stdout-path = "serial0:115200n8"; }; @@ -29,6 +29,27 @@ device_type = "memory"; reg = <0 0x40000000 0 0x40000000>; }; + + d3_3v: regulator-3v3 { + compatible = "regulator-fixed"; + regulator-name = "D3.3V"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-boot-on; + regulator-always-on; + }; + + ethernet@18000000 { + compatible = "smsc,lan89218", "smsc,lan9115"; + reg = <0 0x18000000 0 0x100>; + phy-mode = "mii"; + interrupt-parent = <&irqc>; + interrupts = <0 IRQ_TYPE_EDGE_FALLING>; + smsc,irq-push-pull; + reg-io-width = <4>; + vddvario-supply = <&d3_3v>; + vdd33a-supply = <&d3_3v>; + }; }; &extal_clk {