Re: [RFC PATCH] ARM: DRA: hwmod: RTC: Add reset function for RTC

2015-02-12 Thread Lokesh Vutla
Hi Paul, On Thursday 12 February 2015 10:11 PM, Paul Walmsley wrote: > + Felipe, Nishanth > > Hi Lokesh, > > what's the status here? Sorry for the delayed response. I am currently on a high priority issue. Once I am done with it Ill address your comments and repost the patch. Thanks and regards,

[PATCH RFC v9.5 09/20] drm/dsi: Add a helper to get bits per pixel of MIPI DSI pixel format

2015-02-12 Thread Liu Ying
Signed-off-by: Liu Ying --- v9->v9.5: * Add kernel-doc for the new helper function to address Daniel Vetter's comment. v8->v9: * Rebase onto the imx-drm/next branch of Philipp Zabel's open git repository. v7->v8: * None. v6->v7: * None. v5->v6: * Address the over 80 characters in one l

Re: [PATCH RFC v9 09/20] drm/dsi: Add a helper to get bits per pixel of MIPI DSI pixel format

2015-02-12 Thread Liu Ying
On Thu, Feb 12, 2015 at 10:26:42AM +0100, Daniel Vetter wrote: > On Thu, Feb 12, 2015 at 02:01:32PM +0800, Liu Ying wrote: > > Signed-off-by: Liu Ying > > --- > > v8->v9: > > * Rebase onto the imx-drm/next branch of Philipp Zabel's open git > > repository. > > > > v7->v8: > > * None. > > > >

Re: [PATCH v2 2/2] leds: add Qualcomm PM8941 WLED driver

2015-02-12 Thread Stephen Boyd
On 02/12/15 20:28, Ivan T. Ivanov wrote: > On Thu, 2015-02-12 at 20:07 -0800, Stephen Boyd wrote: >> On 01/29/15 04:48, Ivan T. Ivanov wrote: >>> Otherwise it looks good. Driver is loaded and device is detected >>> properly (i have added readings for type and subtype registers). >>> Do you know whe

Re: [PATCH v2 2/2] leds: add Qualcomm PM8941 WLED driver

2015-02-12 Thread Ivan T. Ivanov
On Thu, 2015-02-12 at 20:07 -0800, Stephen Boyd wrote: > On 01/29/15 04:48, Ivan T. Ivanov wrote: > > Otherwise it looks good. Driver is loaded and device is detected > > properly (i have added readings for type and subtype registers). > > Do you know where I can measure result from changing brigh

Re: [PATCH v2 2/2] leds: add Qualcomm PM8941 WLED driver

