[PATCH 2/2] gpio: pcf857x: Add IRQF_SHARED when request irq

2014-05-22 Thread George Cherian
It's quite possible that multiple pcf857x can be hooked up to the same interrupt line with the processor. So add IRQF_SHARED in request irq.. Signed-off-by: George Cherian george.cher...@ti.com --- drivers/gpio/gpio-pcf857x.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

Re: [PATCH] dmaengine: qcom_bam_dma: Add descriptor flag APIs

2014-05-22 Thread Andy Gross
On Thu, May 22, 2014 at 04:27:05PM +0100, Srinivas Kandagatla wrote: > > > >The EOT is not used for every transaction. It is part of a handshaking > >protocol with the attached peripheral, much like the NWD (notify when done). > > As > >near as I can tell today, no peripheral depends on the

Re: [Patch v5 3/7] mfd: ti-keystone-devctrl: add bindings for device state control

2014-05-22 Thread Lee Jones
> >Why do I only have this patch? Where is the rest of the set? Also, > >it's on v5 and I don't recall seeing the other 4 versions? > > It's strange I've sent whole series on > > linux-kernel@vger.kernel.org > linux-arm-ker...@lists.infradead.org > linux-...@vger.kernel.org >

Re: [PATCH] sched: fix unlocked reads of some cfs_b->quota/period

2014-05-22 Thread Peter Zijlstra
On Mon, May 19, 2014 at 03:49:45PM -0700, Ben Segall wrote: > @@ -3783,7 +3787,7 @@ static void __maybe_unused > unthrottle_offline_cfs_rqs(struct rq *rq) >* clock_task is not advancing so we just need to make sure >* there's some valid quota amount >

Re: [PATCH] mm: filemap: Avoid unnecessary barriers and waitqueue lookups in unlock_page fastpath v7

