Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp3346144pxb; Mon, 16 Nov 2020 12:02:39 -0800 (PST) X-Google-Smtp-Source: ABdhPJxeI9jQpimxn64cTO2oaPhBlxbk2l75DQWv7DUefOyPvVG20qb/0woQgXX0txXwazZBHc+8 X-Received: by 2002:a50:8ada:: with SMTP id k26mr17438054edk.281.1605556959520; Mon, 16 Nov 2020 12:02:39 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1605556959; cv=none; d=google.com; s=arc-20160816; b=P8Nhfa/upjkF9glLZONfCDqGV3svXHgv8CjJtdq2Ic2B9ec0QXScnYI6F5+DPCHPsE qrQWJ2BD2j5mFF+ENq/RlD7/yc7an9nxogEZH/aXb9/PUuvMtRo9G/2QQ3y+CKFsNob5 7gj9sD9o1hYF4HJ/yTDtk55IvCOrVS+L5NeVhreXgvEsonepoMf0nt8bxH+Nla3Edaey uO9OkoLKsW99eSijucFtFORY6bNscP/HbJPXxPGbZ/wW7Jg3Po+6C15q+QTiGx0qpxdS KbCOrUxvoPN8PVXTY+8V0Uivy+yLA0/+4X6i906UQluE1R904GPTyflHyBnDP3S/Yq9C R8pQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=2lOdbwlpCkQ/U9b3AI8byk39FYQ+zSfYd4xMBl2NASE=; b=lc3MMJF1KujX3r5eOqNfUv8vaPln1YHG40c9BdC1Ca8U96gR89tlqKi3iiUJH0+tg4 1ISEcxoP0FIxZn8Bd1jxCMj802iFVBKO+IyjiFSgCmUInMAN1wbb7mQ8bm7jaJcR/a0z U5PPuRz9HSF1cnGJZgWAcqw3xtCDw7Myhp5vgdFfHXxD2hz/f3WD4+76Xg6X47i++b6r Ndb4gjdgL7XT6Ibxn/gKoNDvmnJJaSFtdAuWSMrKU/xv/VEQ4BVFfdQewaOV0bZ6r8Kx vFxYiI1S8i1jK0c/7oHzg9GWhIL+XGcguV8PP74QdQDRHIZTVUF2qtahMLkz6l+bin9q cD7g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=jVRee76x; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org ([23.128.96.18]) by mx.google.com with ESMTP id f14si3750728edj.143.2020.11.16.12.02.14; Mon, 16 Nov 2020 12:02:39 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=jVRee76x; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729869AbgKPLlr (ORCPT + 99 others); Mon, 16 Nov 2020 06:41:47 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46770 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728662AbgKPLlr (ORCPT ); Mon, 16 Nov 2020 06:41:47 -0500 Received: from mail-vk1-xa44.google.com (mail-vk1-xa44.google.com [IPv6:2607:f8b0:4864:20::a44]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DFC86C0613D1 for ; Mon, 16 Nov 2020 03:41:45 -0800 (PST) Received: by mail-vk1-xa44.google.com with SMTP id s135so3635465vkh.6 for ; Mon, 16 Nov 2020 03:41:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=2lOdbwlpCkQ/U9b3AI8byk39FYQ+zSfYd4xMBl2NASE=; b=jVRee76xd/vj7nXCbI+BMQETz21ek9rOn5KYwlEgY8rR7BwA15GOWS/WjjTQdHOr/L jUFPM9gMGsb2ja5/vP0MD6Cu1HL8aBPFeE7/sEEB1TBN94P7zs6yMRe8yAz5WYI32eT/ mxfxhgJHsKXS37zoW9tG03L2y8KDDQYANGkj4ipDQhWvU1IPXyPK2rwBrgc15JQFTYZm yEdQYbWcEdXbTVZ0upCd/wRj1ZmWWlPZcBLfx1Pt6kfV+iwitXgSftXc4VS8TwUV/yNf AEUNT12cbenYntn9bjKSjVCVwFHH7wS6NVXt0cx+djYtAjiu4PPC3oc1TAWMOzcVOGCe gjbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=2lOdbwlpCkQ/U9b3AI8byk39FYQ+zSfYd4xMBl2NASE=; b=Lpv25oZ2AuWvo3CnXsoC+aj2sDBIZ79mclC9Doa4BskUuHqnjZkw3RcGLTgtiIYNrK 14qb/z0yQQiDW4sAk1HwhOWplD3MScMOvdQjhD3EX7fFSJK8kSqplShTnfrbjt0/C5Mv qXxtLKvNUggjG5o7zXlfaUHpEFCJ3KGX+TkUdM+LVTpcABExoCxYD8JYvDhPu5g44YEe ORiPz6PqinYOVTN6EgURspyPlO+0YMLIXzfMKXPLje7ZQiuGv2pv/mo+VEd2MTRynt2C QxzE/Ht07PVgJuMnt0cGmR9z2KIt/pNCS7ECs4935KFnFqr6Ykf9GGAHsi2l6Dse6jPk O6bA== X-Gm-Message-State: AOAM532i0Y2hlhHu0qqEBmy1T1zAM+CHw1IFJXhoTqK8oEiMEySRfkX3 ABKT0YTEtMynAsdf69BfjOsTeSyzLzzVcTweLi1Sbg== X-Received: by 2002:a1f:41cc:: with SMTP id o195mr6992899vka.15.1605526904953; Mon, 16 Nov 2020 03:41:44 -0800 (PST) MIME-Version: 1.0 References: <20201106120933.7190-1-muhammad.husaini.zulkifli@intel.com> <20201106120933.7190-2-muhammad.husaini.zulkifli@intel.com> In-Reply-To: <20201106120933.7190-2-muhammad.husaini.zulkifli@intel.com> From: Ulf Hansson Date: Mon, 16 Nov 2020 12:41:08 +0100 Message-ID: Subject: Re: [PATCH v1 1/1] mmc: sdhci-of-arasan: Specify .clk_ops for Keem Bay SOC To: "Zulkifli, Muhammad Husaini" Cc: "linux-mmc@vger.kernel.org" , Linux ARM , Linux Kernel Mailing List , Adrian Hunter , "Raja Subramanian, Lakshmi Bai" , Wan Ahmad Zainie , "David E. Box" Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 6 Nov 2020 at 05:10, wrote: > > From: Muhammad Husaini Zulkifli > > Commit 16ada730a759 ("mmc: sdhci-of-arasan: Modify clock operations handling") > introduces platform specific SDHCI clock operation. > > This patch declares the clock operation for Keem Bay. > Add clk_ops for SD, EMMC and SDIO operations. The above commit message doesn't really tell why or what goes on here. Can please try to clarify that. > > Fixes: 36c6aadaae86 ("mmc: sdhci-of-arasan: Add support for Intel Keem Bay") Is $subject patch fixing a bug/regression? Kind regards Uffe > > Signed-off-by: Muhammad Husaini Zulkifli > Reviewed-by: Adrian Hunter > --- > drivers/mmc/host/sdhci-of-arasan.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/drivers/mmc/host/sdhci-of-arasan.c b/drivers/mmc/host/sdhci-of-arasan.c > index 829ccef87426..012d52e1abee 100644 > --- a/drivers/mmc/host/sdhci-of-arasan.c > +++ b/drivers/mmc/host/sdhci-of-arasan.c > @@ -1199,16 +1199,19 @@ static struct sdhci_arasan_of_data sdhci_arasan_versal_data = { > static struct sdhci_arasan_of_data intel_keembay_emmc_data = { > .soc_ctl_map = &intel_keembay_soc_ctl_map, > .pdata = &sdhci_keembay_emmc_pdata, > + .clk_ops = &arasan_clk_ops, > }; > > static struct sdhci_arasan_of_data intel_keembay_sd_data = { > .soc_ctl_map = &intel_keembay_soc_ctl_map, > .pdata = &sdhci_keembay_sd_pdata, > + .clk_ops = &arasan_clk_ops, > }; > > static struct sdhci_arasan_of_data intel_keembay_sdio_data = { > .soc_ctl_map = &intel_keembay_soc_ctl_map, > .pdata = &sdhci_keembay_sdio_pdata, > + .clk_ops = &arasan_clk_ops, > }; > > static const struct of_device_id sdhci_arasan_of_match[] = { > -- > 2.17.1 >