Re: [RFCv4 0/7] Convert twl4030-madc to IIO API and add DT support

2014-03-03 Thread Lee Jones
On Sat, 01 Mar 2014, Jonathan Cameron wrote: On 26/02/14 20:03, Sebastian Reichel wrote: Hi, This is RFCv4 for converting twl4030-madc to the IIO API and adding DT support. The patchset compiles and has been tested on my Nokia N900. Changes since RFCv3 [0]: * Added Acked-by from Lee

Re: [PATCH 0/9] Doc/DT: DT bindings for various display components

2014-03-03 Thread Tomi Valkeinen
Hi Rob, Pawel, Mark, Ian, Kumar, On 28/02/14 18:56, Russell King - ARM Linux wrote: On Fri, Feb 28, 2014 at 06:48:35PM +0200, Tomi Valkeinen wrote: This is totally unclear to me. How does it become a public standard? What's the forum for this? Me too. That's where I'd hope someone on

Re: [PATCH 00/12] ARM: OMAP2 DT clock conversion

2014-03-03 Thread Tero Kristo
On 02/28/2014 08:33 PM, Tony Lindgren wrote: * Tero Kristo t-kri...@ti.com [140228 10:21]: Hmm, some clock node is broken, might be missing a name or parent name for some reason. Can you try to boot with DEBUG enabled so you get pr_debug:s out and see which clock is being initialized during

Re: [PATCH v2 3/8] ARM: dts: omap3-overo: Use complete poweroff

2014-03-03 Thread Florian Vaussard
On 02/27/2014 10:07 PM, Nishanth Menon wrote: +devicetree list. On 02/27/2014 02:48 PM, Florian Vaussard wrote: On 02/27/2014 09:38 PM, Nishanth Menon wrote: On 02/27/2014 02:30 PM, Florian Vaussard wrote: Currently, the TWL4030 PMIC does not completely poweroff the processor. Commit

Re: [PATCH 2/3] dts: mpc512x: adjust clock specs for FEC nodes

2014-03-03 Thread Gerhard Sittig
On Mon, Feb 24, 2014 at 11:25 +0100, Gerhard Sittig wrote: a recent FEC binding document update that was motivated by i.MX development revealed that ARM and PowerPC implementations in Linux did not agree on the clock names to use for the FEC nodes change clock names from per to ipg in the

Re: [PATCH 4/7] ARM: dts: exynos5440: fix PCIe interrupt mapping

2014-03-03 Thread Lucas Stach
Am Montag, den 03.03.2014, 16:53 +0900 schrieb Jingoo Han: On Monday, March 03, 2014 4:41 PM, Jingoo Han wrote: On Saturday, March 01, 2014 2:29 AM, Lucas Stach wrote: So it actually works. Signed-off-by: Lucas Stach l.st...@pengutronix.de ---

Re: [PATCH v6 17/18] ARM: sun4i: dt: Add ahci / sata support

2014-03-03 Thread Maxime Ripard
Hi Hans, On Sat, Feb 22, 2014 at 08:10:54PM +0100, Hans de Goede wrote: Since IIRC we have pretty much the same needs for the USB, can't we just drop the SATA specific mention and use it as the common DTSI for the usual regulators? On most boards with sata, there will also be 1 or 2

Re: [PATCH v9 0/9] USB Host support for OMAP5 uEVM

2014-03-03 Thread Roger Quadros
Hi Tony, On 03/01/2014 12:56 AM, Tony Lindgren wrote: * Roger Quadros rog...@ti.com [140227 06:21]: Hi, This patchset brings up USB Host ports and Ethernet port on the OMAP5 uEVM board. It also does some cleanup with respect to DT clock binding for the mfd/omap-usb-host driver. Please

Re: [PATCH] dma: Add Keystone Packet DMA Engine driver

2014-03-03 Thread Shevchenko, Andriy
On Fri, 2014-02-28 at 17:56 -0500, Santosh Shilimkar wrote: From: Sandeep Nair sandee...@ti.com The Packet DMA driver sets up the dma channels and flows for the QMSS(Queue Manager SubSystem) who triggers the actual data movements across clients using destination queues. Every client modules

Re: [Patch v8 2/2] dmaengine: add Qualcomm BAM dma driver

2014-03-03 Thread Shevchenko, Andriy
On Mon, 2014-03-03 at 00:30 -0600, Andy Gross wrote: Add the DMA engine driver for the QCOM Bus Access Manager (BAM) DMA controller found in the MSM 8x74 platforms. Each BAM DMA device is associated with a specific on-chip peripheral. Each channel provides a uni-directional data transfer

[PATCH v12 01/15] usb: doc: phy-mxs: Add more compatible strings

2014-03-03 Thread Peter Chen
Add fsl,imx6q-usbphy for imx6dq and imx6dl, add fsl,imx6sl-usbphy for imx6sl, and fsl,imx23-usbphy is still a fallback for other strings. Signed-off-by: Peter Chen peter.c...@freescale.com --- Documentation/devicetree/bindings/usb/mxs-phy.txt |6 +- 1 files changed, 5 insertions(+), 1

[PATCH v12 04/15] usb: doc: phy-mxs: update binding for adding anatop phandle

2014-03-03 Thread Peter Chen
Add anatop phandle which is used to access anatop registers to control PHY's power and other USB operations. Signed-off-by: Peter Chen peter.c...@freescale.com --- Documentation/devicetree/bindings/usb/mxs-phy.txt |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git

[PATCH v12 05/15] usb: phy-mxs: Add anatop regmap

