Re: Shared regulator usage

2012-11-27 Thread Kevin Hilman
Anirudh Ghayal writes: > On 11/26/2012 7:17 PM, Mark Brown wrote: >> On Mon, Nov 26, 2012 at 05:13:37AM -0800, agha...@codeaurora.org wrote: >> >>> For example: >>> Consumer (A) cpu-freq sets the voltage range to {1.275v, 1.375v}. The >>> regulator framework eventually sets the regulator to 1.275

Re: [PATCH 1/2] driver: serial-omap: move max uart count into generic header file.

2013-03-18 Thread Kevin Hilman
Sourav Poddar writes: > OMAP_MAX_HSUART_PORTS is moved to omap_serial header file. Why? You started to explain it in the cover letter, but a full description belongs here for the permanent git history. Kevin > Cc: Santosh Shilimkar > Cc: Felipe Balbi > Cc: Rajendra nayak > Signed-off-by:

Re: [PATCH 30/33] sched: Debug nohz rq clock

2013-03-20 Thread Kevin Hilman
Hi Frederic, On 01/07/2013 06:08 PM, Frederic Weisbecker wrote: > The runqueue clock is supposed to be periodically updated by the > tick. On full dynticks CPU we call update_nohz_rq_clock() before > reading it. Now the scheduler code is complicated enough that we > may miss some update_nohz_rq_cl

[PATCH 0/3] ARM: context tracking support prerequisites

2013-03-20 Thread Kevin Hilman
This series is a set of prerequistes for getting the new context tracking subsystem, and adaptive tickless support working on ARM. Kevin Hilman (3): cputime_nsecs: use math64.h for nsec resolution conversion helpers init/Kconfig: virt CPU accounting: drop 64-bit requirment ARM: Kconfig

[PATCH 1/3] cputime_nsecs: use math64.h for nsec resolution conversion helpers

2013-03-20 Thread Kevin Hilman
For the nsec resolution conversions to be useable on non 64-bit architectures, the helpers in need to be used so the right arch-specific 64-bit math helpers can be used (e.g. do_div()) Cc: Frederic Weisbecker Signed-off-by: Kevin Hilman --- include/asm-generic/cputime_nsecs.h | 28

[PATCH 2/3] init/Kconfig: virt CPU accounting: drop 64-bit requirment

2013-03-20 Thread Kevin Hilman
The 64-bit requirement can be removed after the conversion of the conversion of the nsec granularity cputime to work on !64_BIT Cc: Frederic Weisbecker Signed-off-by: Kevin Hilman --- init/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/init/Kconfig b/init/Kconfig

[PATCH 3/3] ARM: Kconfig: allow virt CPU accounting

2013-03-20 Thread Kevin Hilman
With the 64-bit requirement removed from virt CPU accounting, allow ARM platforms to enable it. Signed-off-by: Kevin Hilman --- arch/arm/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 5b71469..9473d55 100644 --- a/arch/arm/Kconfig +++ b

[PATCH 1/4] ARM: context tracking: add exception support

2013-03-20 Thread Kevin Hilman
Add ARM support for the context tracking subsystem by instrumenting exception entry/exit points. Special thanks to Mats Liljegren for testing, collaboration and adding support for exceptions/faults that were missing in early test versions. Cc: Mats Liljegren Signed-off-by: Kevin Hilman

[PATCH 4/4] ARM: Kconfig: allow context tracking

2013-03-20 Thread Kevin Hilman
Signed-off-by: Kevin Hilman --- arch/arm/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 9473d55..4028fb2 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -60,6 +60,7 @@ config ARM select OLD_SIGSUSPEND3 select

[PATCH 2/4] ARM: context tracking: instrument system calls

2013-03-20 Thread Kevin Hilman
syscall_trace_exit() based on commit 2c5594df (rcu: Fix unrecovered RCU user mode in syscall_trace_leave()) for x86. Special thanks to Mats Liljegren for collaboration and additional testing. Cc: Mats Liljegren Signed-off-by: Kevin Hilman --- arch/arm/include/asm/thread_info.h | 4 +++- arch/arm

[PATCH 3/4] ARM: context tracking: handle post exception/syscall/IRQ work

2013-03-20 Thread Kevin Hilman
. Based on commit edf55fda35c7dc7f2d9241c3abaddaf759b457c6 (x86: Exit RCU extended QS on notify resume) Signed-off-by: Kevin Hilman --- arch/arm/kernel/signal.c | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/arch/arm/kernel/signal.c b/arch/arm/kernel/signal.c

[PATCH 0/4] ARM: add support for context tracking subsystem

2013-03-20 Thread Kevin Hilman
Both of which are combined on top of Frederic's 3.9-rc1-nohz1 branch and available here: git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux.git arm-nohz-v2/context-tracking Using this, I tested adaptive tickless on a 2 CPU ARM SoC (OMAP4 Panda.) Kevin Hilman (4): ARM: context

Re: [PATCH] KVM: allow host header to be included even for !CONFIG_KVM

2013-03-21 Thread Kevin Hilman
Gleb Natapov writes: > On Wed, Mar 20, 2013 at 06:58:41PM -0500, Scott Wood wrote: >> On 03/14/2013 07:13:46 PM, Kevin Hilman wrote: >> >The new context tracking subsystem unconditionally includes kvm_host.h >> >headers for the guest enter/exit macros. This causes a c

Re: [PATCH] OMAP GPIO - don't wake from suspend unless requested.

