Received: by 2002:a05:6358:53a8:b0:117:f937:c515 with SMTP id z40csp5318826rwe; Tue, 18 Apr 2023 05:26:56 -0700 (PDT) X-Google-Smtp-Source: AKy350YtkcqZ4Ef9El6oOVqAamtWgKcERJBFFBEnkPuX4EQUsi/4u4qAjlO+hRYHK9q/djnm8LOs X-Received: by 2002:a05:6a20:7d9b:b0:f0:6d71:5f58 with SMTP id v27-20020a056a207d9b00b000f06d715f58mr4155171pzj.50.1681820816621; Tue, 18 Apr 2023 05:26:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1681820816; cv=none; d=google.com; s=arc-20160816; b=Xkz1spzecuH4WUABnpfAgpqosstvEjrEP9Mo5ALJ1dYOO9IFIqVSdun6Bj1IXUpgrw e6MQ9rNAlxmIxBbRymIABNzuYgRCgisl4K2Wfrh3tG9kXMKyGlyrIMcTQDHJ9V/6WTcG 2+JKMp0TqxY/PO7vejK83xISziMuIi716LxnJ9Sa5vt2gejw4WDgmCJa2ONT2+fO/rlh gwchzWTZtGWLQ73GxUJwvvtfsnBYpVAo9TY2Daua1TzJ3Qp6c0gM7oPxsGi+Vd3aOpaO 2tXDDSJT2AqP3gxict6yaGLjss1GRjglefReS6geZoAPizmHHBGri8RIvLWTHlac3k9L vJSQ== 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=Ev5WXTYPPIhAR/I8OdIpkj/pJQ+EM34lzeYbEC9ASSY=; b=o8Ey/BTKdI3YKyk6mPJJ0DdnoeTFH98A22/R5fglkU72HlKQT/xbGiNowYpPBz3s/9 DwW1MRMoRuZg3wx1b9gOZtHG9lGMhBw7Ys4SXpRW4NhrvTIshXTyk93vtaWsAq75T/HO yIruXCwrV/e5hfPrnXA2ZbKrmoOwZ/rn8/szwhGKRg3shrLcrUTSqtuMSeKvKC1XECyN 4zEVXRWYz0HczxJEhDOq0Ac+uQOjalYI7Dvy3z0rNyHNuu7O/+kyc6ydC5phPBTVt/LP FIRqv9QgkAWxdOjFG9nrhfoYQjgOQdk8ITCd+2XIFN4VU17PAQOKYey+mPcvRFqajoId 69FA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=dt8agR7o; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id v10-20020a63d54a000000b0050c0a00c1edsi14693684pgi.703.2023.04.18.05.26.42; Tue, 18 Apr 2023 05:26:56 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=dt8agR7o; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231510AbjDRMZz (ORCPT + 99 others); Tue, 18 Apr 2023 08:25:55 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34274 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231432AbjDRMZu (ORCPT ); Tue, 18 Apr 2023 08:25:50 -0400 Received: from mail-ej1-x630.google.com (mail-ej1-x630.google.com [IPv6:2a00:1450:4864:20::630]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D47C69EFD for ; Tue, 18 Apr 2023 05:25:15 -0700 (PDT) Received: by mail-ej1-x630.google.com with SMTP id u3so20690625ejj.12 for ; Tue, 18 Apr 2023 05:25:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1681820713; x=1684412713; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=Ev5WXTYPPIhAR/I8OdIpkj/pJQ+EM34lzeYbEC9ASSY=; b=dt8agR7ooelnrNDzOe7AF25AFlJM3MwAKrXaOdy4Ey9KJNUCXogUfbKpjMSPn1pcuB 5Uv9nZRzQhygdFKEXC+jXG3NFBKjc2yT2CykBzR29oCJqOgy5TAnvSkbn1gZnp++AccP RI+5h1MwMjofbgIAdFtw38DAZ3rbO/ybPgyPEVsxAkMaATLt99maVNUTfaztdMnbM0EG MVJIdFT28y1VdNXKVrokaGOwzGTHFVpa713Mw6xLcH91X6YP6gs/8kOotNPZsz7JNCDC aupQp44QwVMxGwT/Sru0q4r6T+3UO8eC8I0RfM3bYb4UhcMH/04LPUo4r0JkjLPOT5PN NRoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681820713; x=1684412713; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Ev5WXTYPPIhAR/I8OdIpkj/pJQ+EM34lzeYbEC9ASSY=; b=CtW77t3bGuxrsYk9Yk0ebY4CIQ8mW/u7kkgErlfQ/a8C2GZEQmzUPZZETXtmCA+LkN r2RmBEWgmNplesAA9NILuxSEDOWvHzGrJaPzgpdQJmh9stNQvxQtuzzTnVDIdeIbBrwb IZbfKPtx937mLQCmm3H7FKM9rSQQceOBZqe85+cvPFx2Zr4wNgSs048VrmyBHlAf1deo FLf+gMaGu/fcVgFrQYHcK1OHrSqjqngXPesGxwtV6jQUAi4NmePISmGIJvh80vzaydFS AeLOmIwZfULv78Tafal1YVmLvB4vj1DJZzVhF9YP0vpXJI8uuDR44M21X0ziEQh0IHv0 axGg== X-Gm-Message-State: AAQBX9dbIZnhsP+2aaY45htYEYVj5lr70ovhSx0Wg25rvDBDru28wMly yUHCzAPB+cwmSMZLyptmqAo42w== X-Received: by 2002:a17:906:ae56:b0:932:1af9:7386 with SMTP id lf22-20020a170906ae5600b009321af97386mr10454741ejb.27.1681820713510; Tue, 18 Apr 2023 05:25:13 -0700 (PDT) Received: from ?IPV6:2a02:810d:15c0:828:a276:7d35:5226:1c77? ([2a02:810d:15c0:828:a276:7d35:5226:1c77]) by smtp.gmail.com with ESMTPSA id oz8-20020a1709077d8800b009532427b35asm577349ejc.7.2023.04.18.05.25.12 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 18 Apr 2023 05:25:13 -0700 (PDT) Message-ID: <47f27da1-8ed1-327e-74d7-ad4e3f12e3d6@linaro.org> Date: Tue, 18 Apr 2023 14:25:11 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Subject: Re: [PATCH 7/7] ASoC: dt-bindings: mediatek,mt8188-afe: add audio properties Content-Language: en-US To: =?UTF-8?B?VHJldm9yIFd1ICjlkLPmlofoia8p?= , "robh+dt@kernel.org" , "broonie@kernel.org" , "tiwai@suse.com" , "lgirdwood@gmail.com" , "krzysztof.kozlowski+dt@linaro.org" , "matthias.bgg@gmail.com" , "perex@perex.cz" , "angelogioacchino.delregno@collabora.com" Cc: "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" , "linux-mediatek@lists.infradead.org" , "alsa-devel@alsa-project.org" , "devicetree@vger.kernel.org" References: <20230413104713.7174-1-trevor.wu@mediatek.com> <20230413104713.7174-8-trevor.wu@mediatek.com> <310e8979-de96-dda8-6c95-0e6033d8b403@linaro.org> <382bc15e-f4e3-3a9f-9dbc-4d46ac1d76d6@collabora.com> <3fe703c1279bf4d25a890b63c23a4bc97abd4198.camel@mediatek.com> From: Krzysztof Kozlowski In-Reply-To: <3fe703c1279bf4d25a890b63c23a4bc97abd4198.camel@mediatek.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-4.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED 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 18/04/2023 12:23, Trevor Wu (吳文良) wrote: >> Actually, doing that is borderline-ok... there's no devicetree for >> MT8188 >> upstream, so that's not breaking anything at all. >> In any case, I agree that you should generally avoid doing that but I >> think >> that in this specific case it's fine; I'm not a devicetree maintainer >> though. >> >> P.S.: Trevor, next time please make reviewers aware of the fact that >> no 8188 >> devicetree is present upstream! >> > Got it. Thanks. > > > Hi krzysztof, > > Because there is no upstream mt8188 DTS, should I move the new clock to > the end of clock list? What is the reason to add them in the middle? So far there was no argument, so always add at the end. If you have an argument, let's discuss it. > > If I move "apll1_d4" to the end of the list at binding file, when I > upstream the devicetree node existing clocks and clock-names properties > , should I follow the sequence defined in dt-bindings If you do not follow the sequence of bindings, you upstream incorrect DTS which does not follow ABI and fails the tests. Therefore yes, use the same order as your bindings define. > or can I have a > new sequence based on the clock type or alphabet? Sorry, I don't know what is the order of clock type and alphabet. If you mean anything else than bindings, then no, because how is it supposed to work then? Best regards, Krzysztof