[PATCH RFC 3/3] ARM: kernel: support cpu cache information interface to userspace via sysfs

2013-09-18 Thread Sudeep KarkadaNagesha
From: Sudeep KarkadaNagesha sudeep.karkadanage...@arm.com This patch adds initial support for providing processor cache information to userspace through sysfs interface. This is based on x86 implementation and hence the interface is intended to be fully compatible. A per-cpu array of cache

Re: [PATCH REPOST] ARM: tegra: use dt-binding header for key code

2013-09-18 Thread Laxman Dewangan
On Wednesday 18 September 2013 08:58 PM, Stephen Warren wrote: On 09/18/2013 07:22 AM, Laxman Dewangan wrote: In place of hardcoding the key code in DTS file and comment the key code as side notes, use the key code macro defines in the dt-bindings/input/input.h directly. I can apply this, but

Re: [PATCHv2] tracing/events: Add bounce tracing to swiotbl

2013-09-18 Thread Zoltan Kiss
Hi, I haven't got a reply in the past 2 weeks, so I would like to bump the patch, just to make sure it haven't fell off the radar. Zoli On 04/09/13 21:11, Zoltan Kiss wrote: Ftrace is currently not able to detect when SWIOTLB has to do double buffering. Under Xen you can only see it

Re: [PATCH 0/4] perf tools: New comm infrastructure

2013-09-18 Thread Namhyung Kim
Hi Arnaldo, Thanks for your work! I'm gonna be offline this week as it's one of the biggest holyday in Korea (and other Asian countries). I'll catch up next week. -- Thanks, Namhyung -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to

[PATCH RFC 0/3] ARM: cacheinfo support

2013-09-18 Thread Sudeep KarkadaNagesha
From: Sudeep KarkadaNagesha sudeep.karkadanage...@arm.com Hi, This series adds cacheinfo support for ARM. The implementation is based on x86. However it depends on device tree for cache hierarcy. On non-DT platforms, first level caches are per-cpu while higher level caches are assumed

[GIT PULL] scheduler fixes

2013-09-18 Thread Ingo Molnar
Linus, Please pull the latest sched-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched-urgent-for-linus HEAD: 13b62e46d5407c7d619aea1dc9c3e0991b631b57 sched: Fix comment for sched_info_depart Misc fixes. Thanks, Ingo

[PATCH 06/16] hwmon: tmp102: expose to thermal fw via DT nodes

2013-09-18 Thread Eduardo Valentin
This patch adds to tmp102 temperature sensor the possibility to expose itself as thermal zone device, registered on the thermal framework. The thermal zone is built only if a device tree node describing a thermal zone for this sensor is present inside the tmp102 DT node. Otherwise, the driver

[PATCHv3 05/16] hwmon: lm75: expose to thermal fw via DT nodes

2013-09-18 Thread Eduardo Valentin
This patch adds to lm75 temperature sensor the possibility to expose itself as thermal zone device, registered on the thermal framework. The thermal zone is built only if a device tree node describing a thermal zone for this sensor is present inside the lm75 DT node. Otherwise, the driver

[GIT PULL] x86 fixes

2013-09-18 Thread Ingo Molnar
Linus, Please pull the latest x86-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-urgent-for-linus HEAD: 0f531431d3de88efb4234d6c0ce22089ec035a38 x86/intel/lpss: Add pin control support to Intel low power subsystem Misc fixes. Thanks,

Re: [PATCH] arm: mvebu: use the main timer as clock source from DT

2013-09-18 Thread Jason Cooper
On Wed, Sep 18, 2013 at 05:53:44PM +0200, Jean Pihet wrote: This commit: 573145f08c2b92c45498468afbbba909f6ce6135 clocksource: armada-370-xp: Use CLOCKSOURCE_OF_DECLARE replaced a call to the driver's timer initialization by a call to clocksource_of_init(). However, it failed to select

[GIT PULL] timer fix

2013-09-18 Thread Ingo Molnar
Linus, Please pull the latest timers-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers-urgent-for-linus HEAD: 7bd36014460f793c19e7d6c94dab67b0afcfcb7f timekeeping: Fix HRTICK related deadlock from ntp lock changes An NTP related lockup

Re: mm: gpf in find_vma

2013-09-18 Thread Dan Merillat
Resent due to Thunderbird completely mangling it the first time around: On 09/07/2013 05:32 PM, Sasha Levin wrote: Hi all, While fuzzing with trinity inside a KVM tools guest, running latest -next kernel, I've stumbled on the following: The disassembly is: /* Check the cache

Re: [PATCH 1/4] usb: musb: Call atomic_notifier_call_chain when status is changed

2013-09-18 Thread Felipe Balbi
Hi, On Wed, Sep 18, 2013 at 04:35:37PM +0200, Pavel Machek wrote: Hi! gave feedback. If the sender doesn't want to take his feedback into account and prefer to send pretty insulting emails instead that is his choice but I would say that is this not the greatest approach to get your

Re: memory binding issues

2013-09-18 Thread Stephen Warren
On 09/17/2013 03:15 PM, Olof Johansson wrote: On Tue, Sep 17, 2013 at 2:08 PM, Frank Rowand frowand.l...@gmail.com wrote: On 9/17/2013 9:43 AM, Olof Johansson wrote: On Tue, Sep 17, 2013 at 09:56:39AM +0200, Tomasz Figa wrote: I'm afraid that I must disagree. For consistency I'd rather go with

Re: [PATCH 08/17] Generalize relocate_kernel() for use by other architectures.

