From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751158AbcBLUgG (ORCPT ); Fri, 12 Feb 2016 15:36:06 -0500 Received: from mout.kundenserver.de ([212.227.126.187]:58451 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750966AbcBLUgE (ORCPT ); Fri, 12 Feb 2016 15:36:04 -0500 From: Arnd Bergmann To: Mark Brown Cc: linux-arm-kernel@lists.infradead.org, Stephen Boyd , linux-arm-msm@vger.kernel.org, Kenneth Westfield , Kevin Hilman , linux-kernel@vger.kernel.org Subject: Re: [PATCH] Revert "ASoC: qcom: Specify LE device endianness" Date: Fri, 12 Feb 2016 21:35:26 +0100 Message-ID: <4609707.AR30v8FONr@wuerfel> User-Agent: KMail/4.11.5 (Linux/3.16.0-10-generic; KDE/4.11.5; x86_64; ; ) In-Reply-To: <20160212200311.GB11402@sirena.org.uk> References: <1455298217-15744-1-git-send-email-sboyd@codeaurora.org> <2686474.cvCA6vY47l@wuerfel> <20160212200311.GB11402@sirena.org.uk> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Provags-ID: V03:K0:h0Bdl30tisvX8JdBnmybPmKlnDQ8xqdJXGpTRn8PIlPZIrMO7UK 6VgPW/px5R0mrdRTd0oTFnO0wRiJtYLD7aWhhUrr6pNXmm8MFmvAXSgdfZa/r7eBSqOYs+Z f/i385k1WgVBLwjTefrO44yeZNfcDuF/17/zZ4UH7rnHp2wKu5JHB+KZ9oKLxIwUam3LT4d k7PpdiOGWO1fodUpc5u1A== X-UI-Out-Filterresults: notjunk:1;V01:K0:ZCYNLpTxEVM=:nBv61po5QZpSJb/aEHRaP/ SlgzeVB5SFKNZh/fMO7ggu6ASeuDGb3ZqG9CFVCXi9+T7A4FRzq/bs60hjfybImOKzK6CyNGy FUbOLuaMjf434E3WWMKAMDajES48nhJ/VhVmnx1v3ZycivdrV+0d3ITvfz75p0rtZlAHbGbXB o9thH8GmEL6OZAaDUoKGFV/S5FJRLGB8pic7BKKH2h5vwnfik3UUy20pUVBB1THcpwozq7Fsa tzAL5LD83/ijL9EHRbqa60OteIcfmgoR407fF9VzVaqWFBXVmKKu4LvIzr4CfPLKDrNMAmdZb /eoKA6pdLkUdYS6nCiG0+f9ctZ/T5iZ+rafJ6WqjGofGtK4IDkjJ22W/er7peNRnf3FQu/fTX c6K4/6D5w1G6rXSgCpi5Xk/+byJ+2g6CrVk4S09Vq2QfkrDLpPhoHcEmV+gAAJjduZ4EQrDMN gWrK2ee5HqBwEGfO34PEMrUmACuctbFA2AhyJgL/oElsjQN0LZaq34eKVPLGeIeVvqbAr28oz 7bzTJ6hZYb+1//g2yIwuEMTPqMfUWQPyVWIh6EFbpVzL/8b/DiqnhNKy5D0JWgkeES8AN8gZI LccBfCDaV4+lBsiOYGRC9yjormDKp01URAEEdu8MfzEB75IwEkQ4K+5flkZsoLh1G5n2y25mU ZZNjdJVgC6+2W1Xb42s3TeSRIA0BvAk+rM+1g7RyNO6MRYA+4W3GcDjCKBX5YASyowb85M4Wx pxDkuYXR04CaRTUI Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Friday 12 February 2016 20:03:11 Mark Brown wrote: > On Fri, Feb 12, 2016 at 08:48:58PM +0100, Arnd Bergmann wrote: > > > which all look like they are regmap_mmio users as well. Do they > > suffer from the same problem? > > Probably, yes. It's only a problem if they're in systems that might > otherwise run big endian successfully. > The affected clock drivers seem to include all the qcom platforms, so I assumed that whatever platform uses sound/soc/qcom/lpass-cpu.c has to use one of those as well. Same thing for drivers/nvmem/qfprom.c. lpc32xx probably won't support big-endian. syscon is probably fine because it only sets that flag based on the "little-endian" DT property and I don't see anything setting that (except the one platform that did so incorrectly). Arnd