Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp3590941imm; Sun, 29 Jul 2018 23:14:43 -0700 (PDT) X-Google-Smtp-Source: AAOMgpcZOC/ElcsTBOP0wcurSJaMNkebml0KULD2fJ7j4fM5C8CcSOd3j29sgEptwzcFsZq588GB X-Received: by 2002:a17:902:9a01:: with SMTP id v1-v6mr15418009plp.20.1532931283104; Sun, 29 Jul 2018 23:14:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1532931283; cv=none; d=google.com; s=arc-20160816; b=lH2bDrtvajoH8mhw7Pdbg+Q9i8GZvQV38JH8G9qA+3oJ20+SI7CIrVGZOmVjQeTiS8 gj3gzNBL3BLPfhlRyPi8fFPh5tp3OVbZ/y73gpdn8z+SGbRgw4YaP/LNTq95Kle+vKae bk/GKJoXuCqcNQRma0QfCnWlWGNMB42qlT5kQaerWIBfQsdzmf7WmNeE41EjF3fUb0XW GlBJhD7M3kePFTKikmiXJ1faCTvwBmwrJ+wVVlwyVn2/yyM7YxCjkbcm+60o5QJpHH5K 8vqZ8Mdz/ZVKOk7svilLb7F9rcZE3QM9SsmH3A4B9eH4lULTkt4fBvWvx0vUxAT+tPwK kfzg== 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 :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=c6j8yCR2N6uEggzQr7SQCzZD+jwZGoNGikiZ3VoNnfg=; b=W/prqcfccH35OcurK7Pd3dg/xXRwBX/o36KvsmZj9HClo2OcLy7k8peseWWkjV9dj3 DK01niT9RYEJknvPYMMYwgqwLx/D5vxU91u8mWTz/eiwuKtOpWuAP8guh4qc0xSkzCqW 4plT6Hedrg4w2yfy6eNUnT1UyKLmHpmND3aYRohsLQLJmjt7O7i3NhpmJ7rHYyCdEM/C 9oJlakZezxIimWA7KRn5dG50ZMUMLoxzkmG70CtviqOBgOgBiTMG3mrmrYU6Wh6BxY+M 8rpmqcw+U6KXYZNlce9SjrDHCc1g1nsHSCuJcIUyon2pUhqX3T1Bghb2WzJ4ESzodRR7 FpSw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@broadcom.com header.s=google header.b=gmbf5nup; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=broadcom.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 31-v6si1800096plk.303.2018.07.29.23.14.28; Sun, 29 Jul 2018 23:14:43 -0700 (PDT) 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=@broadcom.com header.s=google header.b=gmbf5nup; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=broadcom.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726597AbeG3Hq7 (ORCPT + 99 others); Mon, 30 Jul 2018 03:46:59 -0400 Received: from mail-oi0-f66.google.com ([209.85.218.66]:39650 "EHLO mail-oi0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726434AbeG3Hq7 (ORCPT ); Mon, 30 Jul 2018 03:46:59 -0400 Received: by mail-oi0-f66.google.com with SMTP id d189-v6so19148755oib.6 for ; Sun, 29 Jul 2018 23:13:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=c6j8yCR2N6uEggzQr7SQCzZD+jwZGoNGikiZ3VoNnfg=; b=gmbf5nupVR0I60lI+LtA5+6KUJsi2kwuSzhNnulEPr6bjXmTRw1k+ip+exzrtcikgG /eusNl+VedzhOIa8QhOlBz1XS/nYj8nJKKxsRWSXxi1xQj+rN6ozFDurmF0lBBChfEcp ujJBLnSnNygDxau5YwevqUY+NE07PLB5eO2TA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=c6j8yCR2N6uEggzQr7SQCzZD+jwZGoNGikiZ3VoNnfg=; b=IaKtpwcNLWX/vx8ylzO+VCNuQhhEia1MfKdi4Rfs8ueXnFjCXrcftqXH2UL4apbt3I OKVS8d+PlTjymqUM38i/pFk41zTlp774gM8zRzEuA0aQSzaIZ2pl2665n5D5S/0c1B3R Qup60x87vkgbmDtXuH9JFg4n6T9uW2y2Bg8EZwMFY8RzMdvBUdI/XE9IwLI9/Mj2HmBU 9uNcJdo7fSjZBHlpq41kv10Gf0DepTPMC1Pr0MjVGGaCWfnkGYOficTb8Wk5XAWh2NC2 9acWDVaPTv714PoQhjnY1axI8If0rAv+FniGr44zjscOp421rKHX6dc3xDYvCS8AsVsp g+vQ== X-Gm-Message-State: AOUpUlH/wsNpqvNTaKuSh7Wd8E5CBcGfsc5LB9ahQVh0NwOijuEE89Vv 6DK1j5jrlDcjCWlXFfP7k7aCoO5sWD+QCNqhMQdVsQ== X-Received: by 2002:aca:42:: with SMTP id 63-v6mr15158470oia.154.1532931215716; Sun, 29 Jul 2018 23:13:35 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a9d:6043:0:0:0:0:0 with HTTP; Sun, 29 Jul 2018 23:13:34 -0700 (PDT) In-Reply-To: <0c1215a2-b8b3-e315-71e1-04501d02ba42@intel.com> References: <1532794529-30137-1-git-send-email-srinath.mannam@broadcom.com> <201807290127.DcHKtABy%fengguang.wu@intel.com> <0c1215a2-b8b3-e315-71e1-04501d02ba42@intel.com> From: Srinath Mannam Date: Mon, 30 Jul 2018 11:43:34 +0530 Message-ID: Subject: Re: [PATCH v2] mmc: host: iproc: Add ACPI support to IPROC SDHCI To: Adrian Hunter Cc: Ulf Hansson , Ray Jui , Scott Branden , Vikram Prakash , BCM Kernel Feedback , linux-mmc@vger.kernel.org, Linux Kernel Mailing List 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 Hi Adrian Hunter, Thank you for the confirmation. I will send patch series now. Regards, Srinath. On Mon, Jul 30, 2018 at 11:40 AM, Adrian Hunter wrote: > On 30/07/18 09:02, Srinath Mannam wrote: >> Hi Adrian Hunter, >> >> Auto build error came to this patch, because it is depend on the >> patch "mmc: sdhci-pltfm: Convert DT properties to generic device properties" >> you have given to me. >> >> Can I send my patch along with your patch in a single patch series? > > Yes, that is normally how it is done. > >> Please advice. >> >> Regards, >> Srinath. >> >> >> On Sat, Jul 28, 2018 at 11:02 PM, kbuild test robot wrote: >>> Hi Srinath, >>> >>> Thank you for the patch! Yet something to improve: >>> >>> [auto build test ERROR on ulf.hansson-mmc/next] >>> [also build test ERROR on v4.18-rc6 next-20180727] >>> [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] >>> >>> url: https://github.com/0day-ci/linux/commits/Srinath-Mannam/mmc-host-iproc-Add-ACPI-support-to-IPROC-SDHCI/20180729-003026 >>> base: git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git next >>> config: ia64-allmodconfig (attached as .config) >>> compiler: ia64-linux-gcc (GCC) 8.1.0 >>> reproduce: >>> wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross >>> chmod +x ~/bin/make.cross >>> # save the attached .config to linux build tree >>> GCC_VERSION=8.1.0 make.cross ARCH=ia64 >>> >>> All errors (new ones prefixed by >>): >>> >>> drivers/mmc/host/sdhci-iproc.c: In function 'sdhci_iproc_probe': >>>>> drivers/mmc/host/sdhci-iproc.c:304:2: error: implicit declaration of function 'sdhci_get_property'; did you mean 'sdhci_get_of_property'? [-Werror=implicit-function-declaration] >>> sdhci_get_property(pdev); >>> ^~~~~~~~~~~~~~~~~~ >>> sdhci_get_of_property >>> cc1: some warnings being treated as errors >>> >>> vim +304 drivers/mmc/host/sdhci-iproc.c >>> >>> 276 >>> 277 static int sdhci_iproc_probe(struct platform_device *pdev) >>> 278 { >>> 279 struct device *dev = &pdev->dev; >>> 280 const struct sdhci_iproc_data *iproc_data = NULL; >>> 281 struct sdhci_host *host; >>> 282 struct sdhci_iproc_host *iproc_host; >>> 283 struct sdhci_pltfm_host *pltfm_host; >>> 284 int ret; >>> 285 >>> 286 if (dev->of_node) >>> 287 iproc_data = of_device_get_match_data(dev); >>> 288 else if (has_acpi_companion(dev)) >>> 289 iproc_data = acpi_device_get_match_data(dev); >>> 290 >>> 291 if (!iproc_data) >>> 292 return -ENODEV; >>> 293 >>> 294 host = sdhci_pltfm_init(pdev, iproc_data->pdata, sizeof(*iproc_host)); >>> 295 if (IS_ERR(host)) >>> 296 return PTR_ERR(host); >>> 297 >>> 298 pltfm_host = sdhci_priv(host); >>> 299 iproc_host = sdhci_pltfm_priv(pltfm_host); >>> 300 >>> 301 iproc_host->data = iproc_data; >>> 302 >>> 303 mmc_of_parse(host->mmc); >>> > 304 sdhci_get_property(pdev); >>> 305 >>> 306 host->mmc->caps |= iproc_host->data->mmc_caps; >>> 307 >>> 308 if (dev->of_node) { >>> 309 pltfm_host->clk = devm_clk_get(dev, NULL); >>> 310 if (IS_ERR(pltfm_host->clk)) { >>> 311 ret = PTR_ERR(pltfm_host->clk); >>> 312 goto err; >>> 313 } >>> 314 ret = clk_prepare_enable(pltfm_host->clk); >>> 315 if (ret) { >>> 316 dev_err(dev, "failed to enable host clk\n"); >>> 317 goto err; >>> 318 } >>> 319 } >>> 320 >>> 321 if (iproc_host->data->pdata->quirks & SDHCI_QUIRK_MISSING_CAPS) { >>> 322 host->caps = iproc_host->data->caps; >>> 323 host->caps1 = iproc_host->data->caps1; >>> 324 } >>> 325 >>> 326 ret = sdhci_add_host(host); >>> 327 if (ret) >>> 328 goto err_clk; >>> 329 >>> 330 return 0; >>> 331 >>> 332 err_clk: >>> 333 if (dev->of_node) >>> 334 clk_disable_unprepare(pltfm_host->clk); >>> 335 err: >>> 336 sdhci_pltfm_free(pdev); >>> 337 return ret; >>> 338 } >>> 339 >>> >>> --- >>> 0-DAY kernel test infrastructure Open Source Technology Center >>> https://lists.01.org/pipermail/kbuild-all Intel Corporation >> >