2013-09-18 Thread Roy Franz
On Wed, Sep 18, 2013 at 5:12 AM, Matt Fleming m...@console-pimps.org wrote: On Mon, 16 Sep, at 09:11:24PM, Roy Franz wrote: Rename relocate_kernel() to efi_relocate_kernel(), and take parameters rather than x86 specific structure. Add max_addr argument as for ARM we have some address

Re: [PATCH v2] ADP1653 board code for Nokia RX-51

2013-09-18 Thread Pali Rohár
On Wednesday 18 September 2013 15:16:44 Pavel Machek wrote: On Sun 2013-09-08 02:02:52, Aaro Koskinen wrote: Hi, On Fri, Sep 06, 2013 at 10:34:05PM +0200, Pali Rohár wrote: --- /dev/null +++ b/arch/arm/mach-omap2/board-rx51-camera.c [...] Ping, can you review this patch

[GIT PULL] perf fixes

2013-09-18 Thread Ingo Molnar
Linus, Please pull the latest perf-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf-urgent-for-linus HEAD: a8e0108cac181a7b141dacaa99ea52efaf9b5f07 perf: Fix UAPI export of PERF_EVENT_IOC_ID Two small fixes. Thanks, Ingo

Re: [PATCH 2/2] iio: ti_am335x_adc: Add continuous sampling support

2013-09-18 Thread Jonathan Cameron
Dmitry Torokhov dmitry.torok...@gmail.com wrote: On Wed, Sep 18, 2013 at 10:39:42AM +0100, Jonathan Cameron wrote: Zubair Lutfullah : zubair.lutful...@gmail.com wrote: On Tue, Sep 17, 2013 at 09:27:27PM -0700, Dmitry Torokhov wrote: Hi Zubair, On Tue, Sep 17, 2013 at 09:44:07AM

[RFC PATCH 0/1] FPGA subsystem core

2013-09-18 Thread Michal Simek
Hi All, this is the first attempt to introduce new Linux FPGA subsystem which can help us to unify all fpga drivers which in general do the same things. Xilinx has hwicap in the kernel as char driver (drivers/char/xilinx_hwicap/) and I would like to base Zynq devcfg driver based on this interface

[PATCH RFC 1/3] ARM: kernel: add support for cpu cache information

2013-09-18 Thread Sudeep KarkadaNagesha
From: Sudeep KarkadaNagesha sudeep.karkadanage...@arm.com This implementation maintains the hierarchy of cache objects which reflects the system's cache topology. Cache objects are instantiated as needed as CPUs come online. The cache objects are replicated per-cpu even if they are shared(similar

[PATCH RFC 2/3] ARM: kernel: add outer cache support for cacheinfo implementation

2013-09-18 Thread Sudeep KarkadaNagesha
From: Sudeep KarkadaNagesha sudeep.karkadanage...@arm.com In order to support outer cache in the cacheinfo infrastructure, a new function 'get_info' is added to outer_cache_fns. This function is used to get the outer cache information namely: line size, number of ways of associativity and number

Re: mm: gpf in find_vma

2013-09-18 Thread Dan Merillat
On 09/07/2013 05:32 PM, Sasha Levin wrote: Hi all, While fuzzing with trinity inside a KVM tools guest, running latest -next kernel, I've stumbled on the following: The disassembly is: /* Check the cache first. */ /* (Cache hit rate is typically around 35%.) */

Re: [PATCH 007/007] WAN Drivers: Update farsync driver and introduce fsflex driver

2013-09-18 Thread Ben Hutchings
On Wed, 2013-09-18 at 11:12 +0100, Kevin Curtis wrote: Farsite Communications FarSync driver update Patch 7 of 7 Update the help text and description for farsync configuration in the Kernel. Build farsync and fsflex when the farsync driver is selected. fsflex seems to be an entirely

Re: [PATCH 1/4] usb: musb: Call atomic_notifier_call_chain when status is changed

2013-09-18 Thread Felipe Balbi
On Wed, Sep 18, 2013 at 05:56:12PM +0200, Pali Rohár wrote: On Wednesday 18 September 2013 15:57:13 Javier Martinez Canillas wrote: to split the patch in two since the patch was solving two separate issues My patch does not solving *two* issues. It is *one* regression and both parts of

Re: [PATCH] net: tsi108: Prevent compiler warning

2013-09-18 Thread David Miller
From: Thierry Reding thierry.red...@gmail.com Date: Wed, 18 Sep 2013 14:49:55 +0200 The dump_eth_one() function is only used if DEBUG is enabled, so protect it by a corresponding #ifdef DEBUG block. Signed-off-by: Thierry Reding tred...@nvidia.com I would prefer that this function and the

Re: mm: gpf in find_vma

