Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933047AbbENKMv (ORCPT ); Thu, 14 May 2015 06:12:51 -0400 Received: from mail-pa0-f51.google.com ([209.85.220.51]:35842 "EHLO mail-pa0-f51.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932828AbbENKMs (ORCPT ); Thu, 14 May 2015 06:12:48 -0400 From: Krzysztof Kozlowski To: Kukjin Kim , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Krzysztof Kozlowski Subject: [PATCH v5 00/13] ARM: dts: exynos4: labels for overriding nodes Date: Thu, 14 May 2015 19:12:07 +0900 Message-Id: <1431598340-3319-1-git-send-email-k.kozlowski.k@gmail.com> X-Mailer: git-send-email 2.1.4 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3041 Lines: 82 Hi, Changes since v4 ================ 1. Patch 1: Don't add labels in exynos4210-pinctrl.dtsi because these are already defined in exynos4210.dtsi. 2. Patch 9: Add ack from Eduardo Valentin. Changes since v3 ================ 1. New patches (12 and 13) for Exynos4412 Origen and Tiny4412. 2. Rebased on top of my DTS-for-next branch: repo: https://github.com/krzk/linux/ tag: samsung-dt-for-next-4.2-2 Changes since v2 ================ 1. Fix typo in commit msg (lablels -> labels). Changes since v1 ================ 1. Re-phrased the description (phandle->label). Suggested by Arnd. Description =========== The label-based notation reduces possible mistakes when overriding nodes by child DTSI and board files and reduces duplication of addresses. The patchset refactors Exynos4 boards to use labels for overriding nodes. Tested by comparison of decompiled DTB for each commit. The output DTB is the same. Best regards, Krzysztof Krzysztof Kozlowski (13): ARM: dts: Add labels to exynos4 nodes ARM: dts: Use labels for overriding nodes in exynos4210 ARM: dts: Use labels for overriding nodes in exynos4210-origen ARM: dts: Use labels for overriding nodes in exynos4210-smdkv310 ARM: dts: Use labels for overriding nodes in exynos4210-trats ARM: dts: Use labels for overriding nodes in exynos4212 ARM: dts: Use labels for overriding nodes in exynos4x12 ARM: dts: Use labels for overriding nodes in exynos4412 ARM: dts: Use labels for overriding nodes in exynos4412-odroid ARM: dts: Use labels for overriding nodes in exynos4412-smdk4412 ARM: dts: Use labels for overriding nodes in exynos4412-trats2 ARM: dts: Use labels for overriding nodes in exynos4412-origen ARM: dts: Use labels for overriding nodes in exynos4412-tiny4412 arch/arm/boot/dts/exynos4.dtsi | 22 +- arch/arm/boot/dts/exynos4210-origen.dts | 418 +++---- arch/arm/boot/dts/exynos4210-smdkv310.dts | 280 ++--- arch/arm/boot/dts/exynos4210-trats.dts | 592 +++++----- arch/arm/boot/dts/exynos4210.dtsi | 49 +- arch/arm/boot/dts/exynos4212.dtsi | 12 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 732 ++++++------- arch/arm/boot/dts/exynos4412-odroidx.dts | 16 +- arch/arm/boot/dts/exynos4412-origen.dts | 892 +++++++-------- arch/arm/boot/dts/exynos4412-smdk4412.dts | 210 ++-- arch/arm/boot/dts/exynos4412-tiny4412.dts | 54 +- arch/arm/boot/dts/exynos4412-trats2.dts | 1332 ++++++++++++----------- arch/arm/boot/dts/exynos4412.dtsi | 20 +- arch/arm/boot/dts/exynos4x12-pinctrl.dtsi | 8 +- arch/arm/boot/dts/exynos4x12.dtsi | 218 ++-- 15 files changed, 2428 insertions(+), 2427 deletions(-) -- 2.1.4 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/