Received: by 2002:ac0:aed5:0:0:0:0:0 with SMTP id t21csp2046883imb; Sun, 3 Mar 2019 16:06:12 -0800 (PST) X-Google-Smtp-Source: APXvYqx1enf3f7JO0KJlrPHCKdl8xd8HKFfIiDvRVT0dbT0ydl5dMVr81ZsVzNkgf8PNwVFKawh7 X-Received: by 2002:a63:c04b:: with SMTP id z11mr15606636pgi.135.1551657972889; Sun, 03 Mar 2019 16:06:12 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1551657972; cv=none; d=google.com; s=arc-20160816; b=0jMH4GRAz4YcJW+sTXdU5jlasnQsgFp55f1riAuLDabBaAJjfL4EU/U8y+xuQafE3u jZMgJqR5pvCSMYqQury/0FeodB+1D3o2Zx9oNktYsqaCNeJQ5bmCadzjSH4SDmObtcq5 VPhfmMnHyGnJVBuDkRG3XG8PLSLcgx0xE1tnjv5HZxIrCyHrDGKWcbmafV/yjb6WBVmE sgzQq+4oPxLKRdnlsASIpgmTt1uZagjS/FJvz8WUjow1TMK8OpyA8CWaZB6CcqrmYTjl ggWj13Q2RTEv2VlkNc+bNcMAkDQOQRCkj108gjlXgpWZTYAgR1Ya7VDfOuTU0RMlqb4+ +KLA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=N8h9uN8GqN8kZF3iUlSc6mwssE5lPOsXCv5oRSma56A=; b=tnFELhOth42oG0IyZa9fNWC8fz14CCVgzbEMWiRUt/rNMreP6snj1K9tVe8F3ZAicO AySo3lGfB0fz9SmrmcX31vNuAWi4JCO6ucDowje/QSGeW9WmFtZhvVyCaqVMqDX4ugh3 y3+Mtg4HA3ULlajZnrRUCXKoCbvbQlqPjfdyYAg69Vke8LymzvGaZQ1QZ97J0t+9UrOa JSs32Z2qmZEDWYkJ8qpM7o0qiPjrMXf+X/BZ8SAhOSANJ1HTUuIEIF0gjytr2b/RAtbb k/j6Z/85E1CafhzYfHNJ22fOwXRSbjm4UFGt2DBd8ZF1VJYeP2NoaBWv4eIUvDEBx3T4 z0og== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@sirena.org.uk header.s=20170815-heliosphere header.b="hSN/Wc5h"; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a63si4227720pfb.267.2019.03.03.16.05.27; Sun, 03 Mar 2019 16:06:12 -0800 (PST) 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=fail header.i=@sirena.org.uk header.s=20170815-heliosphere header.b="hSN/Wc5h"; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725995AbfCDAEi (ORCPT + 99 others); Sun, 3 Mar 2019 19:04:38 -0500 Received: from heliosphere.sirena.org.uk ([172.104.155.198]:50470 "EHLO heliosphere.sirena.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725933AbfCDAEi (ORCPT ); Sun, 3 Mar 2019 19:04:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sirena.org.uk; s=20170815-heliosphere; h=In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=N8h9uN8GqN8kZF3iUlSc6mwssE5lPOsXCv5oRSma56A=; b=hSN/Wc5hcr++oSyB9dVdv3N3T bPGGLZMWse2szXVKJHo8E0nOe8khpvNNkcX6FYnheijfzDgCbBlcpUKkQ6s9tHN4BjIC20yh4YKyF z57afdD6pbFWQnU8GPAGULlpBc0vsbZ6yuMsV8FN2UAGwyoAiIiJcCMexPainrn7m28PM=; Received: from cpc102320-sgyl38-2-0-cust46.18-2.cable.virginm.net ([82.37.168.47] helo=finisterre.ee.mobilebroadband) by heliosphere.sirena.org.uk with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1h0b5v-0007N7-EB; Mon, 04 Mar 2019 00:04:35 +0000 Received: by finisterre.ee.mobilebroadband (Postfix, from userid 1000) id 1CF97440082; Mon, 4 Mar 2019 00:04:34 +0000 (GMT) Date: Mon, 4 Mar 2019 00:04:33 +0000 From: Mark Brown To: Gareth Williams Cc: Phil Edworthy , linux-spi@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 2/2] spi: dw: Add support for an optional interface clock Message-ID: <20190304000433.GO23441@sirena.org.uk> References: <1551360342-23981-1-git-send-email-gareth.williams.jx@renesas.com> <1551360342-23981-3-git-send-email-gareth.williams.jx@renesas.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="9DptZICXTlJ7FQ09" Content-Disposition: inline In-Reply-To: <1551360342-23981-3-git-send-email-gareth.williams.jx@renesas.com> X-Cookie: Murphy was an optimist. User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --9DptZICXTlJ7FQ09 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Feb 28, 2019 at 01:25:42PM +0000, Gareth Williams wrote: > From: Phil Edworthy >=20 > The Synopsys SSI Controller has an interface clock, but most SoCs hide=20 > this away. However, on some SoCs you need to explicity enable the=20 > interface clock in order to access the registers. Therefore, add=20 > support for an optional interface clock. This doesn't build for me: CC drivers/spi/spi-dw-mmio.o drivers/spi/spi-dw-mmio.c: In function =E2=80=98dw_spi_mmio_probe=E2=80=99: drivers/spi/spi-dw-mmio.c:177:18: error: implicit declaration of function = =E2=80=98devm_clk_get_optional=E2=80=99; did you mean =E2=80=98devm_gpiod_g= et_optional=E2=80=99? [-Werror=3Dimplicit-function-declaration] dwsmmio->pclk =3D devm_clk_get_optional(&pdev->dev, "pclk"); ^~~~~~~~~~~~~~~~~~~~~ devm_gpiod_get_optional drivers/spi/spi-dw-mmio.c:177:16: warning: assignment to =E2=80=98struct cl= k *=E2=80=99 from =E2=80=98int=E2=80=99 makes pointer from integer without = a cast [-Wint-conversion] dwsmmio->pclk =3D devm_clk_get_optional(&pdev->dev, "pclk"); ^ --9DptZICXTlJ7FQ09 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAlx8a5EACgkQJNaLcl1U h9AIWAf9HDmrXbTnxVnkqRuJ/D4ahaWL1j36TX2EFtbe2UpYA6akgolCZN+NhyaA Txy2CXOSJge+9lX+Fv5ocJ13dAQmsE9QONkEZTWNLeLywRfyksIs5oy4ZFxnlMrL RWyQWY8XJN2x3JhI0cVkI8FLTGaenAy53DV0ORU9Lr/yfkt3092135Wf5ZCCUWdK J3lViFs8ipokb8YrGaJnXA3A8hCcIujOOFGmGgVxiG8N0r3VQ3xDh9VwJBTDeqN6 gg5RBhH5Mq9YxD+8/wZhGNXB/2LALr9VpchpiUzqwjyLci23o+0lXd/2UhuPg6Sf gSmZIBPduryrQNxDAK0H3kvQle8rYA== =emC2 -----END PGP SIGNATURE----- --9DptZICXTlJ7FQ09--