[PATCH] MAINTAINERS: fix incorrect directory reference

2020-06-18 Thread Ralf Ramsauer
the below-mentioned commit moved headers to inlucde/linux/soc/mmp. MAINTAINERS was updated, but include/ was omitted. Fixes: 32adcaa010 ("ARM: mmp: move cputype.h to include/linux/soc/") Signed-off-by: Ralf Ramsauer --- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletio

[tip: x86/platform] x86/jailhouse: Only enable platform UARTs if available

2019-10-10 Thread tip-bot2 for Ralf Ramsauer
The following commit has been merged into the x86/platform branch of tip: Commit-ID: 7a56b81c474619fa84c60d07eaa287c8fc33ac3c Gitweb: https://git.kernel.org/tip/7a56b81c474619fa84c60d07eaa287c8fc33ac3c Author:Ralf Ramsauer AuthorDate:Thu, 10 Oct 2019 12:21:02 +02:00

[tip:x86/cpu] x86/cpuid: Switch to 'static const' specifier

2018-03-08 Thread tip-bot for Ralf Ramsauer
Commit-ID: 52586b089cc12d4878e56ee98a4d110fa801758a Gitweb: https://git.kernel.org/tip/52586b089cc12d4878e56ee98a4d110fa801758a Author: Ralf Ramsauer <ralf.ramsa...@oth-regensburg.de> AuthorDate: Wed, 7 Mar 2018 17:07:34 +0100 Committer: Thomas Gleixner <t...@linutronix.de>

[tip:x86/cpu] x86/cpuid: Switch to 'static const' specifier

2018-03-08 Thread tip-bot for Ralf Ramsauer
Commit-ID: 52586b089cc12d4878e56ee98a4d110fa801758a Gitweb: https://git.kernel.org/tip/52586b089cc12d4878e56ee98a4d110fa801758a Author: Ralf Ramsauer AuthorDate: Wed, 7 Mar 2018 17:07:34 +0100 Committer: Thomas Gleixner CommitDate: Thu, 8 Mar 2018 12:23:42 +0100 x86/cpuid: Switch

[PATCH] x86/cpuid: Switch to 'static const' specifier

2018-03-07 Thread Ralf Ramsauer
This is the only spot where the 'const static' specifier is used; everywhere else 'static const' is preferred, as static should be the first specifier. This is just a cosmetic fix that aligns this, no functional change. Signed-off-by: Ralf Ramsauer <ralf.ramsa...@oth-regensburg.de> --- ar

[PATCH] x86/cpuid: Switch to 'static const' specifier

2018-03-07 Thread Ralf Ramsauer
This is the only spot where the 'const static' specifier is used; everywhere else 'static const' is preferred, as static should be the first specifier. This is just a cosmetic fix that aligns this, no functional change. Signed-off-by: Ralf Ramsauer --- arch/x86/kernel/cpu/cpuid-deps.c | 2

Re: [PATCH v2 2/2] i2c: mark device nodes only in case of successful instantiation

2016-10-17 Thread Ralf Ramsauer
On 10/17/2016 04:16 PM, Geert Uytterhoeven wrote: > On Mon, Oct 17, 2016 at 3:59 PM, Ralf Ramsauer > <r...@ramses-pyramidenbau.de> wrote: >> Instantiated I2C device nodes are marked with OF_POPULATE. This was >> introduced in 4f001fd. On unloading, loaded dev

Re: [PATCH v2 2/2] i2c: mark device nodes only in case of successful instantiation

2016-10-17 Thread Ralf Ramsauer
On 10/17/2016 04:16 PM, Geert Uytterhoeven wrote: > On Mon, Oct 17, 2016 at 3:59 PM, Ralf Ramsauer > wrote: >> Instantiated I2C device nodes are marked with OF_POPULATE. This was >> introduced in 4f001fd. On unloading, loaded device nodes will of course >> be unmarke

[PATCH v2 0/2] spi, i2c: mark device nodes only in case of successful instantiation

2016-10-17 Thread Ralf Ramsauer
doesn't successfully initialise. For the discussion of v1, see https://lkml.org/lkml/2016/10/14/483 Ralf changes since v1: - also fix I2C core driver - keep the atomic test-and-set, as Geert suggested Ralf Ramsauer (2): spi: mark device nodes only in case of successful instantiation

