Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9830CC636D7 for ; Thu, 23 Feb 2023 09:12:41 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233849AbjBWJMk (ORCPT ); Thu, 23 Feb 2023 04:12:40 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41178 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233315AbjBWJMh (ORCPT ); Thu, 23 Feb 2023 04:12:37 -0500 Received: from mail-ed1-x52f.google.com (mail-ed1-x52f.google.com [IPv6:2a00:1450:4864:20::52f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 313764ECE8 for ; Thu, 23 Feb 2023 01:12:36 -0800 (PST) Received: by mail-ed1-x52f.google.com with SMTP id ee7so24615778edb.2 for ; Thu, 23 Feb 2023 01:12:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; 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=8u201wAnMMyK1J2VdH3tRl8blFsrXpgICjoZU678C2Y=; b=u0cbeBwWjvOlOpSDXCZWMGtsjZ4u3LMB4nqIBnsO5O3nVUU622A2v4GssCrLbLUmGX cwa+YVPOIy7fb1lJo7AHN7IrY43oETNcczP17W8Td07N8JGDmOZF7Wu+O0K+oHGaAaAM qiikM0fv67gQ63gWnQaB4GD1IVSnPcN/0R79ocx04Zx83Um+Sr8scn80eR1R2vuHCgem xtSubL1Y+tAuJ9YKEKDZLsmmMKIggVh3J2cNLtRTOvCwTpBSu14oFvyGRlpHYdPAouHH eehfTdI+WWZWDOfk6MEGRC+vdGppzy3nClFEsyOUi3mKi8282j+aEnkpjyMwms2sOdo1 KsRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=8u201wAnMMyK1J2VdH3tRl8blFsrXpgICjoZU678C2Y=; b=njSKCCtr1YW1dsY6P6KbpmOjwunmk829RVUgKwSnndsSj3S4YkBvAA3N3bJsIQbo58 p9FTizBV5CfzEGfSYk4K/OnKfou4u0jIVfwdWw6+Lxz+DBhOGUwngqn/lQ8edFN1voMm /1oZQEA/BdJkM6qVHHQXkT7SSSMStX0kmCh4luWJx0xjM+VmfHZfdO8bQC38ChYqfReo PH1zAaGdThg4dMQZmTHXlsDS6auWODwC2leXF9RBHkZzcfix/4Q2Ft8HYWKeIpvNdxCU jn6miZEAMiLqCIuBfEWflkcg3tbtX5DN21zAGY3w12D/E3FeXTM9u+0A+xbZ7jOxkcM3 1klg== X-Gm-Message-State: AO0yUKXStpJBaok8ZijZoNVJFtujhRBM7HPafGN7me+QA9IlXjqTXsq8 PzfnmJRG9KEmdJKzcSAMMwhMQA== X-Google-Smtp-Source: AK7set94Jx234h8hmP2Z8gvIEPkwRmtx1FRCZipRBCcVhWfTll6/KY1aCpd5T/pzyKnTLl4F19zgsg== X-Received: by 2002:a17:906:e2ca:b0:8b2:5e3e:3103 with SMTP id gr10-20020a170906e2ca00b008b25e3e3103mr23521741ejb.49.1677143554675; Thu, 23 Feb 2023 01:12:34 -0800 (PST) Received: from [192.168.1.109] ([178.197.216.144]) by smtp.gmail.com with ESMTPSA id u20-20020a17090657d400b008b1779ba3c1sm8916528ejr.115.2023.02.23.01.12.30 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 23 Feb 2023 01:12:32 -0800 (PST) Message-ID: <319cb654-51f6-6241-802b-22ee0d5b0aab@linaro.org> Date: Thu, 23 Feb 2023 10:12:29 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0 Subject: Re: [PATCH v1 RFC 1/3] dt-bindings: serial: amlogic,meson-uart: Add compatible string for G12A Content-Language: en-US To: Martin Blumenstingl , linux-amlogic@lists.infradead.org, devicetree@vger.kernel.org Cc: linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, jirislaby@kernel.org, neil.armstrong@linaro.org, krzysztof.kozlowski+dt@linaro.org, robh+dt@kernel.org, gregkh@linuxfoundation.org, Christian Hewitt References: <20230222210425.626474-1-martin.blumenstingl@googlemail.com> <20230222210425.626474-2-martin.blumenstingl@googlemail.com> From: Krzysztof Kozlowski In-Reply-To: <20230222210425.626474-2-martin.blumenstingl@googlemail.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 22/02/2023 22:04, Martin Blumenstingl wrote: > Amlogic G12A SoCs gained a new "divide XTAL by 2" bit. Everything else > (we know about) is identical to the UART IP on GX (GXBB/GXL/GXM) SoCs. > Add a new compatible string for this SoC so this new bit can be managed > accordingly. > > Signed-off-by: Martin Blumenstingl > --- > Why am I sending this as RFC? The last change in this series means > that the resulting .dtbs are not compatible with old kernels anymore. > My understanding is that this is fine and only the opposite case (using > old .dtbs on new kernels) has to be supported (which is still the case > with this series). I'd like to get some confirmation for this. The other way around is also nice to have, because DTS is used in other projects. You fixed here Linux kernel, but what about all other out-of-tree kernels, BSDs, firmwares and bootloaders? Did you fix them as well? The question is whether the devices can be made compatible thus keeping DTS working on older kernel. This commit suggests they are. Your DTS commit is written in different tone - something was broken and is being fixed. Best regards, Krzysztof