2014-03-03 Thread Peter Chen
It is needed by imx6 SoC series, but not for imx23 and imx28. Signed-off-by: Peter Chen peter.c...@freescale.com --- drivers/usb/phy/phy-mxs-usb.c | 15 +++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/drivers/usb/phy/phy-mxs-usb.c b/drivers/usb/phy/phy-mxs-usb.c

[PATCH v12 03/15] usb: phy-mxs: Add auto clock and power setting

2014-03-03 Thread Peter Chen
The auto setting is used to open related power and clocks automatically after receiving wakeup signal. With this feature, the PHY's clock and power can be recovered correctly from low power mode, it is guaranteed by IC logic. Signed-off-by: Peter Chen peter.c...@freescale.com ---

[PATCH v12 00/15] Add power management support for mxs phy

2014-03-03 Thread Peter Chen
The serial adds power management support for MXS PHY, it includes: - Add one PHY API .set_wakeup, and related API implementation at mxs phy driver - misc changes and bug fixes for mxs phy to support low power mode and wakeup. It is based on the lastest Greg's 3.14-rc3. Changes for v12: - typo

[PATCH v12 02/15] usb: phy-mxs: Add platform judgement code

2014-03-03 Thread Peter Chen
The mxs-phy has several bugs and features at different versions, the driver code can get it through of_device_id.data. Signed-off-by: Peter Chen peter.c...@freescale.com --- drivers/usb/phy/phy-mxs-usb.c | 58 ++-- 1 files changed, 49 insertions(+), 9

[PATCH v12 12/15] usb: phy-mxs: Add sync time after controller clear phcd

2014-03-03 Thread Peter Chen
After clear portsc.phcd, PHY needs 200us stable time for switch 32K clock to AHB clock. Signed-off-by: Peter Chen peter.c...@freescale.com --- drivers/usb/phy/phy-mxs-usb.c | 11 +++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/drivers/usb/phy/phy-mxs-usb.c

[PATCH v12 09/15] usb: phy: Add set_wakeup API

2014-03-03 Thread Peter Chen
This API is used to set wakeup enable at PHY registers, in that case, the PHY can be waken up from suspend due to external events, like vbus change, dp/dm change and id change. Signed-off-by: Peter Chen peter.c...@freescale.com --- include/linux/usb/phy.h | 16 1 files

[PATCH v12 13/15] ARM: dts: mxs: add mxs phy controller id

2014-03-03 Thread Peter Chen
We need to use controller id to access different register regions for mxs phy. Signed-off-by: Peter Chen peter.c...@freescale.com Signed-off-by: Shawn Guo shawn@linaro.org --- arch/arm/boot/dts/imx23.dtsi |1 + arch/arm/boot/dts/imx28.dtsi |2 ++ 2 files changed, 3 insertions(+), 0

[PATCH v12 07/15] usb: phy-mxs: Enable IC fixes for related SoCs

2014-03-03 Thread Peter Chen
Two PHY bugs are fixed by IC logic, but these bits are not enabled by default, so we enable them at driver. The two bugs are: MXS_PHY_ABNORMAL_IN_SUSPEND and MXS_PHY_SENDING_SOF_TOO_FAST which are described at code. Signed-off-by: Peter Chen peter.c...@freescale.com ---

[PATCH v12 11/15] usb: phy-mxs: Add system suspend/resume API

2014-03-03 Thread Peter Chen
We need this to keep PHY's power on or off during the system suspend mode. If we need to enable USB wakeup, then we must keep PHY's power being on during the system suspend mode. Otherwise, we need to keep PHY's power being off to save power. Signed-off-by: Peter Chen peter.c...@freescale.com ---

[PATCH v12 08/15] usb: phy-mxs: add controller id

2014-03-03 Thread Peter Chen
It is used to access un-regulator registers according to different controllers. Signed-off-by: Peter Chen peter.c...@freescale.com --- drivers/usb/phy/phy-mxs-usb.c |6 ++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/drivers/usb/phy/phy-mxs-usb.c

[PATCH v12 10/15] usb: phy-mxs: Add implementation of set_wakeup

2014-03-03 Thread Peter Chen
When we need the PHY can be waken up by external signals, we can call this API. Besides, we call mxs_phy_disconnect_line at this API to close the connection between USB PHY and controller, after that, the line state from controller is SE0. Once the PHY is out of power, without calling

[PATCH v12 15/15] ARM: dts: imx6: add mxs phy controller id

2014-03-03 Thread Peter Chen
We need to use controller id to access different register regions for mxs phy. Signed-off-by: Peter Chen peter.c...@freescale.com Signed-off-by: Shawn Guo shawn@linaro.org --- arch/arm/boot/dts/imx6qdl.dtsi |2 ++ arch/arm/boot/dts/imx6sl.dtsi |2 ++ 2 files changed, 4

RE: [PATCH RFC 0/3] Altera Triple Speed Ethernet (TSE) Driver RFC

2014-03-03 Thread David Laight
From: Vince Bridgers I'm submitting this patch set for comments as a first step towards upstreaming a driver for the Altera Triple Speed Ethernet (TSE) controller. ... The design has been tested on Altera's Cyclone 4, 5, and Cyclone 5 SOC development kits using an ARM A9 processor and an

Re: [PATCH 1/2] ARM: dts: Add support for OMAP4 Gumstix DuoVero/Parlor

2014-03-03 Thread Florian Vaussard
Hi Tony, Benoit, On 02/24/2014 06:07 PM, Florian Vaussard wrote: Gumstix DuoVero is an OMAP4430-based Computer On Module. Parlor is one of the available expansion board. Tested features: - GPMC ethernet - HSUSB2 and OTG - Audio out - WiFi and Bluetooth (w2cbw0015 SDIO module) - LED and

