Received: by 10.213.65.68 with SMTP id h4csp84737imn; Mon, 12 Mar 2018 07:29:56 -0700 (PDT) X-Google-Smtp-Source: AG47ELuZ9S++H5G+o22LsrI+IEHKPF9XP0Quj8zqxGwJmg2gcZZ3rvndKKbPH7Ew4q1Z+w58Y5zl X-Received: by 10.99.120.205 with SMTP id t196mr6645093pgc.392.1520864996249; Mon, 12 Mar 2018 07:29:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1520864996; cv=none; d=google.com; s=arc-20160816; b=G2Xd/+iOklLyfl6M+GGsPmiigFjqWQPwvhMSOJXaoWqq9wWdI7ExJY5Yuefkcb4jBm x6shjjRD+soYINs1LGNW2GF31JMUOBNaSXfqtlqhFrKiIPrf6E8Ze50513VStJoAwNqV zH/bYLRdKDOjn8Ty5ZvVsjo7NZ6OGiwbeiTH22VN7mdKjTn/p6Xjms+1phgPFdgdnmxc nAH8ksW2Km4X31kxYaq11cq55nZgkLMxVLEaZRI6u93TqAzwL8UDkA1pC7t2ziKO8Fqw xv7KRNol+ID3B2+xHJD2+Z8wxV8xWSuKbw6dnohvE/Y9xy1QZnRYL2LdJZA5CNkC5cs0 t+yw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :organization:references:in-reply-to:date:cc:to:from:subject :message-id:arc-authentication-results; bh=FIoXN2j5hDpkcmJSTl2QXDxGTl49iklh1T49wyRRUjA=; b=Ob1omYLXGmSu/GEE8W4aMcfReiGCmxcka42jW/9T4mAkpFJVAG+XYkWYXj8zzVraOY 1KRk5ywyXLHaNIPesuHJare81nDsv3thL2AyLcJ8nBjgpZcHwxkqlJ7p4wXX/l5RRYl3 RlpC/kB73e1pI91cWdr+PJ3PPC6SmiJVwdOjocGgORQF5xIjQFjc9RXNgY+gbyLfBVMj 7ihH1LTQx7ZdtIVQcN3A/kFrhTFcRYq4bVUhHzdeE3qfVEmlhmLGt4H8agS2D7zy/Wb5 Wb0PCD1jJWFjyJvNqtHvu1LbiZMDv3qSl0w4DB501snpWRDZOUxNPuHDSqBeM07lxi2e tm8Q== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w31-v6si6041290pla.315.2018.03.12.07.29.41; Mon, 12 Mar 2018 07:29:56 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751822AbeCLO1X (ORCPT + 99 others); Mon, 12 Mar 2018 10:27:23 -0400 Received: from mga03.intel.com ([134.134.136.65]:7475 "EHLO mga03.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751685AbeCLO1V (ORCPT ); Mon, 12 Mar 2018 10:27:21 -0400 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 12 Mar 2018 07:27:20 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.47,461,1515484800"; d="scan'208";a="37468592" Received: from smile.fi.intel.com (HELO smile) ([10.237.72.86]) by fmsmga001.fm.intel.com with ESMTP; 12 Mar 2018 07:27:18 -0700 Message-ID: <1520864837.10722.596.camel@linux.intel.com> Subject: Re: [PATCH v9] mmc: Export host capabilities to debugfs. From: Andy Shevchenko To: Harish Jenny K N , Avri Altman , "ulf.hansson@linaro.org" , "linus.walleij@linaro.org" , "adrian.hunter@intel.com" , "shawn.lin@rock-chips.com" Cc: "linux-mmc@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "Vladimir_Zapolskiy@mentor.com" Date: Mon, 12 Mar 2018 16:27:17 +0200 In-Reply-To: <1520864550.10722.594.camel@linux.intel.com> References: <1520829090-3567-1-git-send-email-harish_kandiga@mentor.com> <1520849262.10722.582.camel@linux.intel.com> <540fef96-aa2f-e6c3-467d-bc1d021dd55b@mentor.com> <329d521d-1776-43ee-2f0e-e9690c29a693@mentor.com> <1520859807.10722.591.camel@linux.intel.com> <5e038945-a09c-5c64-2152-5d2783a249ec@mentor.com> <1520864550.10722.594.camel@linux.intel.com> Organization: Intel Finland Oy Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.26.5-1 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 2018-03-12 at 16:22 +0200, Andy Shevchenko wrote: > On Mon, 2018-03-12 at 19:04 +0530, Harish Jenny K N wrote: > > > > On Monday 12 March 2018 06:33 PM, Andy Shevchenko wrote: > > > On Mon, 2018-03-12 at 18:00 +0530, Harish Jenny K N wrote: > > > > > > > > > + for_each_set_bit(bit, (const unsigned long > > > > > > > > > *)&caps, > > > > > > > > > BITS_PER_LONG) > > > > > > > > > + for_each_set_bit(bit, (const unsigned long > > > > > > > > > *)&caps2, > > > > > > > > > BITS_PER_LONG) > > > > > > > > > > > > > > > > Explicit casting is not needed anymore in both cases. > > Sorry for I was not clear that the compilation error is for the > > following case > > > u32 caps = host->caps; This is wrong! I told you that and you seems changed at least in v9. What are you doing locally? > > > for_each_set_bit(bit, &caps, ARRAY_SIZE(mmc_host_capabilities)) > > > Are you sure you have caps defined as unsigned long? > > Check your code, the explicit casting should gone. Otherwise you are > doing something wrong. See above. -- Andy Shevchenko Intel Finland Oy