2013-02-05 Thread Kevin Hilman
Grant Likely writes: > On Fri, 14 Dec 2012 18:05:53 +1100, NeilBrown wrote: >> On Mon, 10 Sep 2012 10:57:07 -0700 Kevin Hilman >> wrote: >> >> >> > OK thanks, I'll queue this up for v3.6-rc as this should qualify as a >> > regression. >

Re: [PATCH] usb: musb: fix context save over suspend.

2013-02-12 Thread Kevin Hilman
NeilBrown writes: > On Mon, 21 Jan 2013 13:38:59 +0200 Igor Grinberg > wrote: > >> -BEGIN PGP SIGNED MESSAGE- >> Hash: SHA1 >> >> Hi Neil, >> >> On 01/21/13 11:28, NeilBrown wrote: >> > >> > >> > The standard suspend sequence involves runtime_resuming >> > devices before suspending t

Re: [PATCH 06/16] ARM idle: delete pm_idle

2013-02-12 Thread Kevin Hilman
lobal declaration) on an ARM platform (TI OMAP3) with and without CPUidle, and things continue to work as expected: Reviewed-by: Kevin Hilman Tested-by: Kevin Hilman Kevin -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...

Re: [PATCH] usb: musb: fix context save over suspend.

2013-02-12 Thread Kevin Hilman
NeilBrown writes: > On Tue, 12 Feb 2013 13:03:36 -0800 Kevin Hilman wrote: > >> NeilBrown writes: >> [...] >> My patch was fixing a real hang when musb was built-in (or loaded), in >> host-mode (mini-A cable attached) but no devices attached. I just tried

Re: [PATCH/Resend 2/2] arm: mach-omap2: prevent UART console idle on suspend while using "no_console_suspend"

2013-04-03 Thread Kevin Hilman
Sourav Poddar writes: > Hi Kevin, > On Wednesday 20 March 2013 05:36 PM, Sourav Poddar wrote: >> Realised the list to whom the patch was send got dropped. Ccing >> them all.. >> On Wednesday 20 March 2013 05:18 PM, Sourav Poddar wrote: >>> Hi Kevin, >>>

Re: [PATCH v2 2/2] PM / devfreq: tie suspend/resume to runtime-pm

2013-04-03 Thread Kevin Hilman
Rajagopal Venkat writes: > Devfreq core suspend/resume of a device is explicitly handled > by devfreq driver through devfreq_suspend_device() and > devfreq_resume_device() apis typically called from runtime > suspend/resume callbacks. This patch aims to take away this > from devfreq drivers and h

Re: [PATCHv3] driver: serial: prevent UART console idle on suspend while using "no_console_suspend"

2013-04-05 Thread Kevin Hilman
Sourav Poddar writes: > With dt boot, uart wakeup after suspend is non functional while using > "no_console_suspend" in the bootargs. With "no_console_suspend" used, we > should prevent the runtime suspend of the uart port which is getting used > as an console. > > Cc: Santosh Shilimkar > Cc: Fel

Re: [RFC/PATCH 1/5] context tracking: conditionalize guest support based on CONFIG_KVM

2013-02-26 Thread Kevin Hilman
Frederic Weisbecker writes: > On Wed, Feb 20, 2013 at 11:41:38AM -0800, Kevin Hilman wrote: >> So that it can build on !KVM systems too. >> >> Signed-off-by: Kevin Hilman >> --- >> kernel/context_tracking.c | 4 >> 1 file changed, 4 i

Re: [RFC/PATCH 1/5] context tracking: conditionalize guest support based on CONFIG_KVM

2013-02-27 Thread Kevin Hilman
Namhyung Kim writes: > 2013-02-26 (화), 11:29 -0800, Kevin Hilman: >> Frederic Weisbecker writes: >> >> > On Wed, Feb 20, 2013 at 11:41:38AM -0800, Kevin Hilman wrote: >> >> So that it can build on !KVM systems too. >> >> >> &

Re: [PATCH v3 2/3] arm: gpmc: Low power transition support

2013-02-19 Thread Kevin Hilman
Philip Avinash writes: > With GPMC converted to platform driver recently, adds low power > transition support in driver itself. > > Signed-off-by: Philip Avinash > --- > Changes since v1: > Module disable & enable added using pm_runtime support. > > arch/arm/mach-omap2/gpmc.c | 20 +

Re: [GIT PULL] cputime: Full dynticks task/cputime accounting v7

