Received: by 2002:ac0:aed5:0:0:0:0:0 with SMTP id t21csp4200277imb; Wed, 6 Mar 2019 07:42:11 -0800 (PST) X-Google-Smtp-Source: APXvYqyPY+yujTGgpeJolEG/+6iHr52RmG3ZFNkd5Qcl9FBw/a8QInzhE69La63XLuPQRuRFeVlE X-Received: by 2002:a17:902:20cb:: with SMTP id v11mr7523783plg.39.1551886931475; Wed, 06 Mar 2019 07:42:11 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1551886931; cv=none; d=google.com; s=arc-20160816; b=XJQCF8KnjcU8Nn7x2UG4hY9Bp48t0oG/Q5gFjCgcIEqZcmy85V60llicAXHBZLhYK7 oi1GKKg+urtx5CmfwA8LFRhjxnBstJlVRGMQo+hW0JeDw7TmlBfnryt4y23g3IJ+ki/W y3Dfss3eOgTaCJELNj8hJWtdOoU5Iwl8BNqi+x8Ci0pLEK+5UxZzCdyO020pwNA9ol2h 5iIvMIRgob53MpjzSAg74Qk2QBl8YCCH63THgA/Xv5z7yiQ2Koz8LZphVEjBNwP7AbNv 3ERJWE6P4SDZ4+tSFBDod5BzXo43Ub/OVEJu5jBaE8k6Lj/Jsm5r7jw+wq8lGcBi+krl OSgQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=icS4CXrHorSX6h7XZWIhVC5ZyqED36hLDEh9f7uHtAg=; b=hrsYeIQryl5koeXd+Y3xxczViaZwcZYC2QwJd1406kheWm+YAIvzyIhQiGf62+JhcE czuXkbgWBW7ZAoQU9sltJ7s1m73e3XvWPYqncKMVhjoXe7i8ymFFxCOO4A7ntMHaMZGT qUzEestgbYSsQHvCFRP/M16rqoDrrGrZPGbePfHcdLjd2aEIb2jEO1+jJAvbYLe7uI2I ZzjmurlVWtEICOY8w0mryEH0b9C/393fqnevsZmTJeuQKdq4kEBUckPoWbZ+hxZLeSS+ 7e5AWefp6i/pNrrw9+i4j5fqeHZA5x2QR0klKQ26XF8DAeCuoDmKIVerlZ08YkocHENA PA6w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=f9fO3VP5; 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=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 128si1853315pfd.19.2019.03.06.07.41.54; Wed, 06 Mar 2019 07:42:11 -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=pass header.i=@linaro.org header.s=google header.b=f9fO3VP5; 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=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726848AbfCFNcT (ORCPT + 99 others); Wed, 6 Mar 2019 08:32:19 -0500 Received: from mail-vs1-f67.google.com ([209.85.217.67]:38294 "EHLO mail-vs1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726753AbfCFNcT (ORCPT ); Wed, 6 Mar 2019 08:32:19 -0500 Received: by mail-vs1-f67.google.com with SMTP id h132so2191978vsd.5 for ; Wed, 06 Mar 2019 05:32:18 -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=icS4CXrHorSX6h7XZWIhVC5ZyqED36hLDEh9f7uHtAg=; b=f9fO3VP5Nof0ILA6Xe2ez/JjICO2mQvOsdv4Z6U77Bn98ixtzup+j3XBnq9S0HoD8x RWX4GW8iBcofO87kz0hj54gFQdUKABBVu3qwnLSUnYO7h9L2N85RWeWhcW+XGzxocfhr 5lfzfzI2pnfgHgTPhbzY/4sMvfgS2pAZUmLyp3kZxMmdvfNsDXlFwx+853TNzNbCOrRr yleG3N5+zZ/uS+CjH77uOEO5sbi3LJvasIE0fNonzWkDQrLOcc05koQj2PoTUpc7G1Nc 44rdaglqJbRPd8arLYGKKP5x3+vzjjKY4YToV6A5M2GSPo+A8kzCJ7YVjJDLy8TLyrLX W5zQ== 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=icS4CXrHorSX6h7XZWIhVC5ZyqED36hLDEh9f7uHtAg=; b=VhnzhIDd/3aDBmaNL+wgyRcFttUF656vQAmmdKR4nXcaCAVG2PJzfifiE+KEHtU7/s MBx7DiWFGyEsr3bLbnz1lamQVmJ3+gvErcHyL+J5PQm+VZdUoV4hGq3AXrqvVLPNLqnG jiH2OEpJ6bI8hu+jswPr3noF8VdM/xuGLNo0DKVbdXaSl6AO4m/BOj0qKoFK3qt/9XxK dhVzbfPJIivC/lOztNHd9ZPpZ33cbjYi1r0dI2A6KOkJ5rlx02nV7JjHy5xjMk9i7sLN UnU2/ZuyALBnO7b6vbZdMluPKcpaXwpSljlv0uZ3ZtF2aym9TeIZx/BX+oUOF2fN6Rx+ KXzA== X-Gm-Message-State: APjAAAWBAQ1iKMnipGbfJJXKkF3Kmi+Rga0oCp0b18F6epw7gLe2KXqR D6McTHA6b/RlW/NEseAKLREqR1BblMhyVRVpi7VdkA== X-Received: by 2002:a67:c902:: with SMTP id w2mr3889431vsk.191.1551879137902; Wed, 06 Mar 2019 05:32:17 -0800 (PST) MIME-Version: 1.0 References: <1551694625-6414-1-git-send-email-ludovic.Barre@st.com> <1551694625-6414-4-git-send-email-ludovic.Barre@st.com> In-Reply-To: <1551694625-6414-4-git-send-email-ludovic.Barre@st.com> From: Ulf Hansson Date: Wed, 6 Mar 2019 14:31:42 +0100 Message-ID: Subject: Re: [PATCH 3/5] mmc: mmci: qcom: define get_dctrl_cfg To: Ludovic Barre Cc: Rob Herring , Srinivas Kandagatla , Maxime Coquelin , Alexandre Torgue , Linux ARM , Linux Kernel Mailing List , DTML , "linux-mmc@vger.kernel.org" , linux-stm32@st-md-mailman.stormreply.com Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 4 Mar 2019 at 11:17, Ludovic Barre wrote: > > From: Ludovic Barre > > This patch defines get_dctrl_cfg callback for qcom variant. > qcom variant has a specific block size definition. > > Signed-off-by: Ludovic Barre > --- > drivers/mmc/host/mmci_qcom_dml.c | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/drivers/mmc/host/mmci_qcom_dml.c b/drivers/mmc/host/mmci_qcom_dml.c > index 25d0a75..d7b083d 100644 > --- a/drivers/mmc/host/mmci_qcom_dml.c > +++ b/drivers/mmc/host/mmci_qcom_dml.c > @@ -183,9 +183,17 @@ static int qcom_dma_setup(struct mmci_host *host) > return 0; > } > > +u32 qcom_get_dctrl_cfg(struct mmci_host *host) This can be static. > +{ > + struct variant_data *variant = host->variant; > + > + return variant->datactrl_dpsm_enable | (host->data->blksz << 4); > +} > + > static struct mmci_host_ops qcom_variant_ops = { > .prep_data = mmci_dmae_prep_data, > .unprep_data = mmci_dmae_unprep_data, > + .get_datactrl_cfg = qcom_get_dctrl_cfg, > .get_next_data = mmci_dmae_get_next_data, > .dma_setup = qcom_dma_setup, > .dma_release = mmci_dmae_release, > -- > 2.7.4 > Kind regards Uffe