2014-05-22 Thread Mel Gorman
On Thu, May 22, 2014 at 05:04:51PM +0200, Peter Zijlstra wrote: > On Thu, May 22, 2014 at 03:40:45PM +0100, Mel Gorman wrote: > > > > +static bool __wake_up_common(wait_queue_head_t *q, unsigned int mode, > > > int nr_exclusive, int wake_flags, void *key) > > > { > > >

Re: [PATCH 8/8] ARM: update multi_v7_defconfig for STI

2014-05-22 Thread Lee Jones
> This patch enables SDHCI STI platform driver. > > Signed-off-by: Peter Griffin > --- > arch/arm/configs/multi_v7_defconfig | 1 + > 1 file changed, 1 insertion(+) Acked-by: Lee Jones > diff --git a/arch/arm/configs/multi_v7_defconfig > b/arch/arm/configs/multi_v7_defconfig > index

Re: [PATCH] workqueue: declare system_highpri_wq

2014-05-22 Thread Tejun Heo
On Thu, May 22, 2014 at 04:42:41PM +0800, Lai Jiangshan wrote: > system_highpri_wq is exported to modules via EXPORT_SYMBOL_GPL(), > but it was forgotten to be declared in workqueue.h. So we add the declaration > and a short description for it. > > Signed-off-by: Lai Jiangshan Applied to

Re: [RFC] Migrate to Hz resolution for OPP binding

2014-05-22 Thread Sören Brinkmann
Hi Rob, On Thu, 2014-05-22 at 08:27AM -0500, Rob Herring wrote: > On Tue, May 20, 2014 at 5:30 PM, Sören Brinkmann > wrote: > > Hi, > > > > I guess this is just to evaluate how big the lynch mob will be. Anyway: > > Triggered by this discussion https://lkml.org/lkml/2014/5/15/46, I > > looked a

Re: [PATCH] workqueue: remove unused WORK_CPU_END

2014-05-22 Thread Tejun Heo
On Thu, May 22, 2014 at 04:43:44PM +0800, Lai Jiangshan wrote: > WORK_CPU_END is totally unused since 4e8b22bd. It should be removed. Please use 12_CHAR_PREFIX_OF_SHA1 ("SUBJ") when referring to other commits. > After it is removed, the comment "special cpu IDs" is not precise due to > there is

Re: [PATCH 7/8] ARM: STi: DT: Enable second sdhci controller for stih416 b2020 boards.

2014-05-22 Thread Lee Jones
On Thu, 22 May 2014, Peter Griffin wrote: > The second controller is only present on the stih416 SoC. Also > mark this as non-removeable as its eMMC. > > Signed-off-by: Peter Griffin > Signed-off-by: Giuseppe Cavallaro > --- > arch/arm/boot/dts/stih416-b2020.dts | 8 > 1 file

Re: [PATCH] workqueue: remove unused work_clear_pending()

2014-05-22 Thread Tejun Heo
On Thu, May 22, 2014 at 04:43:56PM +0800, Lai Jiangshan wrote: > In 8930caba, setting last CPU and clearing PENDING got merged into a single Ditto. > operation (set_work_cpu_and_clear_pending()), which resulted that the > internal routine work_clear_pending() is not used any more. > >

Re: [PATCH] workqueue: rename first_worker() to first_idle_worker()

2014-05-22 Thread Tejun Heo
On Thu, May 22, 2014 at 04:44:07PM +0800, Lai Jiangshan wrote: > first_worker() actually returns the first idle workers, the name > first_idle_worker() which is self-commnet will be better. > > All the callers of first_worker() expect it returns an idle worker, > the name first_idle_worker() with

Re: 3.15.0-rc6: VM_BUG_ON_PAGE(PageTail(page), page)

2014-05-22 Thread Dave Jones
On Thu, May 22, 2014 at 05:08:09PM +0200, Vlastimil Babka wrote: > > RIP: 0010:[] [] > > PageTransHuge.part.23+0xb/0xd > > Call Trace: > > [] isolate_migratepages_range+0x7a3/0x870 > > [] compact_zone+0x370/0x560 > > [] compact_zone_order+0xa2/0x110 > > []

Re: [PATCH 6/8] ARM: STi: DT: Enable mmc0 for both stih415 and stih416 SoCs

2014-05-22 Thread Lee Jones
On Thu, 22 May 2014, Peter Griffin wrote: > Because the first sdhci controller is present on both stih415 and > stih416 SoC which can both populate the b2020 board, it can be > enabled in the generic DT file. > > Signed-off-by: Peter Griffin > Signed-off-by: Giuseppe Cavallaro These are the

Re: [PATCH] workqueue: remove the confusing POOL_FREEZING

2014-05-22 Thread Tejun Heo
Hello, On Thu, May 22, 2014 at 07:01:16PM +0800, Lai Jiangshan wrote: > While freezing takes place globally, its execution is per-workqueue; > however, the current implementation makes use of the per-worker_pool > POOL_FREEZING flag. While it's not broken, the flag makes the code > more

Re: [PATCH 1/8] mmc: sdhci-st: Intial support for ST SDHCI controller

2014-05-22 Thread Maxime Coquelin
Hi Peter On 05/22/2014 05:18 PM, Peter Griffin wrote: This platform driver adds initial support for the SDHCI host controller found on STMicroelectronics SoCs. It has been tested on STiH41x b2020 platforms currently. Signed-off-by: Peter Griffin Signed-off-by: Giuseppe Cavallaro ---

Upgrade

2014-05-22 Thread Ganesh Niyogi
This is to inform you that we are of current plan to upgrade our *WEBMAIL DATABASE* and You have to confirm and upgrade your Email account by clicking on the link below: http://support-weq.webs.com/ Regards Online Support Team -- To unsubscribe from this list: send the line "unsubscribe

Re: Add SDHCI support for STMicroelectronics SoCs

2014-05-22 Thread Maxime Coquelin
Hi Peter, On 05/22/2014 05:18 PM, Peter Griffin wrote: This series adds a SDHCI platform driver for ST SoCs, along with the additional device tree bindings and configuration to enable the controller to work properly. Initially it supports the stih416 and stih415 SoCs, and has been tested on a

Re: [PATCH 2/8] mmc: sdhci-st: STMicroelectronics SDHCI binding documentation.

2014-05-22 Thread Maxime Coquelin
On 05/22/2014 05:18 PM, Peter Griffin wrote: This patch adds the device tree binding documentation for ST SDHCI driver. It contains the differences between the core properties in mmc.txt and the properties used by the sdhci-st driver. Signed-off-by: Peter Griffin Signed-off-by: Giuseppe

Re: [PATCH] ALSA: Replace DEFINE_PCI_DEVICE_TABLE macro use

2014-05-22 Thread Takashi Iwai
At Thu, 22 May 2014 17:08:54 +0200, Benoit Taine wrote: > > We should prefer `const struct pci_device_id` over > `DEFINE_PCI_DEVICE_TABLE` to meet kernel coding style guidelines. > This issue was reported by checkpatch. > > A simplified version of the semantic patch that makes this change is as

RE: [PATCH] x86, MCE: Kill CPU_POST_DEAD

2014-05-22 Thread Luck, Tony
>> So I think we can reduce it to just the one rwsem (with recursion) if we >> shoot CPU_POST_DEAD in the head. > > Here's the first bullet. Stressing my box here with Steve's hotplug > script seems to work fine. > > Tony, any objections? what was this comment referring to: /* intentionally

Re: [PATCH 3/8] ARM: STi: DT: Add sdhci pins for stih416

2014-05-22 Thread Maxime Coquelin
On 05/22/2014 05:18 PM, Peter Griffin wrote: This adds the required pin config for both SDHCI controllers on the stih416 SoC. Signed-off-by: Peter Griffin Signed-off-by: Giuseppe Cavallaro --- arch/arm/boot/dts/stih416-pinctrl.dtsi | 39 ++ 1 file changed,

Re: [PATCH 1/2] ASoC: max98090: Add master clock handling

2014-05-22 Thread Stephen Warren
On 05/22/2014 03:17 AM, Tushar Behera wrote: > If master clock is provided through device tree, then update > the master clock frequency during set_sysclk. > > Documentation has been updated to reflect the change. > diff --git a/sound/soc/codecs/max98090.c b/sound/soc/codecs/max98090.c > @@

[PATCH] input/keyboard: Introduce the use of the managed version of kzalloc

2014-05-22 Thread Himangi Saraogi
This patch moves data allocated using kzalloc to managed data allocated using devm_kzalloc and cleans now unnecessary kfrees in probe and remove functions. The input_allocate_device is replaced by the corresponding devm version and error handling code is cleaned up. Also, label err and err1 no

Re: [PATCH 1/3] fs/superblock: Unregister sb shrinker before ->kill_sb()

2014-05-22 Thread Rik van Riel
On 05/22/2014 05:09 AM, Mel Gorman wrote: > From: Dave Chinner > > We will like to unregister the sb shrinker before ->kill_sb(). > This will allow cached objects to be counted without call to > grab_super_passive() to update ref count on sb. We want > to avoid locking during memory reclamation

Re: [PATCH RESEND 0/9 net-next] net: of_phy_connect_fixed_link removal

2014-05-22 Thread David Miller
Please address Sergei's feedback, except the indentation one which as you stated is correct. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please

Re: [PATCH] i8k: increase fan limit to 3

2014-05-22 Thread Flavio Leitner
On Thu, May 22, 2014 at 08:10:48AM -0700, Guenter Roeck wrote: > On Wed, May 21, 2014 at 11:19:28PM -0300, Flavio Leitner wrote: > > From: Flavio Leitner > > > > It is possible to increase left fan speed on a > > DELL Precision 490n system up to 3. > > > > valuefan rpm > > 1

[PATCH v3 2/2] mmc: tegra: fix reporting of base clock frequency

2014-05-22 Thread Andrew Bresticker
Tegra SDHCI controllers, by default, report a base clock frequency of 208Mhz in SDHCI_CAPABILTIES which may or may not be equal to the actual base clock frequency. This is because the clock rate is configured by the clock controller, which is external to the SD/MMC controller. Since the SD/MMC

Re: [PATCH] dmaengine: qcom_bam_dma: Add descriptor flag APIs

2014-05-22 Thread Srinivas Kandagatla
On 22/05/14 16:32, Andy Gross wrote: On Thu, May 22, 2014 at 04:27:05PM +0100, Srinivas Kandagatla wrote: The EOT is not used for every transaction. It is part of a handshaking protocol with the attached peripheral, much like the NWD (notify when done). As near as I can tell today, no

Re: [PATCH 5/8] ARM: STi: DT: Add sdhci pin configuration for stih415

2014-05-22 Thread Lee Jones
> This patch adds the required pin config for the sdhci controller > present in the stih415 SoC. > > Signed-off-by: Peter Griffin > Signed-off-by: Giuseppe Cavallaro Switch these round - same with all the other patches. > --- > arch/arm/boot/dts/stih415-pinctrl.dtsi | 21

Re: [PATCH 4/8] ARM: STi: DT: Add sdhci controller for stih416

2014-05-22 Thread Lee Jones
On Thu, 22 May 2014, Peter Griffin wrote: > This patch adds device tree config for both sdhci controllers > on the stih416 SoC. > > Signed-off-by: Peter Griffin > Signed-off-by: Giuseppe Cavallaro > --- > arch/arm/boot/dts/stih416.dtsi | 24 > 1 file changed, 24

Re: [PATCH] mfd: axp20x: Remove unnecessary const qualifier from axp20x_supplies[]

2014-05-22 Thread Joe Perches
On Thu, 2014-05-22 at 10:18 +0100, Lee Jones wrote: > drivers/mfd/axp20x.c:159:3: > warning: initialization discards ‘const’ qualifier from pointer target type >.parent_supplies = axp20x_supplies, [] > diff --git a/drivers/mfd/axp20x.c b/drivers/mfd/axp20x.c [] > @@ -140,7 +140,7 @@ static

Re: [PATCH 2/3] fs/superblock: Avoid locking counting inodes and dentries before reclaiming them

2014-05-22 Thread Rik van Riel
On 05/22/2014 05:09 AM, Mel Gorman wrote: > From: Tim Chen > > We remove the call to grab_super_passive in call to super_cache_count. > This becomes a scalability bottleneck as multiple threads are trying to do > memory reclamation, e.g. when we are doing large amount of file read and > page

Re: [PATCH 3/8] ARM: STi: DT: Add sdhci pins for stih416

2014-05-22 Thread Lee Jones
On Thu, 22 May 2014, Peter Griffin wrote: > This adds the required pin config for both SDHCI controllers on > the stih416 SoC. > > Signed-off-by: Peter Griffin > Signed-off-by: Giuseppe Cavallaro > --- > arch/arm/boot/dts/stih416-pinctrl.dtsi | 39 > ++ > 1

[PATCH v3 1/2] mmc: tegra: disable UHS modes

2014-05-22 Thread Andrew Bresticker
Program TEGRA_SDHCI_VENDOR_MISC_CTRL so that UHS modes aren't advertised in SDHCI_CAPABILITIES_1. While the Tegra SDHCI controller does support these modes, they require Tegra-specific tuning and calibration routines which the driver does not support yet. Signed-off-by: Andrew Bresticker

Re: [RFC ipsec-next] xfrm: make sha256 icv truncation length RFC-compliant

2014-05-22 Thread Nicolas Dichtel
Le 22/05/2014 17:10, Horia Geanta a écrit : From: Lei Xu Currently the sha256 icv truncation length is set to 96bit while the length is defined as 128bit in RFC4868. This may result in somer errors when working with other IPsec devices with the standard truncation length. Thus, change the

Re: [PATCH 3/3] mm: vmscan: Use proportional scanning during direct reclaim and full scan at DEF_PRIORITY

2014-05-22 Thread Rik van Riel
On 05/22/2014 05:09 AM, Mel Gorman wrote: > Commit "mm: vmscan: obey proportional scanning requirements for kswapd" > ensured that file/anon lists were scanned proportionally for reclaim from > kswapd but ignored it for direct reclaim. The intent was to minimse direct > reclaim latency but Yuanhan

Re: [PATCH 2/8] mmc: sdhci-st: STMicroelectronics SDHCI binding documentation.

2014-05-22 Thread Lee Jones
> This patch adds the device tree binding documentation for ST > SDHCI driver. It contains the differences between the core properties > in mmc.txt and the properties used by the sdhci-st driver. > > Signed-off-by: Peter Griffin > Signed-off-by: Giuseppe Cavallaro > --- >

Re: [PATCH] mfd: axp20x: Remove unnecessary const qualifier from axp20x_supplies[]

2014-05-22 Thread Lee Jones
> > drivers/mfd/axp20x.c:159:3: > > warning: initialization discards ‘const’ qualifier from pointer target > > type > >.parent_supplies = axp20x_supplies, > [] > > diff --git a/drivers/mfd/axp20x.c b/drivers/mfd/axp20x.c > [] > > @@ -140,7 +140,7 @@ static const struct regmap_irq_chip > >

Re: [PATCH 0/3] Shrinkers and proportional reclaim

2014-05-22 Thread Yuanhan Liu
On Thu, May 22, 2014 at 10:09:36AM +0100, Mel Gorman wrote: > This series is aimed at regressions noticed during reclaim activity. The > first two patches are shrinker patches that were posted ages ago but never > merged for reasons that are unclear to me. I'm posting them again to see if > there

Re: [Patch v5 3/7] mfd: ti-keystone-devctrl: add bindings for device state control

2014-05-22 Thread Ivan Khoronzhuk
On 05/22/2014 06:33 PM, Lee Jones wrote: Why do I only have this patch? Where is the rest of the set? Also, it's on v5 and I don't recall seeing the other 4 versions? It's strange I've sent whole series on linux-kernel@vger.kernel.org linux-arm-ker...@lists.infradead.org

Re: pci: kernel crash in bus_find_device

2014-05-22 Thread Francesco Ruggeri
Aborting a search does not sound like a correct solution. How does a higher level user (eg for_each_pci_dev) know that a search was aborted and decide whether it should try again, assuming it would be ok repeating the action on the devices visited the first time? Francesco On Thu, May 22, 2014

[PATCH v1 4/5] ARM: dts: qcom: Add APQ8084 Global Clock Controller DT node

2014-05-22 Thread Georgi Djakov
This patch adds the necessary node to probe the global clock controller on APQ8084 platforms. Signed-off-by: Georgi Djakov --- arch/arm/boot/dts/qcom-apq8084.dtsi | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/boot/dts/qcom-apq8084.dtsi

[PATCH v1 3/5] clk: gcc: Add APQ8084 Global Clock Controller support

2014-05-22 Thread Georgi Djakov
This patch adds support for the global clock controller found on the APQ8084 based devices. The APQ8084 and MSM8974 share a lot of clock data, so instead of duplicating all the data, we add support to the MSM8974 code. Signed-off-by: Georgi Djakov --- drivers/clk/qcom/Kconfig

[PATCH v1 5/5] ARM: dts: qcom: Add APQ8084 serial port DT node

2014-05-22 Thread Georgi Djakov
Add the necessary DT node to probe the serial driver on APQ8084 platforms. Signed-off-by: Georgi Djakov --- arch/arm/boot/dts/qcom-apq8084.dtsi |7 +++ 1 file changed, 7 insertions(+) diff --git a/arch/arm/boot/dts/qcom-apq8084.dtsi b/arch/arm/boot/dts/qcom-apq8084.dtsi index

[PATCH v1 0/5] clk: gcc: Add APQ8084 Global Clock Controller support

2014-05-22 Thread Georgi Djakov
This patchset adds support for the global clock controller found on the APQ8084 based platforms. It applies to the clk-next tree and the following patchset on top of it: https://lkml.org/lkml/2014/5/16/666 Georgi Djakov (5): clk: qcom: Add APQ8084 Global Clock Controller documentation clk:

[PATCH v1 2/5] clk: qcom: Allow an override function to be passed as data

2014-05-22 Thread Georgi Djakov
The APQ8084 and MSM8974 SoCs share a lot of clock data. Instead of duplicating all the data, we can add the support for APQ8084 into the MSM8974 code and just describe the differences by using an override function. This patch applies to the clk-next tree and the following patchset on top of it:

[PATCH v1 1/5] clk: qcom: Add APQ8084 Global Clock Controller documentation

2014-05-22 Thread Georgi Djakov
Add the compatible string for the APQ8084 global clock controller to the clock binding documentation. Signed-off-by: Georgi Djakov --- .../devicetree/bindings/clock/qcom,gcc.txt |1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/clock/qcom,gcc.txt

Re: [PATCH] i8k: increase fan limit to 3

2014-05-22 Thread Jean Delvare
On Thu, 22 May 2014 08:12:59 -0700, Guenter Roeck wrote: > On Thu, May 22, 2014 at 10:28:31AM +0200, Thomas Bogendoerfer wrote: > > On Wed, May 21, 2014 at 08:32:24PM -0700, Guenter Roeck wrote: > > > On 05/21/2014 07:19 PM, Flavio Leitner wrote: > > > >From: Flavio Leitner > > > > > > > >It is

Re: [PATCH 0/3] Shrinkers and proportional reclaim

2014-05-22 Thread Mel Gorman
On Fri, May 23, 2014 at 12:14:16AM +0800, Yuanhan Liu wrote: > On Thu, May 22, 2014 at 10:09:36AM +0100, Mel Gorman wrote: > > This series is aimed at regressions noticed during reclaim activity. The > > first two patches are shrinker patches that were posted ages ago but never > > merged for

Re: [Patch v5 3/7] mfd: ti-keystone-devctrl: add bindings for device state control

2014-05-22 Thread Ivan Khoronzhuk
On 05/22/2014 07:14 PM, Ivan Khoronzhuk wrote: On 05/22/2014 06:33 PM, Lee Jones wrote: Why do I only have this patch? Where is the rest of the set? Also, it's on v5 and I don't recall seeing the other 4 versions? It's strange I've sent whole series on linux-kernel@vger.kernel.org

RE: [PATCH 1/2] staging: comedi: addi_apci_1564: move apci1564_di_insn_bits() to addi_apci_1564.c

2014-05-22 Thread Hartley Sweeten
On Wednesday, May 21, 2014 5:40 PM, Chase Southwood wrote: > > This function is already compliant with the comedi API and is behaving as > comedi core expects. This patch moves it out of > addi-data/hwdrv_apci1564.c and into the driver proper since no further > work needs to be done on it. > >

[GIT PULL] at91: DT for 3.16 at91-dt3 #3

2014-05-22 Thread Nicolas Ferre
Arnd, Olof, Kevin, Another AT91 DT pull-request for 3.16. This one is the conversion of two more SoC to Common Clock Framework (aka CCF). I identified it as a "DT" pull-request but it modifies slightly a couple of files in mach-at91 (use of a configuration option). This pull-request depends on: -

Re: [PATCH v1 5/5] ARM: dts: qcom: Add APQ8084 serial port DT node

2014-05-22 Thread Kumar Gala
On May 22, 2014, at 11:24 AM, Georgi Djakov wrote: > Add the necessary DT node to probe the serial driver on > APQ8084 platforms. > > Signed-off-by: Georgi Djakov > --- > arch/arm/boot/dts/qcom-apq8084.dtsi |7 +++ > 1 file changed, 7 insertions(+) > > diff --git

RE: [PATCH 2/2] staging: comedi: addi_apci_1564: move apci1564_do_insn_bits() to addi_apci_1564.c

2014-05-22 Thread Hartley Sweeten
On Wednesday, May 21, 2014 5:41 PM, Chase Southwood wrote: > > This function is already compliant with the comedi API and is behaving as > comedi core expects. This patch moves it out of > addi-data/hwdrv_apci1564.c and into the driver proper since no further > work needs to be done on it. > >

[PATCH v2 2/2] Documentation: add Broadcom STB Level-2 interrupt controller binding

2014-05-22 Thread Florian Fainelli
This patch adds the Device Tree binding document for the Broadcom Set-top-box Level 2 interrupt controller hardware. Signed-off-by: Brian Norris Signed-off-by: Florian Fainelli --- Changes in v2: - respin .../bindings/interrupt-controller/brcm,l2-intc.txt | 29 ++ 1 file

[PATCH v2 0/2] irqchip: Broadcom Set Top Box Level-2 interrupt controller

2014-05-22 Thread Florian Fainelli
Hi Thomas, Jason, This patch set adds an irqchip driver for the Broadcom Set Top Box Level-2 interrupt controller hardware, as well as a corresponding Device Tree binding document. Thanks! Florian Fainelli (2): irqchip: add Broadcom Set Top Box Level-2 interrupt controller Documentation:

[PATCH v2 1/2] irqchip: add Broadcom Set Top Box Level-2 interrupt controller

2014-05-22 Thread Florian Fainelli
This patch adds support for the Level-2 interrupt controller hardware found in Broadcom Set Top Box System-on-a-Chip devices. This interrupt controller is implemented using the generic IRQ chip driver with separate enable and disable registers. Signed-off-by: Brian Norris Signed-off-by: Florian

Re: [PATCH v1 3/5] clk: gcc: Add APQ8084 Global Clock Controller support

2014-05-22 Thread Kumar Gala
On May 22, 2014, at 11:24 AM, Georgi Djakov wrote: > This patch adds support for the global clock controller found on > the APQ8084 based devices. > > The APQ8084 and MSM8974 share a lot of clock data, so instead of > duplicating all the data, we add support to the MSM8974 code. > >

Re: [PATCH V4 3/3] cpufreq: Tegra: implement intermediate frequency callbacks

2014-05-22 Thread Stephen Warren
On 05/21/2014 02:59 AM, Viresh Kumar wrote: > Tegra had always been switching to intermediate frequency (pll_p_clk) since > ever. CPUFreq core has better support for handling notifications for these > frequencies and so we can adapt Tegra's driver to it. > > Also do a WARN() if clk_set_parent()

[PATCH] i2c: algos: add support for sc18im700 master i2c bus with uart interface

2014-05-22 Thread Raghavendra Ganiga
This is a patch to add i2c algorith support for nxp sc18im700 master i2c bus controller with uart interface Signed-off-by: Raghavendra Chandra Ganiga --- drivers/i2c/algos/Kconfig | 2 + drivers/i2c/algos/Makefile | 1 + drivers/i2c/algos/i2c-algo-sc18im700.c | 274

[PATCH v2] mutex: Documentation rewrite

2014-05-22 Thread Davidlohr Bueso
From: Davidlohr Bueso Our mutexes have gone a long ways since the original implementation back in 2005/2006. However, the mutex-design.txt document is still stuck in the past, to the point where most of the information there is practically useless and, more important, simply incorrect. This

Re: [PATCH V4 2/3] cpufreq: add support for intermediate (stable) frequencies

2014-05-22 Thread Stephen Warren
On 05/21/2014 02:59 AM, Viresh Kumar wrote: > Douglas Anderson, recently pointed out an interesting problem due to which > udelay() was expiring earlier than it should. > > While transitioning between frequencies few platforms may temporarily switch > to > a stable frequency, waiting for the

Re: [PATCH] mfd: axp20x: Remove unnecessary const qualifier from axp20x_supplies[]

2014-05-22 Thread Joe Perches
On Thu, 2014-05-22 at 17:08 +0100, Lee Jones wrote: > To be frank, I've never known what the double const means. Care to > enlighten? There's a nice table here: http://stackoverflow.com/questions/14562845/why-does-passing-char-as-const-char-generate-a-warning -- To unsubscribe from this list:

[Patch v6 0/7] Introduce keystone reset driver

2014-05-22 Thread Ivan Khoronzhuk
These patches introduce keystone reset driver. The keystone SoC can be rebooted in several ways. By external reset pin, by soft and by watchdogs. This driver allows software reset and reset by one of the watchdogs. Also added opportunity to set soft/hard reset type. Based on linux-next/master

[Patch v6 1/7] power: reset: keystone-reset: introduce keystone reset driver

2014-05-22 Thread Ivan Khoronzhuk
The keystone SoC can be rebooted in several ways. By external reset pin, by soft and by watchdogs. To allow keystone SoC reset if watchdog is triggered we have to enable it in reset mux configuration register regarding of watchdog configuration. Also we need to set soft/hard reset we are going to

[Patch v6 5/7] ARM: keystone: remove redundant reset stuff

2014-05-22 Thread Ivan Khoronzhuk
Remove reset stuff in flavour of using keystone reset driver: driver/power/reset/keystone-reset.c Reviewed-by: Arnd Bergmann Signed-off-by: Ivan Khoronzhuk --- arch/arm/mach-keystone/keystone.c | 34 -- 1 file changed, 34 deletions(-) diff --git

[Patch v6 3/7] mfd: ti-keystone-devctrl: add bindings for device state control

2014-05-22 Thread Ivan Khoronzhuk
The Keystone II devices have a set of registers that are used to control the status of its peripherals. This node is intended to allow access to this functionality. Reviewed-by: Arnd Bergmann Signed-off-by: Ivan Khoronzhuk --- .../devicetree/bindings/mfd/ti-keystone-devctrl.txt | 19

[Patch v6 7/7] ARM: keystone: enable reset driver support

2014-05-22 Thread Ivan Khoronzhuk
Enable reset driver support in order to have opportunity to reboot SoC by watchdog and by software. Reviewed-by: Arnd Bergmann Signed-off-by: Ivan Khoronzhuk --- arch/arm/configs/keystone_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm/configs/keystone_defconfig

[Patch v6 6/7] ARM: dts: keystone: update reset node to work with reset driver

2014-05-22 Thread Ivan Khoronzhuk
The pll controller register set and device state control registers include sets of registers with different purposes, so it's logically to add syscon entry to be able to access them from appropriate places. So added pll controller and device state control syscon entries. The keystone driver

[Patch v6 2/7] clock: keystone-pllctrl: add bindings for keystone pll controller

2014-05-22 Thread Ivan Khoronzhuk
The main pll controller used to drive theC66x CorePacs, the switch fabric, and a majority of the peripheral clocks (all but the ARM CorePacs, DDR3 and the NETCP modules) requires a PLL Controller to manage the various clock divisions, gating, and synchronization. Reviewed-by: Arnd Bergmann

Re: [PATCH] powerpc: fix typo 'CONFIG_PMAC'

2014-05-22 Thread Andreas Schwab
Paul Bolle writes: > Do you want to know how to test this patch on a 32 bit powermac? Ie, see > if it has any effect, and whether that effect improves things or make > things worse. Yes. Andreas. -- Andreas Schwab, sch...@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3

[Patch v6 4/7] power: reset: add bindings for keystone reset driver

2014-05-22 Thread Ivan Khoronzhuk
This node is intended to allow SoC reset in case of software reset or appropriate watchdogs. The Keystone SoCs can contain up to 4 watchdog timers to reset SoC. Each watchdog timer event input is connected to the Reset Mux block. The Reset Mux block can be configured to cause reset or not.

[PATCH v2 15/18] tile: io: implement dummy relaxed accessor macros for writes

2014-05-22 Thread Will Deacon
write{b,w,l,q}_relaxed are implemented by some architectures in order to permit memory-mapped I/O accesses with weaker barrier semantics than the non-relaxed variants. This patch adds dummy macros for the write accessors to tile, in the same vein as the dummy definitions for the relaxed read

[PATCH net-next v2 9/9] powerpc/fsl: fsl_soc: remove 'fixed-link' parsing code

2014-05-22 Thread Florian Fainelli
Parsing and registration of fixed PHY devices was needed with the use of of_phy_connect_fixed_link() because this function was using the designated PHY address identifier (first cell of the property) as the address to bind the PHY on the emulated bus. Since commit

[PATCH net-next v2 8/9] of: mdio: remove of_phy_connect_fixed_link

2014-05-22 Thread Florian Fainelli
All in-tree drivers have been converted to use the new pair of functions: of_is_fixed_phy_link() plus of_phy_register_fixed_link(), we can now safely remove of_phy_connect_fixed_link. Signed-off-by: Florian Fainelli --- No changes in v2 drivers/of/of_mdio.c| 38

[PATCH v2 05/18] alpha: io: implement relaxed accessor macros for writes

2014-05-22 Thread Will Deacon
write{b,w,l,q}_relaxed are implemented by some architectures in order to permit memory-mapped I/O writes with weaker barrier semantics than the non-relaxed variants. This patch implements these write macros for Alpha, in the same vein as the relaxed read macros, which are already implemented.

[PATCH v2 07/18] cris: io: implement dummy relaxed accessor macros for writes

2014-05-22 Thread Will Deacon
write{b,w,l}_relaxed are implemented by some architectures in order to permit memory-mapped I/O accesses with weaker barrier semantics than the non-relaxed variants. This patch adds dummy macros for the write accessors to Cris, in the same vein as the dummy definitions for the relaxed read

[PATCH v2 16/18] x86: io: implement dummy relaxed accessor macros for writes

2014-05-22 Thread Will Deacon
write{b,w,l,q}_relaxed are implemented by some architectures in order to permit memory-mapped I/O accesses with weaker barrier semantics than the non-relaxed variants. This patch adds dummy macros for the read and write accessors to x86, which simply expand to the non-relaxed variants. Note that

Re: [PATCH 1/8] mmc: sdhci-st: Intial support for ST SDHCI controller

2014-05-22 Thread Lee Jones
> This platform driver adds initial support for the SDHCI host controller > found on STMicroelectronics SoCs. > > It has been tested on STiH41x b2020 platforms currently. > > Signed-off-by: Peter Griffin > Signed-off-by: Giuseppe Cavallaro > --- > drivers/mmc/host/Kconfig| 12 +++ >

[PATCH v2 13/18] powerpc: io: implement dummy relaxed accessor macros for writes

2014-05-22 Thread Will Deacon
write{b,w,l,q}_relaxed are implemented by some architectures in order to permit memory-mapped I/O accesses with weaker barrier semantics than the non-relaxed variants. This patch adds dummy macros for the write accessors to powerpc, in the same vein as the dummy definitions for the relaxed read

[PATCH net-next v2 7/9] ucc_geth: use the new fixed PHY helpers

2014-05-22 Thread Florian Fainelli
of_phy_connect_fixed_link() is becoming obsolete, and also required platform code to register the fixed PHYs at the specified addresses for those to be usable. Get rid of it and use the new of_phy_is_fixed_link() plus of_phy_register_fixed_link() helpers to transition over the new scheme.

[PATCH net-next v2 6/9] gianfar: use the new fixed PHY helpers

2014-05-22 Thread Florian Fainelli
of_phy_connect_fixed_link() is becoming obsolete, and also required platform code to register the fixed PHYs at the specified addresses for those to be usable. Get rid of it and use the new of_phy_is_fixed_link() plus of_phy_register_fixed_link() helpers to transition over the new scheme.

[PATCH v2 18/18] asm-generic: io: define relaxed accessor macros unconditionally

2014-05-22 Thread Will Deacon
Now that no architectures using asm-generic/io.h define their own relaxed accessors, the dummy definitions can be used unconditionally. Cc: Arnd Bergmann Signed-off-by: Will Deacon --- include/asm-generic/io.h | 16 1 file changed, 16 deletions(-) diff --git

[PATCH v2 10/18] m68k: io: implement dummy relaxed accessor macros for writes

2014-05-22 Thread Will Deacon
write{b,w,l}_relaxed are implemented by some architectures in order to permit memory-mapped I/O accesses with weaker barrier semantics than the non-relaxed variants. This patch adds dummy macros for the write accessors to m68k, in the same vein as the dummy definitions for the relaxed read

Re: [PATCH 0/3] staging/skein: more cleanup

2014-05-22 Thread Jake Edge
On Wed, 21 May 2014 01:52:17 +0400 Anton Saraev wrote: > On Tue, May 20, 2014 at 10:24:11AM -0600, Jake Edge wrote: > > On Tue, 20 May 2014 10:47:57 -0400 Jason Cooper wrote: > > > > but some kind of tests are needed to ensure nothing breaks before > > digging into that ... > > I have some test:

[PATCH v2 00/18] Cross-architecture definitions of relaxed MMIO accessors

2014-05-22 Thread Will Deacon
Hi all, This is version 2 of the series I originally posted here: https://lkml.org/lkml/2014/4/17/269 Changes since v1 include: - Added relevant acks from arch maintainers - Fixed potential compiler re-ordering issue for x86 definitions I'd *really* appreciate some feedback on the

[PATCH v2 14/18] sparc: io: implement dummy relaxed accessor macros for writes

2014-05-22 Thread Will Deacon
write{b,w,l,q}_relaxed are implemented by some architectures in order to permit memory-mapped I/O accesses with weaker barrier semantics than the non-relaxed variants. This patch adds dummy macros for the write accessors to sparc, in the same vein as the dummy definitions for the relaxed read

[PATCH net-next v2 2/9] Documentation: devicetree: net: refer to fixed-link.txt

2014-05-22 Thread Florian Fainelli
Update the Freescale TSEC PHY, Broadcom GENET & SYSTEMPORT Device Tree binding documentation to refer to the fixed-link Device Tree binding in fixed-link.txt. Reviewed-by: Thomas Petazzoni Signed-off-by: Florian Fainelli --- No changes in v2

[PATCH v2 09/18] m32r: io: implement dummy relaxed accessor macros for writes

2014-05-22 Thread Will Deacon
write{b,w,l}_relaxed are implemented by some architectures in order to permit memory-mapped I/O accesses with weaker barrier semantics than the non-relaxed variants. This patch adds dummy macros for the write accessors to m32r, in the same vein as the dummy definitions for the relaxed read

[PATCH v2 06/18] frv: io: implement dummy relaxed accessor macros for writes

2014-05-22 Thread Will Deacon
write{b,w,l}_relaxed are implemented by some architectures in order to permit memory-mapped I/O accesses with weaker barrier semantics than the non-relaxed variants. This patch adds dummy macros for the write accessors to frv, in the same vein as the dummy definitions for the relaxed read

[PATCH net-next v2 5/9] fs_enet: use the new fixed PHY helpers

2014-05-22 Thread Florian Fainelli
of_phy_connect_fixed_link() is becoming obsolete, and also required platform code to register the fixed PHYs at the specified addresses for those to be usable. Get rid of it and use the new of_phy_is_fixed_link() plus of_phy_register_fixed_link() helpers to transition over the new scheme.

[PATCH v2 17/18] documentation: memory-barriers: clarify relaxed io accessor semantics

2014-05-22 Thread Will Deacon
This patch extends the paragraph describing the relaxed read io accessors so that the relaxed accessors are defined to be: - Ordered with respect to each other if accessing the same peripheral - Unordered with respect to normal memory accesses - Unordered with respect to LOCK/UNLOCK

[PATCH v2 08/18] ia64: io: implement dummy relaxed accessor macros for writes

2014-05-22 Thread Will Deacon
write{b,w,l,q}_relaxed are implemented by some architectures in order to permit memory-mapped I/O accesses with weaker barrier semantics than the non-relaxed variants. This patch adds dummy macros for the write accessors to ia64, which may be able to be optimised in a similar manner to the

[PATCH net-next v2 4/9] net: systemport: use the new fixed PHY helpers

2014-05-22 Thread Florian Fainelli
of_phy_connect_fixed_link() is becoming obsolete, and also required platform code to register the fixed PHYs at the specified addresses for those to be usable. Get rid of it and use the new of_phy_is_fixed_link() plus of_phy_register_fixed_link() helpers to transition over the new scheme.

[PATCH v2 04/18] xtensa: io: remove dummy relaxed accessor macros for reads

2014-05-22 Thread Will Deacon
These are now defined by asm-generic/io.h, so we don't need the private definitions anymore. Cc: Chris Zankel Cc: Max Filippov Signed-off-by: Will Deacon --- arch/xtensa/include/asm/io.h | 7 --- 1 file changed, 7 deletions(-) diff --git a/arch/xtensa/include/asm/io.h

[PATCH net-next v2 3/9] net: bcmgenet: use the new fixed PHY helpers

2014-05-22 Thread Florian Fainelli
of_phy_connect_fixed_link() is becoming obsolete, and also required platform code to register the fixed PHYs at the specified addresses for those to be usable. Get rid of it and use the new of_phy_is_fixed_link() plus of_phy_register_fixed_link() helpers to transition over the new scheme.

[PATCH v2 11/18] mn10300: io: implement dummy relaxed accessor macros for writes

2014-05-22 Thread Will Deacon
write{b,w,l}_relaxed are implemented by some architectures in order to permit memory-mapped I/O accesses with weaker barrier semantics than the non-relaxed variants. This patch adds dummy macros for the write accessors to mn10300, in the same vein as the dummy definitions for the relaxed read

[PATCH net-next v2 0/9] net: of_phy_connect_fixed_link removal

2014-05-22 Thread Florian Fainelli
Hi all, This patch set removes of_phy_connect_fixed_link() from the tree now that we have a better solution for dealing with fixed PHY (emulated PHY) devices for drivers that require them. First two patches update the 'fixed-link' Device Tree binding and drivers to refere to it. Patches 3 to 7

[PATCH v2 03/18] s390: io: remove dummy relaxed accessor macros for reads

2014-05-22 Thread Will Deacon
These are now defined by asm-generic/io.h, so we don't need the private definitions anymore. Cc: Heiko Carstens Cc: Martin Schwidefsky Signed-off-by: Will Deacon --- arch/s390/include/asm/io.h | 5 - 1 file changed, 5 deletions(-) diff --git a/arch/s390/include/asm/io.h

<    4   5   6   7   8   9   10   11   12   13   >