Re: [Linux-fbdev-devel] [PATCH] OMAP 2/3 V4L2 display driver on video planes

2008-10-06 Thread Geert Uytterhoeven
was a (YCbCr) range. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [EMAIL PROTECTED] In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say

Re: [Linux-fbdev-devel] [REVIEW PATCH 1/9] DSS: Documentation for OMAP2/3 display subsystem

2008-11-04 Thread Geert Uytterhoeven
), what about making them directories, with each section an individual file? Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [EMAIL PROTECTED] In personal conversations with technical people, I call myself

Re: [Linux-fbdev-devel] Getting DSS2 to mainline

2009-08-17 Thread Geert Uytterhoeven
just my experience. Yes, CCing Andrew Morton is The Right Thing To Do. Thanks! Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call

Re: [PATCH] omap2/omapfb: make DBG() more resistant in if-else constructions

2011-05-10 Thread Geert Uytterhoeven
pr_debug()/dev_dbg() instead? With dynamic debug, it can be enabled at run time. As a bonus, you get printf()-style format checking if debugging is disabled. Gr{oetje,eeting}s,                         Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org

Re: [PATCH] omap2/omapfb: make DBG() more resistant in if-else constructions

2011-05-10 Thread Geert Uytterhoeven
On Tue, May 10, 2011 at 14:08, Tomi Valkeinen tomi.valkei...@ti.com wrote: On Tue, 2011-05-10 at 11:42 +0200, Geert Uytterhoeven wrote: What about using the standard pr_debug()/dev_dbg() instead? With dynamic debug, it can be enabled at run time. As a bonus, you get printf()-style format

Re: [GIT PULL] omap changes for v2.6.39 merge window

2011-03-30 Thread Geert Uytterhoeven
,                         Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say programmer or something like that.                                 -- Linus Torvalds

Uninitialized rx_req/tx_req (was: Re: [PATCH v2 2/3] mmc: omap_hsmmc: Skip platform_get_resource_byname() for dt case)

2013-09-12 Thread Geert Uytterhoeven
,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say programmer or something like

Re: [RFC PATCH 04/11] asm-generic: fncpy: Add function copying macros

2013-09-17 Thread Geert Uytterhoeven
On Tue, Sep 17, 2013 at 2:43 PM, Russ Dill russ.d...@ti.com wrote: +++ b/arch/alpha/include/asm/fncpy.h @@ -0,0 +1 @@ +#include asm-generic/fncpy.h Please add generic-y += fncpy.h to arch/arch/include/asm/Kbuild instead. Gr{oetje,eeting}s, Geert -- Geert

Re: new binutils needed for arm in 3.12-rc1

2013-09-26 Thread Geert Uytterhoeven
shipping GPLv3 binaries? Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say programmer or something

Re: [PATCH 00/26] OMAPDSS: DT support (Christmas edition)

2013-12-13 Thread Geert Uytterhoeven
-- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say programmer or something like that. -- Linus Torvalds

[PATCH] mmc: omap_hsmmc: Restrict compilation to ARM

2014-01-19 Thread Geert Uytterhoeven
make[4]: *** [drivers/mmc/host/omap_hsmmc.o] Error 1 This happens because sh #defines CCR, which is one of the enum values in include/linux/omap-dma.h. I expect a similar failure on blackfin, which also has #define CCR. Restrict the build to ARM to fix this. Signed-off-by: Geert Uytterhoeven ge

[PATCH trivial 1/3] ARM: dts: Grammar /is uses/ is used/

2014-03-28 Thread Geert Uytterhoeven
From: Geert Uytterhoeven geert+rene...@glider.be Signed-off-by: Geert Uytterhoeven geert+rene...@glider.be Cc: linux-omap@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org --- arch/arm/boot/dts/am33xx.dtsi |2 +- arch/arm/boot/dts/dra7.dtsi |2 +- arch/arm/boot/dts/omap4.dtsi

[PATCH trivial 3/3] ARM: dts: Grammar /that will/it will/

2014-03-28 Thread Geert Uytterhoeven
From: Geert Uytterhoeven geert+rene...@glider.be Signed-off-by: Geert Uytterhoeven geert+rene...@glider.be Cc: linux-omap@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org --- arch/arm/boot/dts/am33xx.dtsi |4 ++-- arch/arm/boot/dts/dra7.dtsi |2 +- arch/arm/boot/dts/omap3.dtsi

