Received: by 2002:a05:6a10:a852:0:0:0:0 with SMTP id d18csp1624759pxy; Thu, 6 May 2021 11:43:29 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzeVi08oZ8yVE+IRsr/lso6eWSR3fuNUoadOh59wMt0S1/jhG0yyOcpbTEgIHdLeR4ZZOI1 X-Received: by 2002:a17:902:c3ca:b029:ea:fc69:b6ed with SMTP id j10-20020a170902c3cab02900eafc69b6edmr6165865plj.80.1620326609641; Thu, 06 May 2021 11:43:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1620326609; cv=none; d=google.com; s=arc-20160816; b=UzBx9ETswbBqw0Ci1gsYpwTi5b+2NG68VJUWuuO7e/PNkrTf4j9S1QlLdUbQxOn8zt cPfhZd1va56RWddEhbysdXjqcvqs1DwMOKcEHGIBdKwOqOekH29HQ9Yz3MCibBYgikDa 2wqJJROHPuRXazNQjSLg6TqBq9r4iRvK+ecZrFcN1L1MKMPN1e+gMGI4u7shbjOcAmIB AuxIM0KdSikU0K3Nf9aSiTrFLXFFXXEApD1tOqSAVPUnkxNbLlB7HtUNIqp4W7w6wgbK ogZqYfnZi4QbX5nV+gB4dCkGdumI210+Hg9lGPal8TW/0wUkIdEAZzXIPepPGzcKaLJF yS7w== 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=TuRMg/p3XcDliVBSgwL/6V4gjxClpTJd4DW+g4l8Xng=; b=GAyZ0r7FnvnaBYQ0XuH7aJMOhhVHBIsT/x7/Uq0n4WAcJrS3UBwYHcb0foc6t7qrJM IIbbZV6LCqTukX9hv0Ka+RG5hqiK1k56WroU5clhzonUiFumza0MGVqCng15tp1cbbyG NjUoYfAqBEYC3Iqc1ndd/5VMjiYywIdWgMNkc6pLc+RRRodJwDJJ9n33cWqhilSUDvDD /htFmG8WFZuVKoIqaCJv29y4pFNPz65jPcXCMLJafbF6aPcYm/GuTRNvPV72FtZRXIh+ AXHfzEvhJ1M5Ny8sCfT2w+FmplAdzLepQ/xYX+77pJqSQuXdQy30m61RE7/oW6pjMnpb ilTA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=tY+IThXQ; 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 n15si3691503plc.112.2021.05.06.11.43.15; Thu, 06 May 2021 11:43:29 -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=tY+IThXQ; 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 S233115AbhEFNGP (ORCPT + 99 others); Thu, 6 May 2021 09:06:15 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56442 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233129AbhEFNGN (ORCPT ); Thu, 6 May 2021 09:06:13 -0400 Received: from mail-lf1-x12f.google.com (mail-lf1-x12f.google.com [IPv6:2a00:1450:4864:20::12f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 504B5C061763 for ; Thu, 6 May 2021 06:05:15 -0700 (PDT) Received: by mail-lf1-x12f.google.com with SMTP id x20so7690828lfu.6 for ; Thu, 06 May 2021 06:05:15 -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=TuRMg/p3XcDliVBSgwL/6V4gjxClpTJd4DW+g4l8Xng=; b=tY+IThXQYOpe6FQ492ndMN8tzQu2mNCijbG2rwp5heuJDJq5LUmUtVtReXzJpH+u7F p//mzGeN8KObivJXyDIhwX04m3RygLMWCBcV3bL04diWQjaKe5uDGfWjQlVQ/3qg1rMV Gd2kZhwaJIzAwLAMLSpY1dl54VDQymjcVxOvD2QWyHTiRueiwbz9cO6cbPPKXkSqtFZp iVK8Q3/btQM5gDAy6LlvIT9swLzP+qARz3ioMeduP3rMplhFgP7c80zm5Woclb0+7BcQ TT/vKeT+F/0svsfArijPMxaGvAlBTlVN01DMxcl2qh9LyPH0ovQ91xgI1nySphIM1z1u oicw== 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=TuRMg/p3XcDliVBSgwL/6V4gjxClpTJd4DW+g4l8Xng=; b=OPGqs+uC8wgYxHW3mIAH70Bk5YAx/jGxQke0G8E2bLFG13bgVu/Q3zn+RDRwFsQ0Fj 6zCwelfosUunIfDM6qfhC4b0pPeHbaHxS4gfsGuYbJ8tGauq2MLki1sLL3L7zuVlojDM PgnfzfzBupPMGhH6+lAuGDlCarFfPip89xgglFKpJ+ndYz+tPxi8sFJlEt0roowgBRJY CSyvvf8UX+l7RlY5ft82wRllCmw1byr3T7MHyPE8piSdbvECCkQlmq+c1N1cJIdRXq4I izfMjrNUp6ztSGiUEOobzHMvsmDcGcyxfAG7saUmPzA8an13yDfH/h372WhC9u+enroz C02Q== X-Gm-Message-State: AOAM5318u4eMfRQGrgiBaFrpwk/DmiuPw032SX8cyRy1Nt5NqVGRt8aT Vq3u8d19ttabGOOERrdZWgi1XC+EX+ohfPdteXtezw== X-Received: by 2002:a05:6512:6d5:: with SMTP id u21mr2857313lff.586.1620306313768; Thu, 06 May 2021 06:05:13 -0700 (PDT) MIME-Version: 1.0 References: <20210504161222.101536-1-ulf.hansson@linaro.org> <20210504161222.101536-11-ulf.hansson@linaro.org> In-Reply-To: <20210504161222.101536-11-ulf.hansson@linaro.org> From: Linus Walleij Date: Thu, 6 May 2021 15:05:02 +0200 Message-ID: Subject: Re: [PATCH 10/11] mmc: core: Read performance enhancements registers for SD cards 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 Tue, May 4, 2021 at 6:12 PM Ulf Hansson wrote: > In SD spec v6.x the SD function extension registers for performance > enhancements were introduced. These registers let the SD card announce > supports for various performance related features, like "self-maintenance", > "cache" and "command queuing". > > Let's extend the parsing of SD function extension registers and store the > information in the struct mmc_card. This prepares for subsequent changes to > implement the complete support for new the performance enhancement > features. > > Signed-off-by: Ulf Hansson Reviewed-by: Linus Walleij Yours, Linus Walleij