From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755229AbdBPNq1 convert rfc822-to-8bit (ORCPT ); Thu, 16 Feb 2017 08:46:27 -0500 Received: from mout.kundenserver.de ([217.72.192.73]:53363 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755184AbdBPNqZ (ORCPT ); Thu, 16 Feb 2017 08:46:25 -0500 From: Arnd Bergmann To: linux-arm-kernel@lists.infradead.org Cc: Andreas =?ISO-8859-1?Q?F=E4rber?= , support@lemaker.org, devicetree@vger.kernel.org, info@ucrobotics.com, linux-kernel@vger.kernel.org, mp-cs@actions-semi.com, contact@linux-xapple.org Subject: Re: [PATCH 00/11] ARM: Initial Actions Semi S500 and S900 enablement Date: Thu, 16 Feb 2017 14:46:00 +0100 Message-ID: <3039198.1W6tLqk8Fp@wuerfel> User-Agent: KMail/5.1.3 (Linux/4.8.0-34-generic; KDE/5.18.0; x86_64; ; ) In-Reply-To: <20170215165528.10052-1-afaerber@suse.de> References: <20170215165528.10052-1-afaerber@suse.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8BIT Content-Type: text/plain; charset="iso-8859-1" X-Provags-ID: V03:K0:y28d5r4bR8ckPYGMapO+f4eGjwzSWcG68nEos7X1pISwWkQqe7j 0cCzzK7AgvMXdAGl2NLOq2TW2Ugfquzp9IT80b9rqbjvrTrnDFDocWAdgJSzRddSnRn8Aci A5gcJDetvOqEPYCv3sZ9stTRADvtxfL32Efe5FuksfnIC4FfpSi/1duSOOz3x17H7sPaMjf uZSXFu2IiO2bz5Lo8vVqA== X-UI-Out-Filterresults: notjunk:1;V01:K0:Yy7l29SZb0M=:EEpy/KNF+LneeVHsHoJKjK BqW+IgqqrjrNQjG2MWGaFvdIlbqnOMHSewnspUa+7ho9mJcL8if6r59bBoU6g8pRHYm3WVgu5 xYMeV61rqyrerbxBe3IS6Gw7SUbL9I3Bd1PAXU/mH+5vROi+Sip27R5P/KHKX4CL4i4o1TUAX 5e9HDmSqJimeL0dcvFacHKDWyyUZ2Qn11FabobKoSjgHnSGvfJd+LcU8UzbbQ+HUetRSrwCtl TR9PjEUNYcWChUSU36ASJxZZ67tYVE/VBikDYbfOwrzgwc4BrGEihlK4gu26v6gtu9yBEYxCd jLkL5zbNOAVUuJgdjTf9njk+LBdPOweo2CWWyQn9SKgXe8sFbX1mnHbYkPlo6J6m8SvQLugmr /b03PhfJUa70nXb/j8rdKfMHaliKSNQ/QbmFovJQeLvXWspwHoB6JSa8I6MOeeLclINNHeybk G1YsZq3udmjBADmWcTQtHVbwXvruacbLLd0d99E+8mwJ2NaSQdsJayQDjX9auSmL0P95mp9nv mlXc6LgCdvV0kufmFb4fnueO+clLAg9/OFX2ShOz8tkjtzmj53qqLnUhxMUlpussMmsGyM7U1 uRoaJVqwc/3Bjjs6lqQJ+08GDEaWSmej83FpZjzwNdpgDSr/lLPSxpAx6t/RRD136GYy9oOTV DecJ5WgCoylEFJG8Igsn/m4YAdPJ5Ib+bXltJeMt8yFA9NQl9BQCGuA2f3l1g/9JH159+za9w ko0zVVldMkTr5tKO Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wednesday, February 15, 2017 5:55:17 PM CET Andreas Färber wrote: > Hello, > > Based on earlier work of mine for the LeMaker Guitar, this series adds initial > support for the Actions Semiconductor S500 (ARMv7) and S900 (ARMv8) SoCs. > > Despite Actions Semi being a Linaro member since 2015, sadly I have not seen > a single upstream kernel patch submission since. Nor has the XApple community > taken any such initiative. > > The GitHub LeMaker/linux-actions and xapp-le/kernel trees have 3.10 based S500 > drivers in arch/arm/mach-owl/, whereas the 96boards-bubblegum/linux tree has > new-style but still 3.10 based S900 drivers. I also spotted GPLv2+ vs. GPLv2 > license differences. > > This series therefore provides a proof of concept for a combined S500 and S900 > mainline implementation. Only earlycon serial output is available for now. > > Focusing on Bubblegum-96, no S500 clocksource implementation is provided yet, > thus output on Guitar is less than on Bubblegum-96, but still it demonstrates > that a single driver can be shared for both, using compatible strings for > future differentiation. Thanks for getting this started! It's unfortunately too late for 4.11 now, but there should be no problem getting this merged into arm-soc early on after the coming merge window. I'd suggest keeping it as a set of patches for the moment, and we'll apply them to the respective arm-soc branches as needed, with the exception of the tty patch that should go through Greg's tree. When you have addressed the review comments, please send the updated series to arm@kernel.org. Arnd From mboxrd@z Thu Jan 1 00:00:00 1970 From: Arnd Bergmann Subject: Re: [PATCH 00/11] ARM: Initial Actions Semi S500 and S900 enablement Date: Thu, 16 Feb 2017 14:46:00 +0100 Message-ID: <3039198.1W6tLqk8Fp@wuerfel> References: <20170215165528.10052-1-afaerber@suse.de> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8BIT Return-path: In-Reply-To: <20170215165528.10052-1-afaerber-l3A5Bk7waGM@public.gmane.org> Sender: devicetree-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org Cc: Andreas =?ISO-8859-1?Q?F=E4rber?= , support-8Vy/tIz7429AfugRpC6u6w@public.gmane.org, devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, info-Ty1hIZOCd2XuufBYgWm87A@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, mp-cs-/sSyCTpAT0ql5r2w9Jh5Rg@public.gmane.org, contact-CO9UH4nLugWa1hIE42aguQ@public.gmane.org List-Id: devicetree@vger.kernel.org On Wednesday, February 15, 2017 5:55:17 PM CET Andreas Färber wrote: > Hello, > > Based on earlier work of mine for the LeMaker Guitar, this series adds initial > support for the Actions Semiconductor S500 (ARMv7) and S900 (ARMv8) SoCs. > > Despite Actions Semi being a Linaro member since 2015, sadly I have not seen > a single upstream kernel patch submission since. Nor has the XApple community > taken any such initiative. > > The GitHub LeMaker/linux-actions and xapp-le/kernel trees have 3.10 based S500 > drivers in arch/arm/mach-owl/, whereas the 96boards-bubblegum/linux tree has > new-style but still 3.10 based S900 drivers. I also spotted GPLv2+ vs. GPLv2 > license differences. > > This series therefore provides a proof of concept for a combined S500 and S900 > mainline implementation. Only earlycon serial output is available for now. > > Focusing on Bubblegum-96, no S500 clocksource implementation is provided yet, > thus output on Guitar is less than on Bubblegum-96, but still it demonstrates > that a single driver can be shared for both, using compatible strings for > future differentiation. Thanks for getting this started! It's unfortunately too late for 4.11 now, but there should be no problem getting this merged into arm-soc early on after the coming merge window. I'd suggest keeping it as a set of patches for the moment, and we'll apply them to the respective arm-soc branches as needed, with the exception of the tty patch that should go through Greg's tree. When you have addressed the review comments, please send the updated series to arm-DgEjT+Ai2yi4UlQgPVntAg@public.gmane.org Arnd -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html From mboxrd@z Thu Jan 1 00:00:00 1970 From: arnd@arndb.de (Arnd Bergmann) Date: Thu, 16 Feb 2017 14:46:00 +0100 Subject: [PATCH 00/11] ARM: Initial Actions Semi S500 and S900 enablement In-Reply-To: <20170215165528.10052-1-afaerber@suse.de> References: <20170215165528.10052-1-afaerber@suse.de> Message-ID: <3039198.1W6tLqk8Fp@wuerfel> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Wednesday, February 15, 2017 5:55:17 PM CET Andreas F?rber wrote: > Hello, > > Based on earlier work of mine for the LeMaker Guitar, this series adds initial > support for the Actions Semiconductor S500 (ARMv7) and S900 (ARMv8) SoCs. > > Despite Actions Semi being a Linaro member since 2015, sadly I have not seen > a single upstream kernel patch submission since. Nor has the XApple community > taken any such initiative. > > The GitHub LeMaker/linux-actions and xapp-le/kernel trees have 3.10 based S500 > drivers in arch/arm/mach-owl/, whereas the 96boards-bubblegum/linux tree has > new-style but still 3.10 based S900 drivers. I also spotted GPLv2+ vs. GPLv2 > license differences. > > This series therefore provides a proof of concept for a combined S500 and S900 > mainline implementation. Only earlycon serial output is available for now. > > Focusing on Bubblegum-96, no S500 clocksource implementation is provided yet, > thus output on Guitar is less than on Bubblegum-96, but still it demonstrates > that a single driver can be shared for both, using compatible strings for > future differentiation. Thanks for getting this started! It's unfortunately too late for 4.11 now, but there should be no problem getting this merged into arm-soc early on after the coming merge window. I'd suggest keeping it as a set of patches for the moment, and we'll apply them to the respective arm-soc branches as needed, with the exception of the tty patch that should go through Greg's tree. When you have addressed the review comments, please send the updated series to arm at kernel.org. Arnd