Re: [RFC/PATCH] base: platform: add generic clock handling for platform-bus

2014-03-28 Thread Geert Uytterhoeven
the ti,hwmods values with clock names, and creates fck aliases for them, right? Thanks for your answer! Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call

[PATCH 3/4] ARM: dts: Typo s/interrupts-names/interrupt-names/g

2014-04-22 Thread Geert Uytterhoeven
Signed-off-by: Geert Uytterhoeven geert+rene...@glider.be Cc: Benoit Cousson bcous...@baylibre.com Cc: Srinivas Kandagatla srinivas.kandaga...@st.com Cc: linux-omap@vger.kernel.org Cc: ker...@stlinux.com Cc: linux-arm-ker...@lists.infradead.org --- arch/arm/boot/dts/am33xx.dtsi |4

[PATCH/RFC 2/4] PM / clock_ops: Add pm_clk_add_clk()

2014-04-24 Thread Geert Uytterhoeven
The existing pm_clk_add() allows to pass a clock by con_id. However, when referring to a specific clock from DT, no con_id is available. Add pm_clk_add_clk(), which allows to specify the struct clk * directly. Signed-off-by: Geert Uytterhoeven geert+rene...@glider.be --- drivers/base/power

[PATCH/RFC 3/4] of/clk: Register clocks suitable for Runtime PM with the PM core

2014-04-24 Thread Geert Uytterhoeven
When adding a device from DT, check if its clocks are suitable for Runtime PM, and register them with the PM core. If Runtime PM is disabled, just enable the clock. This allows the PM core to automatically manage gate clocks of devices for Runtime PM. Signed-off-by: Geert Uytterhoeven geert+rene

[PATCH/RFC 1/4] clk: Add CLK_RUNTIME_PM and clk_may_runtime_pm()

2014-04-24 Thread Geert Uytterhoeven
PM. Signed-off-by: Geert Uytterhoeven geert+rene...@glider.be --- drivers/clk/clk.c| 12 include/linux/clk-provider.h |1 + include/linux/clk.h |1 + 3 files changed, 14 insertions(+) diff --git a/drivers/clk/clk.c b/drivers/clk/clk.c index 0b2819551756

[PATCH/RFC 4/4] clk: shmobile: mstp: Set CLK_RUNTIME_PM flag

2014-04-24 Thread Geert Uytterhoeven
Renesas MSTP (Module Stop) clocks are suitable for Runtime PM. Hence set the CLK_RUNTIME_PM flag, to make of_clk enable automatic Runtime PM management for DT devices that are tied to an MSTP clock. Signed-off-by: Geert Uytterhoeven geert+rene...@glider.be --- drivers/clk/shmobile/clk-mstp.c

[PATCH/RFC 0/4] of: Register clocks for Runtime PM with PM core

2014-04-24 Thread Geert Uytterhoeven
. Thanks for your comments! Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I

[PATCH 2/6] ARM: davinci: Use generic runtime and clock helpers

2014-04-24 Thread Geert Uytterhoeven
Signed-off-by: Geert Uytterhoeven geert+rene...@glider.be --- arch/arm/mach-davinci/pm_domain.c | 34 ++ 1 file changed, 2 insertions(+), 32 deletions(-) diff --git a/arch/arm/mach-davinci/pm_domain.c b/arch/arm/mach-davinci/pm_domain.c index 6b98413cebd6

[PATCH 4/6] ARM: omap: Use generic runtime and clock helpers

2014-04-24 Thread Geert Uytterhoeven
Signed-off-by: Geert Uytterhoeven geert+rene...@glider.be --- arch/arm/mach-omap1/pm_bus.c | 32 ++-- 1 file changed, 2 insertions(+), 30 deletions(-) diff --git a/arch/arm/mach-omap1/pm_bus.c b/arch/arm/mach-omap1/pm_bus.c index 3f2d39672393..e2d4b93580d1 100644

[PATCH 5/6] drivers: sh: Use generic runtime and clock helpers

2014-04-24 Thread Geert Uytterhoeven
Signed-off-by: Geert Uytterhoeven geert+rene...@glider.be --- This depends on drivers: sh: pm_runtime does not need idle callback and drivers: sh: pm_runtime implementation needs to suspend and resume devices --- drivers/sh/pm_runtime.c | 38 ++ 1 file

