Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp2293620imm; Thu, 23 Aug 2018 18:38:14 -0700 (PDT) X-Google-Smtp-Source: AA+uWPzYrANrMsjUTue91IwV7/9lIUIYcHLTFseNsTQw5AhxUJJQQtA8Vp+CaBEVX35pISBnRbpk X-Received: by 2002:a63:ff1f:: with SMTP id k31-v6mr19163413pgi.346.1535074694486; Thu, 23 Aug 2018 18:38:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1535074694; cv=none; d=google.com; s=arc-20160816; b=rZGrkp9C2YxrTSzlhPaVvhqSXLem111RGRCqJJj7F45kysI0Iivnpkg66sn4oijc8+ i9TiBWvwLwbd+amvpNsuPVHcNUbOElP+orKnH9F90J6JKxwG39+AOCOfW1xuaIvYyF/0 fpD9HBrDKjEtGgTU9Sy00vfok88LTKHDGsRUPpKXswjJFNtuHq/rCsejqcwEuiBrGA0/ 1MLjnglQUNqfzUX5UJIrgR+VD4hK8QZYpSxlunU7yPm33MiNSn0dd2CaNCVxqP3S3f+y I72nrFppLHl7OJ7PrjdxaxwdlSNQMLBzenMnI/qbM9r86720sMuloGTANqbzG9GTWcws Jqdw== 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:dkim-filter :arc-authentication-results; bh=LsisJ6PKCjwyiOQOsB1LLBGBfli/YK7/4ZNDSoCIPTs=; b=vwxmI5VV6CUGc40UYjrRcA+OnPAfa0hAgMKcYNzBf1WT80lPM409Eg+guN0mMnIKGF XdSSHRZJ/6H5eUSlO7QIDM/8mBFQj0cKT7gt/El98oZj0Ihv1qXhh0VPQH0LNXV8PWc+ Mwu1PYsKuYdLbJRD052hBZCCU27RKqlfikxeWUE20t4ELjnvha/4YIcHlHr6k7LcI9iI Zx1l11npduELTpH6/dVaoH8o3iYrjhyaLUycC3s13+VuGOKl5nO2p59HuV88V537l4LC v5WsJaUuVpkJ1GxKEi9bNnYoj4+O/vGC6BYlmDQQAZIsUFPrMTXp2rdy8hzNp/yzlx3w LMmA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=AGXBdd0e; 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 a65-v6si5793061pge.694.2018.08.23.18.37.45; Thu, 23 Aug 2018 18:38:14 -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=@nifty.com header.s=dec2015msa header.b=AGXBdd0e; 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 S1726854AbeHXFIK (ORCPT + 99 others); Fri, 24 Aug 2018 01:08:10 -0400 Received: from conssluserg-04.nifty.com ([210.131.2.83]:49459 "EHLO conssluserg-04.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726279AbeHXFIJ (ORCPT ); Fri, 24 Aug 2018 01:08:09 -0400 Received: from mail-ua1-f51.google.com (mail-ua1-f51.google.com [209.85.222.51]) (authenticated) by conssluserg-04.nifty.com with ESMTP id w7O1ZU4M023765; Fri, 24 Aug 2018 10:35:31 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conssluserg-04.nifty.com w7O1ZU4M023765 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1535074531; bh=LsisJ6PKCjwyiOQOsB1LLBGBfli/YK7/4ZNDSoCIPTs=; h=In-Reply-To:References:From:Date:Subject:To:Cc:From; b=AGXBdd0eXWQ+HswCPENZeTRadzRsLA7nH5bgOYceaAnLWVl1pUp8yiiJDs9CsisC2 HROBN+8w0UcLuq1RcXEailUQrZR2RN6F2eXyKzuQetkhhgFmaoLiBJyVu4DicT8fc+ e2fFwdZz2/5OFNa6NJFzYvTef9wuRO03ehKQK6ZTcsNQZLZu11LXUDGj7vWtVhsBkG Q+j9MDB0Ah6pdOjmLRTHa1k4dS+gv/quN094LP7I26vGzLc1PjQwhXhAQ7KQ4jt+SI QyK5W60QBM4Gaow/diE64HI7k/byJZIm3hNPCw5cZw76yTGCsfbvAuDbXlWDwwkon7 ZA45w0JU3b8dA== X-Nifty-SrcIP: [209.85.222.51] Received: by mail-ua1-f51.google.com with SMTP id i4-v6so4446455uak.0; Thu, 23 Aug 2018 18:35:31 -0700 (PDT) X-Gm-Message-State: AOUpUlHkxsDzL509ak/iEOx7/vBUnyLqREf3OyeqP4tyAy7zMTusGn8i MBwm0ADVGJCjDejJZxfSXMt7bA84Q1oS3I1zT4E= X-Received: by 2002:ab0:6a6:: with SMTP id g35-v6mr41290037uag.16.1535074529990; Thu, 23 Aug 2018 18:35:29 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:ab0:2642:0:0:0:0:0 with HTTP; Thu, 23 Aug 2018 18:34:49 -0700 (PDT) In-Reply-To: References: <1534843809-4137-1-git-send-email-yamada.masahiro@socionext.com> <1534843809-4137-2-git-send-email-yamada.masahiro@socionext.com> From: Masahiro Yamada Date: Fri, 24 Aug 2018 10:34:49 +0900 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 1/2] dt-bindings: dmaengine: add DT binding for UniPhier MIO DMAC To: Jassi Brar , Rob Herring Cc: Vinod , "open list:DMA GENERIC OFFLOAD ENGINE SUBSYSTEM" , Masami Hiramatsu , Devicetree List , "linux-kernel@vger.kernel.org" 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 Rob, Jassi, 2018-08-23 23:12 GMT+09:00 Jassi Brar : > On 23 August 2018 at 18:51, Rob Herring wrote: >> On Thu, Aug 23, 2018 at 12:38 AM Jassi Brar wrote: >>> On 23 August 2018 at 10:48, Masahiro Yamada > >>> > >>> > If desired, I will export of_irq_count() >>> > and use it from my driver. >>> > >>> If you don't want to leave too much footprint, you could do >>> >>> count = 0; >>> while (of_irq_parse_one(dev, count, &irq) == 0) count++ >>> >>> of_irq_parse_one() is already exported. >> >> Yes, but we really don't more users and drivers shouldn't be using it. >> Grepping DT functions and when the only users are pretty much powerpc, >> that's a good indication not to use the function. >> >> And you don't want to use of_irq_count either. platform_irq_count is >> what should be used here. It's already exported. >> > Thanks, platform_irq_count() is definitely better. > > Yamada-san, for example, gpio-tegra.c infers the number of banks from > platform_irq_count() rather than the 'gpio-banks' property. I did not platform_irq_count(). I will send v2 with it. Thanks. -- Best Regards Masahiro Yamada