Re: [PATCH v6 17/18] ARM: sun4i: dt: Add ahci / sata support

2014-03-03 Thread Hans de Goede
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi, On 03/03/2014 10:33 AM, Maxime Ripard wrote: Hi Hans, On Sat, Feb 22, 2014 at 08:10:54PM +0100, Hans de Goede wrote: Since IIRC we have pretty much the same needs for the USB, can't we just drop the SATA specific mention and use it as the

[PATCH v5 0/9] Device Tree support for the at91sam9261ek

2014-03-03 Thread Jean-Jacques Hiblot
This patch set aims at bringing a device tree support for the sam9261. It's mostly based on the sam9263 and sam9x5 stuff. Changes since V4: * change the compatibilty string for the bus matrix to 'atmel,at91sam9260-bus-matrix' * add a documentation for the bus matrix DT binding * panic if the DT

[PATCH v5 1/9] at91: dt: Adds support for the bus matrix declaration in the DT

2014-03-03 Thread Jean-Jacques Hiblot
Signed-off-by: Jean-Jacques Hiblot jjhib...@traphandler.com --- arch/arm/mach-at91/setup.c | 21 + 1 file changed, 21 insertions(+) diff --git a/arch/arm/mach-at91/setup.c b/arch/arm/mach-at91/setup.c index f7ca97b..6a4e07e 100644 --- a/arch/arm/mach-at91/setup.c +++

[PATCH v5 9/9] ARM: at91: move sam9261 SoC to common clk

2014-03-03 Thread Jean-Jacques Hiblot
This patch removes the selection of AT91_USE_OLD_CLK when selecting sam9261 SoCs support. This will automatically enable COMMON_CLK_AT91 option and add support for at91 common clk implementation. Signed-off-by: Jean-Jacques Hiblot jjhib...@traphandler.com --- arch/arm/mach-at91/Kconfig | 1 - 1

[PATCH v5 7/9] at91: updated the at91_dt_defconfig with support for the ADS7846

2014-03-03 Thread Jean-Jacques Hiblot
This provides touchscreen support to the at91sam9261ek Signed-off-by: Jean-Jacques Hiblot jjhib...@traphandler.com --- arch/arm/configs/at91_dt_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/at91_dt_defconfig b/arch/arm/configs/at91_dt_defconfig index

[PATCH 1/3] phy: omap-usb2: Adapt phy-omap-usb2 for AM437x

2014-03-03 Thread George Cherian
Adapt phy-omap-usb2 driver for AM437x. - Add new comaptible ti,am437x-usb2 for AM437x - Pass proper data to differentiate AM437x and others. - AM437x doesnot support set_vbus and start_srp. - Also update the Documentation to add new compatible. Signed-off-by:

[PATCH v5 6/9] at91: dt: sam9261: Device Tree support for the at91sam9261ek

2014-03-03 Thread Jean-Jacques Hiblot
This patch implements a DTS to boot a at91sam9261ek with a dt-enabled kernel (at91_dt_defconfig). supported features are: * dbgu * lcdc * usb host * usb gadget, * spi dataflash * nand flash * touchscreen * leds * user buttons In the TODO list: * dm9000 (ethernet) * audio * mmc Signed-off-by:

[PATCH v5 8/9] ARM: at91: prepare common clk transition for sam9261 SoC

2014-03-03 Thread Jean-Jacques Hiblot
This patch encloses sam9261 old clk registration in #if defined(CONFIG_OLD_CLK_AT91) #endif sections. Signed-off-by: Jean-Jacques Hiblot jjhib...@traphandler.com --- arch/arm/mach-at91/at91sam9261.c | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git

[PATCH v5 2/9] dt: bindings: at91: Add a new binding for the bus matrix

2014-03-03 Thread Jean-Jacques Hiblot
This binding is used to initialize the bus matrix base address. Signed-off-by: Jean-Jacques Hiblot jjhib...@traphandler.com --- Documentation/devicetree/bindings/arm/atmel-at91.txt | 14 ++ 1 file changed, 14 insertions(+) diff --git

[PATCH v5 4/9] at91: dt: Add at91sam9261 dt SoC support

2014-03-03 Thread Jean-Jacques Hiblot
This patch adds support for the Device Tree on a sam9261-based platform Signed-off-by: Jean-Jacques Hiblot jjhib...@traphandler.com --- arch/arm/boot/dts/at91sam9261.dtsi | 740 + arch/arm/mach-at91/at91sam9261.c | 17 + 2 files changed, 757 insertions(+)

[PATCH v5 3/9] at91: pinctrl: don't request GPIOs used for interrupts but lock them as IRQ

2014-03-03 Thread Jean-Jacques Hiblot
During the xlate stage of the DT interrupt parsing, the at91 pinctrl driver requests the GPIOs that are described as interrupt sources. This prevents a driver to request the gpio later to get its electrical value. This patch replaces the gpio_request with a gpio_lock_as_irq to prevent the gpio to

[PATCH v5 5/9] at91: dt: defconfig: Added the sam9261 to the list of DT-enabled SOCs

2014-03-03 Thread Jean-Jacques Hiblot
Signed-off-by: Jean-Jacques Hiblot jjhib...@traphandler.com --- arch/arm/configs/at91_dt_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/at91_dt_defconfig b/arch/arm/configs/at91_dt_defconfig index 0b4e9b5..3c6905d 100644 --- a/arch/arm/configs/at91_dt_defconfig

[PATCH 2/3] phy: omap-usb2: Provide workaround for USB2PHY false disconnect

