Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp175848imu; Wed, 12 Dec 2018 14:28:29 -0800 (PST) X-Google-Smtp-Source: AFSGD/UOoMxBYaN8nkOfxIainysjXrIGlyZuJBq28orRgjrl6kBs/L7MZA6zS4WZH/VwNf9xCNNP X-Received: by 2002:a63:4342:: with SMTP id q63mr19785142pga.63.1544653708971; Wed, 12 Dec 2018 14:28:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544653708; cv=none; d=google.com; s=arc-20160816; b=yG69bsThzQp+lJtgHsjaZlLKv6rh3ONgC9U9iKLqCE7JHyJTVhKwNZyf5AMEyp90JB go5noKxXArZY4R07kphPtdwjOW9yldzE32mW/CIqqnn5WRFfZkZXhdVLhTqHKtfXpc7Q 8FrB1XQCEnUmW8B4gaghrInvL5Tnr5KjChHsP4Zj9Ip6m/EmH4BlKT7PMtXjJY9nCeIh f6491dlQfS3TywGZV2ISJP7WzQ02crFcJgs6xIBqkjWDiM5Hl+nKkXK+psIwhr4gaviw gsY81cngkHMIKJ0vA1aj3/1fRdA6jPm+ItY8s7hJnN/o1R9SVpd+IFdS0rMdGExxQl1/ 7few== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=vonqKPf6hsUnQF7rArOjugak9bwTi5rk61w/UmCBvoQ=; b=0YfJ9pDlo9gP7EZVi/ZonGjfIr3KeBqBJn5sPhE6v5kkjKYcFRZaI2qLTtrSdglTjk G0Qr4h5AC6iGaDPP7UgxeYxW3XAsVDEh7ohMPQCshiLIN2u36YzBxiNFC9xfYn15sLqV qxbIMcwMLP8fekRrrxjTVXoCNa+40FN7D+ZF99DKdA2H0pswc518sRGB5tI6bAt5Et7q c4mEaOtNVvmcOiKCI+1nFMr+wiME5DliqbRIq1xTD+FSMlSBF6T1k/q7hc42c/N1kQTt vuIkYYYjgYp7FA7ohihgfHyq3anYK0X0/ILVoLCdkKMyUx9H7TqQE/wR4wWOYd50BJMm OdCw== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e136si31391pfh.17.2018.12.12.14.28.13; Wed, 12 Dec 2018 14:28:28 -0800 (PST) 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728421AbeLLW1N (ORCPT + 99 others); Wed, 12 Dec 2018 17:27:13 -0500 Received: from mail.bootlin.com ([62.4.15.54]:52554 "EHLO mail.bootlin.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726888AbeLLW1N (ORCPT ); Wed, 12 Dec 2018 17:27:13 -0500 Received: by mail.bootlin.com (Postfix, from userid 110) id 993AA20743; Wed, 12 Dec 2018 23:27:10 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mail.bootlin.com X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,SHORTCIRCUIT, URIBL_BLOCKED shortcircuit=ham autolearn=disabled version=3.4.2 Received: from localhost (unknown [88.191.26.124]) by mail.bootlin.com (Postfix) with ESMTPSA id 4ECD820723; Wed, 12 Dec 2018 23:27:10 +0100 (CET) Date: Wed, 12 Dec 2018 23:27:10 +0100 From: Alexandre Belloni To: Olof Johansson Cc: Arnd Bergmann , arm@kernel.org, Nicolas Ferre , Ludovic Desroches , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: Re: [GIT PULL] ARM: at91: DT for 4.21 Message-ID: <20181212222710.GK19816@piout.net> References: <20181211171112.GA30925@piout.net> <20181212210553.jk4uznjimi37fd7p@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20181212210553.jk4uznjimi37fd7p@localhost> User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 12/12/2018 13:05:53-0800, Olof Johansson wrote: > On Tue, Dec 11, 2018 at 06:11:12PM +0100, Alexandre Belloni wrote: > > Arnd, Olof, > > > > Here is the DT pull request for 4.21. The clock DT binding switch has > > been in -next for a while and doesn't seem to have any issue. > > > > This is based on the 4.20 fixes branch that you alredy pulled. > > > > The following changes since commit 4ab7ca092c3c7ac8b16aa28eba723a8868f82f14: > > > > ARM: dts: at91: sama5d2: use the divided clock for SMC (2018-11-21 11:50:32 +0100) > > > > are available in the Git repository at: > > > > git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux tags/at91-4.21-dt > > > > for you to fetch changes up to d8007306f6ad18f2ba0dcad68ffe9b2fd1d56bfb: > > > > ARM: dts: at91: nattis: initialize the BLON pin as output-low early (2018-11-21 12:24:50 +0100) > > > > ---------------------------------------------------------------- > > AT91 DT for 4.21 > > > > - Switch most platforms to the new clock binding > > - Small improvement for Axentia nattis > > Merged, but how does this affect downstream users who have out-of-tree DTS > files that include the SoC dtsi? Seems like lots of stuff would break. > A few may break indeed. However, there are very few clocks that are actually exported out of the SoC (2 to 4) and they are very rarely used (usually only one to clock an audio codec). The other affected dts are the boards using the flexcom and my opinion is that we should probably get the flexcom stuff back in the dtsi anyway.. So yes, some out of tree board dts may break but they are pretty easy to fix. Also, the DT ABI compatibility is not broken so I don't expect too much breakage overall. -- Alexandre Belloni, Bootlin Embedded Linux and Kernel engineering https://bootlin.com