[PATCH 6/6] of/clk: Use generic runtime and clock helpers

2014-04-24 Thread Geert Uytterhoeven
Signed-off-by: Geert Uytterhoeven geert+rene...@glider.be --- This depends on of/clk: Register clocks suitable for Runtime PM with the PM core --- drivers/of/of_clk.c | 28 ++-- 1 file changed, 2 insertions(+), 26 deletions(-) diff --git a/drivers/of/of_clk.c b/drivers

[PATCH 3/6] ARM: keystone: Use generic runtime and clock helpers

2014-04-24 Thread Geert Uytterhoeven
Signed-off-by: Geert Uytterhoeven geert+rene...@glider.be --- arch/arm/mach-keystone/pm_domain.c | 35 ++- 1 file changed, 2 insertions(+), 33 deletions(-) diff --git a/arch/arm/mach-keystone/pm_domain.c b/arch/arm/mach-keystone/pm_domain.c index ca79ddac38bc

[PATCH 0/6] PM / clock_ops: Add helpers combining generic runtime and generic clock PM

2014-04-24 Thread Geert Uytterhoeven
generic runtime and clock helpers Patches 5 and 6 have dependencies (listed in the individual patches), but they can be postponed and handled later. Thanks! Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge

[PATCH 1/6] PM / clock_ops: Add helpers combining generic runtime and generic clock PM

2014-04-24 Thread Geert Uytterhoeven
Add helpers pm_generic_runtime_clk_suspend() and pm_generic_clk_runtime_resume(), combining generic runtime PM and generic clock PM. Signed-off-by: Geert Uytterhoeven geert+rene...@glider.be --- drivers/base/power/clock_ops.c | 40 include/linux

Re: [PATCH/RFC 3/4] of/clk: Register clocks suitable for Runtime PM with the PM core

2014-04-24 Thread Geert Uytterhoeven
behaved the same in the non-multi-platform case before: dev-pm_domain as set from drivers/sh/pm_runtime.c was overridden later. I'll have a deeper look into the power domain code later anyway. Thanks! Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux

Re: [PATCH/RFC 3/4] of/clk: Register clocks suitable for Runtime PM with the PM core

2014-04-30 Thread Geert Uytterhoeven
Hi Kevin, On Sat, Apr 26, 2014 at 1:44 AM, Kevin Hilman khil...@linaro.org wrote: Geert Uytterhoeven geert+rene...@glider.be writes: When adding a device from DT, check if its clocks are suitable for Runtime PM, and register them with the PM core. If Runtime PM is disabled, just enable

Re: [PATCH/RFC 3/4] of/clk: Register clocks suitable for Runtime PM with the PM core

2014-04-30 Thread Geert Uytterhoeven
Hi Grant, On Tue, Apr 29, 2014 at 3:16 PM, Grant Likely grant.lik...@secretlab.ca wrote: On Fri, 25 Apr 2014 16:44:58 -0700, Kevin Hilman khil...@linaro.org wrote: Geert Uytterhoeven geert+rene...@glider.be writes: When adding a device from DT, check if its clocks are suitable for Runtime

Re: [PATCH/RFC 3/4] of/clk: Register clocks suitable for Runtime PM with the PM core

2014-04-30 Thread Geert Uytterhoeven
Hi Laurent, On Wed, Apr 30, 2014 at 11:23 PM, Laurent Pinchart laurent.pinch...@ideasonboard.com wrote: On Thursday 24 April 2014 15:11:24 Ulf Hansson wrote: On 24 April 2014 12:13, Geert Uytterhoeven geert+rene...@glider.be wrote: When adding a device from DT, check if its clocks

Re: [PATCH/RFC 0/4] of: Register clocks for Runtime PM with PM core

2014-04-30 Thread Geert Uytterhoeven
Hi Laurent, On Wed, Apr 30, 2014 at 11:29 PM, Laurent Pinchart laurent.pinch...@ideasonboard.com wrote: On Thursday 24 April 2014 12:13:19 Geert Uytterhoeven wrote: On SoCs like ARM/SH-mobile, gate clocks are available for modules, allowing Runtime PM for a device controlled by a gate clock

