Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753667AbbEKNoW (ORCPT ); Mon, 11 May 2015 09:44:22 -0400 Received: from mail-pa0-f54.google.com ([209.85.220.54]:36660 "EHLO mail-pa0-f54.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751857AbbEKNoT (ORCPT ); Mon, 11 May 2015 09:44:19 -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 v4 00/13] ARM: dts: exynos4: labels for overriding nodes Date: Mon, 11 May 2015 22:42:40 +0900 Message-Id: <1431351773-2031-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: 2959 Lines: 79 Hi, 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: exynos4: Use labels for overriding nodes in Exynos4210 ARM: dts: exynos4: Use labels for overriding nodes in Exynos4210 Origen ARM: dts: exynos4: Use labels for overriding nodes in SMDKv310 ARM: dts: exynos4: Use labels for overriding nodes in Trats ARM: dts: exynos4: Use labels for overriding nodes in Exynos4212 ARM: dts: exynos4: Use labels for overriding nodes in Exynos4x12 ARM: dts: exynos4: Use labels for overriding nodes in Exynos4412 ARM: dts: exynos4: Use labels for overriding nodes in Odroid ARM: dts: exynos4: Use labels for overriding nodes in SMDK4412 ARM: dts: exynos4: Use labels for overriding nodes in Trats2 ARM: dts: exynos4: Use labels for overriding nodes in Exynos4412 Origen ARM: dts: exynos4: Use labels for overriding nodes in Tiny4412 arch/arm/boot/dts/exynos4.dtsi | 22 +- arch/arm/boot/dts/exynos4210-origen.dts | 418 +++---- arch/arm/boot/dts/exynos4210-pinctrl.dtsi | 6 +- 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 ++-- 16 files changed, 2431 insertions(+), 2430 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/