Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp21514441rwd; Thu, 29 Jun 2023 17:49:54 -0700 (PDT) X-Google-Smtp-Source: APBJJlF1oPltEMTfvYdc5O9Er3hDUv4+6RmbjOmXm5FClCnu4LQPmTQ+uNoBu85hD6OfRDjKTrgH X-Received: by 2002:a17:90a:7541:b0:263:6ccd:38b5 with SMTP id q59-20020a17090a754100b002636ccd38b5mr945188pjk.1.1688086193992; Thu, 29 Jun 2023 17:49:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688086193; cv=none; d=google.com; s=arc-20160816; b=D6SFhA6oQcs6NuCp5Lxweo4Q02N8QSvu44cZvcRsV9863y8Lvyy79nlJyrZVhBSxN9 ycodP2HCUXC2LtVjAJ12++wbNzOmYhcbjmBFUI8gyLmn91+RA62wbTI4FeaxtoDxjz10 s46Lum3ErUvjYdZgFXbvv2SobDhoVxOKerVG6TElI0B+5KrC6Zr+69HiXy/xJ27t67vX iPg7MzcD7shd16THHtWDeDuCThs2WEn6Dj8DHVWSHgahh/dz13CFlgDYrlr3gMKFnRN+ i40ZXMTW12V45SdI4RZ2Y6uXxCQrzq7ssaaciTWTfOaPsGjkzJOwuRPsTz8JPoLN9m2A n03Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id; bh=Esi/JvUvCeCqvCaRzMPevU5IPLgQTEhH3rb1C0eoSvQ=; fh=bU3D+m1YTHYfD3MbW0lmlkCvCnOZ4OF2F926MWzzMXg=; b=xEaWct9cNQfzBNbp6lAkqf9eBJ17CCSBugQkL3374f+gAX8EMCK25OaA0a/UkXgbZ9 p6iwPnNCTssQ4y7ltNSn9XwcJTB4RgMuGoW1x8fmBgmtmyp91ZBRwoNgqKgiijIzba+x 82eKf3ALdWeW/hgaXjK+oqRI59GenozieR0SrGf8TkFj2LI5A9/XJF1ObnCQAttVOqir EDjx/qF4FlifQe66EaVn/YmnRAgNk4b04Hp0rpsc8TpLBU9G3iqvBvz9FK7znFyeAUOf fufMLgSey+/uI/LpkBAoMECLragidrIvY56TbTgndYQCxGHdNWJTVZZD/0Vwqtgxr08Q 8uVQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id qa2-20020a17090b4fc200b0025690b76c95si11704604pjb.10.2023.06.29.17.49.40; Thu, 29 Jun 2023 17:49:53 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229459AbjF3AfD (ORCPT + 99 others); Thu, 29 Jun 2023 20:35:03 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56430 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232141AbjF3Aez (ORCPT ); Thu, 29 Jun 2023 20:34:55 -0400 Received: from mx.socionext.com (mx.socionext.com [202.248.49.38]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id D0A241FCB; Thu, 29 Jun 2023 17:34:52 -0700 (PDT) Received: from unknown (HELO iyokan2-ex.css.socionext.com) ([172.31.9.54]) by mx.socionext.com with ESMTP; 30 Jun 2023 09:34:52 +0900 Received: from mail.mfilter.local (mail-arc01.css.socionext.com [10.213.46.36]) by iyokan2-ex.css.socionext.com (Postfix) with ESMTP id 1D4AF2224561; Fri, 30 Jun 2023 09:34:52 +0900 (JST) Received: from kinkan2.css.socionext.com ([172.31.9.51]) by m-FILTER with ESMTP; Fri, 30 Jun 2023 09:34:52 +0900 Received: from [10.212.156.14] (unknown [10.212.156.14]) by kinkan2.css.socionext.com (Postfix) with ESMTP id 86BA51592F7; Fri, 30 Jun 2023 09:34:51 +0900 (JST) Message-ID: <1c2a9e31-4ecc-17cb-3be7-8607dbc29329@socionext.com> Date: Fri, 30 Jun 2023 09:34:51 +0900 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 Subject: Re: [PATCH] mmc: sdhci-f-sdh30: Replace with sdhci_pltfm To: Adrian Hunter , Ulf Hansson Cc: linux-mmc@vger.kernel.org, linux-kernel@vger.kernel.org References: <20230629004959.22825-1-hayashi.kunihiko@socionext.com> <57dd6bdc-c8dc-219c-f9dd-d2f210a5ce2c@intel.com> Content-Language: en-US From: Kunihiko Hayashi In-Reply-To: <57dd6bdc-c8dc-219c-f9dd-d2f210a5ce2c@intel.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,NICE_REPLY_A, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Adrian, On 2023/06/29 21:57, Adrian Hunter wrote: > On 29/06/23 03:49, Kunihiko Hayashi wrote: >> Even if sdhci_pltfm_pmops is specified for PM, this driver doesn't apply >> sdhci_pltfm, so the structure is not correctly referenced in PM functions. >> This applies sdhci_pltfm to this driver to fix this issue. >> >> - Call sdhci_pltfm_init() instead of sdhci_alloc_host() and >> other functions that covered by sdhci_pltfm. >> - Move ops and quirks to sdhci_pltfm_data >> - Replace sdhci_priv() with own private function sdhci_f_sdh30_priv(). >> > > Does it need a Fixes tag? Ah, I see. I'll add it in v2. >> Signed-off-by: Kunihiko Hayashi > > Otherwise: > > Acked-by: Adrian Hunter Thank you, --- Best Regards Kunihiko Hayashi