Re: [PATCH/RFC 3/4] of/clk: Register clocks suitable for Runtime PM with the PM core

2014-05-01 Thread Geert Uytterhoeven
Hi Grant, On Thu, May 1, 2014 at 10:03 AM, Grant Likely grant.lik...@secretlab.ca wrote: On Wed, 30 Apr 2014 23:54:37 +0200, Geert Uytterhoeven ge...@linux-m68k.org wrote: On Tue, Apr 29, 2014 at 3:16 PM, Grant Likely grant.lik...@secretlab.ca wrote: I also don't like that it tries to set

Re: [PATCH/RFC 3/4] of/clk: Register clocks suitable for Runtime PM with the PM core

2014-05-01 Thread Geert Uytterhoeven
Hi Grant, On Thu, May 1, 2014 at 3:56 PM, Grant Likely grant.lik...@secretlab.ca wrote: On Thu, May 1, 2014 at 2:41 PM, Geert Uytterhoeven ge...@linux-m68k.org wrote: On Thu, May 1, 2014 at 10:03 AM, Grant Likely grant.lik...@secretlab.ca wrote: On Wed, 30 Apr 2014 23:54:37 +0200, Geert

Re: [PATCH/RFC 3/4] of/clk: Register clocks suitable for Runtime PM with the PM core

2014-05-02 Thread Geert Uytterhoeven
all pieces of the puzzle together) -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say programmer or something like

Re: [RFC PATCH 2/2] of/clk: use clkops-clocks to specify clocks handled by clock_ops domain

2014-08-04 Thread Geert Uytterhoeven
bb178da701382a230e26d90cf94e8a24b280e0d9 (clk: shmobile: mstp: Fix the is_enabled() operation). Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking

[PATCH] pwm: Fix period and polarity in pwm_get() for non-perfect matches

2014-08-13 Thread Geert Uytterhoeven
on r8a7740/armadillo-legacy, which was fed period 0 and polarity -1068821144 instead of 3 resp. 1. Fixes: 3796ce1d4d4b330a75005c5eda105603ce9d4071 (pwm: add period and polarity to struct pwm_lookup) Signed-off-by: Geert Uytterhoeven geert+rene...@glider.be Cc: sta...@vger.kernel.org

Re: [PATCH] pwm: Fix period and polarity in pwm_get() for non-perfect matches

2014-08-18 Thread Geert Uytterhoeven
); ? That's possible. But that will add complexity, as you have to move the mutex_unlock(pwm_lookup_lock); after the last user of entry again, and add a goto for the IS_ERR(pwm) case. So I'm not sure it's worth the effort. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven

Re: [PATCH] PM / OPP: Remove ARCH_HAS_OPP completely

2014-09-12 Thread Geert Uytterhoeven
for 3.17, thanks! http://lists.infradead.org/pipermail/linux-arm-kernel/2014-July/274681.html But it's not in -next. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical

Re: dtb size limit? was Re: Tiny dts change breaks boot on n900

2014-11-16 Thread Geert Uytterhoeven
, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say programmer or something like

Re: [RFC PATCH 2/2] lib: devres: Add exec versions of devm_ioremap_resource and friends

2014-11-27 Thread Geert Uytterhoeven
, IOMAP_FULL_CACHING); } Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say programmer or something

Re: [PATCH] ARM: omap2plus_defconfig: use CONFIG_CPUFREQ_DT

2014-12-15 Thread Geert Uytterhoeven
branch. arch/arm/configs/multi_v7_defconfig:CONFIG_GENERIC_CPUFREQ_CPU0=y Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm

Re: beaglebone black: is mem=... broken?

2015-01-18 Thread Geert Uytterhoeven
copied the DT to the end of real RAM, not to the end of the 256 MiB block? Hence the kernel accesses unmapped memory when checking the FDT header? Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal

Re: [PATCH v13 4/6] clk: Add rate constraints to clocks

2015-01-29 Thread Geert Uytterhoeven
(clk); } Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say programmer or something like

Re: [PATCH v13 4/6] clk: Add rate constraints to clocks

