Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751369AbdIOHyp (ORCPT ); Fri, 15 Sep 2017 03:54:45 -0400 Received: from mail-sn1nam01on0051.outbound.protection.outlook.com ([104.47.32.51]:50720 "EHLO NAM01-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751203AbdIOHym (ORCPT ); Fri, 15 Sep 2017 03:54:42 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jisheng.Zhang@synaptics.com; Date: Fri, 15 Sep 2017 15:54:26 +0800 From: Jisheng Zhang To: sebastian.hesselbarth@gmail.com, Arnd Bergmann , robh+dt@kernel.org, mark.rutland@arm.com, catalin.marinas@arm.com, will.deacon@arm.com Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH] arm64: dts: move berlin SoC files from marvell dir to synaptics dir Message-ID: <20170915155426.17fdf674@xhacker.debian> X-Mailer: Claws Mail 3.15.1-dirty (GTK+ 2.24.31; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Originating-IP: [192.147.44.15] X-ClientProxiedBy: DM5PR13CA0064.namprd13.prod.outlook.com (2603:10b6:3:117::26) To BN1PR0301MB0754.namprd03.prod.outlook.com (2a01:111:e400:4c::21) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 4faf01b7-d1a9-4145-d40e-08d4fc0f04c3 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(300000502095)(300135100095)(22001)(2017030254152)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:BN1PR0301MB0754; X-Microsoft-Exchange-Diagnostics: 1;BN1PR0301MB0754;3:esl50yp5ZenyLwBCc6rNTPfd0vyqOR4J0zhnjRHNLxcUEWdGf75EETZcO+3h8Zd6Xt/lZwbMN2o/jt0w3nsC1df0CVvCnMmDrrjLy0lr7VPKCQyXr9UpWgGo6ywsv9j+iwgzGEse80jXHw9k5IIFMhFD7+f99WzkJxLO+odkQx6m7i5QUJknnyMEpDaqPOC5KVLVOsgJYAQnXbGocE348fV8MBTWZJhlbull3ODJD7tsxvD8ditmpQfIsg6CcUN2;25:5PGx4/rILnz+s+3RXc1wrP/N9ONETmhm4zgcjrQ2TZVEvwJtN/Ld6LseJKgFyhnNTLvtRbdHNHrSpj7227txnhhc+//AhL2AqebPbzg5cy8VFn6zJoiYhFB5g+3qsMO8bvmodVJFaLNauJJZf1TEvOdKKF5kOUCNdlDK8bAa4mcn5d5/C+iHfhwfl7EjJqqjc4QJ7BQL4Az/ex4rgGKFPoNTLO+2Yd0PVJhM0vacwAQ7f0gbC2jpjRYX4ndHCy59esukPJE6AcAafFLsfl9oylXbEqJBU/VLLZi8h6luEqee6d5F3UtHFFxdx1ly27RKSt520AWs7JFu1cK38Ms7jQ==;31:1IJi0LDjkHzURw0iIzH9ZH0O1kC6KbCbCc2mfi1qJmRCYbYY0huxEp+RW5uRospJ2QajKD9ESIsF/1Q9/FAfFGYRw2Qt8C/KFCutfiaGv3JKh2tAoMLMtlL2h3uSJEo8BkLw/cW9Vt1aVhbpMVXgtpi06VFbDezYB2wJvOUglWKH0mBLE9LqHqbNeTgZF/B3BAyOS5P5gfx2uyZQ+kEeKJwKllTXMWqfuk2Dzoz/haQ= X-MS-TrafficTypeDiagnostic: BN1PR0301MB0754: X-Microsoft-Exchange-Diagnostics: 1;BN1PR0301MB0754;20:ZEOOw0lRSw0IlMfOXVuSNqUw6YQOMt23cNPETIINwRZFIVyjYeUKNyFWPOP309RH3meDpwnlSkeUJVICwFdGIgkV2FdemCh4srGytbp44kDsYJ3dPbxqtx4h9SxSmmaNMxmkxgzNrQ87hVXZQQ/AQWJzblPjBeCBo+zkRsTup6fDNz9fTetW2jPaGNZpd7+iJZt0+l+jN6anyXLHy+yIWbAoD93uqOLRDfVOn1Qh2MMOrkbwiXYe6bYELPK84SA+xM/pBoKkSpeZrlR7GPdkJq0CLxHgcJt9/htujadgH4sHs6bqauHRrvCJFi1fPyxNJkpMuzHSf54+vIrNhYHoEjzgEDVzRFCTKQBHzFqbyPri2pXhkA6iq6CUIuPVEQ0K3RFlT/M9auIzuY5yV3W/clzg9t8R9aHGRN1U9yI4Yp0=;4:newcdcd919NG3313pb7rHgaFVYNHB8/aYT9WZrUVSbwKIMjInlLeyRhsiq2lzuM5k7sZ7QiUh3PNWaXP9UFuH1T4DaFhek3AbhYQY0MbJVpcz9v0fXCUGoWekUwUhjgg7yiFBZh3/lkpTwQfQ28h9rRei3RJuQq6piT2r2WdzEGmWhd1BOnOzKOPZT+RQV3VDXEnEg0ZAbdkK+2uwZ+WrxRQzGke+UA42rYdJXfKOqzCrV06QbgbGSGWTregmyQd X-Exchange-Antispam-Report-Test: UriScan:; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(100000703101)(100105400095)(10201501046)(93006095)(93001095)(3002001)(6041248)(20161123560025)(20161123564025)(20161123562025)(20161123555025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:BN1PR0301MB0754;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:BN1PR0301MB0754; X-Forefront-PRVS: 0431F981D8 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6009001)(346002)(39830400002)(376002)(199003)(189002)(6666003)(9686003)(478600001)(33646002)(86362001)(68736007)(230700001)(55016002)(47776003)(50466002)(189998001)(50986999)(39060400002)(110136004)(316002)(6506006)(66066001)(8936002)(81166006)(81156014)(2906002)(106356001)(7736002)(50226002)(8676002)(72206003)(6116002)(23726003)(97736004)(3846002)(4326008)(305945005)(53936002)(1076002)(101416001)(25786009)(105586002)(16526017)(5660300001)(39210200001);DIR:OUT;SFP:1101;SCL:1;SRVR:BN1PR0301MB0754;H:xhacker.debian;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BN1PR0301MB0754;23:dqG/G+VGoH94I8hq0vUf935KiSkBeW1s1Gbkptd?= =?us-ascii?Q?6EyNHEuAbth2Qk1gCEz3Ws3JyhzOg0PWxiEPtShB2szRrKqd/WU0CjkrODxL?= =?us-ascii?Q?OZuTbbeCEYjyW2KV04xsrsq3/ym9+/9uzLEqviBxwWwXlJAd3LWZ9fYq92Tx?= =?us-ascii?Q?gBwYY5c4P4ksmGuQSqq5TrdZ0H5un+h8tS+T0jRCl5JiXYBdMWlBbV2Kbhfd?= =?us-ascii?Q?bgMAkqs6UPBHrkKJ11YWu2CQc5aro++C3ezJU79rTrsisbvK39DikJmTIkPs?= =?us-ascii?Q?Xg8MSkVgmgCNCxSsbyQSD/hcH/+3bLdBaR1KyjJ0o5tQcSk3xHQ8jf8iRF9C?= =?us-ascii?Q?8i6h4jO/SmuoHjfjAU2592gxpYCO/GQFVxWRHX7JxHtnGq8uRcFfNJ0XSxys?= =?us-ascii?Q?SmzEcBZQ3QW65VFQlEVq1H0mbi9xSreONEjIoce2egM8X71DVT3FMo4FLLeh?= =?us-ascii?Q?UhsnYkt5sT5d3vtk88qpWEwz4gG44H+XKrMoEo1ZAMT8DgGPfMb6/F85sFho?= =?us-ascii?Q?3NpM0yZjvnBiNSQCJ1eUNJeT5Z86yhOrQDKko+yNzG11dleT0BaaBlkl2+Pu?= =?us-ascii?Q?GqNYoJUezNnNXMsf1dB0fQ/wgJw8bnfjg245NdTIB+GsDnpX4rAtcjwo6QNY?= =?us-ascii?Q?CH4lk9pK57OGYxIJvSyqEnLhIL9pSdh02Como0nVtfCXBgPlqP5/ytOf0bc1?= =?us-ascii?Q?PIJdk/Smdx6EZIzsu0nLLUO7SAcZwRJwhwDy4XxDS5DwpBOToc7lTNcxKYup?= =?us-ascii?Q?yR0uE2E80lU1mRMc3msTyOOKs82xD7ocP3BTIP3KWESPH/13VE58UC5Jvaxk?= =?us-ascii?Q?j2Db8dJNHtuTeib484J2y0ibmMYMJsoGioIUF2VWIb3GBDOJ0MCb03CCI+km?= =?us-ascii?Q?P62k0KkqxmuCxkPOH2Q89pUVsWDHGHbkBOxEjprk9oxLwDGOA2hP1aD04wJh?= =?us-ascii?Q?czC+MlBba1YGCBh+hmHu7aYrm6hAR/FYvuJ6w/vBNjgjG2mT3Rlq8vWsJVjE?= =?us-ascii?Q?vKbabFKF8U+q9ay/08s3jfQXkKtDqx11PgGanQgbCa/0M/krDjDm/xbarPk6?= =?us-ascii?Q?jZphvraiLdpZV+L7VSin0yGDRau4P0Aq5RqbYlth4Qkaag6jyDw=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;BN1PR0301MB0754;6:wQaHa3D+F7t8G4XGZJVLstHK+vvHrH9aAlfUSNVZNibBpbqBDYJwQo3B/7TK0bE/axVWtPuA6GKLYzuZ3dLJfGZxH5BJbFb9R7mt5kRmqbVzStH5OojFNUUXEIeZ4hSlnKGr3jFbBBMIGrxHu238h7mKYzKeHk3T1AxGceKkC7FxXExz6wbk32wwMBBcdBXLvw74eUlWfWrUa4U/a80ZehlBJukP1ONUKmDmXrgy4afnxOMMhWo8VigvLk1qSfjF9Rd1IYZDUXI5wT5gQjWjyRA9BfsYIaR9tazNr0oeOL6PreCwm/4SCSlLPb5xHLfsgouGhl9ZgQu9O3FD8S9diA==;5:joI1olv9vXGzw41MSeBsu80xrHAnlJVCaOM4IeVAUarVx6jdA8VzDYCEPccVZI2quicMRPtGBFh8d+uXQv/+6kkJy+6tqEhxKcGcNN58r/8DsEnkCgBQ+yndPWBGyFadI3FJAUwkE9ZsUD8YO8Mm0A==;24:SO0WEGTxuPodY8s+IY+sHztvuWJQf6aZkpVTgCevWL7WBpqQCg4e3TbrFK7+MsYwCa6Hii96FYBtKcPzsbRMUWg4eD2dOrmge4R5QYBqXUA=;7:BgN6RcGw1KWbVnbWL4r7QdhWjMc4wvglAvcMeFXETkEK3MzqsPZzIZiuRTLRPjY17VMjv/MSJBauN324JoCsgcp9mzUtwxYpVaxskbLasoTkr9wg1wVsSSpeCn2c/bX1m9bqyWTuAKV5ZXcgRs2ftK9D76fItbARjZVyaBNYh+84HPVbHXf0bNdzZ4Pq/R1ZN2SPFkKHO290SJ2KDvQd/6MgtD4enJsQjH+YIa56a2Y= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: synaptics.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Sep 2017 07:54:36.7140 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 335d1fbc-2124-4173-9863-17e7051a2a0e X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN1PR0301MB0754 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 5391 Lines: 135 Move and update device tree files as part of transition from Marvell berlin to Synaptics berlin. The changes are to: * rename dts/marvell/berlin4ct.dtsi to synaptics/berlin4ct.dtsi, and update SoC to be "syna,berlin" * rename dts/marvell/berlin4ct-stb.dts to synaptics/berlin4ct-stb.dts and update board name string. * rename dts/marvell/berlin4ct-dmp.dts to synaptics/berlin4ct-dmp.dts and update board name string. * Update dts/marvell/Makefile not to build berlin dtbs Signed-off-by: Jisheng Zhang --- arch/arm64/boot/dts/marvell/Makefile | 4 ---- arch/arm64/boot/dts/synaptics/Makefile | 7 +++++++ arch/arm64/boot/dts/{marvell => synaptics}/berlin4ct-dmp.dts | 7 ++++--- arch/arm64/boot/dts/{marvell => synaptics}/berlin4ct-stb.dts | 7 ++++--- arch/arm64/boot/dts/{marvell => synaptics}/berlin4ct.dtsi | 5 +++-- 5 files changed, 18 insertions(+), 12 deletions(-) create mode 100644 arch/arm64/boot/dts/synaptics/Makefile rename arch/arm64/boot/dts/{marvell => synaptics}/berlin4ct-dmp.dts (90%) rename arch/arm64/boot/dts/{marvell => synaptics}/berlin4ct-stb.dts (90%) rename arch/arm64/boot/dts/{marvell => synaptics}/berlin4ct.dtsi (98%) diff --git a/arch/arm64/boot/dts/marvell/Makefile b/arch/arm64/boot/dts/marvell/Makefile index 6cff81eeaae2..28f94a95c2fc 100644 --- a/arch/arm64/boot/dts/marvell/Makefile +++ b/arch/arm64/boot/dts/marvell/Makefile @@ -1,7 +1,3 @@ -# Berlin SoC Family -dtb-$(CONFIG_ARCH_BERLIN) += berlin4ct-dmp.dtb -dtb-$(CONFIG_ARCH_BERLIN) += berlin4ct-stb.dtb - # Mvebu SoC Family dtb-$(CONFIG_ARCH_MVEBU) += armada-3720-db.dtb dtb-$(CONFIG_ARCH_MVEBU) += armada-3720-espressobin.dtb diff --git a/arch/arm64/boot/dts/synaptics/Makefile b/arch/arm64/boot/dts/synaptics/Makefile new file mode 100644 index 000000000000..e2e81dd476ad --- /dev/null +++ b/arch/arm64/boot/dts/synaptics/Makefile @@ -0,0 +1,7 @@ +# Berlin SoC Family +dtb-$(CONFIG_ARCH_BERLIN) += berlin4ct-dmp.dtb +dtb-$(CONFIG_ARCH_BERLIN) += berlin4ct-stb.dtb + +always := $(dtb-y) +subdir-y := $(dts-dirs) +clean-files := *.dtb diff --git a/arch/arm64/boot/dts/marvell/berlin4ct-dmp.dts b/arch/arm64/boot/dts/synaptics/berlin4ct-dmp.dts similarity index 90% rename from arch/arm64/boot/dts/marvell/berlin4ct-dmp.dts rename to arch/arm64/boot/dts/synaptics/berlin4ct-dmp.dts index fae6c6924705..8c6bef792d34 100644 --- a/arch/arm64/boot/dts/marvell/berlin4ct-dmp.dts +++ b/arch/arm64/boot/dts/synaptics/berlin4ct-dmp.dts @@ -1,7 +1,8 @@ /* + * Copyright (C) 2017 Synaptics Incorporated * Copyright (C) 2015 Marvell Technology Group Ltd. * - * Author: Jisheng Zhang + * Author: Jisheng Zhang * * This file is dual-licensed: you can use it either under the terms * of the GPLv2 or the X11 license, at your option. Note that this dual @@ -47,8 +48,8 @@ #include "berlin4ct.dtsi" / { - model = "Marvell BG4CT DMP board"; - compatible = "marvell,berlin4ct-dmp", "marvell,berlin4ct", "marvell,berlin"; + model = "Synaptics BG4CT DMP board"; + compatible = "syna,berlin4ct-dmp", "marvell,berlin4ct-dmp", "marvell,berlin4ct", "marvell,berlin"; chosen { stdout-path = "serial0:115200n8"; diff --git a/arch/arm64/boot/dts/marvell/berlin4ct-stb.dts b/arch/arm64/boot/dts/synaptics/berlin4ct-stb.dts similarity index 90% rename from arch/arm64/boot/dts/marvell/berlin4ct-stb.dts rename to arch/arm64/boot/dts/synaptics/berlin4ct-stb.dts index d47edad13e68..ef18bf2d3542 100644 --- a/arch/arm64/boot/dts/marvell/berlin4ct-stb.dts +++ b/arch/arm64/boot/dts/synaptics/berlin4ct-stb.dts @@ -1,7 +1,8 @@ /* + * Copyright (C) 2017 Synaptics Incorporated * Copyright (C) 2015 Marvell Technology Group Ltd. * - * Author: Jisheng Zhang + * Author: Jisheng Zhang * * This file is dual-licensed: you can use it either under the terms * of the GPLv2 or the X11 license, at your option. Note that this dual @@ -47,8 +48,8 @@ #include "berlin4ct.dtsi" / { - model = "Marvell BG4CT STB board"; - compatible = "marvell,berlin4ct-stb", "marvell,berlin4ct", "marvell,berlin"; + model = "Synaptics BG4CT STB board"; + compatible = "syna,berlin4ct-stb", "marvell,berlin4ct-stb", "marvell,berlin4ct", "marvell,berlin"; chosen { stdout-path = "serial0:115200n8"; diff --git a/arch/arm64/boot/dts/marvell/berlin4ct.dtsi b/arch/arm64/boot/dts/synaptics/berlin4ct.dtsi similarity index 98% rename from arch/arm64/boot/dts/marvell/berlin4ct.dtsi rename to arch/arm64/boot/dts/synaptics/berlin4ct.dtsi index d6b800fd26d0..642ea37a25ae 100644 --- a/arch/arm64/boot/dts/marvell/berlin4ct.dtsi +++ b/arch/arm64/boot/dts/synaptics/berlin4ct.dtsi @@ -1,7 +1,8 @@ /* + * Copyright (C) 2017 Synaptics Incorporated * Copyright (C) 2015 Marvell Technology Group Ltd. * - * Author: Jisheng Zhang + * Author: Jisheng Zhang * * This file is dual-licensed: you can use it either under the terms * of the GPLv2 or the X11 license, at your option. Note that this dual @@ -45,7 +46,7 @@ #include / { - compatible = "marvell,berlin4ct", "marvell,berlin"; + compatible = "syna,berlin", "marvell,berlin4ct", "marvell,berlin"; interrupt-parent = <&gic>; #address-cells = <2>; #size-cells = <2>; -- 2.14.1