2014-03-03 Thread George Cherian
From: Austin Beam austinb...@ti.com Enable the dra7x errata workaround for false disconnect problem with USB2PHY. False disconnects were detected with some of the devices. Reduce the sensitivity of the disconnect logic within the USB2PHY subsystem to enusre these false disconnects are not

[PATCH 2/3] phy: omap-usb2: Provide workaround for USB2PHY false disconnect

2014-03-03 Thread George Cherian
From: Austin Beam austinb...@ti.com Enable the dra7x errata workaround for false disconnect problem with USB2PHY. False disconnects were detected with some of the devices. Reduce the sensitivity of the disconnect logic within the USB2PHY subsystem to enusre these false disconnects are not

[PATCH 3/3] phy: omap-usb2: Add different compatible for OMAP5

2014-03-03 Thread George Cherian
Add a new compatible for OMAP5 since it does not use any of the OTG operations as of now. HAS_SRP and SET_VBUS functionalities are used only for OMAP4. Update the Documentation also to add new comaptible. Signed-off-by: George Cherian george.cher...@ti.com ---

[PATCH V7 1/1] drivers/gpio: Altera soft IP GPIO driver and devicetree binding

2014-03-03 Thread thloh
From: Tien Hock Loh th...@altera.com Add driver support for Altera GPIO soft IP, including interrupts and I/O. Tested on Altera CV SoC board using dipsw and LED using LED framework. Signed-off-by: Tien Hock Loh th...@altera.com --- .../devicetree/bindings/gpio/gpio-altera.txt | 44 +++

Re: [PATCH v2 2/2] checkpatch: fix spurious vendor compatible warnings

2014-03-03 Thread Florian Vaussard
Hi, On 02/28/2014 10:06 PM, Joe Perches wrote: Hi. A couple of suggestions and a couple of questions. I made the patch below against your patches to. o Look for .compatible = foo strings in .c and .h files too o Improve the vendor name match in vendor-prefix.txt by only matching the

Re: [PATCH v4 1/3] ARM: sun7i/sun6i: irqchip: Add irqchip driver for NMI controller

2014-03-03 Thread Maxime Ripard
Hi Carlo, On Thu, Feb 27, 2014 at 08:34:20PM +0100, Carlo Caione wrote: Allwinner A20/A31 SoCs have special registers to control / (un)mask / acknowledge NMI. This NMI controller is separated and independent from GIC. This patch adds a new irqchip to manage NMI. Signed-off-by: Carlo Caione

Re: [PATCH v4 3/3] ARM: sun7i/sun6i: irqchip: Update the documentation

2014-03-03 Thread Maxime Ripard
Hi, On Thu, Feb 27, 2014 at 08:34:22PM +0100, Carlo Caione wrote: Added documentation for NMI irqchip. Signed-off-by: Carlo Caione ca...@caione.org --- .../allwinner,sun67i-sc-nmi.txt| 27 ++ 1 file changed, 27 insertions(+) create mode 100644

[PATCH] ARM: dts: exynos5250: turn on the LDO10 on SMDK5250

2014-03-03 Thread Yuvaraj Kumar C D
Commit 275dcd2 ARM: dts: add max77686 pmic node for smdk5250 added required LDO's for SMDK5250 boards.Currently LDO10 is turned off.As LDO10, enable/disable the LDO22 which is required for VDDQ_MMC2_AP.So this patch makes LDO10 turn's on always. Signed-off-by: Yuvaraj Kumar C D

Re: [RFC PATCH] i2c: new bus driver for efm32