2015-02-02 Thread Geert Uytterhoeven
On Sun, Feb 1, 2015 at 11:18 PM, Mike Turquette mturque...@linaro.org wrote: Quoting Tomeu Vizoso (2015-01-31 10:36:22) On 31 January 2015 at 02:31, Stephen Boyd sb...@codeaurora.org wrote: On 01/29, Stephen Boyd wrote: On 01/29/15 05:31, Geert Uytterhoeven wrote: Hi Tomeu, Mike

[PATCH] regulator: tps65910: Add missing #include linux/of.h

2015-03-15 Thread Geert Uytterhoeven
a cast drivers/regulator/tps65910-regulator.c:1034: error: implicit declaration of function ‘of_node_put’ drivers/regulator/tps65910-regulator.c:1056: error: implicit declaration of function ‘of_property_read_u32’ Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org --- drivers/regulator/tps65910

Re: RGB LED control (was Re: advanced LED controllers)

2015-03-09 Thread Geert Uytterhoeven
, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say programmer or something like

[PATCH] mm/migrate: Mark unmap_and_move() noinline to avoid ICE in gcc 4.7.3 (was: Re: Possible regression in gcc 4.7.3 next-20150323 due to ARM, arm64: kvm: get rid of the bounce page)

2015-04-01 Thread Geert Uytterhoeven
00:00:00 2001 From: Geert Uytterhoeven geert+rene...@glider.be Date: Wed, 1 Apr 2015 11:22:51 +0200 Subject: [PATCH] mm/migrate: Mark unmap_and_move() noinline to avoid ICE in gcc 4.7.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit With gcc version

Re: [PATCH 05/10] clkdev: add clkdev_create() helper

2015-03-02 Thread Geert Uytterhoeven
On Mon, Mar 2, 2015 at 6:46 PM, Russell King - ARM Linux li...@arm.linux.org.uk wrote: On Mon, Mar 02, 2015 at 06:22:31PM +0100, Geert Uytterhoeven wrote: On Mon, Mar 2, 2015 at 6:06 PM, Russell King rmk+ker...@arm.linux.org.uk wrote: --- a/include/linux/clkdev.h +++ b/include/linux

Re: [PATCH 02/10] SH: use clkdev_add_table()

2015-03-02 Thread Geert Uytterhoeven
the correct interface. Signed-off-by: Russell King rmk+ker...@arm.linux.org.uk Thanks, looks good. Acked-by: Geert Uytterhoeven geert+rene...@glider.be Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org

Re: [PATCH 05/10] clkdev: add clkdev_create() helper

2015-03-02 Thread Geert Uytterhoeven
, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say programmer or something like that. -- Linus Torvalds

Re: advanced LED controllers

2015-02-25 Thread Geert Uytterhoeven
CC linux-gpio, as this looks like the LED equivalent of bulk gpio? On Thu, Feb 19, 2015 at 10:14 PM, Felipe Balbi ba...@ti.com wrote: Do we have support for LED controllers which can handle patterns of different kinds ? I mean, currently, if we have an LED controller such as TPIC2810 [1] which

Re: [PATCH] mm/migrate: Mark unmap_and_move() noinline to avoid ICE in gcc 4.7.3

2015-04-02 Thread Geert Uytterhoeven
bockw_defconfig make mm/migrate.o Thanks! Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say

Re: [RFC 0/5] PM / clock_ops: provide default runtime ops and cleanup users

2015-04-21 Thread Geert Uytterhoeven
anymore. What I mean is that it uses more memory, to store the dev_pm_domain struct. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker

Re: [RFC 0/5] PM / clock_ops: provide default runtime ops and cleanup users

2015-04-21 Thread Geert Uytterhoeven
boards with real PM Domains. Acked-by: Geert Uytterhoeven geert+rene...@glider.be Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when

Re: [PATCH 0/5] PM / clock_ops: provide default runtime ops and cleanup users

2015-04-24 Thread Geert Uytterhoeven
-- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say programmer or something like that. -- Linus Torvalds -- To unsubscribe

Re: [PATCH 00/14] Fix fallout from per-user struct clk patches

2015-04-05 Thread Geert Uytterhoeven
a number of places too... Thanks for your patches! Can you please tell which are critical fixes for regressions, and which are cleanups? It's not so obvious to me from the patch descriptions. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond

Re: Calling irq_set_irq_wake() from .set_irq_wake()?

