From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1759662AbdAJJxI (ORCPT ); Tue, 10 Jan 2017 04:53:08 -0500 Received: from mail-he1eur01on0112.outbound.protection.outlook.com ([104.47.0.112]:54044 "EHLO EUR01-HE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750839AbdAJJxF (ORCPT ); Tue, 10 Jan 2017 04:53:05 -0500 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=peda@axentia.se; Subject: Re: [PATCH v5 1/2] ARM: dts: at91: add devicetree for the Axentia TSE-850 To: Alexandre Belloni References: <1484035732-31635-1-git-send-email-peda@axentia.se> <1484035732-31635-2-git-send-email-peda@axentia.se> <20170110092928.hwd4l4k3eyagepco@piout.net> Cc: linux-kernel@vger.kernel.org, Rob Herring , Mark Rutland , Russell King , Nicolas Ferre , Jean-Christophe Plagniol-Villard , linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org From: Peter Rosin Organization: Axentia Technologies AB Message-ID: Date: Tue, 10 Jan 2017 10:52:56 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: <20170110092928.hwd4l4k3eyagepco@piout.net> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Originating-IP: [217.210.101.82] X-ClientProxiedBy: AM5PR0402CA0017.eurprd04.prod.outlook.com (10.175.37.27) To VI1PR0201MB2318.eurprd02.prod.outlook.com (10.168.63.20) X-MS-Office365-Filtering-Correlation-Id: a0239117-c39f-43de-7076-08d4393e768e X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:VI1PR0201MB2318; X-Microsoft-Exchange-Diagnostics: 1;VI1PR0201MB2318;3:qfnV+ueu+Da++65w2rNGhAg7j2NIZpx/XbLYrH5iAoQos2pUy6euWBiaF1gu61hRezkFRgiv6KEsyzj3iH8Sja4lzMlcuj6T3U4sQg+Z2VJ1lLnSkq0cynOYKhC0PLsKIQFVUhXVVdelskxPhSrQpmCDPzyf+G1CuiV/N5v1s8UVBPejZHWZV3IDXrfomZ1tQLNYJCaDZHw9TOYDH7HE6Lb5v0eV9X4LHTUTYHeFha9Iz8+16YdGWW2kqYHuLrwflEYJayYraSF8V24OL/W2Lw==;25:GEGwqP0UjKmHjyQtK/VL2Co8LS/ghQ76cKv8xrVzyBurcZKNnDBmSaiNThSGFdaPbRkhOdQF7tQ5uoiflgiV1/Vv8j4LXkfESjgj8F6I5OjVMI2fcw31BvxpU6IamPYVd3oxUOHW3fDoqPxc87Ka09pbNZmQUXBpdM9+3C0BaHFcF4k2Ky99oEZEzipBTdD8ygwmP4aPgmfXeqDGD8BYIHn7ppRfy7LTC8QaagbrWoXsTGki60kWwTYDskTw0ilR+ncYUOd+8l/BffOnN5o+JUu+MTSTpdWg498CoIhVJaKbdRKAnK7oBof4/7zFc68hVnhUoUqqumtDgJIp838cxaGziuUoM3AnsJfN40do1e86siqLQznQBQnPJSQQHAUNeURJwZ2evNgKwyDXBoflbzJBDGW3B0W416UCgJGx5CWko5ajHJ9gMHv0WUk6cOqElC/fTOElYtL1pktvWueBVg== X-Microsoft-Exchange-Diagnostics: 1;VI1PR0201MB2318;31:MK2QvRUhAC9IwUl7Y68X60tNvIY2SGnZ375J52OVYzEweTYam/KVMvd8LYpoS+V7N4gRoNLVNtMr9mLGF3yz5EBiZikB0P8/LdciPFDEySxeXyQ8sOXov0pOHC9dVZupNz3QyOiXQypVNzZ4GTEIkOZ9Wz7JAWvFgUQ38iGHgi2rhEaZIMmKvAv6EDkVWdyPBdtazUXlWP6Kwcj5ANPG5MAt48Ibq9tv1CQS1OAjn2EmYSOFsBD1m+v5ixSYV6Gpl0/c2W+qiM9vnAV6HlATPg== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(258649278758335); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6041248)(20161123560025)(20161123558021)(20161123555025)(20161123562025)(20161123564025)(6072148);SRVR:VI1PR0201MB2318;BCL:0;PCL:0;RULEID:;SRVR:VI1PR0201MB2318; X-Microsoft-Exchange-Diagnostics: 1;VI1PR0201MB2318;4:NoROW6N2R6cU4czKL2Q8fH0KwzY1+QSYPv82sGzQSmBrcdeMgY5yJKSPrnc/p1q9lpvhg62jGOAUjZrJ4v1u/Nkb7p7RZ4hK02tyAnuksj1gPnVqHoKiKD149aBLT14Ng3oLDE+u1TnM4E2EFq0CuFg6aszRnIl3CnxlbBwRloOvocXHkZG4IUk993Wf4+0SdXHck7cYxXZg8nYlqXmB+wtgRzW3cx1UgFQFDnOn0CWp4UpHdUeL20QsY+8JhrZtBQT3HiViPRt2crcGrOS8nveTqU1rIG/RUS0FhlIwHMNWAwGwy6ucpdJ+jvMaCf8xkyLozhrfC+aUmnfMlgAyQlzarup6yktuoefUWYhmMrAqKWoGWlfnuKZLwqDjz4XcXUrT9gbBFv5CRZXerHYbX2drtyG/TEhJxvWVAlM1rE8fuN4YzNhloIPOJxQPX4Ryppn2L6b2kX1RoG+2UJy4SifGuRwrB2HyM/8BEWr8AmtDEhXUhzUH+jPTGaAvh/WsQR08MaaSDaHorR8mI5cAicMtoaNg4hKMjeh4TSU5+545OE/MUQFM+tZPCCf6da1sXgSL7d4TnrTEsOiwspt922It4pMJMF0Sjx2xCA/PdaEBZ5DK2zZLxJeCf0lI4BkZlGT36FNDN81Dk9nbHmNMAg== X-Forefront-PRVS: 01834E39B7 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6049001)(6009001)(7916002)(39450400003)(377424004)(189002)(199003)(24454002)(65956001)(23746002)(81166006)(54906002)(47776003)(305945005)(50466002)(65806001)(81156014)(74482002)(36756003)(92566002)(6116002)(117156001)(575784001)(31696002)(33646002)(2906002)(64126003)(4326007)(8676002)(3846002)(66066001)(105586002)(110136003)(77096006)(101416001)(6916009)(2950100002)(6666003)(42186005)(106356001)(31686004)(50986999)(86362001)(6486002)(54356999)(83506001)(7736002)(25786008)(97736004)(229853002)(90366009)(65826007)(5660300001)(189998001)(4001350100001)(230700001)(68736007)(38730400001)(76176999)(42262002);DIR:OUT;SFP:1102;SCL:1;SRVR:VI1PR0201MB2318;H:[192.168.0.125];FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;VI1PR0201MB2318;23:uDmhzQ8C55CwYcJAdgcD/uv5E40woHV/qTh?= =?Windows-1252?Q?nJ4DcACNk/qa00VRmUYqPR+tt8EXX5Nxxhub+1wglD9r55fXjDar/o+8?= =?Windows-1252?Q?K8qiu3U25dEF2E75L2iO/TK8a0GNEWyC860pYzxyQhadUrjZKPGCdAht?= =?Windows-1252?Q?l2dyN/fMtm5r1JEJxGkpqFpnF+Nt/lw/ELLGGwfUdfXS5OpHR0FDM96k?= =?Windows-1252?Q?E3HB82nT6IGuP8vqkxsa0nFKj0cQnWv7rYeQJYx0G7mmcQVajJVvCFhH?= =?Windows-1252?Q?YSR79Woqn9lGyMu3jwQVu35WbVAhJMlladpIbC3KsOIEWyMB2gnreUnq?= =?Windows-1252?Q?+or76A7x22YN9PK+LsTbMXNRAsHauRgfKChms6itg+dAIPb0ATMRZThg?= =?Windows-1252?Q?tM6NagZmaxqHQKwGg/fH7lBgcaqewNRZ2q9A2m3VHipLvjMClQ/Gnr8R?= =?Windows-1252?Q?2e5BPtcSDKDvKZenFy8CF9XwKJ03t9XSyHeBOElh0zVGl/hLGJ0qwDnM?= =?Windows-1252?Q?22pwMqBMC+yrcwFw/y+yirvRB+29zdqgj22Gq5RnJhL04dFqTYD66vd2?= =?Windows-1252?Q?QFbqXz1yoW4AH5j8w7SKQFl0fVa1ahoUnVudSBen1iNQ8rX5z/DueEgh?= =?Windows-1252?Q?p51ZFvLQnRO1LdL4J37cU8mzbzlqeRqsI7OwHakO+V5khb6ibtQrpKl+?= =?Windows-1252?Q?5bcbPdgWeOYWJyQzt0RbdAJ5uwDV39UyRC3fnB6udhyAgR1H5ENYEhvd?= =?Windows-1252?Q?36mmgWacUh5E3NybDqlWov6fZEJnPNuVR1vDq/cFGBb4jGiLnSfdHKxB?= =?Windows-1252?Q?B8oWcdMcIZE8lzseY4SOFCxJahV75Djrd2SyfdTgAroAtrATCQVVaP9r?= =?Windows-1252?Q?juKNCPLazrYlblfsjxSBhLc01Eij0Jg0xvUqokSyKy3tPpPUTcDI0Pes?= =?Windows-1252?Q?1YQltta3pplT7vVqzpllGZc8eqfLXy0pVOtlMjgoUxTtBDxC7f1uvevE?= =?Windows-1252?Q?1hj9Sh1gkXg1KziF6FQIv/aNdDa5mxliClkUYSAs6UHoA1cYnIwbM/Ib?= =?Windows-1252?Q?+gvjANlundfl69tG8Ou67Kf9V98zKM5SN8fgLjzXo1vhvsVptwuvBWzb?= =?Windows-1252?Q?jFSWWkpqSkYMzzEzGQKY0bZouluMoQoqmTtC0zFG+J0aocf4YoPjbWfq?= =?Windows-1252?Q?Ru7Lmzn0YPTJfRuKGZEsSG74EDkKQK7trOvU4AoWi7+Mlqko+qn4Cz9l?= =?Windows-1252?Q?5Gio4Nci2rUxHcxq4AKqKqC6q7zi1tNBf0wm5kFuRP9SOsf5XuQwowo2?= =?Windows-1252?Q?CLtiiIWJpHCZr2ZZwV13eyvA9ELEELPG0I+f7fX4U4IbL0BXBwqG16bW?= =?Windows-1252?Q?hKLUkR5L2IehGR5nI6pZiTzitmmFNvj3DWyRo/rvi5dYGc4y9OM4d9S+?= =?Windows-1252?Q?uZZZPBBEN8+c3C4DZ/5n/7VDJqZCD97pln1RAtdpOFjJPdvNL8OLJjon?= =?Windows-1252?Q?1C/WAAL6VCnjlY3PPTWTxBWZbxL/fBcArzHyRvSR8bnQVjDNpQu2LFCD?= =?Windows-1252?Q?ygQ4z7k0AmMhDO7w=3D?= X-Microsoft-Exchange-Diagnostics: 1;VI1PR0201MB2318;6:/Zt8jp1XN2BueE+yQG6aNu8pztus4kEjSLXMAeNBeeLWqaiZlWIO6A/B24MX3co+TwR3fqOpS9Drp/k3dq7NZ8gzRHehhpkm8yEWJMjmmUGIPMxyTZsz6z0+ruW71xJCdqOL48LFYsAWOVu6wy3cZgMkQCAIfYDe4jTEfQcatIg/5qq44TOv2z2X0DvQ/mXhR8tLM1nJ4mDU2HBNfeApN7+m/8qMeuwOFpmwUkdSECOxtEmKoAvj+a7ZPk1bkAswvVnBh3d3kdDn530bYcYxy3TLlzaGkjH6EJzJzEKIeJS7FZKIqjpmPOqmTVTY3/MazJUib231m+ezK+x33skRGS3XvRf6gSNF7WGc8eCjKY7zQkiLGyf/0j693TKZ3zdhGRvJa5DTdFyVbhAgKFCY2igUYlKKAtjqdKI4qnfnbAQ=;5:LulQGlchr5mjOe6RWe387h1ayUExcxwZscG1fF5T6/jwo7xKj+z+/vQ1kjIFMyQg84CSRzeHC8BjN0/J+mzQm9Bx0+on99MOaKp3BVGNAjwU4nYz+wWei5G+v0IH9iF4K/f+LgTpCOdYbNSl+/wn1l13piwImOyloWOnuCetnA4=;24:ppQ8rs/Lz3Zf1gXrkOpJXrBTaX9u+++NvbhYkuSXp8+9SIAxqYQnN48iUrUXhaYhyGIQh73BUnjt2jIOfzI1tA6Icdxz9JkRwh1IuxIvlR0= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;VI1PR0201MB2318;7:TVE9mseWRbJSyS5k1eWCtOIkbnBOOZ4KBRGgU8ktXNv64QwHR2+ICuE+10uZ54508AxXtvrd/tWAMnOS+BekKaScDppbxtxkDQyesfKASHKZoTwuo2SMWa7U1wlkr28UkyjEdcQ7r11SqB1YYmQMXxIhzD4BCi3LCsw26uikT3Nzo/+5RXPlQZwmT2zx/rnRV1Y1tFvxvCVdJo16VPY9q6duBk4foq/dTwDZZPxrSYrm4XIu2T+xMr1P3y+j3M7imq5+ylkDpJMeFK6lY1FXGljvIkw8gqhNHO/45sTOciqLJddMHOW1BbjBZOg0eEaoxxFx2PKrFq50VGm6aJvVLbEhRVAui8FKTWgibDJcgYi4I4AapQUSRPtSPVBqZiC1jTSKSLVqoYOstOARP9VpCjQqBUXU6MYo3FBtHk5b7z8dkADtfZz/VrcAXR0oiTrjbmdLmBs7zZJVpTNyhycMYQ== X-OriginatorOrg: axentia.se X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jan 2017 09:52:59.6146 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0201MB2318 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2017-01-10 10:29, Alexandre Belloni wrote: > Hi, > > This needs a commit message, please add one. There's not all that much to say, but ok, I'll add something. > On 10/01/2017 at 09:08:51 +0100, Peter Rosin wrote : >> Acked-by: Rob Herring >> Signed-off-by: Peter Rosin >> --- >> Documentation/devicetree/bindings/arm/axentia.txt | 19 ++ >> MAINTAINERS | 8 + >> arch/arm/boot/dts/Makefile | 1 + >> arch/arm/boot/dts/at91-linea.dtsi | 53 +++++ >> arch/arm/boot/dts/at91-tse850-3.dts | 274 ++++++++++++++++++++++ >> 5 files changed, 355 insertions(+) >> create mode 100644 Documentation/devicetree/bindings/arm/axentia.txt >> create mode 100644 arch/arm/boot/dts/at91-linea.dtsi >> create mode 100644 arch/arm/boot/dts/at91-tse850-3.dts >> >> diff --git a/Documentation/devicetree/bindings/arm/axentia.txt b/Documentation/devicetree/bindings/arm/axentia.txt >> new file mode 100644 >> index 000000000000..ea3fb96ae465 >> --- /dev/null >> +++ b/Documentation/devicetree/bindings/arm/axentia.txt >> @@ -0,0 +1,19 @@ >> +Device tree bindings for Axentia ARM devices >> +============================================ >> + >> +Linea CPU module >> +---------------- >> + >> +Required root node properties: >> +compatible = "axentia,linea", >> + "atmel,sama5d31", "atmel,sama5d3", "atmel,sama5"; >> +and following the rules from atmel-at91.txt for a sama5d31 SoC. >> + >> + >> +TSE-850 v3 board >> +---------------- >> + >> +Required root node properties: >> +compatible = "axentia,tse850v3", "axentia,linea", >> + "atmel,sama5d31", "atmel,sama5d3", "atmel,sama5"; >> +and following the rules from above for the axentia,linea CPU module. >> diff --git a/MAINTAINERS b/MAINTAINERS >> index 97b78cc5aa51..5c2ea6e9cd7f 100644 >> --- a/MAINTAINERS >> +++ b/MAINTAINERS >> @@ -2346,6 +2346,14 @@ S: Maintained >> F: Documentation/devicetree/bindings/sound/axentia,* >> F: sound/soc/atmel/tse850-pcm5142.c >> >> +AXENTIA ARM DEVICES >> +M: Peter Rosin >> +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> +S: Maintained >> +F: Documentation/devicetree/bindings/arm/axentia.txt >> +F: arch/arm/boot/dts/at91-linea.dtsi >> +F: arch/arm/boot/dts/at91-tse850-3.dts >> + > > I don't think you need to add yourself to MAINTAINERS for two DTs if > that is just to keep checkpatch happy, don't bother. There's also the benefit of the increased chances of me getting notified of changes. I don't mind... >> AZ6007 DVB DRIVERV >> M: Mauro Carvalho Chehab >> M: Mauro Carvalho Chehab >> diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile >> index 9a7375c388a8..7632849866de 100644 >> --- a/arch/arm/boot/dts/Makefile >> +++ b/arch/arm/boot/dts/Makefile >> @@ -48,6 +48,7 @@ dtb-$(CONFIG_SOC_SAM_V7) += \ >> at91-kizbox2.dtb \ >> at91-sama5d2_xplained.dtb \ >> at91-sama5d3_xplained.dtb \ >> + at91-tse850-3.dtb \ >> sama5d31ek.dtb \ >> sama5d33ek.dtb \ >> sama5d34ek.dtb \ >> diff --git a/arch/arm/boot/dts/at91-linea.dtsi b/arch/arm/boot/dts/at91-linea.dtsi >> new file mode 100644 >> index 000000000000..646feb0daa81 >> --- /dev/null >> +++ b/arch/arm/boot/dts/at91-linea.dtsi >> @@ -0,0 +1,53 @@ >> +/* >> + * at91-linea.dtsi - Device Tree Include file for the Axentia Linea Module. >> + * >> + * Copyright (C) 2017 Axentia Technologies AB >> + * >> + * Author: Peter Rosin >> + * >> + * Licensed under GPLv2 or later. >> + */ >> + >> +#include "sama5d31.dtsi" >> + >> +/ { >> + compatible = "axentia,linea", >> + "atmel,sama5d31", "atmel,sama5d3", "atmel,sama5"; >> + >> + memory { >> + reg = <0x20000000 0x4000000>; >> + }; >> +}; >> + >> +&slow_xtal { >> + clock-frequency = <32768>; >> +}; >> + >> +&main_xtal { >> + clock-frequency = <12000000>; >> +}; >> + >> +&main { >> + clock-frequency = <12000000>; >> +}; >> + > > I don't think this is needed > > "this"? The &main frequency, or all of them? Cheers, peda