Received: by 2002:ac0:a581:0:0:0:0:0 with SMTP id m1-v6csp517637imm; Wed, 4 Jul 2018 00:58:04 -0700 (PDT) X-Google-Smtp-Source: AAOMgpcbJYBrqwGHJdz+0kMWcNJbGHFHsXHSpGOsGqZtbZaH+1P+oGvTWJ6Sd+vsaNA2pUzowzNr X-Received: by 2002:a63:4c21:: with SMTP id z33-v6mr922565pga.383.1530691084108; Wed, 04 Jul 2018 00:58:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1530691084; cv=none; d=google.com; s=arc-20160816; b=kYav+lheyOaPgv90PqABUjEwOoFEAtU2OUq8KIXO8DLh1yRys3PxmGwlXHlZ4SMhYI hqz7xpyeE293qn8qCc2Lae0XSQKpmkq/ldHJHT1l9ZiFrll35oVa29TQ599hcWCni0bI /LsTouDIJ/FLD5VsPoqRrrZdqvM5BJuyTRdhL3y4Jkx+hZUu6BhR+mF7aGG8fkCuT5s2 PHCZbQphtDcniwkfKFn/yglrhPb8MK/IeiirLCVUXUS5zNj6NaEuktWdqzqSq4W68xrG 2iPjH6MoWYnX8nNNor46Ky1yVtRZR2Hk+nDOWytfmCjuurItjhy4JISTVWvNxvqgywoq A9MA== 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 :references:in-reply-to:message-id:subject:cc:to:from:date :arc-authentication-results; bh=HMqiU/wLkjAPSOHAsSJk/+7ekmrHDBxZPPsYIcV80I4=; b=DJzAMsZ/XuGIQW8FrC0yr9AJCTma/96AZ7VI55CxleEiAKjceDp1iBpLtosOPi5ao9 qn5/DHXDnWX61jYW9LXXkKdGgBtUqX8nVXqdM81AO5Jp0sE1fMBBL8pOPrYaRaP7htXt z9o8itxz2ZyrnCeFis711z6J14XB7LtuDlM2JEUVda2qvDy29e1QtRJ7gpIgPIZ3/7NR NnbwPdCG28MdgnZss+02E6gHlMtQFlObbZVSZYw+qgRBhKVUDDAutSvFkIBOsFHcpytl ZJo2tLPrnscShWdD2VqGBDQd1E5/4tIJmPcRMNG0mZrBrlKHyavcgZuZQaoH/rATnFlx 5/Eg== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nvidia.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y23-v6si3246890pfb.284.2018.07.04.00.57.20; Wed, 04 Jul 2018 00:58:04 -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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nvidia.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933050AbeGDHv7 convert rfc822-to-8bit (ORCPT + 99 others); Wed, 4 Jul 2018 03:51:59 -0400 Received: from hqemgate14.nvidia.com ([216.228.121.143]:17947 "EHLO hqemgate14.nvidia.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932290AbeGDHv5 (ORCPT ); Wed, 4 Jul 2018 03:51:57 -0400 Received: from hqpgpgate101.nvidia.com (Not Verified[216.228.121.13]) by hqemgate14.nvidia.com (using TLS: TLSv1, AES128-SHA) id ; Wed, 04 Jul 2018 00:51:56 -0700 Received: from HQMAIL101.nvidia.com ([172.20.161.6]) by hqpgpgate101.nvidia.com (PGP Universal service); Wed, 04 Jul 2018 00:51:56 -0700 X-PGP-Universal: processed; by hqpgpgate101.nvidia.com on Wed, 04 Jul 2018 00:51:56 -0700 Received: from dhcp-10-21-25-168 (10.21.25.201) by HQMAIL101.nvidia.com (172.20.187.10) with Microsoft SMTP Server (TLS) id 15.0.1347.2; Wed, 4 Jul 2018 07:51:54 +0000 Date: Wed, 4 Jul 2018 10:51:48 +0300 From: Aapo Vienamo To: Peter Geis CC: Peter De Schrijver , Prashant Gaikwad , Michael Turquette , "Stephen Boyd" , Thierry Reding , Jonathan Hunter , , , Subject: Re: [PATCH 1/3] clk: tegra: refactor 7.1 div calculation Message-ID: <20180704105148.1e32d307@dhcp-10-21-25-168> In-Reply-To: <46bc7178-f8a4-cc4e-ebe3-507671ffb735@gmail.com> References: <1530617721-5767-1-git-send-email-avienamo@nvidia.com> <46bc7178-f8a4-cc4e-ebe3-507671ffb735@gmail.com> X-NVConfidentiality: public MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8BIT X-Originating-IP: [10.21.25.201] X-ClientProxiedBy: UKMAIL101.nvidia.com (10.26.138.13) To HQMAIL101.nvidia.com (172.20.187.10) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 3 Jul 2018 11:10:21 -0400 Peter Geis wrote: > Good Morning, > > Just a heads up. > During compilation with your patches, I get the following warning: > > In file included from ./arch/arm/include/asm/div64.h:127:0, > from ./include/linux/kernel.h:174, > from drivers/clk/tegra/div71.c:17: > drivers/clk/tegra/div71.c: In function ‘div71_get’: > ./include/asm-generic/div64.h:222:28: warning: comparison of distinct > pointer types lacks a cast > (void)(((typeof((n)) *)0) == ((uint64_t *)0)); \ > ^ > drivers/clk/tegra/div71.c:40:2: note: in expansion of macro ‘do_div’ > do_div(divider_ux1, rate); > ^~~~~~ > > Very Respectfully, > Peter Geis > That's indeed true. Looks like this warning is produced only on 32-bit arm as it uses a different variant of the do_div macro than arm64. Thanks, -Aapo