2015-06-06 Thread Geert Uytterhoeven
On Fri, Jun 5, 2015 at 11:47 AM, Grygorii Strashko grygorii.stras...@ti.com wrote: On 06/05/2015 05:35 AM, Roger Quadros wrote: On Wed, 3 Jun 2015 22:52:47 +0300 Grygorii Strashko grygorii.stras...@ti.com wrote: On 05/19/2015 12:38 PM, Geert Uytterhoeven wrote: On Mon, May 18, 2015 at 4:52 PM

Re: [PATCH 5/5] [RFC] ARM: timer-sp: Use of_clk_get_parent_count() instead of open coding

2015-06-04 Thread Geert Uytterhoeven
Hi Stephen, On Thu, Jun 4, 2015 at 1:44 AM, Stephen Boyd sb...@codeaurora.org wrote: On 05/29, Geert Uytterhoeven wrote: Signed-off-by: Geert Uytterhoeven geert+rene...@glider.be --- This is an RFC, as it depends on [RFC] clk: Provide dummy of_clk_get_parent_count() for !OF/!CCF. --- arch

[PATCH 3/5] clk: ti: Use of_clk_get_parent_count() instead of open coding

2015-05-29 Thread Geert Uytterhoeven
Signed-off-by: Geert Uytterhoeven geert+rene...@glider.be --- drivers/clk/ti/clockdomain.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/clk/ti/clockdomain.c b/drivers/clk/ti/clockdomain.c index 35fe1085480cf33d..b82ef07f34034105 100644 --- a/drivers/clk/ti

[PATCH 2/5] clk: st: Use of_clk_get_parent_count() instead of open coding

2015-05-29 Thread Geert Uytterhoeven
Signed-off-by: Geert Uytterhoeven geert+rene...@glider.be --- drivers/clk/st/clk-flexgen.c | 2 +- drivers/clk/st/clkgen-mux.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/clk/st/clk-flexgen.c b/drivers/clk/st/clk-flexgen.c index 409ed4b0b569ff60

[PATCH 5/5] [RFC] ARM: timer-sp: Use of_clk_get_parent_count() instead of open coding

2015-05-29 Thread Geert Uytterhoeven
Signed-off-by: Geert Uytterhoeven geert+rene...@glider.be --- This is an RFC, as it depends on [RFC] clk: Provide dummy of_clk_get_parent_count() for !OF/!CCF. --- arch/arm/common/timer-sp.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm/common/timer-sp.c b/arch

[PATCH 0/5] clk: Use of_clk_get_parent_count() instead of open coding

2015-05-29 Thread Geert Uytterhoeven
(CCF, OF) - omap2plus_defconfig (CCF, OF) Thanks! Geert Uytterhoeven (5): clk: at91: Use of_clk_get_parent_count() instead of open coding clk: st: Use of_clk_get_parent_count() instead of open coding clk: ti: Use of_clk_get_parent_count() instead of open coding [RFC] clk: Provide dummy

[PATCH 4/5] [RFC] clk: Provide dummy of_clk_get_parent_count() for !OF/!CCF

2015-05-29 Thread Geert Uytterhoeven
Provide dummy implementations of of_clk_get_parent_count() for the cases where CONFIG_OF or CONFIG_COMMON_CLK are not set. Signed-off-by: Geert Uytterhoeven geert+rene...@glider.be --- This is an RFC, as 1. Dummies are needed in two places, 2. We don't have any dummies yet for the !CCF case

[PATCH 1/5] clk: at91: Use of_clk_get_parent_count() instead of open coding

2015-05-29 Thread Geert Uytterhoeven
Signed-off-by: Geert Uytterhoeven geert+rene...@glider.be --- drivers/clk/at91/clk-main.c | 2 +- drivers/clk/at91/clk-master.c | 2 +- drivers/clk/at91/clk-programmable.c | 2 +- drivers/clk/at91/clk-slow.c | 4 ++-- drivers/clk/at91/clk-smd.c | 2 +- drivers/clk

Re: [PATCH 02/13] dmaengine: Introduce dma_request_slave_channel_compat_reason()

2015-05-29 Thread Geert Uytterhoeven
dma_request_slave_channel_compat() Then all callers of dma_request_slave_channel_compat() have to be modified to handle ERR_PTR first. The same is true for (the existing) dma_request_slave_channel_reason() vs. dma_request_slave_channel(). Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's

