Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp2011485pxj; Sun, 9 May 2021 12:06:06 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzXBF6+dId8MXqfUjteYWbaiVB/OsYMiazCsdRDhFW1XpE7rY0JLdwvFKD7FwhDYd14Uaym X-Received: by 2002:a92:c750:: with SMTP id y16mr10306850ilp.149.1620587166775; Sun, 09 May 2021 12:06:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1620587166; cv=none; d=google.com; s=arc-20160816; b=klBYiisxNvp8D0VJUy1mss3eae7ssfprmvjc019SKwdJwlYy1S4VRd5HTmuUyQ2u/O PmuOQbbJtlugHam4tNZNPntwcphtUFAFehIJafWpCspLIM1ejj3BH1eUfOcHd69o+Z74 2s77YZ4P58J9qLjplyXiLNEEzJqv/YKtJeEt+c7IWWg/llDp0Dg+SjrBGeLgaHKuGv8T skd0bVCpbfNt4pDsKCxzYqMau0p/GSKJOTsW10ePdvRcFA00QNqtzTFN7RiuMVK7MrW/ rnz0e2pvrjVX6qjU1ap90LQKUkOIg+fV5UjdaH8GSF5rtd4uRmHrQJGKcZQisJuU2pjh sxMQ== 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=lMJvx5UVUSxWfxal6KmjDPL7AuvEAZJvWWHWo4hAYoo=; b=N/KNVs9ZbA1YjwnSYzafjbSwFs1nS84l3vW/1TjbmJvAYPEf6gDbdNn5Lo3Or79WHy oY4rB6OWKNOp8qUR3lVsaQr5j86e+36JIW+imPb7lKQQ5Y5+3HWXwte7XPtqMwmSvZbB 7JADY9/obXj4um4zjeqe9571hh14jvXZhDMMN5//VF4FbD6hXG76RpotnaiauSG9gNKM xt/Ln242lgyJgSvmYxwglqgtkN7zdbIN5NAJ0NzZBOaBjl4P2oXk7/HLT8yU3eGwH+6/ oAYebm8qdeSHxmXEMaw9ZMtZDhe8Liqb62Y+UUjdr6kShMcmVJLxcHmPhS/RkyFnZjcG sk2A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=bPH0qO6f; 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 (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id m24si13495801jao.105.2021.05.09.12.05.29; Sun, 09 May 2021 12:06:06 -0700 (PDT) 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=bPH0qO6f; 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 S229876AbhEISuN (ORCPT + 99 others); Sun, 9 May 2021 14:50:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58018 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229693AbhEISuN (ORCPT ); Sun, 9 May 2021 14:50:13 -0400 Received: from mail-lj1-x22e.google.com (mail-lj1-x22e.google.com [IPv6:2a00:1450:4864:20::22e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 44F37C061574 for ; Sun, 9 May 2021 11:49:09 -0700 (PDT) Received: by mail-lj1-x22e.google.com with SMTP id y9so18066639ljn.6 for ; Sun, 09 May 2021 11:49:09 -0700 (PDT) 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=lMJvx5UVUSxWfxal6KmjDPL7AuvEAZJvWWHWo4hAYoo=; b=bPH0qO6fe7UoMIwaSSiLTVdTGdPG8Qq8pmPecFEYO8u1EtSnnoARg6IFh6TVjnG/Vo UC5kiD2S1FB4SSVHancR/Tfbn/4BeP3rSWIISAwLDVfdLqRQA7GTPIqyR8jxsSXN2Mef oCHy7ib2z0Qp+RHR5IddW0zG4FmRCKD5z4EpHMzBxJxorsnBM0TlNUrS3ivW3v/NK7HI cMJjc9HJVbyRAERobvQGpHiMPceqBR9f7EnwPXCffob0sYc+71UsYcKHNjy0zuUJY87c J3Lq6ROvTJTrRs9E39ivSzG41oN5IkLRB2gGD0FvuU4kVcok43gCxNWOcCfoI41sfgZN 5pqg== 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=lMJvx5UVUSxWfxal6KmjDPL7AuvEAZJvWWHWo4hAYoo=; b=IuAgo30MUFYfmOivW7/vbAu1JZj19u/Vf2waj0vsDeEVhmtkbGL0hi8Fl7+o4lb2F8 wo/ALNg14ROS6C4TaViYSgXJiSPGhEFYk4eZPMapVVQhqipqLZYTlDf8ZPL19A4Dycr0 9OTyylutC/vE96jrBwBu/X+4/TGwuULaSI0jVk3DhqBvHPdz98j2hK+56wBvP9z7rIXq TOk+67FVDmhP5ViOyVpi78zRCZQFIQO3Qq2C/81WHnrHzrTNZ90rpacggb/fnYamN3Gg o7HJdPVcBm+ul1uIfxxsnL7s5vUQspibSbghqnRXqNS6FSyyGT7X9woJ9ti0bJ3qN4U4 6uoQ== X-Gm-Message-State: AOAM53134RIm/2YcQo+E0JxYq9arc/zJZm2fH1DFeziVf5uKueRQGf7R S+oXID1GT6Zuh3TTG8Ey4o6v1MJLMmtfoQmpPD13QA== X-Received: by 2002:a2e:2e12:: with SMTP id u18mr17146118lju.200.1620586146550; Sun, 09 May 2021 11:49:06 -0700 (PDT) MIME-Version: 1.0 References: <20210506145829.198823-1-ulf.hansson@linaro.org> <20210506145829.198823-2-ulf.hansson@linaro.org> In-Reply-To: <20210506145829.198823-2-ulf.hansson@linaro.org> From: Linus Walleij Date: Sun, 9 May 2021 20:48:54 +0200 Message-ID: Subject: Re: [PATCH 1/2] mmc: core: Move eMMC cache flushing to a new bus_ops callback To: Ulf Hansson Cc: linux-mmc , Adrian Hunter , Wolfram Sang , Shawn Lin , Avri Altman , Masami Hiramatsu , linux-block , linux-kernel Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, May 6, 2021 at 4:58 PM Ulf Hansson wrote: > To prepare to add internal cache management for SD cards, let's start by > moving the eMMC specific code into a new ->flush_cache() bus_ops callback. > > In this way, it becomes straight forward to add the SD specific parts, > as subsequent changes are about to show. > > Signed-off-by: Ulf Hansson Reviewed-by: Linus Walleij Yours, Linus Walleij