[PATCH v2 0/2] spi, i2c: mark device nodes only in case of successful instantiation

2016-10-17 Thread Ralf Ramsauer
doesn't successfully initialise. For the discussion of v1, see https://lkml.org/lkml/2016/10/14/483 Ralf changes since v1: - also fix I2C core driver - keep the atomic test-and-set, as Geert suggested Ralf Ramsauer (2): spi: mark device nodes only in case of successful instantiation

[PATCH v2 2/2] i2c: mark device nodes only in case of successful instantiation

2016-10-17 Thread Ralf Ramsauer
is unloaded and reloaded, it will skip nodes that failed before. Skip device nodes that are already populated and mark them only in case of success. Note that the same issue exists for SPI. Fixes: 4f001fd ("i2c: Mark instantiated device nodes with OF_POPULATE") Signed-off-by: Ralf R

[PATCH v2 1/2] spi: mark device nodes only in case of successful instantiation

2016-10-17 Thread Ralf Ramsauer
is unloaded and reloaded, it will skip nodes that failed before. Skip device nodes that are already populated and mark them only in case of success. Note that the same issue exists for I2C. Fixes: bd6c164 ("spi: Mark instantiated device nodes with OF_POPULATE") Signed-off-by: Ralf R

[PATCH v2 2/2] i2c: mark device nodes only in case of successful instantiation

2016-10-17 Thread Ralf Ramsauer
is unloaded and reloaded, it will skip nodes that failed before. Skip device nodes that are already populated and mark them only in case of success. Note that the same issue exists for SPI. Fixes: 4f001fd ("i2c: Mark instantiated device nodes with OF_POPULATE") Signed-off-by: Ral

[PATCH v2 1/2] spi: mark device nodes only in case of successful instantiation

2016-10-17 Thread Ralf Ramsauer
is unloaded and reloaded, it will skip nodes that failed before. Skip device nodes that are already populated and mark them only in case of success. Note that the same issue exists for I2C. Fixes: bd6c164 ("spi: Mark instantiated device nodes with OF_POPULATE") Signed-off-by: Ral

Re: [PATCH] spi: mark device nodes only in case of successful instantiation

2016-10-16 Thread Ralf Ramsauer
Hi Geert, On 10/16/2016 10:49 AM, Geert Uytterhoeven wrote: > Hi Ralf, > > (Cc i2c) > > On Fri, Oct 14, 2016 at 9:31 PM, Ralf Ramsauer > <r...@ramses-pyramidenbau.de> wrote: >> Instantiated SPI device nodes are marked with OF_POPULATE. This was >> introdu

Re: [PATCH] spi: mark device nodes only in case of successful instantiation

2016-10-16 Thread Ralf Ramsauer
Hi Geert, On 10/16/2016 10:49 AM, Geert Uytterhoeven wrote: > Hi Ralf, > > (Cc i2c) > > On Fri, Oct 14, 2016 at 9:31 PM, Ralf Ramsauer > wrote: >> Instantiated SPI device nodes are marked with OF_POPULATE. This was >> introduced in bd6c164. On unloading, load

[PATCH] spi: mark device nodes only in case of successful instantiation

2016-10-14 Thread Ralf Ramsauer
again. So if a SPI driver module is unloaded and reloaded, it will skip nodes that failed before. Skip device nodes that are already populated and mark them only in case of success. Fixes: bd6c164 ("spi: Mark instantiated device nodes with OF_POPULATE") Signed-off-by: Ralf Ramsauer &l

[PATCH] spi: mark device nodes only in case of successful instantiation

2016-10-14 Thread Ralf Ramsauer
again. So if a SPI driver module is unloaded and reloaded, it will skip nodes that failed before. Skip device nodes that are already populated and mark them only in case of success. Fixes: bd6c164 ("spi: Mark instantiated device nodes with OF_POPULATE") Signed-off-by: Ralf Ramsauer

Re: [RESEND PATCH] ARM: tegra: fix erroneous address in dts

2016-09-07 Thread Ralf Ramsauer
at 11:46:48AM +0200, Ralf Ramsauer wrote: >>> c90bb7b enabled the high speed UARTs of the Jetson TK1. Due to a merge >>> quirk, wrong addresses were introduced. Fix it and use the correct >>> addresses. >>> >>> Thierry let me know, that there is another

Re: [RESEND PATCH] ARM: tegra: fix erroneous address in dts

2016-09-07 Thread Ralf Ramsauer
at 11:46:48AM +0200, Ralf Ramsauer wrote: >>> c90bb7b enabled the high speed UARTs of the Jetson TK1. Due to a merge >>> quirk, wrong addresses were introduced. Fix it and use the correct >>> addresses. >>> >>> Thierry let me know, that there is another

Re: [RESEND PATCH] ARM: tegra: fix erroneous address in dts

2016-08-29 Thread Ralf Ramsauer
Hi, may I poke you again? Could you please revert this one (b5c86b7 upstream)? It was only required for 4.7.x where it got already applied. Thanks Ralf On 08/12/2016 07:26 PM, Ralf Ramsauer wrote: > On 08/10/2016 10:46 PM, Arnd Bergmann wrote: >> On Monday, July 18, 2016 11:58:0

Re: [RESEND PATCH] ARM: tegra: fix erroneous address in dts

2016-08-29 Thread Ralf Ramsauer
Hi, may I poke you again? Could you please revert this one (b5c86b7 upstream)? It was only required for 4.7.x where it got already applied. Thanks Ralf On 08/12/2016 07:26 PM, Ralf Ramsauer wrote: > On 08/10/2016 10:46 PM, Arnd Bergmann wrote: >> On Monday, July 18, 2016 11:58:0

Re: [RESEND PATCH] ARM: tegra: fix erroneous address in dts

2016-08-12 Thread Ralf Ramsauer
On 08/10/2016 10:46 PM, Arnd Bergmann wrote: > On Monday, July 18, 2016 11:58:02 AM CEST Thierry Reding wrote: >> On Mon, Jul 18, 2016 at 11:46:48AM +0200, Ralf Ramsauer wrote: >>> c90bb7b enabled the high speed UARTs of the Jetson TK1. Due to a merge >>> quirk, wron

Re: [RESEND PATCH] ARM: tegra: fix erroneous address in dts

2016-08-12 Thread Ralf Ramsauer
On 08/10/2016 10:46 PM, Arnd Bergmann wrote: > On Monday, July 18, 2016 11:58:02 AM CEST Thierry Reding wrote: >> On Mon, Jul 18, 2016 at 11:46:48AM +0200, Ralf Ramsauer wrote: >>> c90bb7b enabled the high speed UARTs of the Jetson TK1. Due to a merge >>> quirk, wron

[PATCH] ARM: tegra: fix erroneous address in dts

2016-07-25 Thread Ralf Ramsauer
). Fixes: c90bb7b9b9 ("ARM: tegra: Add high speed UARTs to Jetson TK1 device tree") Signed-off-by: Ralf Ramsauer <r...@ramses-pyramidenbau.de> Acked-by: Thierry Reding <thierry.red...@gmail.com> Cc: sta...@vger.kernel.org Cc: linux-te...@vger.kernel.org --- Stable maintaine

[PATCH] ARM: tegra: fix erroneous address in dts

2016-07-25 Thread Ralf Ramsauer
). Fixes: c90bb7b9b9 ("ARM: tegra: Add high speed UARTs to Jetson TK1 device tree") Signed-off-by: Ralf Ramsauer Acked-by: Thierry Reding Cc: sta...@vger.kernel.org Cc: linux-te...@vger.kernel.org --- Stable maintainers, this is targetted at v4.7 only, the offending patch was merged

Re: [RESEND PATCH] ARM: tegra: fix erroneous address in dts

2016-07-24 Thread Ralf Ramsauer
On 07/21/2016 02:28 PM, Arnd Bergmann wrote: > On Monday, July 18, 2016 11:58:02 AM CEST Thierry Reding wrote: >> On Mon, Jul 18, 2016 at 11:46:48AM +0200, Ralf Ramsauer wrote: >>> c90bb7b enabled the high speed UARTs of the Jetson TK1. Due to a merge >>> quirk, wron