Re: [PATCH] thermal: consistently use int for temperatures

2015-07-06 Thread Geert Uytterhoeven
-us.net Cc: Rafael J. Wysocki r...@rjwysocki.net Cc: Maxime Ripard maxime.rip...@free-electrons.com Cc: Darren Hart dvh...@infradead.org Cc: lm-sens...@lm-sensors.org For rcar-thermal: Acked-by: Geert Uytterhoeven geert+rene...@glider.be diff --git a/drivers/thermal/rcar_thermal.c b/drivers

Re: [PATCH 2/2] clk: Convert __clk_get_name(hw-clk) to clk_hw_get_name(hw)

2015-08-13 Thread Geert Uytterhoeven
: Ralf Baechle r...@linux-mips.org Cc: Kevin Cernekee cerne...@chromium.org Cc: Geert Uytterhoeven geert+rene...@glider.be Cc: Ulrich Hecht ulrich.hecht+rene...@gmail.com Cc: linux-arm-ker...@lists.infradead.org Cc: linux-rockc...@lists.infradead.org Cc: linux-samsung-...@vger.kernel.org Cc: linux

Re: [RFC PATCH 1/5] spi: introduce flag for memory mapped read

2015-08-06 Thread Geert Uytterhoeven
packet that accidentally looks like an m25p80 READ command? Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists

Re: [PATCH RFC RFT 2/3] clk: clk_put WARNs if user has not disabled clk

2015-10-21 Thread Geert Uytterhoeven
Hi Mike, On Wed, Oct 21, 2015 at 5:50 PM, Michael Turquette <mturque...@baylibre.com> wrote: > Quoting Russell King - ARM Linux (2015-10-21 03:59:32) >> On Wed, Oct 21, 2015 at 11:50:07AM +0200, Geert Uytterhoeven wrote: >> > On Tue, Oct 20, 2015 at 2:40 PM, Michael

Re: [PATCH 2/2] [media] include/media: move platform driver headers to a separate dir

2015-11-13 Thread Geert Uytterhoeven
kdir include/media/platform_data > (cd include/media/; git mv $(grep -l platform_data *.h|grep -v v4l2) I think include/linux/platform_data/media/, like Arnd suggested, would be better. Then we can make it a common goal to empty include/linux/platform_data/ ;-) Gr{oetje,eeting}s,

Re: [PATCH RFC RFT 2/3] clk: clk_put WARNs if user has not disabled clk

2015-10-21 Thread Geert Uytterhoeven
Hi Mike, Russell, On Tue, Oct 20, 2015 at 2:40 PM, Michael Turquette <mturque...@baylibre.com> wrote: > Quoting Geert Uytterhoeven (2015-09-30 08:38:46) >> On Fri, Aug 7, 2015 at 9:09 PM, Michael Turquette >> <mturque...@baylibre.com> wrote: >> > From the clk_

Re: [PATCH RFC RFT 2/3] clk: clk_put WARNs if user has not disabled clk

2015-09-30 Thread Geert Uytterhoeven
clk_prepare_enable(clk); clk_put(clk); dev_info(dev, "Runtime PM disabled, clock forced on.\n"); } } I think this affects shmobile, keystone, davinci, omap1, and legacy sh. Sorry for not noticing before, we usu

Re: [PATCH 00/10] drivers/pci: avoid module_init in non-modular host/pci*

2015-12-14 Thread Geert Uytterhoeven
host/pci-keystone.c explicitly non-modular > drivers/pci: make host/pcie-altera.c explicitly non-modular Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But

Re: [RFC 6/9] clk: ti: add support for omap4 module clocks

2016-01-04 Thread Geert Uytterhoeven
l the discussions regarding the udelays within clk_enable/disable > calls, but what is the preferred approach then? Typically clk_enable/disable > just becomes a NOP if it is not allowed to wait for hardware to complete > transitioning before exiting the function. FWIW, there are s

Re: [PATCH v2 1/3] devicetree/bindings: add reset-gpios and vcc-supply for panel-dpi

2015-12-30 Thread Geert Uytterhoeven
ning phandles use plural naming, even if Linux supports a single phandle only (e.g. "power-domains"). You also may want to add an optional "vcc-supply-names" property to differentiate. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux b