Received: by 2002:a5b:505:0:0:0:0:0 with SMTP id o5csp1704867ybp; Wed, 9 Oct 2019 19:12:34 -0700 (PDT) X-Google-Smtp-Source: APXvYqy2XNl7XZXHV82yhSM9++5e17lhmxYeCw9zemwAynZnPVEZQvsQoJvNSB6bFFMb92MuUpd/ X-Received: by 2002:a17:906:ce46:: with SMTP id se6mr5842904ejb.103.1570673554617; Wed, 09 Oct 2019 19:12:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1570673554; cv=none; d=google.com; s=arc-20160816; b=S2dUTugWp8l72T8PcRaJ9wiXwWDBP3ttsXEK1zTuiKc/iTVBKKuErqtbDIRYY8E/3h VV0qnKy84x6sQt9lw+ycsuuYCLI9l3BhnHnyFmcGvzpx9k3evCSKHhaH4dGqMR7qfe/b Vegv8WR+6YmtUxzxVGrks2kUvzhDvpbKYPfiuKHnF34HMxBaO6P3xTW1Yz2Cdc12T00K rQ2dbpM0HFrbEGgA3LBLQ0dvIX8oLHfg/MQ2EL5qcir48AfjtDEh50hsiErN9lXNdJV3 rvl5/ow0TMSjgzTf/fd9Bi2z1L/H0aZtYOiUXlkzPH4qMWYOslpsCMFbyOKbn5s3ovRQ aA4A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature:dkim-signature; bh=x3RE897M5F/dnmR/2Ok3f4oZJTeYElmylbpXjY9R6Iw=; b=bDWX8FfhhfgS00jDDVVPuNwEolgNVK32p4Ce76eZhBWOaA2rWfxPaP37x2xhcXpfGJ SN168jQ1MhxO6WAisV0DdkMkfelDP5dAKQujLErYaIFYo/WlwIKu5T1s9YVHunVoqhu2 +k09cc87EggyfFUBI9Vpir1SfvIsNVg8/d6+RltH7Hd5wR84q23dQlLM8UvhKZW7g9cg CIrv6yrrr3Ng1kpmW8LRrQcX2fGtzfaDGXurE5sho/H5609tv0dJVSA+B/i37FfkDOsF bT3AR/JxKyBHIUl1POlqlWpm6iwWyeXpPjEj8uzwqFNctTmlYsFleKsTawN4vgei/0DD wCug== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@aj.id.au header.s=fm3 header.b=R4zreAWr; dkim=pass header.i=@messagingengine.com header.s=fm1 header.b=gbX5yrEx; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id gl26si2243024ejb.17.2019.10.09.19.12.11; Wed, 09 Oct 2019 19:12:34 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@aj.id.au header.s=fm3 header.b=R4zreAWr; dkim=pass header.i=@messagingengine.com header.s=fm1 header.b=gbX5yrEx; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732746AbfJJCJ4 (ORCPT + 99 others); Wed, 9 Oct 2019 22:09:56 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:51285 "EHLO out2-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731589AbfJJCH4 (ORCPT ); Wed, 9 Oct 2019 22:07:56 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 1C44621650; Wed, 9 Oct 2019 22:06:55 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Wed, 09 Oct 2019 22:06:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aj.id.au; h=from :to:cc:subject:date:message-id:mime-version :content-transfer-encoding; s=fm3; bh=x3RE897M5F/dnmR/2Ok3f4oZJT eYElmylbpXjY9R6Iw=; b=R4zreAWrlLRXLiFZci5z7dmfxEQouExBqH+Uw6yre1 k3qF5/+TuikKp4N4VYgNEQLp1pgwDL466kRwB9VW55Oa3rcReKra/SNYLeiUiDRj gUAmIDiDkgEPlNyTRPrL1ILLXPM1hq+Trc5YgynmpBH43vkIZq8d2tDrZ0JsU8Ez IWTMvn2T/uPVavnhvz+iwobu0/0+Zc1R+N1mtc0CB0oUwMui/7Ro3gNUEDGgLv+X afdXzYFMoyXfICMoggo8lfEW4mjlDn/qLuywwnq3Rbx+L/bThm9HqvVfSjeoZZMy o+xXXYMld22QwX/Hvq39Zk6z5c6rYhKN9f594p4i53/g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:date:from :message-id:mime-version:subject:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=x3RE897M5F/dnmR/2 Ok3f4oZJTeYElmylbpXjY9R6Iw=; b=gbX5yrExxC/b+xFBGN2bYcT8hjz+t0fQe 0/+J8xXBMtUr1CtWpsu9AVl98cPk3mNA69cSebsgsBAHlqpbkM2tWKPsi5ga43lT IXjI19PklRm3GaXbUL/W9fexM7PXoFRqKG9awkvtJ/u4dtr8xAf6BaJIrqvS8uHN hTYka9gVtKnDvl6Y1FaoCaJlToFPMfFXwXzZ65iHu8iqp1OTCcdIC89Jyf9vEEgx z2qcaSwOgz353mLRmSCNEhkAQOT4OYK/hhBOiUpXJCS6/xhpVZpTKZpci4EFezrD IQGsCyuwNBS13bcK1a1+5r1lUIuYtH175bEsbaby5NR59K4Os8jSQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedriedvgdehjecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffoggfgsedtkeertdertd dtnecuhfhrohhmpeetnhgurhgvficulfgvfhhfvghrhicuoegrnhgurhgvfiesrghjrdhi ugdrrghuqeenucffohhmrghinhepkhgvrhhnvghlrdhorhhgnecukfhppedvtddvrdekud drudekrdeftdenucfrrghrrghmpehmrghilhhfrhhomheprghnughrvgifsegrjhdrihgu rdgruhenucevlhhushhtvghrufhiiigvpedv X-ME-Proxy: Received: from mistburn.au.ibm.com (bh02i525f01.au.ibm.com [202.81.18.30]) by mail.messagingengine.com (Postfix) with ESMTPA id 99D668005A; Wed, 9 Oct 2019 22:06:51 -0400 (EDT) From: Andrew Jeffery To: netdev@vger.kernel.org Cc: davem@davemloft.net, robh+dt@kernel.org, mark.rutland@arm.com, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, joel@jms.id.au, benh@kernel.crashing.org, linux-aspeed@lists.ozlabs.org Subject: [PATCH v2 0/3] net: ftgmac100: Ungate RCLK for RMII on ASPEED MACs Date: Thu, 10 Oct 2019 12:37:53 +1030 Message-Id: <20191010020756.4198-1-andrew@aj.id.au> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello, This series slightly extends the devicetree binding and driver for the FTGMAC100 to describe an optional RMII RCLK gate in the clocks property. Currently it's necessary for the kernel to ungate RCLK on the AST2600 in NCSI configurations as u-boot does not yet support NCSI (which uses the R(educed)MII). v2: * Clear up Reduced vs Reversed MII in the cover letter * Mitigate anxiety in the commit message for 1/3 * Clarify that AST2500 is also affected in the clocks property description in 2/3 * Rework the error paths and update some comments in 3/3 v1 can be found here: https://lore.kernel.org/netdev/20191008115143.14149-1-andrew@aj.id.au/ Please review! Andrew Andrew Jeffery (3): dt-bindings: net: ftgmac100: Document AST2600 compatible dt-bindings: net: ftgmac100: Describe clock properties net: ftgmac100: Ungate RCLK for RMII on ASPEED MACs .../devicetree/bindings/net/ftgmac100.txt | 8 +++ drivers/net/ethernet/faraday/ftgmac100.c | 50 +++++++++++++++---- 2 files changed, 48 insertions(+), 10 deletions(-) -- 2.20.1