Re: [RESEND PATCH] ARM: tegra: fix erroneous address in dts

2016-07-24 Thread Ralf Ramsauer
On 07/21/2016 02:28 PM, Arnd Bergmann wrote: > On Monday, July 18, 2016 11:58:02 AM CEST Thierry Reding wrote: >> On Mon, Jul 18, 2016 at 11:46:48AM +0200, Ralf Ramsauer wrote: >>> c90bb7b enabled the high speed UARTs of the Jetson TK1. Due to a merge >>> quirk, wron

Re: [RESEND PATCH] ARM: tegra: fix erroneous address in dts

2016-07-21 Thread Ralf Ramsauer
On 07/21/2016 02:28 PM, Arnd Bergmann wrote: > On Monday, July 18, 2016 11:58:02 AM CEST Thierry Reding wrote: >> On Mon, Jul 18, 2016 at 11:46:48AM +0200, Ralf Ramsauer wrote: >>> c90bb7b enabled the high speed UARTs of the Jetson TK1. Due to a merge >>> quirk, wron

Re: [RESEND PATCH] ARM: tegra: fix erroneous address in dts

2016-07-21 Thread Ralf Ramsauer
On 07/21/2016 02:28 PM, Arnd Bergmann wrote: > On Monday, July 18, 2016 11:58:02 AM CEST Thierry Reding wrote: >> On Mon, Jul 18, 2016 at 11:46:48AM +0200, Ralf Ramsauer wrote: >>> c90bb7b enabled the high speed UARTs of the Jetson TK1. Due to a merge >>> quirk, wron

[RESEND PATCH] ARM: tegra: fix erroneous address in dts

2016-07-18 Thread Ralf Ramsauer
on Tegra124 and is planned to go upstream in 4.8, so this patch will get reverted then. But for the moment, this patch is necessary to fix current misbehaviour. Fixes: c90bb7b9b9 ("ARM: tegra: Add high speed UARTs to Jetson TK1 device tree") Signed-off-by: Ralf Ramsauer <r...@ramses-py

[RESEND PATCH] ARM: tegra: fix erroneous address in dts

2016-07-18 Thread Ralf Ramsauer
on Tegra124 and is planned to go upstream in 4.8, so this patch will get reverted then. But for the moment, this patch is necessary to fix current misbehaviour. Fixes: c90bb7b9b9 ("ARM: tegra: Add high speed UARTs to Jetson TK1 device tree") Signed-off-by: Ralf Ramsauer Acked-by: Thie

Re: [PATCH] ARM: tegra: fix erroneous address in dts

2016-07-18 Thread Ralf Ramsauer
On 07/18/2016 08:01 AM, Thierry Reding wrote: > On Fri, Jul 15, 2016 at 06:18:03PM +0200, Ralf Ramsauer wrote: >> On 07/15/2016 06:01 PM, Stephen Warren wrote: >>> On 07/15/2016 03:37 AM, Ralf Ramsauer wrote: >>>> On 07/15/2016 12:02 AM, Thierry Reding wrote: >&

Re: [PATCH] ARM: tegra: fix erroneous address in dts

2016-07-18 Thread Ralf Ramsauer
On 07/18/2016 08:01 AM, Thierry Reding wrote: > On Fri, Jul 15, 2016 at 06:18:03PM +0200, Ralf Ramsauer wrote: >> On 07/15/2016 06:01 PM, Stephen Warren wrote: >>> On 07/15/2016 03:37 AM, Ralf Ramsauer wrote: >>>> On 07/15/2016 12:02 AM, Thierry Reding wrote: >&

Re: [PATCH] ARM: tegra: fix erroneous address in dts

2016-07-15 Thread Ralf Ramsauer
On 07/15/2016 06:01 PM, Stephen Warren wrote: > On 07/15/2016 03:37 AM, Ralf Ramsauer wrote: >> On 07/15/2016 12:02 AM, Thierry Reding wrote: >>> On Thu, Jul 14, 2016 at 06:48:57PM +0200, Ralf Ramsauer wrote: >>>> c90bb7b enabled the high speed UARTs

Re: [PATCH] ARM: tegra: fix erroneous address in dts