2015-02-12 Thread Stephen Boyd
On 01/23/15 16:54, Bjorn Andersson wrote: > + > +static int pm8941_wled_set(struct led_classdev *cdev, > +enum led_brightness value) > +{ > + struct pm8941_wled *wled; > + u8 ctrl = 0; > + u16 val; > + int rc; > + int i; > + > + wled = container_of(cd

Re: [PATCH v2 2/2] leds: add Qualcomm PM8941 WLED driver

2015-02-12 Thread Stephen Boyd
On 01/29/15 04:48, Ivan T. Ivanov wrote: > > Otherwise it looks good. Driver is loaded and device is detected > properly (i have added readings for type and subtype registers). > Do you know where I can measure result from changing brightness > sysfs entry. I am using 8074 dragonboard? Does the b

Re: [PATCH v2 2/2] leds: add Qualcomm PM8941 WLED driver

2015-02-12 Thread Stephen Boyd
On 01/23/15 16:54, Bjorn Andersson wrote: > + > +static int pm8941_wled_configure(struct pm8941_wled *wled, struct device > *dev) > +{ > + struct pm8941_wled_config *cfg = &wled->cfg; > + u32 val; > + int rc; > + int i; > + > + const struct { > + const char *name; >

Re: [PATCH RFC v9 01/20] clk: divider: Correct parent clk round rate if no bestdiv is normally found

2015-02-12 Thread Travis
Travis liked your message with Boxer for Android. On Feb 12, 2015 8:58 PM, Liu Ying wrote: > > On Thu, Feb 12, 2015 at 10:06:27PM +0800, Liu Ying wrote: > > On Thu, Feb 12, 2015 at 02:41:31PM +0100, Sascha Hauer wrote: > > > On Thu, Feb 12, 2015 at 12:56:46PM +, Russell King - ARM Linux wro

Re: [PATCH RFC v9 01/20] clk: divider: Correct parent clk round rate if no bestdiv is normally found

2015-02-12 Thread Liu Ying
On Thu, Feb 12, 2015 at 10:06:27PM +0800, Liu Ying wrote: > On Thu, Feb 12, 2015 at 02:41:31PM +0100, Sascha Hauer wrote: > > On Thu, Feb 12, 2015 at 12:56:46PM +, Russell King - ARM Linux wrote: > > > On Thu, Feb 12, 2015 at 01:24:05PM +0100, Sascha Hauer wrote: > > > > On Thu, Feb 12, 2015 at

Re: [PATCH] arm64: Add L2 cache topology to ARM Ltd boards/models

2015-02-12 Thread Lorenzo Pieralisi
Hi Mark, On Thu, Feb 12, 2015 at 02:07:02PM +, Mark Rutland wrote: > Hi, > > On Wed, Jan 21, 2015 at 04:46:32PM +, Mark Rutland wrote: > > On Wed, Jan 21, 2015 at 12:02:30PM +, Sudeep Holla wrote: > > > Commit 5d425c18653731af6 ("arm64: kernel: add support for cpu cache > > > informat

[PATCH 2/2] MAINTAINERS: add info for e3x0-poweroff driver.

2015-02-12 Thread Moritz Fischer
Signed-off-by: Moritz Fischer --- MAINTAINERS | 8 1 file changed, 8 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 2299965..8d5fb40 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -3495,6 +3495,14 @@ S: Supported F: drivers/input/misc/e3x0-button.c F: Document

[PATCH 0/2] NI Ettus Research USRP E3x0 soft-poweroff.

2015-02-12 Thread Moritz Fischer
This patchset adds support for the NI Ettus Research USRP E3x0 SDR's poweroff functionality. Moritz Fischer (2): power: reset: Add support for NI Ettus Research USRP E3x0 soft-poweroff. MAINTAINERS: add info for e3x0-poweroff driver. .../bindings/power/reset/e3x0-poweroff.txt | 1

[PATCH 1/2] power: reset: Add support for NI Ettus Research USRP E3x0 soft-poweroff.

2015-02-12 Thread Moritz Fischer
Signed-off-by: Moritz Fischer --- .../bindings/power/reset/e3x0-poweroff.txt | 16 drivers/power/reset/Kconfig| 10 +++ drivers/power/reset/Makefile | 1 + drivers/power/reset/e3x0-poweroff.c| 94 ++ 4

Re: [PATCH 3/4] ARM: dts: omap3-pandora: add DM3730 1 GHz version

2015-02-12 Thread Grazvydas Ignotas
On Thu, Feb 12, 2015 at 3:03 PM, Marek Belisko wrote: > From: "H. Nikolaus Schaller" > > Signed-off-by: H. Nikolaus Schaller > --- > arch/arm/boot/dts/omap3-pandora-1ghz.dts | 65 > > 1 file changed, 65 insertions(+) > create mode 100644 arch/arm/boot/dts/omap

Re: [PATCH v4] clk: Add PWM clock driver

2015-02-12 Thread Thierry Reding
On Fri, Dec 12, 2014 at 11:47:49AM +0100, Philipp Zabel wrote: > Some board designers, when running out of clock output pads, decide to > (mis)use PWM output pads to provide a clock to external components. > This driver supports this practice by providing an adapter between the > PWM and clock bind

Re: [PATCHv1] rtc: bcm-iproc: Add support for Broadcom iproc rtc

2015-02-12 Thread Arun Ramamurthy
Hi Arnd My apologies for the late reply, I was moved to other work items. I wanted to get more clarification on the syscon issue so that I can submit the next patch set. If I understand correctly, you would like me to move the CRMU logic to a new driver under mfd/ and use the syscon api calls

Re: [PATCH 08/14] pinctrl: Add pinctrl driver for STM32 MCUs

2015-02-12 Thread Geert Uytterhoeven
On Thu, Feb 12, 2015 at 6:45 PM, Maxime Coquelin wrote: > --- a/drivers/pinctrl/Kconfig > +++ b/drivers/pinctrl/Kconfig > @@ -125,6 +125,15 @@ config PINCTRL_ST > select PINCONF > select GPIOLIB_IRQCHIP > > +config PINCTRL_STM32 > + bool "STMicroelectronics STM32 pinctrl driv

Re: [PATCH 02/14] ARM: ARMv7M: Enlarge vector table to 256 entries

2015-02-12 Thread Geert Uytterhoeven
On Thu, Feb 12, 2015 at 6:45 PM, Maxime Coquelin wrote: > From Cortex-M4 and M7 reference manuals, the nvic supports up to 240 > interrupts. So the number of entries in vectors table is 256. > > This patch adds the missing entries, and change the alignement, so that > vector_table remains naturall

Re: [PATCH 1/4] ARM: dts: omap3-pandora: add common device tree

2015-02-12 Thread Dr. H. Nikolaus Schaller
Am 12.02.2015 um 18:47 schrieb Grazvydas Ignotas : > On Thu, Feb 12, 2015 at 3:03 PM, Marek Belisko wrote: >> From: "H. Nikolaus Schaller" >> >> This device tree allows to boot, supports the panel, >> framebuffer, touch screen, as well as some more peripherals. >> Since there is a OMAP3530 bas

[PATCH 10/14] ARM: Add STM32 family machine

2015-02-12 Thread Maxime Coquelin
STMicrolectronics's STM32 series is a family of Cortex-M microcontrollers. It is used in various applications, and proposes a wide range of peripherals. Signed-off-by: Maxime Coquelin --- Documentation/arm/stm32/overview.txt | 32 ++ Documentation/arm/stm32/stm3

[PATCH 08/14] pinctrl: Add pinctrl driver for STM32 MCUs

2015-02-12 Thread Maxime Coquelin
This driver adds pinctrl and GPIO support to STMicrolectronic's STM32 family of MCUs. Pin muxing and GPIO handling have been tested on STM32F429 based Discovery board. Signed-off-by: Maxime Coquelin --- .../devicetree/bindings/pinctrl/pinctrl-stm32.txt | 99 +++ drivers/pinctrl/Kconfig

[PATCH 06/14] drivers: reset: Add STM32 reset driver

2015-02-12 Thread Maxime Coquelin
The STM32 MCUs family IP can be reset by accessing some shared registers. The specificity is that some reset lines are used by the timers. At timer initialization time, the timer has to be reset, that's why we cannot use a regular driver. Signed-off-by: Maxime Coquelin --- .../devicetree/bindin

Re: [PATCH v2 2/2] leds: add Qualcomm PM8941 WLED driver

2015-02-12 Thread Bryan Wu
On Thu, Jan 29, 2015 at 11:07 AM, Bjorn Andersson wrote: > On Thu 29 Jan 04:48 PST 2015, Ivan T. Ivanov wrote: > >> >> Hi Bjorn, >> >> Just few nitpick comments. >> > > Thanks. > >> On Fri, 2015-01-23 at 16:54 -0800, Bjorn Andersson wrote: >> > From: Courtney Cavin ca...@sonymobile.com> >> > >> >

Re: [PATCH v2 1/2] leds: add DT binding for Qualcomm PM8941 WLED block

2015-02-12 Thread Bryan Wu
On Fri, Jan 23, 2015 at 4:54 PM, Bjorn Andersson wrote: > From: Courtney Cavin > > This adds device tree binding documentation for the WLED ('White' LED) > block on Qualcomm's PM8941 PMICs. > > Signed-off-by: Courtney Cavin > Signed-off-by: Bjorn Andersson I will merge this into my branch for

Re: [PATCH 2/2] ARM: perf: Add support for Scorpion PMUs

2015-02-12 Thread Stephen Boyd
On 02/12/15 04:49, Mark Rutland wrote: > Hi, > > I haven't given this a thorough review, but I spotted a couple of items > below. > > On Wed, Feb 11, 2015 at 01:05:24AM +, Stephen Boyd wrote: >> Scorpion supports a set of local performance monitor event >> selection registers (LPM) sitting behi

[PATCH 11/14] ARM: dts: Add ARM System timer as clockevent in armv7m

2015-02-12 Thread Maxime Coquelin
Signed-off-by: Maxime Coquelin --- arch/arm/boot/dts/armv7-m.dtsi | 7 +++ 1 file changed, 7 insertions(+) diff --git a/arch/arm/boot/dts/armv7-m.dtsi b/arch/arm/boot/dts/armv7-m.dtsi index 5a660d0..5b279d3 100644 --- a/arch/arm/boot/dts/armv7-m.dtsi +++ b/arch/arm/boot/dts/armv7-m.dtsi @@ -

[PATCH 01/14] scripts: link-vmlinux: Don't pass page offset to kallsyms if XIP Kernel

2015-02-12 Thread Maxime Coquelin
When Kernel is executed in place from ROM, the symbol addresses can be lower than the page offset. Signed-off-by: Maxime Coquelin --- scripts/link-vmlinux.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/link-vmlinux.sh b/scripts/link-vmlinux.sh index 86a4fe7..b055d

Re: [PATCH 1/4] ARM: dts: omap3-pandora: add common device tree

2015-02-12 Thread Tony Lindgren
Hi, Few comments below. * Marek Belisko [150212 05:07]: > + > +&omap3_pmx_core { > + > + mmc1_pins: pinmux_mmc1_pins { > + pinctrl-single,pins = < > + OMAP3_CORE1_IOPAD(0x2144, PIN_INPUT_PULLUP | MUX_MODE0) > /* sdmmc1_clk.sdmmc1_clk */ > +

Re: [PATCH 4/4] ARM: dts: omap3-pandora: include in dts Makefile

2015-02-12 Thread Tony Lindgren
* Marek Belisko [150212 05:07]: > From: "H. Nikolaus Schaller" > > Signed-off-by: H. Nikolaus Schaller > --- > arch/arm/boot/dts/Makefile | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile > index 91bd5bd..69f3106 100644 > --- a/

[PATCH 03/14] clocksource: Add ARM System timer driver

2015-02-12 Thread Maxime Coquelin
This patch adds clocksource support for ARMv7-M's System timer, also known as SysTick. Signed-off-by: Maxime Coquelin --- .../devicetree/bindings/arm/system_timer.txt | 15 + drivers/clocksource/Kconfig| 7 ++ drivers/clocksource/Makefile

[PATCH 02/14] ARM: ARMv7M: Enlarge vector table to 256 entries

2015-02-12 Thread Maxime Coquelin
>From Cortex-M4 and M7 reference manuals, the nvic supports up to 240 interrupts. So the number of entries in vectors table is 256. This patch adds the missing entries, and change the alignement, so that vector_table remains naturally aligned. Signed-off-by: Maxime Coquelin --- arch/arm/kernel/

[PATCH 05/14] ARM: call reset_controller_of_init from default time_init handler

2015-02-12 Thread Maxime Coquelin
Some DT ARM platforms need the reset controllers to be initialized before the timers. This is the case of the stm32 and sunxi platforms. This patch adds a call to reset_controller_of_init() to the default .init_time callback when RESET_CONTROLLER is used by the platform. Signed-off-by: Maxime Coq

[PATCH 07/14] clockevent: Add STM32 Timer driver

2015-02-12 Thread Maxime Coquelin
STM32 MCUs feature 16 and 32 bits general purpose timers with prescalers. The drivers detects whether the time is 16 or 32 bits, and applies a 1024 prescaler value if it is 16 bits. Signed-off-by: Maxime Coquelin --- .../devicetree/bindings/timer/st,stm32-timer.txt | 19 +++ drivers/clocksour

[PATCH 13/14] ARM: configs: Add STM32 defconfig

2015-02-12 Thread Maxime Coquelin
This patch adds a new config for STM32 MCUs. STM32F429 Discovery board boots successfully with this config applied. Signed-off-by: Maxime Coquelin --- arch/arm/configs/stm32_defconfig | 72 1 file changed, 72 insertions(+) create mode 100644 arch/arm/con

Re: [PATCH 1/4] ARM: dts: omap3-pandora: add common device tree

2015-02-12 Thread Grazvydas Ignotas
On Thu, Feb 12, 2015 at 3:03 PM, Marek Belisko wrote: > From: "H. Nikolaus Schaller" > > This device tree allows to boot, supports the panel, > framebuffer, touch screen, as well as some more peripherals. > Since there is a OMAP3530 based 600 MHz variant and a DM3730 based > 1 GHz variant we must

[PATCH 09/14] serial: stm32-usart: Add STM32 USART Driver

2015-02-12 Thread Maxime Coquelin
This drivers adds support to the STM32 USART controller, which is a standard serial driver. Signed-off-by: Maxime Coquelin --- .../devicetree/bindings/serial/st,stm32-usart.txt | 18 + drivers/tty/serial/Kconfig | 17 + drivers/tty/serial/Makefile

[PATCH 04/14] reset: Add reset_controller_of_init() function

2015-02-12 Thread Maxime Coquelin
Some platforms need to initialize the reset controller before the timers. This patch introduces a reset_controller_of_init() function that can be called before the timers intialization. Signed-off-by: Maxime Coquelin --- drivers/reset/core.c | 20 include/asm-g

[PATCH 14/14] MAINTAINERS: Add entry for STM32 MCUs

2015-02-12 Thread Maxime Coquelin
Add a MAINTAINER entry covering all STM32 machine and drivers files. Signed-off-by: Maxime Coquelin --- MAINTAINERS | 7 +++ 1 file changed, 7 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index d66a97d..78f47ac 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1448,6 +1448,13 @@ F:

[PATCH 12/14] ARM: dts: Introduce STM32F429 MCU

2015-02-12 Thread Maxime Coquelin
The STMicrolectornics's STM32F419 MCU has the following main features: - Cortex-M4 core running up to @180MHz - 2MB internal flash, 256KBytes internal RAM - FMC controller to connect SDRAM, NOR and NAND memories - SD/MMC/SDIO support - Ethernet controller - USB OTFG FS & HS controllers - I2C

[PATCH 00/14] Add support to STMicroelectronics STM32 family

2015-02-12 Thread Maxime Coquelin
This patchset adds basic support for STMicroelectronics STM32 series MCUs. STM32 MCUs are Cortex-M CPU, used in various applications (consumer electronics, industrial applications, hobbyists...). Datasheets, user and programming manuals are publicly available on STMicroelectronics website. With t

Re: [PATCH 2/4] ARM: dts: omap3-pandora: add OMAP3530 600 MHz version

2015-02-12 Thread Tony Lindgren
* Marek Belisko [150212 05:07]: > From: "H. Nikolaus Schaller" Can you please add a patch description for the board varian patches? Thanks, Tony -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majord...@vger.kernel.org More majordomo info at

Re: [PATCH 1/4] ARM: dts: omap3-pandora: add common device tree

2015-02-12 Thread Tony Lindgren
* Dr. H. Nikolaus Schaller [150212 08:34]: > Am 12.02.2015 um 17:03 schrieb Tony Lindgren : > > > I don't think dts > > has a binding for MTDPART_SIZ_FULL type thing.. > > It does not need a special binding, we just set the size to 0. This > is interpreted as MTDPART_SIZ_FULL later on. For board

[PATCH v4 5/5] ARM: dts: pxa: add pxa-timer to pxa27x and pxa3xx

2015-02-12 Thread Robert Jarzmik
Each pxa has an embedded OS Timers IP. The kernel cannot work without a valid clocksource, and this adds the OS Timers to the pxa device-tree description. Signed-off-by: Robert Jarzmik --- Since v1: removed clocksource node, pxa-timer being directly under pxabus (Rob's comment). Since v

[PATCH v4 2/5] ARM: dts: pxa: add clocks

2015-02-12 Thread Robert Jarzmik
Add clocks to the IPs already described in the pxa device-tree files. There are more clocks in the clock tree than IPs described in the current pxa device-tree. This patch ensures that : - the current description is correct - the clocks are actually claimed, so that clock framework doesn't di

[PATCH v4 4/5] ARM: dts: pxa: add pxa27x-keypad to pxa27x

2015-02-12 Thread Robert Jarzmik
Each pxa27x has an embedded keypad controller. Add it in the pxa27x device-tree description. Signed-off-by: Robert Jarzmik --- arch/arm/boot/dts/pxa27x.dtsi | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/pxa27x.dtsi b/arch/arm/boot/dts/pxa27x.dtsi index 7cc36ef..74

[PATCH v4 1/5] ARM: dts: pxa: add pwri2c to pxa device-tree

2015-02-12 Thread Robert Jarzmik
pxa27x variant has 2 I2C busses on the SoC : - the casual I2C - the power I2C, normally driving power regulators, and capable of receiving orders on core frequency modifications Add the missing pwri2c to pxa27x description. Signed-off-by: Robert Jarzmik --- Since v2: as Dmitry pointed out, no

[PATCH v4 3/5] ARM: dts: pxa: add pxa27x-udc to pxa27x

2015-02-12 Thread Robert Jarzmik
Each pxa27x has an embedded usb udc controller. Add it in the pxa27x device-tree description. Signed-off-by: Robert Jarzmik --- Since v3: changed pxa2xx-clks into clks --- arch/arm/boot/dts/pxa27x.dtsi | 7 +++ 1 file changed, 7 insertions(+) diff --git a/arch/arm/boot/dts/pxa27x.dtsi b/arc

Re: [PATCH v4 02/11] ARM: tegra: Move out nyan-generic parts out from the nyan-big DT

2015-02-12 Thread Andrew Bresticker
On Wed, Feb 11, 2015 at 10:18 PM, Tomeu Vizoso wrote: > On 02/11/2015 06:26 PM, Andrew Bresticker wrote: >> Hi Tomeu, >> >> On Wed, Feb 11, 2015 at 7:06 AM, Tomeu Vizoso >> wrote: >>> In preparation for adding the DT for the nyan-blaze board. >>> >>> Signed-off-by: Tomeu Vizoso >> >> Maybe it's

Re: [RFC PATCH] ARM: DRA: hwmod: RTC: Add reset function for RTC

2015-02-12 Thread Paul Walmsley
+ Felipe, Nishanth Hi Lokesh, what's the status here? - Paul On Fri, 2 Jan 2015, Paul Walmsley wrote: > Ping. Are you going to redo this one? > > - Paul > > On Wed, 26 Nov 2014, Paul Walmsley wrote: > > > Hi Lokesh > > > > On Tue, 25 Nov 2014, Lokesh Vutla wrote: > > > > > Hi Paul, > >

Re: [PATCH 1/4] ARM: dts: omap3-pandora: add common device tree

2015-02-12 Thread Dr. H. Nikolaus Schaller
Am 12.02.2015 um 17:03 schrieb Tony Lindgren : > Hi, > > Few comments below. > > * Marek Belisko [150212 05:07]: >> + >> +&omap3_pmx_core { >> + >> +mmc1_pins: pinmux_mmc1_pins { >> +pinctrl-single,pins = < >> +OMAP3_CORE1_IOPAD(0x2144, PIN_INPUT_PULLUP | MU

Re: [tpmdd-devel] [PATCH] Added Little Endian support to vtpm module

2015-02-12 Thread Ashley Lai
Hi Vicky, Thanks for the patch. In ibmvtpm_crq_process(), do we need to swap the whole crq buffer? Have you test this code path? Please add the description to the patch as Peter suggested. Thanks, --Ashley Lai On Wed, 11 Feb 2015, honclo wrote: From 879f34c59d828ff0dfa735cf626e97c1345f61

[PATCH v3 1/2] DT: Documentation: input: rotary encoder: Add wakeup-source property

2015-02-12 Thread Sylvain Rochet
This patch adds property wakeup-source to GPIO rotary encoders. Signed-off-by: Sylvain Rochet Reviewed-by: Johan Hovold Cc: --- Documentation/devicetree/bindings/input/rotary-encoder.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/input/rotary-encoder.

Re: [PATCH v3 1/5] xhci: add a quirk for device disconnection errata for Synopsis Designware USB3 core

2015-02-12 Thread Alan Stern
On Thu, 12 Feb 2015, Mathias Nyman wrote: > On 25.01.2015 10:13, Sneeker Yeh wrote: > > This issue is defined by a three-way race at disconnect, between > > 1) Class driver interrupt endpoint resheduling attempts if the ISR gave an > > ep > >error event due to device detach (it would try 3 ti

Re: [PATCH v2] ARM: dts: zynq: Add OCM node

2015-02-12 Thread Michal Simek
On 02/12/2015 04:07 PM, Mark Rutland wrote: > On Thu, Feb 12, 2015 at 02:58:36PM +, Sören Brinkmann wrote: >> On Thu, 2015-02-12 at 12:01PM +0100, Michal Simek wrote: >>> On 02/12/2015 11:54 AM, Mark Rutland wrote: On Thu, Feb 12, 2015 at 10:42:47AM +, Michal Simek wrote: > Add OCM

Re: [PATCH v2] ARM: dts: zynq: Add OCM node

2015-02-12 Thread Michal Simek
On 02/12/2015 03:58 PM, Sören Brinkmann wrote: > On Thu, 2015-02-12 at 12:01PM +0100, Michal Simek wrote: >> On 02/12/2015 11:54 AM, Mark Rutland wrote: >>> On Thu, Feb 12, 2015 at 10:42:47AM +, Michal Simek wrote: Add OCM node for all zynq boards. OCM location can changed but for all

Re: [PATCH v2] ARM: dts: zynq: Add OCM node

2015-02-12 Thread Sören Brinkmann
On Thu, 2015-02-12 at 03:07PM +, Mark Rutland wrote: > On Thu, Feb 12, 2015 at 02:58:36PM +, Sören Brinkmann wrote: > > On Thu, 2015-02-12 at 12:01PM +0100, Michal Simek wrote: > > > On 02/12/2015 11:54 AM, Mark Rutland wrote: > > > > On Thu, Feb 12, 2015 at 10:42:47AM +, Michal Simek w

Re: [PATCH v2] ARM: dts: zynq: Add OCM node

2015-02-12 Thread Mark Rutland
On Thu, Feb 12, 2015 at 02:58:36PM +, Sören Brinkmann wrote: > On Thu, 2015-02-12 at 12:01PM +0100, Michal Simek wrote: > > On 02/12/2015 11:54 AM, Mark Rutland wrote: > > > On Thu, Feb 12, 2015 at 10:42:47AM +, Michal Simek wrote: > > >> Add OCM node for all zynq boards. OCM location > > >

Re: [PATCH v2] ARM: dts: zynq: Add OCM node

2015-02-12 Thread Sören Brinkmann
On Thu, 2015-02-12 at 12:01PM +0100, Michal Simek wrote: > On 02/12/2015 11:54 AM, Mark Rutland wrote: > > On Thu, Feb 12, 2015 at 10:42:47AM +, Michal Simek wrote: > >> Add OCM node for all zynq boards. OCM location > >> can changed but for all current boards this > >> is the location where OC

Re: [PATCH 0/4] add openpandora device support

2015-02-12 Thread Grazvydas Ignotas
On Thu, Feb 12, 2015 at 3:03 PM, Marek Belisko wrote: > This series of patches adds initial device tree support for the > OpenPandora. The most important parts are working (display, keyboard, > touch, charging, fuel gauge, musb port, sd/mmc ports, leds, buttons). > Not yet supported are: usb host

Re: [PATCH] ARM: dts: zynq: Add OCM node

2015-02-12 Thread Josh Cartwright
On Thu, Feb 12, 2015 at 10:26:16AM +, Mark Rutland wrote: > On Thu, Feb 12, 2015 at 10:22:07AM +, Michal Simek wrote: > > Add OCM node for all zynq boards. OCM location > > can changed but for all current boards this > > is the location where OCM is.` > > > > Signed-off-by: Michal Simek >

[PATCH v6 05/15] of: Document timings subnode of nvidia,tegra-mc

2015-02-12 Thread Tomeu Vizoso
The MC driver needs some timing-specific information to program the EMEM during a rate change of the EMC clock. Signed-off-by: Tomeu Vizoso --- v4: * Add more information about nvidia,emem-configuration * Remove mandatory naming of the timings subnode * Remove constraint on

[PATCH v6 07/15] of: document external-memory-controller property in tegra124-car

2015-02-12 Thread Tomeu Vizoso
This property contains a phandle to the EMC driver that is needed by the EMC clock to request the EMC driver to do its part of the clock change sequence. Signed-off-by: Tomeu Vizoso --- Documentation/devicetree/bindings/clock/nvidia,tegra124-car.txt | 2 ++ 1 file changed, 2 insertions(+) diff

[PATCH v6 04/15] of: document new emc-timings subnode in nvidia,tegra124-car

2015-02-12 Thread Tomeu Vizoso
The EMC clock needs some extra information for changing its rate. Signed-off-by: Tomeu Vizoso --- v5: * Remove constraint on the unit-address of the timings and timing subnodes v4: * Remove comma from unit-address of CAR node in the example * Simplify reg property value in the

[PATCH v6 02/15] of: Document long-ram-code property in nvidia,tegra20-apbmisc

2015-02-12 Thread Tomeu Vizoso
Needed to properly decode the ram code register. Signed-off-by: Tomeu Vizoso --- v3: * Clarify wording as suggested by Mikko --- Documentation/devicetree/bindings/misc/nvidia,tegra20-apbmisc.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/misc/nv

[PATCH v6 09/15] ARM: tegra: Add EMC timings to Jetson TK1 device tree

2015-02-12 Thread Tomeu Vizoso
From: Mikko Perttunen This adds a new file, tegra124-jetson-tk1-emc.dtsi that contains valid timings for the EMC memory clock. The file is included to the main Jetson TK1 device tree. The data is generated from the V5.0.17 version of the DVFS tables. Signed-off-by: Mikko Perttunen Signed-off-b

[PATCH v6 06/15] of: Add Tegra124 EMC bindings

2015-02-12 Thread Tomeu Vizoso
From: Mikko Perttunen Add binding documentation for the nvidia,tegra124-emc device tree node. Signed-off-by: Mikko Perttunen Signed-off-by: Tomeu Vizoso --- v5: * Add a short description for each of the register properties v4: * Remove mandatory naming of the timings subnode

[PATCH v6 08/15] ARM: tegra: Add EMC to Tegra124 device tree

2015-02-12 Thread Tomeu Vizoso
From: Mikko Perttunen This adds a node for the EMC memory controller. It is always enabled, but only provides read-only functionality without board-specific timing tables. Signed-off-by: Mikko Perttunen Signed-off-by: Tomeu Vizoso --- v5: Add a phandle to the CAR node that points to the EMC

[PATCH v6 00/15] Tegra124 EMC (external memory controller) support

2015-02-12 Thread Tomeu Vizoso
Hello, this v6 mainly contains a rebase on latest linux-next. There's an outstanding issue with frequencies lower than 102MHz, as the MC IP complains of EMEM arbitration errors when at those frequencies. Any suggestions welcome. The downstream kernels that I have seen ignore those errors, but ma

Re: [PATCH] arm64: Add L2 cache topology to ARM Ltd boards/models

2015-02-12 Thread Mark Rutland
Hi, On Wed, Jan 21, 2015 at 04:46:32PM +, Mark Rutland wrote: > On Wed, Jan 21, 2015 at 12:02:30PM +, Sudeep Holla wrote: > > Commit 5d425c18653731af6 ("arm64: kernel: add support for cpu cache > > information") adds cacheinfo support for ARM64. Since there's no > > architectural way of de

Re: [PATCH RFC v9 01/20] clk: divider: Correct parent clk round rate if no bestdiv is normally found

2015-02-12 Thread Liu Ying
On Thu, Feb 12, 2015 at 02:41:31PM +0100, Sascha Hauer wrote: > On Thu, Feb 12, 2015 at 12:56:46PM +, Russell King - ARM Linux wrote: > > On Thu, Feb 12, 2015 at 01:24:05PM +0100, Sascha Hauer wrote: > > > On Thu, Feb 12, 2015 at 06:39:45PM +0800, Liu Ying wrote: > > > > On Thu, Feb 12, 2015 at

Re: [PATCH v2 1/2] mmc: dw_mmc: fix bug that cause 'Timeout sending command'

2015-02-12 Thread Alim Akhtar
t;>> if (host->state == STATE_WAITING_CMD11_DONE) >>> sdmmc_cmd_bits |= SDMMC_CMD_VOLT_SWITCH; >>> - else >>> - dw_mci_wait_busy(slot); >>> >>> if (!clock) { >>>

Re: [PATCH v2 1/2] mmc: dw_mmc: fix bug that cause 'Timeout sending command'

2015-02-12 Thread Alim Akhtar
Hi Andrzej, On Thu, Feb 12, 2015 at 4:43 PM, Andrzej Hajda wrote: > On 02/12/2015 12:20 AM, Alim Akhtar wrote: >> Hi Andrzej, >> >> On Wed, Feb 11, 2015 at 5:28 PM, Andrzej Hajda wrote: >>> Hi Alim, >>> >>> On 02/11/2015 03:57 AM, Addy wrote: On 2015/02/10 23:22, Alim Akhtar wrote: > Hi

Re: [PATCH v3 1/5] xhci: add a quirk for device disconnection errata for Synopsis Designware USB3 core

2015-02-12 Thread Mathias Nyman
On 25.01.2015 10:13, Sneeker Yeh wrote: > This issue is defined by a three-way race at disconnect, between > 1) Class driver interrupt endpoint resheduling attempts if the ISR gave an ep >error event due to device detach (it would try 3 times) > 2) Disconnect interrupt on PORTSC_CSC, which is c

Re: [PATCH RFC v9 01/20] clk: divider: Correct parent clk round rate if no bestdiv is normally found

2015-02-12 Thread Sascha Hauer
On Thu, Feb 12, 2015 at 12:56:46PM +, Russell King - ARM Linux wrote: > On Thu, Feb 12, 2015 at 01:24:05PM +0100, Sascha Hauer wrote: > > On Thu, Feb 12, 2015 at 06:39:45PM +0800, Liu Ying wrote: > > > On Thu, Feb 12, 2015 at 10:33:56AM +0100, Sascha Hauer wrote: > > > > On Thu, Feb 12, 2015 at

Re: [PATCH 4/5] ARM: dts: zynq: Split off Parallella Microserver device tree

2015-02-12 Thread Ola Jeppsson
On 2015-02-12 01:55, Andreas Färber wrote: The Microserver edition has neither HDMI nor USB. Cc: Ola Jeppsson Signed-off-by: Andreas Färber --- arch/arm/boot/dts/Makefile| 1 + arch/arm/boot/dts/zynq-parallella-microserver.dts | 19 +++ 2 files chan

[PATCH 2/4] ARM: dts: omap3-pandora: add OMAP3530 600 MHz version

2015-02-12 Thread Marek Belisko
From: "H. Nikolaus Schaller" Signed-off-by: H. Nikolaus Schaller --- arch/arm/boot/dts/omap3-pandora-600mhz.dts | 65 ++ 1 file changed, 65 insertions(+) create mode 100644 arch/arm/boot/dts/omap3-pandora-600mhz.dts diff --git a/arch/arm/boot/dts/omap3-pandora-600m

[PATCH 1/4] ARM: dts: omap3-pandora: add common device tree

2015-02-12 Thread Marek Belisko
From: "H. Nikolaus Schaller" This device tree allows to boot, supports the panel, framebuffer, touch screen, as well as some more peripherals. Since there is a OMAP3530 based 600 MHz variant and a DM3730 based 1 GHz variant we must include this common device tree code in one of two CPU specific d

[PATCH 4/4] ARM: dts: omap3-pandora: include in dts Makefile

2015-02-12 Thread Marek Belisko
From: "H. Nikolaus Schaller" Signed-off-by: H. Nikolaus Schaller --- arch/arm/boot/dts/Makefile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile index 91bd5bd..69f3106 100644 --- a/arch/arm/boot/dts/Makefile +++ b/arch/arm/boot/dts/Ma

[PATCH 3/4] ARM: dts: omap3-pandora: add DM3730 1 GHz version

2015-02-12 Thread Marek Belisko
From: "H. Nikolaus Schaller" Signed-off-by: H. Nikolaus Schaller --- arch/arm/boot/dts/omap3-pandora-1ghz.dts | 65 1 file changed, 65 insertions(+) create mode 100644 arch/arm/boot/dts/omap3-pandora-1ghz.dts diff --git a/arch/arm/boot/dts/omap3-pandora-1ghz.d

[PATCH 0/4] add openpandora device support

2015-02-12 Thread Marek Belisko
This series of patches adds initial device tree support for the OpenPandora. The most important parts are working (display, keyboard, touch, charging, fuel gauge, musb port, sd/mmc ports, leds, buttons). Not yet supported are: usb host port, nubs, wifi, bluetooth, audio. First patch add common dts

Re: [PATCH RFC v9 01/20] clk: divider: Correct parent clk round rate if no bestdiv is normally found

2015-02-12 Thread Russell King - ARM Linux
On Thu, Feb 12, 2015 at 01:24:05PM +0100, Sascha Hauer wrote: > On Thu, Feb 12, 2015 at 06:39:45PM +0800, Liu Ying wrote: > > On Thu, Feb 12, 2015 at 10:33:56AM +0100, Sascha Hauer wrote: > > > On Thu, Feb 12, 2015 at 02:01:24PM +0800, Liu Ying wrote: > > > > If no best divider is normally found, w

Re: [PATCH 2/2] ARM: perf: Add support for Scorpion PMUs

2015-02-12 Thread Mark Rutland
Hi, I haven't given this a thorough review, but I spotted a couple of items below. On Wed, Feb 11, 2015 at 01:05:24AM +, Stephen Boyd wrote: > Scorpion supports a set of local performance monitor event > selection registers (LPM) sitting behind a cp15 based interface > that extend the archite

Re: [PATCH RFC v9 01/20] clk: divider: Correct parent clk round rate if no bestdiv is normally found

2015-02-12 Thread Sascha Hauer
On Thu, Feb 12, 2015 at 06:39:45PM +0800, Liu Ying wrote: > On Thu, Feb 12, 2015 at 10:33:56AM +0100, Sascha Hauer wrote: > > On Thu, Feb 12, 2015 at 02:01:24PM +0800, Liu Ying wrote: > > > If no best divider is normally found, we will try to use the maximum > > > divider. > > > We should not set

Re: [PATCH] ARM: shmobile: r8a7794: add PFC DT support

2015-02-12 Thread Geert Uytterhoeven
On Wed, Feb 11, 2015 at 11:06 PM, Sergei Shtylyov wrote: > Define the generic R8A7794 part of the PFC device node. > > Based on original patch by Hisashi Nakamura . > > Signed-off-by: Sergei Shtylyov Acked-by: by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert U

Re: [PATCH v4 3/5] irqchip: Add DT binding doc for the virtual irq demuxer chip

2015-02-12 Thread Mark Rutland
On Thu, Feb 12, 2015 at 11:09:17AM +, Boris Brezillon wrote: > On Thu, 12 Feb 2015 10:52:15 + > Mark Rutland wrote: > > > [...] > > > > > > diff --git a/include/linux/interrupt.h b/include/linux/interrupt.h > > > > index d9b05b5..2b8ff50 100644 > > > > --- a/include/linux/interrupt.h > >

[PATCH 2/2] mtd: nand: driver for Conexant Digicolor NAND Flash Controller

2015-02-12 Thread Baruch Siach
This commit adds driver for the NAND flash controller on the CX92755 SoC. This SoC is one of the Conexant Digicolor series, and this driver should support other SoCs in this series. Only hardware syndrome ECC mode is currently supported. This driver was tested on the Equinox CX92755 EVK, with the

[PATCH 1/2] mtd: nand: dt binding documentation for digicolor NFC

2015-02-12 Thread Baruch Siach
The CX92755 SoC is one of Conexant Digicolor series of SoCs. This devicetree binding document describes the NAND flash controller the is shared by some SoCs in the Digicolor series. Not all of the properties are currently actually used by the driver. Specifically, the driver doesn't make use of in

Re: [PATCH v2 1/2] mmc: dw_mmc: fix bug that cause 'Timeout sending command'

2015-02-12 Thread Andrzej Hajda
On 02/12/2015 12:20 AM, Alim Akhtar wrote: > Hi Andrzej, > > On Wed, Feb 11, 2015 at 5:28 PM, Andrzej Hajda wrote: >> Hi Alim, >> >> On 02/11/2015 03:57 AM, Addy wrote: >>> On 2015/02/10 23:22, Alim Akhtar wrote: Hi Addy, On Mon, Feb 9, 2015 at 12:55 PM, Addy Ke wrote: > Becaus

Re: [PATCH v4 3/5] irqchip: Add DT binding doc for the virtual irq demuxer chip

2015-02-12 Thread Boris Brezillon
On Thu, 12 Feb 2015 10:52:15 + Mark Rutland wrote: > [...] > > > > diff --git a/include/linux/interrupt.h b/include/linux/interrupt.h > > > index d9b05b5..2b8ff50 100644 > > > --- a/include/linux/interrupt.h > > > +++ b/include/linux/interrupt.h > > > @@ -57,6 +57,9 @@ > > > * IRQF_NO_THRE

Re: [PATCH v2 1/2] mmc: dw_mmc: fix bug that cause 'Timeout sending command'

2015-02-12 Thread Andrzej Hajda
t_busy(slot); >> >> if (!clock) { >> mci_writel(host, CLKENA, 0); >> >> = end == > The reason why we are fail to send command is that we got data busy in > none-switch-volt state(host->state != STATE_WAITING_CMD11_DONE). > S

Re: [PATCH v3 1/8] arm64: exynos5433: Enable ARMv8 based Exynos5433 (SoC) support

2015-02-12 Thread Chanwoo Choi
Hi Catalin, On 02/12/2015 08:02 PM, Catalin Marinas wrote: > On Thu, Feb 12, 2015 at 03:55:51PM +0900, Chanwoo Choi wrote: >> diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig >> index 15e8e74..4fc08d1 100644 >> --- a/arch/arm64/Kconfig >> +++ b/arch/arm64/Kconfig >> @@ -153,6 +153,19 @@ config

Re: [PATCH v3 1/8] arm64: exynos5433: Enable ARMv8 based Exynos5433 (SoC) support

2015-02-12 Thread Catalin Marinas
On Thu, Feb 12, 2015 at 03:55:51PM +0900, Chanwoo Choi wrote: > diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig > index 15e8e74..4fc08d1 100644 > --- a/arch/arm64/Kconfig > +++ b/arch/arm64/Kconfig > @@ -153,6 +153,19 @@ config ARCH_EXYNOS > help > This enables support for Samsun

[Patch V2] ASoC: max98357a: Add missing deps and headers

2015-02-12 Thread Kenneth Westfield
From: Kenneth Westfield Add missing build dependancy to GPIOLIB in Kconfig. Add header files to avoid implicit declarations and indirect inclusions. Remove use of DRV_NAME constant. Signed-off-by: Kenneth Westfield --- for topic/max98357a branch changes from v1: - matched subject line to sub

Re: [PATCH v2] ARM: dts: zynq: Add OCM node

2015-02-12 Thread Michal Simek
On 02/12/2015 11:54 AM, Mark Rutland wrote: > On Thu, Feb 12, 2015 at 10:42:47AM +, Michal Simek wrote: >> Add OCM node for all zynq boards. OCM location >> can changed but for all current boards this >> is the location where OCM is.` >> >> Signed-off-by: Michal Simek >> --- >> >> Changes in v

Re: [PATCH] ARM: dts: zynq: Add OCM node

2015-02-12 Thread Michal Simek
Hi Mark, On 02/12/2015 11:26 AM, Mark Rutland wrote: > On Thu, Feb 12, 2015 at 10:22:07AM +, Michal Simek wrote: >> Add OCM node for all zynq boards. OCM location >> can changed but for all current boards this >> is the location where OCM is.` >> >> Signed-off-by: Michal Simek >> --- >> >> Th

Re: [PATCH v2] ARM: dts: zynq: Add OCM node

2015-02-12 Thread Mark Rutland
On Thu, Feb 12, 2015 at 10:42:47AM +, Michal Simek wrote: > Add OCM node for all zynq boards. OCM location > can changed but for all current boards this > is the location where OCM is.` > > Signed-off-by: Michal Simek > --- > > Changes in v2: > - Move node to board file suggested by Mark >

Re: [PATCH v4 3/5] irqchip: Add DT binding doc for the virtual irq demuxer chip

2015-02-12 Thread Mark Rutland
[...] > > diff --git a/include/linux/interrupt.h b/include/linux/interrupt.h > > index d9b05b5..2b8ff50 100644 > > --- a/include/linux/interrupt.h > > +++ b/include/linux/interrupt.h > > @@ -57,6 +57,9 @@ > > * IRQF_NO_THREAD - Interrupt cannot be threaded > > * IRQF_EARLY_RESUME - Resume IRQ

Re: [Patch V5 05/12] ASoC: codec: Add MAX98357A codec driver

2015-02-12 Thread Kenneth Westfield
On Wed, Feb 11, 2015 at 06:10:08PM -0800, Kenneth Westfield wrote: > From: Kenneth Westfield > > Add codec driver for the Maxim MAX98357A DAC. > > Signed-off-by: Kenneth Westfield > Acked-by: Banajit Goswami > --- > sound/soc/codecs/Kconfig | 4 ++ > sound/soc/codecs/Makefile| 2 +

[PATCH v2] ARM: dts: zynq: Add OCM node

2015-02-12 Thread Michal Simek
Add OCM node for all zynq boards. OCM location can changed but for all current boards this is the location where OCM is.` Signed-off-by: Michal Simek --- Changes in v2: - Move node to board file suggested by Mark This patch is done based on discussion here. https://lkml.org/lkml/2014/12/1/396

  1   2   >