2013-09-18 Thread Dan Merillat
Resent due to Thunderbird completely mangling it the first time around: (Apologies if this is a third copy, gmail told me it didn't send) On 09/07/2013 05:32 PM, Sasha Levin wrote: Hi all, While fuzzing with trinity inside a KVM tools guest, running latest -next kernel, I've stumbled on the

[PATCHv2 02/16] drivers: thermal: introduce device tree parser

2013-09-18 Thread Eduardo Valentin
This patch introduces a device tree bindings for describing the hardware thermal behavior and limits. Also a parser to read and interpret the data and feed it in the thermal framework is presented. This patch introduces a thermal data parser for device tree. The parsed data is used to build

Re: [PATCH 2/2] iio: ti_am335x_adc: Add continuous sampling support

2013-09-18 Thread Dmitry Torokhov
On Wed, Sep 18, 2013 at 05:12:02PM +0100, Jonathan Cameron wrote: Dmitry Torokhov dmitry.torok...@gmail.com wrote: On Wed, Sep 18, 2013 at 10:39:42AM +0100, Jonathan Cameron wrote: Zubair Lutfullah : zubair.lutful...@gmail.com wrote: On Tue, Sep 17, 2013 at 09:27:27PM -0700, Dmitry

Re: [PATCH] arm: mvebu: use the main timer as clock source from DT

2013-09-18 Thread Thomas Petazzoni
Dear Jean Pihet, On Wed, 18 Sep 2013 17:53:44 +0200, Jean Pihet wrote: This commit: 573145f08c2b92c45498468afbbba909f6ce6135 clocksource: armada-370-xp: Use CLOCKSOURCE_OF_DECLARE replaced a call to the driver's timer initialization by a call to clocksource_of_init(). However, it

Re: [PATCH] usb: dwc3: core: clarify usb-phy array binding

2013-09-18 Thread Mark Rutland
On Wed, Sep 18, 2013 at 03:21:18PM +0100, Felipe Balbi wrote: Hi, On Wed, Aug 28, 2013 at 05:01:51PM +0100, Mark Rutland wrote: So it's not physically possible for someone to just wire up a single phy to the device, either USB2-only or USB3? of course it is :-) In fact, TI has

Re: [PATCH v2 2/6] PCI/MSI: Factor out pci_get_msi_cap() interface

2013-09-18 Thread Alexander Gordeev
On Wed, Sep 18, 2013 at 09:22:31AM -0500, Tejun Heo wrote: We have a small number of MSIs available, limited by hardware firmware, if we don't impose a quota then the first device that probes will get most/all of the MSIs and other devices miss out. Out of curiosity - how pSeries

Re: [PATCH 1/4] usb: musb: Call atomic_notifier_call_chain when status is changed

2013-09-18 Thread Pali Rohár
On Wednesday 18 September 2013 18:36:49 Felipe Balbi wrote: On Wed, Sep 18, 2013 at 05:56:12PM +0200, Pali Rohár wrote: On Wednesday 18 September 2013 15:57:13 Javier Martinez Canillas wrote: to split the patch in two since the patch was solving two separate issues My patch

Re: [PATCH] usb: dwc3: core: clarify usb-phy array binding

2013-09-18 Thread Felipe Balbi
Hi, On Wed, Sep 18, 2013 at 05:46:10PM +0100, Mark Rutland wrote: I even wrote a patch making USB3 PHY optional, but didn't push it exactly because it broke some other systems and I can't guarantee users won't mess up their DTS/pdata. Does that mean that their dts or pdata are

Re: [PATCH 2/2] iio: ti_am335x_adc: Add continuous sampling support

2013-09-18 Thread Jonathan Cameron
Dmitry Torokhov dmitry.torok...@gmail.com wrote: On Wed, Sep 18, 2013 at 05:12:02PM +0100, Jonathan Cameron wrote: Dmitry Torokhov dmitry.torok...@gmail.com wrote: On Wed, Sep 18, 2013 at 10:39:42AM +0100, Jonathan Cameron wrote: Zubair Lutfullah : zubair.lutful...@gmail.com wrote:

Re: [PATCHv2 02/16] drivers: thermal: introduce device tree parser

2013-09-18 Thread Guenter Roeck
On Wed, Sep 18, 2013 at 12:03:09PM -0400, Eduardo Valentin wrote: This patch introduces a device tree bindings for describing the hardware thermal behavior and limits. Also a parser to read and interpret the data and feed it in the thermal framework is presented. This patch introduces a

Re: [PATCH] usb: gadget: Add UDC driver for Aeroflex Gaisler GRUSBDC

2013-09-18 Thread Felipe Balbi
Hi, On Mon, Aug 12, 2013 at 04:05:10PM +0200, Andreas Larsson wrote: diff --git a/drivers/usb/gadget/gr_udc.c b/drivers/usb/gadget/gr_udc.c new file mode 100644 index 000..37a6c08 --- /dev/null +++ b/drivers/usb/gadget/gr_udc.c @@ -0,0 +1,2268 @@ +/* + * USB Peripheral Controller

Re: [12/51] Input: atmel_mxt_ts - Download device config using firmware loader

2013-09-18 Thread Martin Fuzzey
On 27/06/13 14:48, Nick Dyer wrote: The existing implementation which encodes the configuration as a binary blob in platform data is unsatisfactory since it requires a kernel recompile for the configuration to be changed, and it doesn't deal well with firmware changes that move values around on

Re: PCF857x and 16-bit GPIO expanders

2013-09-18 Thread Laurent Pinchart
On Wednesday 18 September 2013 13:16:27 Linus Walleij wrote: On Tue, Sep 17, 2013 at 9:07 PM, Felipe Balbi ba...@ti.com wrote: has anyone ever successfully using gpio-pcf857x.c driver with 16-bit gpio expanders ? We're having some issues here where toggling the last gpio pin (gpio 15) on a

[PATCH usb 1/2] usb: musb: Add missing ATOMIC_INIT_NOTIFIER_HEAD

2013-09-18 Thread Pali Rohár
twl-phy.notifier is not initalized Signed-off-by: Pali Rohár pali.ro...@gmail.com diff --git a/drivers/usb/phy/phy-twl4030-usb.c b/drivers/usb/phy/phy-twl4030-usb.c index 8f78d2d..efe6155 100644 --- a/drivers/usb/phy/phy-twl4030-usb.c +++ b/drivers/usb/phy/phy-twl4030-usb.c @@ -705,6 +705,8 @@

Re: [PATCH v2 2/2] RX-51: ARM errata 430973 workaround

2013-09-18 Thread Tony Lindgren
* Pali Rohár pali.ro...@gmail.com [130918 01:41]: I'm not very happy. I sent this patch 6 months ago and only now you commented that needs rework again. This patch is needed because all thumb-2 userspace binaries crashing. I want to have working support for Nokia N900 and not always

Re: BUG: sleeping function called from invalid context on 3.10.10-rt7

2013-09-18 Thread Daniel Vetter
On Wed, Sep 18, 2013 at 6:52 PM, Peter Hurley pe...@hurleysoftware.com wrote: Ouch. But thanks for clarifying that. Ok, so register access needs to be serialized. And a separate but related concern is that gen6+ resets also need to hold-off register access where forcewake is required.

[PATCH usb 2/2] usb: musb: Call atomic_notifier_call_chain when status is changed

2013-09-18 Thread Pali Rohár
More power supply drivers depends on vbus events and without it they not working. Power supply drivers using usb_register_notifier, so to deliver events it is needed to call atomic_notifier_call_chain. So without atomic notifier power supply driver isp1704 not retrieving vbus status and reporting

Re: BUG: sleeping function called from invalid context on 3.10.10-rt7

2013-09-18 Thread Ville Syrjälä
On Wed, Sep 18, 2013 at 12:52:07PM -0400, Peter Hurley wrote: On 09/17/2013 04:55 PM, Daniel Vetter wrote: On Tue, Sep 17, 2013 at 9:50 PM, Peter Hurley pe...@hurleysoftware.com wrote: On 09/11/2013 03:31 PM, Peter Hurley wrote: [+cc dri-devel] On 09/11/2013 11:38 AM, Steven

Re: [PATCH v2] serial: samsung: add support for manual RTS setting

2013-09-18 Thread Tomasz Figa
Hi José, On Wednesday 18 of September 2013 16:52:49 José Miguel Gonçalves wrote: The Samsung serial driver currently does not support setting the RTS pin with an ioctl(TIOCMSET) call. This patch adds this support. Changes in v2: - Preserve the RTS pin's manual setting in set_termios()

Re: [PATCH 2/2] arm: zynq: Enable arm_global_timer

2013-09-18 Thread Sören Brinkmann
On Sun, Sep 15, 2013 at 01:40:36PM +0100, Grant Likely wrote: On Thu, 12 Sep 2013 09:50:40 -0700, Soren Brinkmann soren.brinkm...@xilinx.com wrote: Zynq is based on an ARM Cortex-A9 MPCore, which features the arm_global_timer in its SCU. Therefore enable the timer for Zynq.

Re: linux-next: manual merge of the vfs tree with the aio-direct tree

2013-09-18 Thread Zach Brown
As for aio-direct... Two questions: * had anybody tried to measure the effect on branch predictor from introducing that method vector? Commit d6afd4c4 (iov_iter: hide iovec details behind ops function pointers) FWIW, I never did. I only went that route to begin with because the few

[GIT PULL] pstore/compression fixes

2013-09-18 Thread Luck, Tony
The following changes since commit e831cbfc1ad843b5542cc45f777e1a00b73c0685: Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux (2013-09-11 08:36:03 -0700) are available in the git repository at:

[PATCH] x86 efi: bugfix interrupt disabling sequence

2013-09-18 Thread Bart Kuivenhoven
The problem in efi_main was that the idt was cleared before the interrupts were disabled. The UEFI spec states that interrupts aren't used so this shouldn't be too much of a problem. Peripherals however don't necessarily know about this and thus might cause interrupts to happen anyway. Even if

Re: [PATCH 1/4] usb: musb: Call atomic_notifier_call_chain when status is changed

2013-09-18 Thread Felipe Balbi
On Wed, Sep 18, 2013 at 06:43:49PM +0200, Pali Rohár wrote: On Wednesday 18 September 2013 18:36:49 Felipe Balbi wrote: On Wed, Sep 18, 2013 at 05:56:12PM +0200, Pali Rohár wrote: On Wednesday 18 September 2013 15:57:13 Javier Martinez Canillas wrote: to split the patch in two

Re: [PATCH] arm: mvebu: use the main timer as clock source from DT

2013-09-18 Thread Jason Cooper
On Wed, Sep 18, 2013 at 06:45:09PM +0200, Thomas Petazzoni wrote: Dear Jean Pihet, On Wed, 18 Sep 2013 17:53:44 +0200, Jean Pihet wrote: This commit: 573145f08c2b92c45498468afbbba909f6ce6135 clocksource: armada-370-xp: Use CLOCKSOURCE_OF_DECLARE replaced a call to the driver's

Re: PCF857x and 16-bit GPIO expanders

2013-09-18 Thread Felipe Balbi
Hi, On Wed, Sep 18, 2013 at 07:18:04PM +0200, Laurent Pinchart wrote: On Wednesday 18 September 2013 13:16:27 Linus Walleij wrote: On Tue, Sep 17, 2013 at 9:07 PM, Felipe Balbi ba...@ti.com wrote: has anyone ever successfully using gpio-pcf857x.c driver with 16-bit gpio expanders ? We're

Re: [PATCH 5/7] perf lock: do not cut lock name

2013-09-18 Thread Hitoshi Mitake
Hi Davidlohr, thanks for your enhancements and cleanings! At Sun, 8 Sep 2013 19:19:17 -0700, Bueso wrote: While this could be seen as personal taste, there really isn't any reason for being so stingy printing the lock name. Furthermore, some symbol names are really just too long, and

Re: [PATCH 3/7] perf lock: plug some memleaks

2013-09-18 Thread Hitoshi Mitake
At Mon, 9 Sep 2013 08:31:38 +0530, Ramkumar Ramachandra wrote: Davidlohr Bueso wrote: diff --git a/tools/perf/builtin-lock.c b/tools/perf/builtin-lock.c index d318862..7784347 100644 --- a/tools/perf/builtin-lock.c +++ b/tools/perf/builtin-lock.c @@ -321,10 +321,12 @@ static struct

Re: [11/51] Input: atmel_mxt_ts - Implement CRC check for configuration data

2013-09-18 Thread Martin Fuzzey
On 27/06/13 14:48, Nick Dyer wrote: The configuration is stored in NVRAM on the maXTouch chip. When the device is reset it reports a CRC of the stored configuration values. Therefore it isn't necessary to send the configuration on each probe - we can check the CRC matches and avoid a

Re: [PATCH v2] ADP1653 board code for Nokia RX-51

2013-09-18 Thread Tony Lindgren
* Pali Rohár pali.ro...@gmail.com [130918 09:08]: On Wednesday 18 September 2013 15:16:44 Pavel Machek wrote: On Sun 2013-09-08 02:02:52, Aaro Koskinen wrote: Hi, On Fri, Sep 06, 2013 at 10:34:05PM +0200, Pali Rohár wrote: --- /dev/null +++

Re: [PATCH v2] ADP1653 board code for Nokia RX-51

2013-09-18 Thread Tony Lindgren
* Javier Martinez Canillas martinez.jav...@gmail.com [130918 07:20]: Hi Tony, I don't know if OMAP2+ DT will happen soon as you said. At least I know about a big issue we had with GPIO pins not being auto-requested when are mapped as IRQ. You can refer to [1] for the latest approach and

[PATCH 04/26] clk: prima2: declare OF clock provider

2013-09-18 Thread Sebastian Hesselbarth
Common clock framework allows to register clock providers to get called on of_clk_init() by using CLK_OF_DECLARE. This converts prima2 clock provider to make use of it and get rid of the mach specific clk init call. Signed-off-by: Sebastian Hesselbarth sebastian.hesselba...@gmail.com --- Cc: Olof

[PATCH 02/26] clk: nomadik: move src init out of nomadik_clk_init

2013-09-18 Thread Sebastian Hesselbarth
nomadik_clk_init currently also maps system reset controller base address used by clocks and registers a reboot notifier. To allow further cleanup of nomadik clk setup, this moves system reset controller setup from nomadik_clk_init to its own function. Signed-off-by: Sebastian Hesselbarth

[PATCH 22/26] ARM: sti: remove custom .init_time hook

2013-09-18 Thread Sebastian Hesselbarth
With arch/arm calling of_clk_init(NULL) from time_init(), we can now remove custom .init_time hooks. To get rid of it, move l2cc init to .init_machine hook instead. Signed-off-by: Sebastian Hesselbarth sebastian.hesselba...@gmail.com Acked-by: Srinivas Kandagatla srinivas.kandaga...@st.com ---

[PATCH 26/26] ARM: vt8500: remove custom .init_time hook

2013-09-18 Thread Sebastian Hesselbarth
With arch/arm calling of_clk_init(NULL) from time_init(), we can now remove custom .init_time hooks. Signed-off-by: Sebastian Hesselbarth sebastian.hesselba...@gmail.com --- Cc: Olof Johansson o...@lixom.net Cc: Arnd Bergmann a...@arndb.de Cc: Tony Prisk li...@prisktech.co.nz Cc: Russell King

[PATCH 23/26] ARM: sunxi: remove custom .init_time hook

2013-09-18 Thread Sebastian Hesselbarth
With arch/arm calling of_clk_init(NULL) from time_init(), we can now remove custom .init_time hooks. Signed-off-by: Sebastian Hesselbarth sebastian.hesselba...@gmail.com --- Cc: Olof Johansson o...@lixom.net Cc: Arnd Bergmann a...@arndb.de Cc: Maxime Ripard maxime.rip...@free-electrons.com Cc:

[PATCH 24/26] ARM: tegra: remove custom .init_time hook

2013-09-18 Thread Sebastian Hesselbarth
With arch/arm calling of_clk_init(NULL) from time_init(), we can now remove custom .init_time hooks. Signed-off-by: Sebastian Hesselbarth sebastian.hesselba...@gmail.com --- Cc: Olof Johansson o...@lixom.net Cc: Arnd Bergmann a...@arndb.de Cc: Russell King li...@arm.linux.org.uk Cc: Stephen

[PATCH 21/26] ARM: socfpga: remove custom .init_time hook

2013-09-18 Thread Sebastian Hesselbarth
With arch/arm calling of_clk_init(NULL) from time_init(), we can now remove custom .init_time hooks. Signed-off-by: Sebastian Hesselbarth sebastian.hesselba...@gmail.com --- Cc: Olof Johansson o...@lixom.net Cc: Arnd Bergmann a...@arndb.de Cc: Dinh Nguyen dingu...@altera.com Cc: Russell King

[PATCH 19/26] ARM: prima2: remove custom .init_time hook

2013-09-18 Thread Sebastian Hesselbarth
With arch/arm calling of_clk_init(NULL) from time_init(), we can now remove custom .init_time hooks. Signed-off-by: Sebastian Hesselbarth sebastian.hesselba...@gmail.com --- Cc: Olof Johansson o...@lixom.net Cc: Arnd Bergmann a...@arndb.de Cc: Barry Song baohua.s...@csr.com Cc: Russell King

[PATCH 18/26] ARM: nspire: remove custom .init_time hook

2013-09-18 Thread Sebastian Hesselbarth
With arch/arm calling of_clk_init(NULL) from time_init(), we can now remove custom .init_time hooks. Signed-off-by: Sebastian Hesselbarth sebastian.hesselba...@gmail.com --- Cc: Olof Johansson o...@lixom.net Cc: Arnd Bergmann a...@arndb.de Cc: Russell King li...@arm.linux.org.uk Cc: Daniel Tang

Re: BUG: sleeping function called from invalid context on 3.10.10-rt7

2013-09-18 Thread Peter Hurley
On 09/17/2013 04:55 PM, Daniel Vetter wrote: On Tue, Sep 17, 2013 at 9:50 PM, Peter Hurley pe...@hurleysoftware.com wrote: On 09/11/2013 03:31 PM, Peter Hurley wrote: [+cc dri-devel] On 09/11/2013 11:38 AM, Steven Rostedt wrote: On Wed, 11 Sep 2013 11:16:43 -0400 Peter Hurley

[PATCH 15/26] ARM: kirkwood: remove custom .init_time hook

2013-09-18 Thread Sebastian Hesselbarth
With arch/arm calling of_clk_init(NULL) from time_init(), we can now remove custom .init_time hooks. Signed-off-by: Sebastian Hesselbarth sebastian.hesselba...@gmail.com --- Cc: Olof Johansson o...@lixom.net Cc: Arnd Bergmann a...@arndb.de Cc: Jason Cooper ja...@lakedaemon.net Cc: Andrew Lunn

[PATCH 13/26] ARM: highbank: remove custom .init_time hook

2013-09-18 Thread Sebastian Hesselbarth
With arch/arm calling of_clk_init(NULL) from time_init(), we can now remove custom .init_time hooks. Highbank clock provider need a reference to system registers, as a workaround current clk driver maps those independent of arch code now. Signed-off-by: Sebastian Hesselbarth

[PATCH 07/26] clk: vt8500: parse pmc_base from clock driver

2013-09-18 Thread Sebastian Hesselbarth
Currently, clock providers for vt8500 depend on machine_init providing pmc_base address before calling of_clk_init. With upcoming arch-wide .time_init calling of_clk_init, we should make clock providers independent of mach code. This adds a pmc_base parsing helper to current clock provider that

[PATCH 14/26] ARM: imx: remove custom .init_time hook

2013-09-18 Thread Sebastian Hesselbarth
With arch/arm calling of_clk_init(NULL) from time_init(), we can now remove custom .init_time hooks. Signed-off-by: Sebastian Hesselbarth sebastian.hesselba...@gmail.com Acked-by: Shawn Guo shawn@linaro.org --- Changelog: RFCv1-RFCv2: - added missing CLK_OF_DECLARE for imx51 and imx53

[PATCH 09/26] ARM: call of_clk_init from default time_init handler

2013-09-18 Thread Sebastian Hesselbarth
Most DT ARM machs require common clock providers initialized before timers. Currently, arch/arm machs use .init_time to call of_clk_init right before clocksource_of_init. This prevents to remove that callback and use the default one instead. This patch adds a call to of_clk_init() to the default

[PATCH 03/26] clk: nomadik: declare OF clock provider

2013-09-18 Thread Sebastian Hesselbarth
Common clock framework allows to register clock providers to get called on of_clk_init() by using CLK_OF_DECLARE. This converts nomadik clock provider to make use of it and get rid of the mach specific clk init call. As clocks require system reset controller base address to be initialized each

[PATCH 16/26] ARM: mxs: remove custom .init_time hook

2013-09-18 Thread Sebastian Hesselbarth
This patch converts clk-imx2[38] clocksource_of_init compatible init associated with fsl,imx2[38]-clkctrl. With arch/arm calling of_clk_init(NULL) from time_init(), we can now also remove custom .init_time hooks. Signed-off-by: Sebastian Hesselbarth sebastian.hesselba...@gmail.com Acked-by: Mike

[PATCH 10/26] ARM: bcm2835: remove custom .init_time hook

2013-09-18 Thread Sebastian Hesselbarth
With arch/arm calling of_clk_init(NULL) from time_init(), we can now remove custom .init_time hooks. Also remove call to of_clk_init from clk-bcm2835 with core fixed_clock match, as this has already been registered now. Signed-off-by: Sebastian Hesselbarth sebastian.hesselba...@gmail.com --- Cc:

[PATCH 06/26] clk: sunxi: declare OF clock provider

2013-09-18 Thread Sebastian Hesselbarth
Common clock framework allows to register clock providers to get called on of_clk_init() by using CLK_OF_DECLARE. This converts sunxi clock providers to make use of it and get rid of the mach specific clk init call. As sunxi has a bunch of independent clk provider nodes, we hook current clock init

[PATCH 05/26] ARM: socfgpa: prepare for arch-wide .init_time callback

2013-09-18 Thread Sebastian Hesselbarth
Current socfpga board init calls of_clk_init() from .machine_init. To allow consolidation of DT driven .time_init, move of_clock_init() to a temporary .time_init that will be removed when arch-wide callback is available. Signed-off-by: Sebastian Hesselbarth sebastian.hesselba...@gmail.com --- Cc:

[PATCH 17/26] ARM: nomadik: remove custom .init_time hook

2013-09-18 Thread Sebastian Hesselbarth
With arch/arm calling of_clk_init(NULL) from time_init(), we can now remove custom .init_time hooks. Signed-off-by: Sebastian Hesselbarth sebastian.hesselba...@gmail.com --- Cc: Olof Johansson o...@lixom.net Cc: Arnd Bergmann a...@arndb.de Cc: Alessandro Rubini rub...@unipv.it Cc: Linus Walleij

[PATCH 08/26] ARM: vt8500: prepare for arch-wide .init_time callback

2013-09-18 Thread Sebastian Hesselbarth
Current vt8500 board init calls of_clk_init() from vtwm_clk_init. To allow consolidation of DT driven .time_init, move of_clock_init() to a temporary .time_init callback that will be removed when arch-wide callback is available. With previous pmc_base parsing helper for vt8500 clock providers, we

[PATCH 25/26] ARM: vexpress: remove custom .init_time hook

2013-09-18 Thread Sebastian Hesselbarth
With arch/arm calling of_clk_init(NULL) from time_init(), we can now remove custom .init_time hooks. The call to versatile_sched_clock_init is moved to .init_early instead, were it is also for non-DT boards. Signed-off-by: Sebastian Hesselbarth sebastian.hesselba...@gmail.com Tested-by: Jon

[PATCH 01/26] ARM: nomadik: move mtu setup to clocksource init

2013-09-18 Thread Sebastian Hesselbarth
MTU timer initialization is stuffed into .init_time callback, while cpu8815_timer_init_of again maps addresses from the same device node. Therefore, this patch moves mtu setup from to clocksource init. Signed-off-by: Sebastian Hesselbarth sebastian.hesselba...@gmail.com --- Cc: Olof Johansson

[PATCH 00/26] ARM: provide common arch init for DT clocks

2013-09-18 Thread Sebastian Hesselbarth
This is a patch set based on an RFC [1][2] sent earlier to provide a common arch/arm init for DT clock providers. Currently, the call to of_clk_init(NULL) to initialize DT clock providers is spread among several mach-dirs. Since most machs require DT clocks initialized before timers, no initcall

Re: [patch 0/7] improve memcg oom killer robustness v2

2013-09-18 Thread azurIt
CC: Johannes Weiner han...@cmpxchg.org, Andrew Morton a...@linux-foundation.org, David Rientjes rient...@google.com, KAMEZAWA Hiroyuki kamezawa.hir...@jp.fujitsu.com, KOSAKI Motohiro kosaki.motoh...@jp.fujitsu.com, linux...@kvack.org, cgro...@vger.kernel.org, x...@kernel.org,

[PATCH 20/26] ARM: rockchip: remove custom .init_time hook

2013-09-18 Thread Sebastian Hesselbarth
With arch/arm calling of_clk_init(NULL) from time_init(), we can now remove custom .init_time hooks. Signed-off-by: Sebastian Hesselbarth sebastian.hesselba...@gmail.com --- Cc: Olof Johansson o...@lixom.net Cc: Arnd Bergmann a...@arndb.de Cc: Russell King li...@arm.linux.org.uk Cc: Heiko

[PATCH 3/3] ASoC: mc13783: Use regmap directly from ASoC

2013-09-18 Thread Mark Brown
From: Mark Brown broo...@linaro.org As part of a push to remove the register I/O functionality from ASoC (since it is now duplicated in the regmap API) convert the mc13783 driver to use regmap directly. Signed-off-by: Mark Brown broo...@linaro.org --- sound/soc/codecs/mc13783.c | 55

Re: [PATCH v2 2/2] RX-51: ARM errata 430973 workaround

2013-09-18 Thread Tony Lindgren
* Pali Rohár pali.ro...@gmail.com [130918 11:21]: On Wednesday 18 September 2013 19:18:17 Tony Lindgren wrote: Hmm hasn't there been pending comments until recently on your patches? Since 10.07.2013 I do not have any emails for patch 2/2. If I missed something from you, please

[PATCH 1/3] mfd: mc13xxx: Don't require lock for simple register I/O

2013-09-18 Thread Mark Brown
From: Mark Brown broo...@linaro.org Since the conversion to regmap there has been no need for device level locking for I/O as regmap provides locking so remove the locks. Signed-off-by: Mark Brown broo...@linaro.org --- drivers/mfd/mc13xxx-core.c | 5 - 1 file changed, 5 deletions(-) diff

Re: [PATCH v2 2/2] RX-51: ARM errata 430973 workaround

2013-09-18 Thread Pali Rohár
Hello, On Wednesday 18 September 2013 19:18:17 Tony Lindgren wrote: * Pali Rohár pali.ro...@gmail.com [130918 01:41]: I'm not very happy. I sent this patch 6 months ago and only now you commented that needs rework again. This patch is needed because all thumb-2 userspace binaries crashing.

Re: [tip:perf/core] perf: Fix broken union in ' struct perf_event_mmap_page'

2013-09-18 Thread Stephane Eranian
On Wed, Sep 18, 2013 at 5:42 PM, Peter Zijlstra pet...@infradead.org wrote: On Wed, Sep 18, 2013 at 10:19:32AM -0400, Vince Weaver wrote: Can you point to any code that is fixed by the commit? I have some, but I don't think a lot of people use it. Would you be ok with something like the

Re: [patch 0/7] improve memcg oom killer robustness v2

2013-09-18 Thread Michal Hocko
On Wed 18-09-13 20:02:39, azurIt wrote: CC: Johannes Weiner han...@cmpxchg.org, Andrew Morton a...@linux-foundation.org, David Rientjes rient...@google.com, KAMEZAWA Hiroyuki kamezawa.hir...@jp.fujitsu.com, KOSAKI Motohiro kosaki.motoh...@jp.fujitsu.com, linux...@kvack.org,

[PATCH 12/26] ARM: exynos: remove custom .init_time hook

2013-09-18 Thread Sebastian Hesselbarth
With arch/arm calling of_clk_init(NULL) from time_init(), we can now remove custom .init_time hooks. While at it, also remove some now redundant includes. Signed-off-by: Sebastian Hesselbarth sebastian.hesselba...@gmail.com --- Cc: Olof Johansson o...@lixom.net Cc: Arnd Bergmann a...@arndb.de Cc:

[PATCH 11/26] ARM: dove: remove custom .init_time hook

2013-09-18 Thread Sebastian Hesselbarth
With arch/arm calling of_clk_init(NULL) from time_init(), we can now remove custom .init_time hooks. While at it, also remove some obsolete includes. Signed-off-by: Sebastian Hesselbarth sebastian.hesselba...@gmail.com --- Cc: Olof Johansson o...@lixom.net Cc: Arnd Bergmann a...@arndb.de Cc:

Re: [patch 0/7] improve memcg oom killer robustness v2

2013-09-18 Thread Johannes Weiner
On Wed, Sep 18, 2013 at 04:03:04PM +0200, azurIt wrote: CC: Johannes Weiner han...@cmpxchg.org, Andrew Morton a...@linux-foundation.org, David Rientjes rient...@google.com, KAMEZAWA Hiroyuki kamezawa.hir...@jp.fujitsu.com, KOSAKI Motohiro kosaki.motoh...@jp.fujitsu.com,

[PATCH 2/3] mfd: mc13xxx: Move SPI erratum workaround into SPI I/O function

2013-09-18 Thread Mark Brown
From: Mark Brown broo...@linaro.org Move the workaround for double sending AUDIO_CODEC and AUDIO_DAC writes into the SPI core, aiding refactoring to eliminate the ASoC custom I/O functions and avoiding the extra writes for I2C. Signed-off-by: Mark Brown broo...@linaro.org ---

[RESEND] spi/tegra114: Correct support for cs_change

2013-09-18 Thread Rhyland Klein
The tegra114 driver wasn't currently handling the cs_change functionality. It is meant to invert normal behavior, and we were only using it to possibly delay at the end of a transfer. This patch modifies the logic so that the cs state will be toggled after every individual transfer or NOT toggled

Re: Build failures due to commit 416161db (btrfs: offline dedupe)

2013-09-18 Thread Guenter Roeck
On Tue, Sep 17, 2013 at 03:43:54PM -0700, Mark Fasheh wrote: On Fri, Sep 13, 2013 at 03:33:34PM -0400, Chris Mason wrote: Mark, could you please send a patch for the whole-struct option until the unaligned put is upstreamed? -chris Here you go. It's been lightly tested and needs

Re: [BUG] 3.7-rc regression bisected: s2disk fails to resume image: Processes could not be frozen, cannot continue resuming

2013-09-18 Thread Andrew Savchenko
Hello, On Wed, 18 Sep 2013 14:52:39 +0100 Al Viro wrote: On Tue, Aug 27, 2013 at 07:48:43AM +0400, Andrew Savchenko wrote: Additional (but probably useless) information on this bug may be found here: https://forums.gentoo.org/viewtopic-p-7371120.html Something's very fishy there:

Re: [PATCH] ARM: OMAP4 SMP: Corrected a typo fucntions to functions

2013-09-18 Thread Tony Lindgren
* Anoop Thomas Mathew a...@profoundis.com [130906 20:55]: Corrected the functions spelling mistake in the OMAP4 SMP source file. Signed-off-by: Anoop Thomas Mathew a...@profoundis.com Thanks applying into omap-for-v3.12/fixes. Tony --- arch/arm/mach-omap2/omap-smp.c |2 +- 1 file

[PATCH v2 0/4] arm: zynq: Enable global timer

2013-09-18 Thread Soren Brinkmann
Hi all, here's a v2. I reused the subject from my v1 submission although the focus of this series moved a bit towards the timer subsystem. I replaced Stephen's fix to prevent per cpu devices from becoming the broadcast device with Thomas' proposal, but I kept the original commit message. I split

[PATCH v2 2/4] clocksource/arm_global_timer: Set FEAT_PERCPU flag

2013-09-18 Thread Soren Brinkmann
The arm_global_timer is a per cpu device. Set the appropriate flag. Signed-off-by: Soren Brinkmann soren.brinkm...@xilinx.com --- drivers/clocksource/arm_global_timer.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/clocksource/arm_global_timer.c

[PATCH v2 4/4] arm: zynq: Enable arm_global_timer

2013-09-18 Thread Soren Brinkmann
Zynq is based on an ARM Cortex-A9 MPCore, which features the arm_global_timer in its SCU. Therefore enable the timer for Zynq. Signed-off-by: Soren Brinkmann soren.brinkm...@xilinx.com Acked-by: Daniel Lezcano daniel.lezc...@linaro.org --- v2: - rename DT node: global_timer@... = timer@... -

<    5   6   7   8   9   10   11   12   >