2016-07-15 Thread Ralf Ramsauer
On 07/15/2016 06:01 PM, Stephen Warren wrote: > On 07/15/2016 03:37 AM, Ralf Ramsauer wrote: >> On 07/15/2016 12:02 AM, Thierry Reding wrote: >>> On Thu, Jul 14, 2016 at 06:48:57PM +0200, Ralf Ramsauer wrote: >>>> c90bb7b enabled the high speed UARTs

Re: [PATCH] ARM: tegra: fix erroneous address in dts

2016-07-15 Thread Ralf Ramsauer
On 07/15/2016 12:02 AM, Thierry Reding wrote: > On Thu, Jul 14, 2016 at 06:48:57PM +0200, Ralf Ramsauer wrote: >> c90bb7b enabled the high speed UARTs of the Jetson TK1. The address >> specification inside the dts is wrong. Fix it and use the correct >> address. >>

Re: [PATCH] ARM: tegra: fix erroneous address in dts

2016-07-15 Thread Ralf Ramsauer
On 07/15/2016 12:02 AM, Thierry Reding wrote: > On Thu, Jul 14, 2016 at 06:48:57PM +0200, Ralf Ramsauer wrote: >> c90bb7b enabled the high speed UARTs of the Jetson TK1. The address >> specification inside the dts is wrong. Fix it and use the correct >> address. >>

[PATCH] ARM: tegra: fix erroneous address in dts

2016-07-14 Thread Ralf Ramsauer
c90bb7b enabled the high speed UARTs of the Jetson TK1. The address specification inside the dts is wrong. Fix it and use the correct address. Fixes: c90bb7b9b9 ("ARM: tegra: Add high speed UARTs to Jetson TK1 device tree") Signed-off-by: Ralf Ramsauer <r...@ramses-pyramidenbau.de&g

[PATCH] ARM: tegra: fix erroneous address in dts

2016-07-14 Thread Ralf Ramsauer
c90bb7b enabled the high speed UARTs of the Jetson TK1. The address specification inside the dts is wrong. Fix it and use the correct address. Fixes: c90bb7b9b9 ("ARM: tegra: Add high speed UARTs to Jetson TK1 device tree") Signed-off-by: Ralf Ramsauer --- arch/arm/boot/dts/tegra124-

Re: [PATCH] ARM, ARM64: Un-inlined and exported symbols of is_hyp_mode_available() and related functions

2015-10-01 Thread Ralf Ramsauer
Hello Marc, On 10/01/2015 11:03 AM, Marc Zyngier wrote: > On 30/09/15 22:40, Ralf Ramsauer wrote: >> Hypervisors may be available as modules, but need to check if >> HYP mode is enabled. Functions are provided for these means, but >> are not exported to modules

Re: [PATCH] ARM, ARM64: Un-inlined and exported symbols of is_hyp_mode_available() and related functions

2015-10-01 Thread Ralf Ramsauer
Hello Marc, On 10/01/2015 11:03 AM, Marc Zyngier wrote: > On 30/09/15 22:40, Ralf Ramsauer wrote: >> Hypervisors may be available as modules, but need to check if >> HYP mode is enabled. Functions are provided for these means, but >> are not exported to modules

[PATCH] ARM, ARM64: Un-inlined and exported symbols of is_hyp_mode_available() and related functions

2015-09-30 Thread Ralf Ramsauer
() and related functions. This has no negative impact since they are never called in hot paths. Though all modified files are licensed under GPLv2, for ARM we use EXPORT_SYMBOL instead of EXPORT_SYMBOL_GPL to be consistent with the rest of the exports in arch/arm/kernel/setup.c. Signed-off-by: Ralf Ramsauer

[PATCH] ARM, ARM64: Un-inlined and exported symbols of is_hyp_mode_available() and related functions

2015-09-30 Thread Ralf Ramsauer
() and related functions. This has no negative impact since they are never called in hot paths. Though all modified files are licensed under GPLv2, for ARM we use EXPORT_SYMBOL instead of EXPORT_SYMBOL_GPL to be consistent with the rest of the exports in arch/arm/kernel/setup.c. Signed-off-by: Ralf Ramsauer