2013-02-20 Thread Kevin Hilman
Frederic Weisbecker writes: > 2013/2/15 Mats Liljegren : >> Kevin Hilman wrote: >> /Mats >> >> From e3da56bdb36a3efb5a9869ded20f346039f381f2 Mon Sep 17 00:00:00 2001 >> From: Mats Liljegren >> Date: Fri, 15 Feb 2013 13:46:29 +0100 >> Subject: [PAT

Re: [GIT PULL] cputime: Full dynticks task/cputime accounting v7

2013-02-20 Thread Kevin Hilman
Frederic Weisbecker writes: > 2013/2/15 Kevin Hilman : >> Frederic Weisbecker writes: >> >>> Ingo, >>> >>> Please pull the new full dynticks cputime accounting code that >>> can be found at: >>> >>> git://git.kernel.org/pub

[RFC/PATCH 0/5] context_tracking: prerequisites for ARM support

2013-02-20 Thread Kevin Hilman
ybe some simpler wrappers in kernel_stat.h would make this a bit cleaner? Kevin Kevin Hilman (5): context tracking: conditionalize guest support based on CONFIG_KVM kernel_cpustat: convert to atomic 64-bit accessors virt CPU accounting: Kconfig: drop 64-bit requirment cputime: use do_d

[RFC/PATCH 1/5] context tracking: conditionalize guest support based on CONFIG_KVM

2013-02-20 Thread Kevin Hilman
So that it can build on !KVM systems too. Signed-off-by: Kevin Hilman --- kernel/context_tracking.c | 4 1 file changed, 4 insertions(+) diff --git a/kernel/context_tracking.c b/kernel/context_tracking.c index 74f68f4..6fe96b1 100644 --- a/kernel/context_tracking.c +++ b/kernel

[RFC/PATCH 3/5] virt CPU accounting: Kconfig: drop 64-bit requirment

2013-02-20 Thread Kevin Hilman
The 64-bit requirement can be removed after the conversion of kernel_cpustat accessors to the portable atomic64 accessors. Signed-off-by: Kevin Hilman --- init/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/init/Kconfig b/init/Kconfig index 3abb019..b13af06 100644

[RFC/PATCH 4/5] cputime: use do_div() for nsec resolution conversion helpers

2013-02-20 Thread Kevin Hilman
For the nsec resolution conversions to be useful on non 64-bit architectures, do_div() needs to be used for the 64-bit divisions. Signed-off-by: Kevin Hilman --- include/asm-generic/cputime_nsecs.h | 51 +++-- 1 file changed, 37 insertions(+), 14 deletions

[RFC/PATCH 5/5] ARM: Kconfig: allow virt CPU accounting

2013-02-20 Thread Kevin Hilman
With the 64-bit requirement removed from virt CPU accounting, allow ARM platforms to enable it. Signed-off-by: Kevin Hilman --- arch/arm/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 9bbe760..732f8d3 100644 --- a/arch/arm/Kconfig +++ b

[RFC/PATCH 2/5] kernel_cpustat: convert to atomic 64-bit accessors

2013-02-20 Thread Kevin Hilman
Use the atomic64_* accessors for all the kernel_cpustat fields to ensure atomic access on non-64 bit platforms. Thanks to Mats Liljegren for CGROUP_CPUACCT related fixes. Cc: Mats Liljegren Signed-off-by: Kevin Hilman --- fs/proc/stat.c | 40

Re: [RFC/PATCH 4/5] cputime: use do_div() for nsec resolution conversion helpers

2013-02-21 Thread Kevin Hilman
Namhyung Kim writes: > Hi Kevin, > > On Wed, Feb 20, 2013 at 11:41:41AM -0800, Kevin Hilman wrote: >> For the nsec resolution conversions to be useful on non 64-bit >> architectures, do_div() needs to be used for the 64-bit divisions. >> >> Signed-off-by: Kev

Re: [RFC/PATCH 2/5] kernel_cpustat: convert to atomic 64-bit accessors

2013-02-21 Thread Kevin Hilman
Kevin Hilman writes: > Use the atomic64_* accessors for all the kernel_cpustat fields to > ensure atomic access on non-64 bit platforms. > > Thanks to Mats Liljegren for CGROUP_CPUACCT related fixes. > > Cc: Mats Liljegren > Signed-off-by: Kevin Hilman The kbuild test bo

[PATCH 0/2] cpustat: use atomic operations to read/update stats

2013-02-21 Thread Kevin Hilman
e accessor functions, and then converting the accessor functions to use the atomic64 functions. Implemented based on idea proposed by Frederic Weisbecker. Kevin Hilman (2): cpustat: use accessor functions for get/set/add cpustat: convert to atomic operations arch/s390/appldata/appldata_o

[PATCH 2/2] cpustat: convert to atomic operations

2013-02-21 Thread Kevin Hilman
used atomic64_set(atomic64_read() + delta), but on 32-bit platforms using the generic 64-bit ops (lib/atomic64.c), that results in taking a lock twice. Signed-off-by: Kevin Hilman --- include/linux/kernel_stat.h | 16 1 file changed, 16 insertions(+) diff --git a/include/linux

[PATCH 1/2] cpustat: use accessor functions for get/set/add

2013-02-21 Thread Kevin Hilman
Add some accessor functions in order to facilitate the conversion to atomic reads/writes of cpustat values. Signed-off-by: Kevin Hilman --- arch/s390/appldata/appldata_os.c | 16 +++ drivers/cpufreq/cpufreq_governor.c | 18 - drivers/cpufreq/cpufreq_ondemand.c | 2

Re: [RFC/PATCH 2/5] kernel_cpustat: convert to atomic 64-bit accessors

2013-02-21 Thread Kevin Hilman
Frederic Weisbecker writes: > 2013/2/21 Frederic Weisbecker : >> 2013/2/21 Kevin Hilman : >>> Subject: [PATCH 2/5] kernel_cpustat: convert to atomic 64-bit accessors >>> >>> Use the atomic64_* accessors for all the kernel_cpustat fields to >>>

Re: [PATCH 1/2] cpustat: use accessor functions for get/set/add

2013-02-22 Thread Kevin Hilman
Viresh Kumar writes: > On Fri, Feb 22, 2013 at 11:26 AM, Kevin Hilman wrote: >> Add some accessor functions in order to facilitate the conversion to >> atomic reads/writes of cpustat values. >> >> Signed-off-by: Kevin Hilman >> --- >>

Re: [PATCH 0/2] cpustat: use atomic operations to read/update stats

2013-02-22 Thread Kevin Hilman
Frederic Weisbecker writes: > On Fri, Feb 22, 2013 at 06:21:31AM -0800, Eric Dumazet wrote: >> On Fri, 2013-02-22 at 15:09 +0100, Peter Zijlstra wrote: >> > On Fri, 2013-02-22 at 13:50 +0100, Frederic Weisbecker wrote: >> > > > Argh!! at what cost? 64bit atomics are like expensive. Wouldn't >> >

Re: [PATCH] ARM: hw_breakpoint: Enable debug powerdown only if system supports 'has_ossr'

2013-03-14 Thread Kevin Hilman
just noticed this on my Panda boards with CPUidle enabled, and $SUBJECT patch fixes it. FWIW, Tested-by: Kevin Hilman I agree that this should get queued for v3.9-rc. Kevin -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to major

[PATCH] KVM: allow host header to be included even for !CONFIG_KVM

2013-03-14 Thread Kevin Hilman
: Frederic Weisbecker Signed-off-by: Kevin Hilman --- Applies on v3.9-rc2 include/linux/kvm_host.h | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/include/linux/kvm_host.h b/include/linux/kvm_host.h index cad77fe..a942863 100644 --- a/include/linux/kvm_host.h +++ b/include

Re: [RFT/PATCH] serial: omap: prevent resume if device is not suspended.

2012-10-02 Thread Kevin Hilman
"Poddar, Sourav" writes: > Hi, > > On Tue, Sep 25, 2012 at 2:51 PM, Russell King - ARM Linux > wrote: >> On Tue, Sep 25, 2012 at 12:11:14PM +0300, Felipe Balbi wrote: >>> On Tue, Sep 25, 2012 at 10:12:28AM +0100, Russell King - ARM Linux wrote: >>> > On Tue, Sep 25, 2012 at 11:31:20AM +0300, Fel

Re: [PATCH] genirq: provide means to retrigger parent

2012-10-23 Thread Kevin Hilman
Russell King - ARM Linux writes: > On Tue, Oct 16, 2012 at 03:07:49PM -0700, Kevin Hilman wrote: >> From: Thomas Gleixner >> >> Attempts to retrigger nested threaded IRQs currently fail because they >> have no primary handler. In order to support retrigger of nes

[PATCH 2.6.24-rt1] SMC91x: Use special_lock when CONFIG_PREEMPT_[HARD|SOFT]IRQS

2008-02-13 Thread Kevin Hilman
The smc_special_locks should also be used when either softIRQs or hard IRQs are preempted which may lead to the same problems as under SMP. Signed-off-by: Kevin Hilman <[EMAIL PROTECTED]> --- drivers/net/smc91x.c |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/d

Re: [PATCHv2] Input: omap4-keypad: Add pinctrl support

2012-10-31 Thread Kevin Hilman
ration code >> together and out of the drivers. IME the SoCs where you need to do >> different things for different IPs shoudl mostly still get some reuse >> out of such an approach. > > Talking to Kevin Hilman today he was also stressing that > power domains is a good thi

Re: Fwd: [PATCHv2] Input: omap4-keypad: Add pinctrl support

2012-11-01 Thread Kevin Hilman
Linus Walleij writes: > On Wed, Oct 31, 2012 at 9:10 PM, Kevin Hilman > wrote: > >> Linus Walleij writes: > > >> >> > piece of hardware, this would be the right thing to do, >> > and I think the in-kernel examples are all "simple",

Re: [PATCH 0/3] capebus moving omap_devices to mach-omap2

2012-11-03 Thread Kevin Hilman
On 11/02/2012 09:43 AM, Pantelis Antoniou wrote: [...] And then use the standard DT support to create later the platform_device that does represent the new super-cape devices. We know this is the ideal case. In fact that's the long term goal and we had internal discussions about it. Sinc

Re: [RFC][PATCH 0/14] PM / shmobile: Pass power domain information via DT (was: Re: [RFD] PM: Device tree representation of power domains)

2012-07-26 Thread Kevin Hilman
Mark Brown writes: > On Wed, Jul 25, 2012 at 05:38:35PM -0700, Kevin Hilman wrote: > >> That being said, I'm not sure why ti,hwmods is being used as an example >> for powerdomains. hwmods describe the integration of SoC IP blocks >> (base addr, IRQ, DMA channel etc.

Re: [GPIO] Crashed when not using

2012-07-30 Thread Kevin Hilman
"Poddar, Sourav" writes: > On Mon, Jul 30, 2012 at 3:04 PM, DebBarma, Tarun Kanti > wrote: >> Sourav, >> >> On Mon, Jul 30, 2012 at 2:13 PM, Poddar, Sourav wrote: >>> Hi All, >>> >>> I tried using gpio as an interrupt line for my driver >>> (drivers/staging/iio/light/tsl2x7x_core.c) for omap5.

Re: [PATCH RESEND] PM / Runtime: let rpm_resume() succeed if RPM_ACTIVE, even when disabled

2012-09-21 Thread Kevin Hilman
Alan Stern writes: > On Fri, 21 Sep 2012, Rafael J. Wysocki wrote: > >> > Kevin makes a good case that pm_runtime_resume() and related functions >> > should succeed even when runtime PM is disabled, if the device is >> > already in the desired state. >> > >> > The same may be true for pm_runti

Re: [PATCH] OMAP: UART: Keep the TX fifo full when possible

2013-08-27 Thread Kevin Hilman
Greg, On Tue, Aug 20, 2013 at 8:57 AM, Kevin Hilman wrote: > + Felipe > > On Mon, Jul 8, 2013 at 3:04 AM, Alexander Savchenko > wrote: >> From: Dmitry Fink >> >> Current logic results in interrupt storm since the fifo >> is constantly below the threshold le

Re: [PATCH] serial: omap: Fix IRQ handling return value

2013-08-27 Thread Kevin Hilman
Greg, On Tue, Aug 20, 2013 at 8:44 AM, Kevin Hilman wrote: > +Felipe > > On Wed, Jul 17, 2013 at 6:29 AM, Alexander Savchenko > wrote: >> From: Ruchika Kharwar >> >> Ensure the Interrupt handling routine return IRQ_HANDLED vs >> IRQ_NONE. > > Why? &g

Re: linux-next: manual merge of the arm-soc tree with the usb tree

2013-08-27 Thread Kevin Hilman
Benoit Cousson writes: > + Kevin, > > On 27/08/2013 15:53, Sebastian Andrzej Siewior wrote: >> On 08/27/2013 03:24 PM, Benoit Cousson wrote: >>> Hi Sebatian, >> >> Hi Benoit, >> >>> Yes. DT patches are an endless source of merge conflicts if they are >>> merge throught different trees. >> >> Usua

Re: linux-next: manual merge of the arm-soc tree with the pm tree

2013-08-27 Thread Kevin Hilman
Stephen Rothwell writes: > Hi all, > > Today's linux-next merge of the arm-soc tree got a conflict in > arch/arm/mach-mvebu/platsmp.c between commit f6cec7cd0777 ("ARM: mvebu: > remove device tree parsing for cpu nodes") from the tree and commit > 994c8c94b419 ("ARM: mvebu: Remove the harcoded B

Re: linux-next: manual merge of the arm-soc tree with the usb tree

2013-08-27 Thread Kevin Hilman
Sebastian Andrzej Siewior writes: > On 08/27/2013 05:01 PM, Kevin Hilman wrote: >>>> What do we do now? >>> >>> Cannot you just merge the stable arm-soc/dt branch into your branch >>> before applying your patches? >> >> Unfortunately, t

Re: [PATCH 1/5] mfd: asic3: Remove .set_pwr() callback

2013-08-29 Thread Kevin Hilman
On Wed, Aug 28, 2013 at 12:51 AM, Laurent Pinchart wrote: > Hi Lee, > > (Dropping Ian Molton from the CC list as the e- > mail address isn't valid anymore) > > On Wednesday 28 August 2013 08:41:26 Lee Jones wrote: >> > > Since 3af9d15 "mmc: tmio-mmc: Remove .set_pwr() callback from >> > > platfor

Re: [PATCH V5 0/6] ARM: OMAP3+: support cpufreq-cpu0 for device tree boot

2013-10-03 Thread Kevin Hilman
Hi Nishanth, Nishanth Menon writes: > The following version 5 of the series arose from trying to use > BeagleBoard-XM (OMAP3 variant) for doing CPU DVFS using cpufreq-cpu0. > This series enables the generic cpufreq-cpu0 driver to be used in > device tree enabled boot while maintaining support of

Re: [PATCH V5 0/6] ARM: OMAP3+: support cpufreq-cpu0 for device tree boot

2013-10-03 Thread Kevin Hilman
Nishanth Menon writes: > fixing Benoit's mail ID. > On 10/03/2013 11:43 AM, Kevin Hilman wrote: >> Hi Nishanth, >> >> Nishanth Menon writes: >> >>> The following version 5 of the series arose from trying to use >>> BeagleBoard-XM (OMAP3 var

Re: [PATCH V2 00/16] CPUIdle: Minor cleanups for 3.13

2013-10-03 Thread Kevin Hilman
-chip retention and off-mode during idle are still working fine. Tested-by: Kevin Hilman Kevin > Viresh Kumar (16): > cpuidle: fix indentation of cpumask > cpuidle: Fix comments in cpuidle core > cpuidle: make __cpuidle_get_cpu_driver() inline > cpuidle: make __cpu

Re: [PATCH v2 1/9] i2c: prepare runtime PM support for I2C client devices

2013-09-13 Thread Kevin Hilman
Mika Westerberg writes: > On Fri, Sep 13, 2013 at 05:50:22PM +0300, Mika Westerberg wrote: >> On Fri, Sep 13, 2013 at 07:30:55AM -0700, Kevin Hilman wrote: >> > Mika Westerberg writes: >> > >> > > On Thu, Sep 12, 2013 at 02:34:21PM -0700, Kevin Hilman wr

[PATCH 1/4] nohz_full: Kconfig: VIRT_CPU_ACCOUNTING_GEN: drop 64-bit requirement

2013-09-16 Thread Kevin Hilman
The 64-bit requirement can be removed since the conversion of the nsec granularity cputime to work on !64_BIT Cc: Frederic Weisbecker Signed-off-by: Kevin Hilman --- init/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/init/Kconfig b/init/Kconfig index 18bd9e3

[PATCH 2/4] nohz_full: Kconfig: drop requrement on 64-bit

2013-09-16 Thread Kevin Hilman
Now that VIRT_CPU_ACCOUNTING_GEN no longer has a 64-bit requirement, it can be dropped here as well. Cc: Frederic Weisbecker Signed-off-by: Kevin Hilman --- kernel/time/Kconfig | 2 -- 1 file changed, 2 deletions(-) diff --git a/kernel/time/Kconfig b/kernel/time/Kconfig index 2b62fe8..a54e3e9

[PATCH 3/4] full_nohz: Kconfig: add HAVE_VIRT_CPU_ACCOUNTING_GEN

2013-09-16 Thread Kevin Hilman
deric Weisbecker Signed-off-by: Kevin Hilman --- arch/Kconfig | 11 +++ init/Kconfig | 1 + 2 files changed, 12 insertions(+) diff --git a/arch/Kconfig b/arch/Kconfig index 1feb169..3c94a2d 100644 --- a/arch/Kconfig +++ b/arch/Kconfig @@ -356,6 +356,17 @@ config HAVE_CONTEXT_TRACKING c

[PATCH 4/4] ARM: Kconfig: allow full nohz CPU accounting

2013-09-16 Thread Kevin Hilman
With the 64-bit requirement removed from VIRT_CPU_ACCOUNTING_GEN, allow ARM platforms to enable it. Since VIRT_CPU_ACCOUNTING_GEN is a dependency for full NO_HZ, this allows ARM platforms to enable full NO_HZ as well. Cc: Frederic Weisbecker Signed-off-by: Kevin Hilman --- arch/arm/Kconfig

[PATCH 0/4] nohz/full: drop 64-bit requirement, enable ARM support

2013-09-16 Thread Kevin Hilman
def57) Kevin Kevin Hilman (4): nohz_full: Kconfig: VIRT_CPU_ACCOUNTING_GEN: drop 64-bit requirement nohz_full: Kconfig: drop requrement on 64-bit full_nohz: Kconfig: add HAVE_VIRT_CPU_ACCOUNTING_GEN ARM: Kconfig: allow full nohz CPU accounting arch/Kconfig| 11 +++ arch/arm/Kc

[PATCH 2/2] sched/nohz: fix overflow error in scheduler_tick_max_deferment()

2013-09-16 Thread Kevin Hilman
Signed-off-by: Kevin Hilman --- kernel/sched/core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/sched/core.c b/kernel/sched/core.c index 4b1fe3e..3d7c80e 100644 --- a/kernel/sched/core.c +++ b/kernel/sched/core.c @@ -2203,7 +2203,7 @@ u64

[PATCH 1/2] sched/nohz: add debugfs control over sched_tick_max_deferment

2013-09-16 Thread Kevin Hilman
: Kevin Hilman --- kernel/sched/core.c | 16 +++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/kernel/sched/core.c b/kernel/sched/core.c index 5ac63c9..4b1fe3e 100644 --- a/kernel/sched/core.c +++ b/kernel/sched/core.c @@ -2175,6 +2175,8 @@ void scheduler_tick(void

Re: [PATCH v6 1/5] ARM: add basic support for Trusted Foundations

2013-09-19 Thread Kevin Hilman
Alexandre Courbot writes: > Trusted Foundations is a TrustZone-based secure monitor for ARM that > can be invoked using the same SMC-based API on all supported > platforms. This patch adds initial basic support for Trusted > Foundations using the ARM firmware API. Current features are limited > t

Re: mmotm 2013-08-27-16-51 uploaded

2013-09-05 Thread Kevin Hilman
On Tue, Aug 27, 2013 at 4:52 PM, wrote: > This mmotm tree contains the following patches against 3.11-rc7: > (patches marked "*" will be included in linux-next) [...] > * mm-munlock-manual-pte-walk-in-fast-path-instead-of-follow_page_mask.patch As has already been pointed out[1], this one int

Re: [PATCH] ARM: OMAP2+: am335x-bone*: add DT for BeagleBone Black

2013-09-09 Thread Kevin Hilman
On Mon, Sep 9, 2013 at 7:50 AM, Kevin Hilman wrote: > Koen Kooi writes: > >> Op 6 sep. 2013, om 10:51 heeft Koen Kooi het >> volgende geschreven: >> >>> >>> Op 6 sep. 2013, om 09:10 heeft Koen Kooi het >>> volgende geschreven: >>>

Re: [PATCH] ARM: OMAP2+: am335x-bone*: add DT for BeagleBone Black

2013-09-09 Thread Kevin Hilman
Koen Kooi writes: > Op 6 sep. 2013, om 10:51 heeft Koen Kooi het > volgende geschreven: > >> >> Op 6 sep. 2013, om 09:10 heeft Koen Kooi het >> volgende geschreven: >> >>> >>> Op 6 sep. 2013, om 08:57 heeft George Cherian het >>> volgende geschreven: >>> On 9/6/2013 12:03 PM, Koen

Re: linux-next: manual merge of the arm-soc tree with the pm tree

2013-09-09 Thread Kevin Hilman
On Mon, Sep 2, 2013 at 11:09 AM, Lorenzo Pieralisi wrote: > On Thu, Aug 29, 2013 at 06:57:15PM +0100, Olof Johansson wrote: >> On Thu, Aug 29, 2013 at 06:04:25PM +1000, Stephen Rothwell wrote: >> > Hi all, >> > >> > Today's linux-next merge of the arm-soc tree got a conflict in >> > drivers/cpuidl

[GIT PULL 2/3] ARM: Renesas SoC cleanup, refactoring and more SMP support

2013-09-09 Thread Kevin Hilman
Lots of cleanup and refactoring and some SMP additions for Renesas platforms. Due to some inter-dependencies with other arm-soc branches, this Renesas stuff was separated out for sending after the other branches were merged. Highlights: - remove unused board support and cleanup of unused headers

[GIT PULL 3/3] ARM: SoC late changes for v3.12

2013-09-09 Thread Kevin Hilman
These are changes that arrived a little late before the merge window, or had dependencies on previous branches. Highlights: - ux500: misc. cleanup, fixup I2C devices - exynos: DT updates for RTC; PM updates - at91: DT updates for NAND; new platforms added to generic defconfig - sunxi: DT updates:

[GIT PULL 1/3] ARM: SoC drivers for v3.12

2013-09-09 Thread Kevin Hilman
This branch contains ARM SoC related driver updates for v3.12. The only thing this cycle are core PM updates and CPUidle support for ARM's TC2 big.LITTLE development platform. Conflicts: One cleanup/reorg conflict with a new entry in drivers/cpuidle/Makefile. Append the new entry after the exis

[GIT PULL 0/3] ARM: SoC: Second round of changes for v3.12

2013-09-09 Thread Kevin Hilman
Hi Linus, Here's a 2nd round of changes from ARM SoC land. The main thing of note (or of potential annoyance factor) here is the handful of conflicts in PULL 2/3 coming from platform changes conflicting with driver changes going in to the V4L tree. I've listed them in detail in that pull request

Re: [GIT PULL 0/3] ARM: SoC: Second round of changes for v3.12

2013-09-09 Thread Kevin Hilman
Linus Torvalds writes: > On Mon, Sep 9, 2013 at 3:42 PM, Kevin Hilman wrote: >> >> The main thing of note (or of potential annoyance factor) here is the >> handful of conflicts in PULL 2/3 coming from platform changes >> conflicting with driver changes going in to

Re: [PATCH RESEND 1/2] i2c: prepare runtime PM support for I2C client devices

2013-09-12 Thread Kevin Hilman
Aaron Lu writes: > On 09/11/2013 06:32 AM, Rafael J. Wysocki wrote: >> On Tuesday, September 10, 2013 10:35:22 PM Mark Brown wrote: >>> On Tue, Sep 10, 2013 at 10:04:21PM +0200, Rafael J. Wysocki wrote: On Tuesday, September 10, 2013 05:13:21 PM Mark Brown wrote: >>> > OK, that is very m

Re: [PATCH v2 1/9] i2c: prepare runtime PM support for I2C client devices

2013-09-12 Thread Kevin Hilman
Mika Westerberg writes: > From: Aaron Lu > > This patch adds runtime PM support for the I2C bus in a similar way that > has been done for PCI bus already. This means that the I2C bus core > prepares runtime PM for a client device just before a driver is about to be > bound to it. Devices that ar

Re: [PATCH v2 1/9] i2c: prepare runtime PM support for I2C client devices

2013-09-12 Thread Kevin Hilman
On Thu, Sep 12, 2013 at 2:34 PM, Kevin Hilman wrote: > Mika Westerberg writes: > >> From: Aaron Lu >> >> This patch adds runtime PM support for the I2C bus in a similar way that >> has been done for PCI bus already. This means that the I2C bus core >> pre

Re: [PATCH v4 0/2] ARM: dts: Beaglebone MMC fixes

2013-09-12 Thread Kevin Hilman
able as a git branch at > https://github.com/koenkooi/linux/commits/mainline FWIW, tested this branch on BB black/white with MMC rootfs. Tested-by: Kevin Hilman Koen, Thanks for your persistence getting this stuff merged. Kevin -- To unsubscribe from this list: send the line "unsu

Re: [PATCH v2 1/9] i2c: prepare runtime PM support for I2C client devices

2013-09-13 Thread Kevin Hilman
Mika Westerberg writes: > On Thu, Sep 12, 2013 at 02:34:21PM -0700, Kevin Hilman wrote: >> > diff --git a/drivers/i2c/i2c-core.c b/drivers/i2c/i2c-core.c >> > index f32ca29..44374b4 100644 >> > --- a/drivers/i2c/i2c-core.c >> > +++ b/drivers/i2c/i2c-core.

Re: [PATCH v7 1/5] ARM: add basic support for Trusted Foundations

2013-10-07 Thread Kevin Hilman
Alexandre Courbot writes: > Trusted Foundations is a TrustZone-based secure monitor for ARM that > can be invoked using the same SMC-based API on all supported > platforms. This patch adds initial basic support for Trusted > Foundations using the ARM firmware API. Current features are limited > t

Re: [PATCH v7 1/5] ARM: add basic support for Trusted Foundations

2013-10-10 Thread Kevin Hilman
Alexandre Courbot writes: > On Wed, Oct 9, 2013 at 4:47 PM, Olof Johansson wrote: >> On Fri, Oct 4, 2013 at 9:37 AM, Alexandre Courbot >> wrote: [...] >>> +static inline void register_trusted_foundations( >>> + struct trusted_foundations_platform_data >>> *p

Re: [PATCH 1/2] gpio: Fix crash in gpiod_set_debounce()

2013-09-03 Thread Kevin Hilman
[+Olof who had mentioned lock recursion BUG in -next] On Tue, Sep 3, 2013 at 5:10 AM, Linus Walleij wrote: > On Tue, Sep 3, 2013 at 12:39 PM, Thierry Reding > wrote: > >> Return an error if neither the ->set() nor the ->set_debounce() function >> is implemented by the chip. Furthermore move lock

Re: [PATCH 1/2] gpio/omap: maintain GPIO and IRQ usage separately

2013-09-27 Thread Kevin Hilman
ut() definition in preparation for the > next patch that setups the controller's irq_chip driver when > a caller requests an interrupt line. > > Signed-off-by: Javier Martinez Canillas I'm fine with this appproach. For both patches: Reviewed-by: Kevin Hilman Also, I gave i

Re: [PATCH 0/3] nohz full: drop 64-bit requirement, enable ARM support v2

2013-09-30 Thread Kevin Hilman
on't have a middle state that loose the > dependency in the middle of > the patchset. Probablyt no big deal but it looks more natural this way. > > * Refined a few changelogs. > > If you're ok I'll send a pull request to Ingo. Looks good

Re: [PATCH 0/5] Allwinner SoCs High Speed Timer support

2013-09-25 Thread Kevin Hilman
Maxime Ripard writes: > Hi everyone, > > Here is a few patches adding support for the High Speed Timers running on the > Allwinner SoCs. > > These timers are 64 bits timers running at a much higher speed than the timers > used for now on these SoCs, since they are no longer wired to the 24MHz > o

Re: [PATCH 0/5] Allwinner SoCs High Speed Timer support

2013-09-25 Thread Kevin Hilman
Olof Johansson writes: > On Wed, Sep 25, 2013 at 11:13 AM, Kevin Hilman wrote: > >>> However, the A20 and A31 come with 4 of these high speed timers, >>> while the A10s >>> and A13 only have two, hence why we introduce two different compatibles. >> &g

Re: [PATCH v4 20/21] serial: omap: move uart_omap_port definition to C file

2012-09-06 Thread Kevin Hilman
Felipe Balbi writes: > nobody needs to access the uart_omap_port structure > other than omap-serial.c file. Let's move that > structure definition to the C source file in order > to prevent anyone from accessing our structure. > > Tested-by: Shubhrajyoti D > Acked-by: Tony Lindgren > Signed-off

Re: [PATCH v4 00/21] OMAP UART Patches

2012-09-06 Thread Kevin Hilman
Felipe Balbi writes: > Hi guys, > > here's v4 of the omap uart patchset. No changes other than a rebase on top of > Greg's tty-next branch and Tony's Acked-by being added to a couple patches > > Note: I'm resending the series with Vikram's Software Flow Control fix anyway > as it can just be igno

Re: [PATCH v4 00/21] OMAP UART Patches

2012-09-07 Thread Kevin Hilman
Felipe Balbi writes: > Hi, > > On Thu, Sep 06, 2012 at 03:44:13PM -0700, Kevin Hilman wrote: >> Felipe Balbi writes: >> >> > Hi guys, >> > >> > here's v4 of the omap uart patchset. No changes other than a rebase on top >> > of &g

Re: [PATCH] OMAP GPIO - don't wake from suspend unless requested.

2012-09-07 Thread Kevin Hilman
78225021413022c164cb99fbc5e > gpio/omap: remove suspend_wakeup field from struct gpio_bank > > and makes some minor changes so that we have separate flags for "GPIO > should wake from deep idle" and "GPIO should wake from suspend". > > With this patch, the GPIO

Re: [PATCH] OMAP GPIO - don't wake from suspend unless requested.

2012-09-10 Thread Kevin Hilman
"Shilimkar, Santosh" writes: > On Sat, Sep 8, 2012 at 3:07 AM, Kevin Hilman > wrote: >> Hi Neil, >> >> NeilBrown writes: >> >>> On Thu, 6 Sep 2012 11:18:09 +0530 "Shilimkar, Santosh" >>> wrote: >>> >>>> O

Re: [PATCH] OMAP GPIO - don't wake from suspend unless requested.

2012-09-10 Thread Kevin Hilman
fbc5e > gpio/omap: remove suspend_wakeup field from struct gpio_bank > > and makes some minor changes so that we have separate flags for "GPIO > should wake from deep idle" and "GPIO should wake from suspend". > > With this patch, the GPIO from my touch s

[PATCH] rtc: kconfig: fix RTC_INTF defaults connected to RTC_CLASS

2012-10-09 Thread Kevin Hilman
From: Kevin Hilman commit 6b8029fab64164b5895d58d23229b75c82e3a6fc (rtc: kconfig: remove unnecessary dependencies) removed various 'depends on RTC_CLASS' dependencies but also removed a few 'default RTC_CLASS' statements, which actually changed default behavior. This resulte

Re: [PATCH] PM / OPP: predictable fail results for opp_find* functions

2012-10-17 Thread Kevin Hilman
, the changelog should describe that the patch not only changes the meaning of return values, but also converts devfreq to use the new values. Otherwise, implementation looks fine. Reviewed-by: Kevin Hilman > Cc: MyungJoo Ham > Cc: Kyungmin Park > Cc: "Rafael J. Wysocki" >

Re: [RFC] ARM: sched_clock: update epoch_cyc on resume

2012-10-19 Thread Kevin Hilman
Barry Song <21cn...@gmail.com> writes: > 2012/7/18 Colin Cross : >> Many clocks that are used to provide sched_clock will reset during >> suspend. If read_sched_clock returns 0 after suspend, sched_clock will >> appear to jump forward. This patch resets cd.epoch_cyc to the current >> value of re

Re: [PATCH] arm: sched: stop sched_clock() during suspend

2012-10-22 Thread Kevin Hilman
+Colin Cross, Barry Song also Felipe Balbi writes: > The scheduler imposes a requirement to sched_clock() > which is to stop the clock during suspend, if we don't > do that IRQ threads will be rescheduled in the future > which might cause transfers to timeout depending on > how driver is written

Re: [Resend][PATCH] PM: Move disabling/enabling runtime PM to late suspend/early resume

2012-12-21 Thread Kevin Hilman
ompared to the suspend/resume dependencies. I haven't been able to do any testing with this yet (I'm away from my hardware for a bit), but I totally support this change. Reviewed-by: Kevin Hilman Thanks! Kevin -- To unsubscribe from this list: send the line "unsubscribe linux

  1   2   3   4   5   6   7   8   9   10   >