2014-03-03 Thread Uwe Kleine-König
On Mon, Feb 10, 2014 at 11:19:58AM +0100, Uwe Kleine-König wrote: This was tested on a EFM32GG-DK3750 devboard that has a temperature sensor and an eeprom on its i2c bus. Signed-off-by: Uwe Kleine-König u.kleine-koe...@pengutronix.de still no reply :-( Uwe -- Pengutronix e.K.

Re: [PATCH v8 2/6] misc: sram: implement reserved sram areas

2014-03-03 Thread Philipp Zabel
Hi Heiko, Am Dienstag, den 25.02.2014, 12:46 +0100 schrieb Heiko Stübner: This implements support for defining reserved areas as subnodes, to keep the genpool from using these. Suggested-by: Rob Herring robherri...@gmail.com Signed-off-by: Heiko Stuebner he...@sntech.de Tested-by: Ulrich

[PATCH v5 1/6] usb: dwc3: core: support optional PHYs

2014-03-03 Thread Kishon Vijay Abraham I
Since PHYs for dwc3 is optional (not all SoCs having PHYs for DWC3 should be programmed), do not return from probe if the USB PHY library returns -ENODEV as that indicates the platform does not have a programmable PHY. While this can be considered as a temporary fix, a long term solution would be

[PATCH v5 6/6] arm/dts: added dt properties to adapt to the new phy framwork

2014-03-03 Thread Kishon Vijay Abraham I
Added device tree bindings for dwc3, usb2 and usb3 PHYs. The documentation of these can be found at Documentation/devicetree/bindings/phy/phy-bindings.txt and Documentation/devicetree/bindings/phy/ti-phy.txt. Signed-off-by: Kishon Vijay Abraham I kis...@ti.com --- arch/arm/boot/dts/omap5.dtsi |

[PATCH v5 5/6] phy: omap-usb2: move omap_usb.h from linux/usb/ to linux/phy/

2014-03-03 Thread Kishon Vijay Abraham I
No functional change. Moved omap_usb.h from linux/usb/ to linux/phy/. Also removed the unused members of struct omap_usb (after phy-omap-pipe3 started using it's own header file) Signed-off-by: Kishon Vijay Abraham I kis...@ti.com --- drivers/phy/phy-omap-usb2.c |2 +-

[PATCH v5 4/6] usb: phy: omap-usb2: remove *set_suspend* callback from omap-usb2

2014-03-03 Thread Kishon Vijay Abraham I
Now that omap-usb2 is adapted to the new generic PHY framework, *set_suspend* ops can be removed from omap-usb2 driver. Signed-off-by: Kishon Vijay Abraham I kis...@ti.com Acked-by: Felipe Balbi ba...@ti.com Reviewed-by: Sylwester Nawrocki s.nawro...@samsung.com --- drivers/phy/phy-omap-usb2.c |

[PATCH v5 0/6] Make dwc3 use Generic PHY Framework

2014-03-03 Thread Kishon Vijay Abraham I
Added support for optional PHY in dwc3 as not all SoCs having PHYs for DWC3 should be programmed. While this can be considered as a temporary fix, a long term solution would be to add 'nop' PHY for platforms that does not have programmable PHY. Adapted DWC3 and USB3 PHY to use Generic PHY

[PATCH v5 3/6] drivers: phy: usb3/pipe3: Adapt pipe3 driver to Generic PHY Framework

2014-03-03 Thread Kishon Vijay Abraham I
Adapted omap-usb3 PHY driver to Generic PHY Framework and moved phy-omap-usb3 driver in drivers/usb/phy to drivers/phy and also renamed the file to phy-ti-pipe3 since this same driver will be used for SATA PHY and PCIE PHY. Signed-off-by: Kishon Vijay Abraham I kis...@ti.com ---

[PATCH v5 2/6] usb: dwc3: adapt dwc3 core to use Generic PHY Framework

2014-03-03 Thread Kishon Vijay Abraham I
Adapted dwc3 core to use the Generic PHY Framework. So for init, exit, power_on and power_off the following APIs are used phy_init(), phy_exit(), phy_power_on() and phy_power_off(). However using the old USB phy library wont be removed till the PHYs of all other SoC's using dwc3 core is adapted

Re: [PATCH v5 0/6] Make dwc3 use Generic PHY Framework

2014-03-03 Thread Roger Quadros
Hi Kishon, Which tree are these patches based on? cheers, -roger On 03/03/2014 01:38 PM, Kishon Vijay Abraham I wrote: Added support for optional PHY in dwc3 as not all SoCs having PHYs for DWC3 should be programmed. While this can be considered as a temporary fix, a long term solution would

Re: [PATCH v5 0/6] Make dwc3 use Generic PHY Framework

2014-03-03 Thread Kishon Vijay Abraham I
Roger, On Monday 03 March 2014 05:51 PM, Roger Quadros wrote: Hi Kishon, Which tree are these patches based on? mainline + Felipe's testing/next + Revert usb: dwc3: core: enable Suspend bit for USB2/3 PHYs + Revert usb: dwc3: preparation for adapting dwc3 to generic phy framework Thanks

Re: [PATCH v4] PHY: sunxi: Add driver for sunxi usb phy

2014-03-03 Thread Kishon Vijay Abraham I
Hi, On Sunday 02 March 2014 12:49 AM, Hans de Goede wrote: Hi, On 03/01/2014 06:37 PM, Kishon Vijay Abraham I wrote: Hi, On Saturday 01 March 2014 10:39 PM, Hans de Goede wrote: The Allwinner A1x / A2x SoCs have 2 or 3 usb phys which are all accessed through a single set of registers.

Re: [linux-sunxi] [PATCH v2 2/5] clk: sun6i: Reparent AHB clock on PLL6

2014-03-03 Thread Maxime Ripard
Hi Hans, On Sat, Mar 01, 2014 at 05:32:40PM +0100, Hans de Goede wrote: On 02/28/2014 05:37 PM, Maxime Ripard wrote: In order for the DMA controller to work for SDRAM to devices transfers, the AHB clock should be reparented on the PLL6. Force that parenting in the clock driver.

Re: [linux-sunxi] Re: [PATCH v4 3/3] ARM: sun7i/sun6i: irqchip: Update the documentation

2014-03-03 Thread Carlo Caione
On Mon, Mar 3, 2014 at 12:02 PM, Maxime Ripard maxime.rip...@free-electrons.com wrote: Hi, On Thu, Feb 27, 2014 at 08:34:22PM +0100, Carlo Caione wrote: Added documentation for NMI irqchip. Signed-off-by: Carlo Caione ca...@caione.org --- .../allwinner,sun67i-sc-nmi.txt

[PATCH v2] pcie: Add Xilinx PCIe Host Bridge IP driver

2014-03-03 Thread Srikanth Thokala
This is the driver for Xilinx AXI PCIe Host Bridge Soft IP Signed-off-by: Srikanth Thokala stho...@xilinx.com --- - Rebased on v3.14.0-rc5 - Removed IP specific DT properties like include-rc, axibar-num etc., as suggested by Jason and Bjorn, Thanks ---

Re: [PATCH v2 2/2] checkpatch: fix spurious vendor compatible warnings

2014-03-03 Thread Rob Herring
On Fri, Feb 28, 2014 at 3:06 PM, Joe Perches j...@perches.com wrote: Hi. A couple of suggestions and a couple of questions. I made the patch below against your patches to. o Look for .compatible = foo strings in .c and .h files too o Improve the vendor name match in vendor-prefix.txt by

[PATCH 4/5] ARM: dts: am43x-epos-evm: Enable USB

2014-03-03 Thread George Cherian
Enable - ocp2scp - USB PHY control module - USB PHY - dwc3_omap - USB for am43x-epos-evm Signed-off-by: George Cherian george.cher...@ti.com --- arch/arm/boot/dts/am43x-epos-evm.dts | 44 1 file changed, 44

[PATCH 5/5] doc: Add ti,am437x-dwc3 comaptible for dwc3 glue

2014-03-03 Thread George Cherian
Add the compatible ti,am437x-dwc3 for dwc3 glue driver. Signed-off-by: George Cherian george.cher...@ti.com --- Documentation/devicetree/bindings/usb/omap-usb.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/usb/omap-usb.txt

[PATCH 3/5] ARM: dts: am437x-gp-evm: Enable USB

2014-03-03 Thread George Cherian
Enable - ocp2scp - USB PHY control module - USB PHY - dwc3_omap - USB for am437x-gp-evm Signed-off-by: George Cherian george.cher...@ti.com --- arch/arm/boot/dts/am437x-gp-evm.dts | 44 + 1 file changed, 44 insertions(+)

[PATCH 2/5] ARM: dts: AM4372: Add USB nodes

2014-03-03 Thread George Cherian
Add nodes for 2 instances each of - ocp2scp - USB PHY control module - USB PHY - dwc3_omap - USB for AM43xx. Signed-off-by: George Cherian george.cher...@ti.com --- arch/arm/boot/dts/am4372.dtsi | 99 +++ 1 file

[PATCH 0/5] Add USB nodes for am43xx epos and gp evm

2014-03-03 Thread George Cherian
The patch series adds USB dt nodes for am43xx epos and gp evm Boot tested with Benoit's for_3.15 + following patches https://patchwork.kernel.org/patch/3600821/ https://patchwork.kernel.org/patch/3600831/ https://patchwork.kernel.org/patch/3600851/ https://patchwork.kernel.org/patch/3600841/

[PATCH 1/5] ARM: dts: am43xx clock data

2014-03-03 Thread George Cherian
Add USB reference clock data Signed-off-by: George Cherian george.cher...@ti.com --- arch/arm/boot/dts/am43xx-clocks.dtsi | 17 + 1 file changed, 17 insertions(+) diff --git a/arch/arm/boot/dts/am43xx-clocks.dtsi b/arch/arm/boot/dts/am43xx-clocks.dtsi index 142009c..506d036

Re: [PATCH v6 5/8] phy: Add new Exynos USB PHY driver

2014-03-03 Thread Kishon Vijay Abraham I
Hi, On Wednesday 29 January 2014 10:59 PM, Kamil Debski wrote: Add a new driver for the Exynos USB PHY. The new driver uses the generic PHY framework. The driver includes support for the Exynos 4x10 and 4x12 SoC families. Can the PHY part of this series be merged independently of the

Re: [PATCH RESEND v11 6/7] ARM: OMAP: enable SYSCON and REGULATOR_PBIAS in omap2plus_defconfig

2014-03-03 Thread Balaji T K
On Wednesday 26 February 2014 10:31 PM, Tony Lindgren wrote: * Balaji T K balaj...@ti.com [140219 07:00]: Enable REGULATOR_PBIAS needed for SD card on most OMAPs. Signed-off-by: Balaji T K balaj...@ti.com I belive this is the only one missing my ack: Acked-by: Tony Lindgren t...@atomide.com

Re: [PATCH v6 8/8] usb: ehci-exynos: Change to use phy provided by the generic phy framework

2014-03-03 Thread Tomasz Figa
On 05.02.2014 18:30, Olof Johansson wrote: On Wed, Feb 5, 2014 at 7:57 AM, Kamil Debski k.deb...@samsung.com wrote: Hi Olof, Thank you for your review. From: Olof Johansson [mailto:o...@lixom.net] Sent: Wednesday, January 29, 2014 9:55 PM Hi, On Wed, Jan 29, 2014 at 9:29 AM, Kamil Debski

[RESEND Patch 3/9] ARM: dts: am43x-epos-evm: add SD card hotplug support

2014-03-03 Thread Mugunthan V N
From: Balaji T K balaj...@ti.com Add card detect gpio for SD card slot and include dt gpio header. Signed-off-by: Balaji T K balaj...@ti.com Signed-off-by: Mugunthan V N mugunthan...@ti.com --- arch/arm/boot/dts/am4372.dtsi| 1 + arch/arm/boot/dts/am43x-epos-evm.dts | 9 + 2

[RESEND Patch 9/9] ARM: DTS: DRA7: Add routable-irqs property for gic node

2014-03-03 Thread Mugunthan V N
From: Sricharan R r.sricha...@ti.com There is a IRQ crossbar device in the soc, which maps the irq requests from the peripherals to the mpu interrupt controller's inputs. The gic provides the support for such IPs in the form of routable-irqs. So adding the property here to gic node. Cc: Benoit

[RESEND Patch 5/9] ARM: dts: OMAP4: Add device nodes for ABB

2014-03-03 Thread Mugunthan V N
From: Andrii.Tseglytskyi andrii.tseglyts...@ti.com Add ABB device nodes for OMAP443x family of devices. abb_iva is populated, but disabled as it is not used on current OMAP443x family, but the node is used on OMAP446x family. Data is based on OMAP443x Technical Reference Manual revision AN (April

[RESEND Patch 8/9] ARM: DTS: DRA7: Replace peripheral interrupt numbers with crossbar inputs

2014-03-03 Thread Mugunthan V N
From: Sricharan R r.sricha...@ti.com Now with the crossbar IP in picture, the peripherals do not have the fixed interrupt lines. Instead they rely on the crossbar irqchip to allocate and map a free interrupt line to its crossbar input. So replacing all the peripheral interrupt numbers with its

[RESEND Patch 6/9] ARM: dts: DRA7: Add device nodes for ABB

2014-03-03 Thread Mugunthan V N
From: Nishanth Menon n...@ti.com Add ABB device nodes for DRA7 family of devices. Data is based on DRA7 Technical Reference Manual revision I (Sept 2013) Signed-off-by: Nishanth Menon n...@ti.com Signed-off-by: Mugunthan V N mugunthan...@ti.com --- arch/arm/boot/dts/dra7.dtsi | 132

[RESEND Patch 2/9] ARM: dts: am335x-evm: add SD card hotplug support

2014-03-03 Thread Mugunthan V N
From: Balaji T K balaj...@ti.com Add card detect gpio for SD card slot Signed-off-by: Balaji T K balaj...@ti.com Signed-off-by: Mugunthan V N mugunthan...@ti.com --- arch/arm/boot/dts/am335x-evm.dts | 9 + 1 file changed, 9 insertions(+) diff --git a/arch/arm/boot/dts/am335x-evm.dts

[RESEND Patch 0/9] dts pending patches for TI omap

2014-03-03 Thread Mugunthan V N
Benoit/Tony Here I am send all the pending dt patches that can go into 3.15 merge window, all the patches were already posted to mailing list and has beed reviewed. I have rebased the patches on top of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git omap-for-v3.15/dt and

[RESEND Patch 7/9] ARM: DTS: DRA7: Add crossbar device binding

2014-03-03 Thread Mugunthan V N
From: Sricharan R r.sricha...@ti.com This adds the irq crossbar device node. There is a IRQ crossbar device in the soc, which maps the irq requests from the peripherals to the mpu interrupt controller's inputs. The Peripheral irq requests are connected to only one crossbar input and the output

[RESEND Patch 4/9] ARM: dts: OMAP36xx: Add device node for ABB

2014-03-03 Thread Mugunthan V N
From: Andrii.Tseglytskyi andrii.tseglyts...@ti.com Add ABB device node for OMAP36xx family of devices. Data is based on OMAP36XX Technical Reference Manual revision AB (Dec 2012). [n...@ti.com: co-developer] Signed-off-by: Nishanth Menon n...@ti.com Signed-off-by: Andrii.Tseglytskyi

[RESEND Patch 0/9] dts pending patches for TI omap

2014-03-03 Thread Mugunthan V N
Benoit/Tony Here I am send all the pending patches that can go into 3.15 merge window, all the patches were already posted to mailing list and has beed reviewed. Here I am rebasing the patches on top of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git omap-for-v3.15/dt and

RE: [PATCH v6 5/8] phy: Add new Exynos USB PHY driver

2014-03-03 Thread Kamil Debski
Hi Kishon, From: Kishon Vijay Abraham I [mailto:kis...@ti.com] Sent: Monday, March 03, 2014 3:28 PM Hi, On Wednesday 29 January 2014 10:59 PM, Kamil Debski wrote: Add a new driver for the Exynos USB PHY. The new driver uses the generic PHY framework. The driver includes support for

[PATCH 11/12] ARM: DRA7: hwmod: Add ocp2scp3 and sata hwmods

2014-03-03 Thread Roger Quadros
From: Nikhil Devshatwar nikhil...@ti.com Add hwmods for ocp2scp3 and sata modules. [Roger Q] Clean up. CC: Benoit Cousson bcous...@baylibre.com CC: Paul Walmsley p...@pwsan.com Signed-off-by: Balaji T K balaj...@ti.com Signed-off-by: Nikhil Devshatwar nikhil...@ti.com Signed-off-by: Roger

[PATCH 07/12] ARM: OMAP5: hwmod: Add ocp2scp3 and sata hwmods

2014-03-03 Thread Roger Quadros
From: Keshava Munegowda keshava_mgo...@ti.com Create hwmods for ocp2scp3 and sata modules. [Roger Q] Clean up. CC: Benoit Cousson bcous...@baylibre.com CC: Paul Walmsley p...@pwsan.com CC: Tony Lindgren t...@atomide.com Signed-off-by: Balaji T K balaj...@ti.com Signed-off-by: Roger Quadros

[PATCH 10/12] phy: ti-pipe3: Fix suspend/resume and module reload

2014-03-03 Thread Roger Quadros
Due to Errata i783, SATA breaks if its DPLL is idled. The recommeded workaround to issue a softreset to the SATA controller doesn't seem to work. Here we just prevent SATA DPLL from Idling and hence avoid the issue altogether. Signed-off-by: Roger Quadros rog...@ti.com ---

[PATCH 06/12] phy: omap: Select OMAP_OCP2SCP bus driver

2014-03-03 Thread Roger Quadros
The OMAP_USB2 and OMAP_PIP3 phy devices will not be detected if the OMAP_OCP2SCP driver is not present. So select it. Signed-off-by: Roger Quadros rog...@ti.com --- drivers/phy/Kconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/phy/Kconfig b/drivers/phy/Kconfig index

[PATCH 12/12] ARM: dts: dra7: add OCP2SCP3 and SATA nodes

2014-03-03 Thread Roger Quadros
From: Balaji T K balaj...@ti.com Add nodes for OCP2SCP3 bus, SATA controller and SATA PHY. [Roger Q] Clean up. CC: Benoit Cousson bcous...@baylibre.com Signed-off-by: Balaji T K balaj...@ti.com Signed-off-by: Roger Quadros rog...@ti.com --- arch/arm/boot/dts/dra7.dtsi | 39

[PATCH 02/12] phy: omap-control: Update DT binding information

2014-03-03 Thread Roger Quadros
Move omap-control binding information to the right location. Signed-off-by: Roger Quadros rog...@ti.com --- Documentation/devicetree/bindings/phy/ti-phy.txt | 25 ++ Documentation/devicetree/bindings/usb/omap-usb.txt | 24 - 2 files changed, 25

[PATCH 01/12] phy: rename struct omap_control_usb to struct omap_control_phy

2014-03-03 Thread Roger Quadros
From: Kishon Vijay Abraham I kis...@ti.com Rename struct omap_control_usb to struct omap_control_phy since it can be used to control PHY of USB, SATA and PCIE. Also move the driver and include files under *phy* and made the corresponding changes in the users of phy-omap-control. Signed-off-by:

[PATCH 05/12] phy: ti-pipe3: Add SATA DPLL support

2014-03-03 Thread Roger Quadros
USB and SATA DPLLs need different settings. Provide the SATA DPLL settings and use the proper DPLL settings based on device tree node's compatible_id. Update the DT binding information. Signed-off-by: Roger Quadros rog...@ti.com --- Documentation/devicetree/bindings/phy/ti-phy.txt | 3 +-

[PATCH 04/12] ARM: dts: omap5: Add clocks to usb3_phy node

2014-03-03 Thread Roger Quadros
The pipe3-phy driver expects certain named clocks. Provide the necessary clocks. CC: Benoît Cousson bcous...@baylibre.com CC: Tony Lindgren t...@atomide.com Signed-off-by: Roger Quadros rog...@ti.com --- arch/arm/boot/dts/omap5.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git

[PATCH 03/12] phy: ti-pipe3: cleanup clock handling

2014-03-03 Thread Roger Quadros
As this driver is no longer USB specific, use generic clock names. - Fix PLL_SD_SHIFT from 9 to 10 - As optclk and wkupclk may not be always required, don't bail out if they aren't available. - Don't separate prepare/unprepare clock from enable/disable. This ensures optimal power savings.

[PATCH v2 09/11] ARM: dts: s3c64xx: Add nodes for power domains

2014-03-03 Thread Tomasz Figa
This patch adds device tree nodes for power domains available on S3C64xx SoCs. Signed-off-by: Tomasz Figa tomasz.f...@gmail.com --- arch/arm/boot/dts/s3c6400.dtsi | 1 + arch/arm/boot/dts/s3c6410.dtsi | 1 + 2 files changed, 2 insertions(+) diff --git a/arch/arm/boot/dts/s3c6400.dtsi

[PATCH v2 08/11] ARM: s3c64xx: dt: Enable SoC-level power management

2014-03-03 Thread Tomasz Figa
This patch adds call to s3c64xx_pm_init() from init_machine() callback of mach-s3c64xx-dt to enable SoC-level power management features, such as power domain management and sleep support. Signed-off-by: Tomasz Figa tomasz.f...@gmail.com --- arch/arm/mach-s3c64xx/mach-s3c64xx-dt.c | 8 1

[PATCH v2 11/11] ARM: dts: s3c6410-mini6410: Add support for LCD screen

2014-03-03 Thread Tomasz Figa
This patch adds necessary device tree nodes and properties to enable LCD screen on mini6410 board. Signed-off-by: Tomasz Figa tomasz.f...@gmail.com --- arch/arm/boot/dts/s3c6410-mini6410.dts | 33 + 1 file changed, 33 insertions(+) diff --git

[PATCH v2 10/11] ARM: dts: s3c64xx: Add node for display controller

2014-03-03 Thread Tomasz Figa
This patch adds device tree node for the display controller present on S3C64xx SoCs. Signed-off-by: Tomasz Figa tomasz.f...@gmail.com --- arch/arm/boot/dts/s3c64xx.dtsi | 13 + 1 file changed, 13 insertions(+) diff --git a/arch/arm/boot/dts/s3c64xx.dtsi

[PATCH v2 07/11] ARM: s3c64xx: pm: Add device tree based power domain instantiation

2014-03-03 Thread Tomasz Figa
This patch adds support for registering power domains of S3C64xx SoCs and binding devices to them using device tree. Signed-off-by: Tomasz Figa tomasz.f...@gmail.com --- arch/arm/mach-s3c64xx/pm.c | 71 +

[PATCH v2 05/11] ARM: s3c64xx: pm: Add always_on field to s3c64xx_pm_domain struct

2014-03-03 Thread Tomasz Figa
This patch adds always_on field to s3c64xx_pm_domain struct to allow handling registration of all domains in the same way, without the need to have separate arrays for normal and always on domains. Signed-off-by: Tomasz Figa tomasz.f...@gmail.com --- arch/arm/mach-s3c64xx/pm.c | 21

[PATCH v2 03/11] ARM: exynos: Move to generic power domain bindings

2014-03-03 Thread Tomasz Figa
This patch moves Exynos power domain code to use the new generic power domain look-up framework introduced by previous patch, allowing the new code to be compiled with CONFIG_ARCH_EXYNOS selected as well. Signed-off-by: Tomasz Figa tomasz.f...@gmail.com ---

[PATCH v2 06/11] ARM: s3c64xx: pm: Add pwr_stat bit for domain G

2014-03-03 Thread Tomasz Figa
There is a status bit for domain G present in BLK_PWR_STAT register, but it is currently not specified in the driver. This patch adds the status bit of domain G to structure describing it. Signed-off-by: Tomasz Figa tomasz.f...@gmail.com --- arch/arm/mach-s3c64xx/pm.c | 1 + 1 file changed, 1

  1   2   >