Received: by 2002:a5d:9c59:0:0:0:0:0 with SMTP id 25csp94010iof; Sun, 5 Jun 2022 22:10:09 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwZ9es59Wa7RO3YgkAJE+HOxK6Dfb2YukAE7/XHKYVBLBKyWxnrIL+Byk74eK+3H5VMeGSZ X-Received: by 2002:a17:902:b413:b0:15e:e6a8:b3e with SMTP id x19-20020a170902b41300b0015ee6a80b3emr22271116plr.24.1654492209446; Sun, 05 Jun 2022 22:10:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1654492209; cv=none; d=google.com; s=arc-20160816; b=qHu5a0yMogdK9tcIbyB7WZwNBQ1sV/8ler4WTA1MCDaIEOOWmP13E4kTzRyiPZYwUj vto1dl3L9r8/pmZf0hWmIFdR8bL9eDgaHo7eQFI51mC3vHl6D02GlpiWL15UIi864qEZ t36U0aTumR64se2cPwNS9W4IhU6X1ZQdZfk53U1kC/tm2iv2TxemKNifrM3Q0KwIrcyZ GBrxDBLRv2Z9sYC4lTPaVhrTvRBbIB5wofMt4JUDuZ6yRFztFzN7tVtlkNi3+GPr3rZd I3wdpkzlNO/g9tChXprpEjBX8xlseqMmaxuS2CSPNVDL4i7Twpvx0lueFEey/QgJYMxw NhOw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=nr9goO6JCR6ynsOrkzdJyNSIrUg9yZwLsbH12VXCnv0=; b=ZbAZVqqu3nEJPNkeGYxkFm2an21n5LSIrf9PDqBbdZn/7S3NKdFvEMjm+qBBA4RN7V 9wgrf5+/x5IvSFh+B7wKbMR7dHz/J/HxgEQgNYBgPnje2ojQaD40OkYli+Is98BN9H5S Batj4p0piAdRXG6KBNlvkXV3EpOxanIres66zuPLxfZFlCduax71WlasdJSJOCKjDHg+ tXXKMs7LZGvmi/RztG/cWBEZSSrK4ueDn6L6H/LRR9/omFQBOagpWYam6jt3UOBiT/SE aaaBhDH224rfERpR0SEzoWRZhcUhf4/7+gVPuZiIHTGq5UL17nSKTMNJ1jl362fqFc89 pxSQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=nrithu8K; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 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 lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id u2-20020a170902e80200b001617b5f178bsi18368468plg.83.2022.06.05.22.10.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Jun 2022 22:10:09 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=nrithu8K; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id A7C2B15D30B; Sun, 5 Jun 2022 21:19:53 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234211AbiFEOyu (ORCPT + 99 others); Sun, 5 Jun 2022 10:54:50 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51622 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1345269AbiFEOyt (ORCPT ); Sun, 5 Jun 2022 10:54:49 -0400 Received: from mail-ej1-x62c.google.com (mail-ej1-x62c.google.com [IPv6:2a00:1450:4864:20::62c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 252D02AFF for ; Sun, 5 Jun 2022 07:54:47 -0700 (PDT) Received: by mail-ej1-x62c.google.com with SMTP id fu3so23032689ejc.7 for ; Sun, 05 Jun 2022 07:54:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=message-id:date:mime-version:user-agent:subject:content-language:to :cc:references:from:in-reply-to:content-transfer-encoding; bh=nr9goO6JCR6ynsOrkzdJyNSIrUg9yZwLsbH12VXCnv0=; b=nrithu8KVe+0Ef6h0ePei9GiCMv2WDKM8GSaIfn0Ar6bNX8ASc1AN2K35a49/JrU3Y j7k1YP5G4ugVlQjqD7hAuCd2aeuhbtK5rX6bFyzvxtHlkP8M/y5F145phmQbiR4J3Jvl R85UOsOC9MPCyuuEjTYVXzl71SqvDMby/ip4U7POqd0Bra5XOdQ20YGXgH53LrsGPh59 gaeHsgWIzTUjQj+iouDOtdS6cR7/jwTbqvSsWJPR03Wh9u0yKHTDO7v4BwhVD5myoo4K i17inQ2rz0Q/j8o8eagXaXgmEB/kFnFtQJ2FfBE+qb1ojXv8ba+1MEVFeWTTPR7YewC8 d02g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=nr9goO6JCR6ynsOrkzdJyNSIrUg9yZwLsbH12VXCnv0=; b=iMm0w9FempOs2CH3DERJQeVQU4U2BX3hBoHYltoJv3dDVlGN2f9WSe0or/hI4CvaNW BZ6dp9wJi16oRdqI5d4Puen2+malcoaYbyk4l2oebnHPGpA/eXZ4Ts1oQO/pXw1hicGR qR+jsUu3sXe6hhl4Fz9l66EskOTRwXofwizx6TC0LX40D+Dk48E50Hddr6LZuHV3YiYd wG4f4M2evpyCTHxz2fV+WYsFMt8RSfSLL+FUyDJbecy2jWZnkGReUGOJystn/XKfXZEH Zn3cHJQZedW+Mx0U+211plitOnGOAeqKB7rBrY7EPL/fDKrf3M3TVWff0/6huDBOA1xf O2Pw== X-Gm-Message-State: AOAM530ntPtN+rXkeEtCOpvs4Jv8kRtcBAnppgtbWuHhpQZCfUIqD0/8 /j+95Q5nvNAIx3UWs8o++1ceEQ== X-Received: by 2002:a17:907:3f9f:b0:6fe:f9e2:9c6a with SMTP id hr31-20020a1709073f9f00b006fef9e29c6amr18158922ejc.479.1654440885697; Sun, 05 Jun 2022 07:54:45 -0700 (PDT) Received: from [192.168.0.181] (xdsl-188-155-176-92.adslplus.ch. [188.155.176.92]) by smtp.gmail.com with ESMTPSA id a23-20020aa7cf17000000b0042dc882c823sm7009190edy.70.2022.06.05.07.54.44 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 05 Jun 2022 07:54:45 -0700 (PDT) Message-ID: <34e6715e-795c-3d64-1341-31da9bd27563@linaro.org> Date: Sun, 5 Jun 2022 16:54:43 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0 Subject: Re: [RFC v2 1/2] clk: hisilicon: add CRG driver Hi3521a SoC Content-Language: en-US To: "Marty E. Plummer" Cc: arnd@arndb.de, cai.huoqing@linux.dev, christian.koenig@amd.com, devicetree@vger.kernel.org, gengdongjiu@huawei.com, krzysztof.kozlowski+dt@linaro.org, linux-arm-kernel@lists.infradead.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mtd@lists.infradead.org, linux@armlinux.org.uk, michael@walle.cc, miquel.raynal@bootlin.com, mturquette@baylibre.com, novikov@ispras.ru, olof@lixom.net, p.yadav@ti.com, rdunlap@infradead.org, richard@nod.at, robh+dt@kernel.org, sboyd@kernel.org, soc@kernel.org, sumit.semwal@linaro.org, tudor.ambarus@microchip.com, vigneshr@ti.com, xuwei5@hisilicon.com References: <20220501054440.2434247-1-hanetzer@startmail.com> <20220501173423.2473093-1-hanetzer@startmail.com> <20220501173423.2473093-2-hanetzer@startmail.com> <20220601105846.7hriawg3stxb657f@proprietary-killer> <630b0d13-6778-2508-6a34-9daa0358047d@linaro.org> <20220601110616.xmxih663kxgupszv@proprietary-killer> <20220601182418.okoofgannw6vbcxo@proprietary-killer> <20220603112227.hmzwy7xxl6ddezqh@proprietary-killer> From: Krzysztof Kozlowski In-Reply-To: <20220603112227.hmzwy7xxl6ddezqh@proprietary-killer> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-3.2 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,NICE_REPLY_A,RDNS_NONE,SPF_HELO_NONE, T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 03/06/2022 13:22, Marty E. Plummer wrote: > On Thu, Jun 02, 2022 at 08:37:43AM +0200, Krzysztof Kozlowski wrote: >> On 01/06/2022 20:24, Marty E. Plummer wrote: >> >>>>> Either or. Whatever makes the workload easier is what I'm looking for. >>>> >>>> Sorry, you need to be more specific. Apply is not a job for you, for the >>>> patch submitter. >>>> >>>> Then you miss here important piece - which is the first patch. DTS goes >>>> always via separate branch (or even tree) from driver changes. That's >>>> why bindings are always separate first patches. >>>> >>> So, add a 4: arch/arm/boot/dts/soc.dtsi and 5: arch/arm/boot/dts/board.dts >>> to the above list, or should those be the same patch as well? >> >> For me does not matter, sub architecture maintainer might have preference. >> > Fair enough. That being said, for the dt-bindings patch, is it > permissible to include #define CLOCK_FOO 1337 and so on for clocks which > haven't been wired up in the driver yet? As in, you know they're there, > and are important enough to model, but you haven't gotten to that point > yet? What would be the benefit to include them now? I imagine that if you plan to add such clocks to the driver in next week or something, and you need to use them in DTS, then it's fine. If that's not the case, probably there is little sense in defining them upfront... Best regards, Krzysztof