Re: [PATCH V2 00/19] bus: omap_l3_noc: driver cleanups and support for DRA7/AM4372

2014-04-25 Thread Peter Ujfalusi
On 04/24/2014 05:19 PM, Nishanth Menon wrote: On 04/24/2014 03:55 AM, Peter Ujfalusi wrote: On 04/18/2014 12:00 AM, Nishanth Menon wrote: On 04/17/2014 03:57 PM, Santosh Shilimkar wrote: I looked at the series and its looks pretty good. Thanks for fixups, updates. For whole series,

Re: [PATCH] arm: dts: am43x-clock: add tbclk data for ehrpwm.

2014-04-25 Thread Tero Kristo
On 04/25/2014 08:42 AM, sourav wrote: Hi Tero, On Tuesday 22 April 2014 06:11 PM, Tero Kristo wrote: On 04/22/2014 01:25 PM, Sourav Poddar wrote: We need tblclk clock data for the functioning of ehrpwm module. Hence, populating the required clock information in clock dts file. Signed-off-by:

Re: [PATCH] arm: dts: am43x-clock: add tbclk data for ehrpwm.

2014-04-25 Thread sourav
On Friday 25 April 2014 12:19 PM, Tero Kristo wrote: On 04/25/2014 08:42 AM, sourav wrote: Hi Tero, On Tuesday 22 April 2014 06:11 PM, Tero Kristo wrote: On 04/22/2014 01:25 PM, Sourav Poddar wrote: We need tblclk clock data for the functioning of ehrpwm module. Hence, populating the

[PATCH] arm: dts: am33xx-clock: Fix ehrpwm tbclk data.

2014-04-25 Thread Sourav Poddar
tbclk does not need to be a composite clock, we can simply use gate clock for this purpose. Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- arch/arm/boot/dts/am33xx-clocks.dtsi | 42 ++ 1 file changed, 12 insertions(+), 30 deletions(-) diff --git

[PATCH] arm: dts: am43x-clock: add tbclk data for ehrpwm.

2014-04-25 Thread Sourav Poddar
We need tbclk clock data for the functioning of ehrpwm module. Hence, populating the required clock information in clock dts file. Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- arch/arm/boot/dts/am43xx-clocks.dtsi | 48 ++ drivers/clk/ti/clk-43xx.c

Re: [PATCH 10/13] tty: serial: omap: remove some dead code

2014-04-25 Thread NeilBrown
On Thu, 24 Apr 2014 15:19:14 +0100 One Thousand Gnomes gno...@lxorguk.ukuu.org.uk wrote: But I don't have discrete hardware. I have a bunch of stuff soldered onto a board with ad-hoc connections chosen to make the life of the hardware builder easy rather than chosen to make the

Re: [PATCH 10/13] tty: serial: omap: remove some dead code

2014-04-25 Thread Yegor Yefremov
On Fri, Apr 25, 2014 at 11:34 AM, NeilBrown ne...@suse.de wrote: On Thu, 24 Apr 2014 15:19:14 +0100 One Thousand Gnomes gno...@lxorguk.ukuu.org.uk wrote: But I don't have discrete hardware. I have a bunch of stuff soldered onto a board with ad-hoc connections chosen to make the life

Re: [PATCH 01/23] OMAPDSS: HDMI: lane config support

2014-04-25 Thread Archit Taneja
Hi, On Thursday 24 April 2014 03:46 PM, Tomi Valkeinen wrote: Add support to configure the pins used for the HDMI lanes. The order and polarity of the lanes can be defined in the DT data. Signed-off-by: Tomi Valkeinen tomi.valkei...@ti.com --- +static void hdmi_phy_configure_lanes(struct

Re: [PATCH 01/23] OMAPDSS: HDMI: lane config support

2014-04-25 Thread Tomi Valkeinen
On 25/04/14 13:06, Archit Taneja wrote: I spent some time to see if we could get create lane_cfg_val without having the table above, looks like there is no pattern at all in the register field. There is a pattern, but I wasn't able to figure out a formula to model it. And as the array was not

Re: [PATCH 06/23] ARM: OMAP: add OMAP5 DSI muxing

2014-04-25 Thread Archit Taneja
Hi, On Thursday 24 April 2014 03:47 PM, Tomi Valkeinen wrote: Add support to set OMAP5 DSI pin muxing. Signed-off-by: Tomi Valkeinen tomi.valkei...@ti.com Cc: Tony Lindgren t...@atomide.com --- arch/arm/mach-omap2/display.c | 35 ++- 1 file changed, 34

Re: [PATCH 06/23] ARM: OMAP: add OMAP5 DSI muxing

2014-04-25 Thread Tomi Valkeinen
On 25/04/14 14:11, Archit Taneja wrote: Hi, On Thursday 24 April 2014 03:47 PM, Tomi Valkeinen wrote: Add support to set OMAP5 DSI pin muxing. Signed-off-by: Tomi Valkeinen tomi.valkei...@ti.com Cc: Tony Lindgren t...@atomide.com --- arch/arm/mach-omap2/display.c | 35

Re: [PATCH 10/13] tty: serial: omap: remove some dead code

2014-04-25 Thread One Thousand Gnomes
As soon as this patch (http://www.spinics.net/lists/arm-kernel/msg325197.html) will be applied, we don't really need this DTR GPIO any more. For the omap specific case, not for the general case of sorting out power hierarchies. Alan -- To unsubscribe from this list: send the line unsubscribe

Re: [PATCH 10/13] tty: serial: omap: remove some dead code

2014-04-25 Thread One Thousand Gnomes
I had a quick look and I guess that uart_change_pm() is the most likely candidate for what you are referring to. I can see how that interfaces to the specific piece of uart hardware, such as omap-serial.c But I cannot see how you would plumb that though to the device that was plugged in to

Re: [PATCH] arm: dts: am33xx-clock: Fix ehrpwm tbclk data.

2014-04-25 Thread Tero Kristo
On 04/25/2014 11:55 AM, Sourav Poddar wrote: tbclk does not need to be a composite clock, we can simply use gate clock for this purpose. Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- arch/arm/boot/dts/am33xx-clocks.dtsi | 42 ++ 1 file changed, 12

Re: [PATCH] arm: dts: am43x-clock: add tbclk data for ehrpwm.

2014-04-25 Thread Tero Kristo
On 04/25/2014 11:55 AM, Sourav Poddar wrote: We need tbclk clock data for the functioning of ehrpwm module. Hence, populating the required clock information in clock dts file. Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- arch/arm/boot/dts/am43xx-clocks.dtsi | 48

Re: [PATCH 06/23] ARM: OMAP: add OMAP5 DSI muxing

2014-04-25 Thread Archit Taneja
On Friday 25 April 2014 04:48 PM, Tomi Valkeinen wrote: On 25/04/14 14:11, Archit Taneja wrote: Hi, On Thursday 24 April 2014 03:47 PM, Tomi Valkeinen wrote: Add support to set OMAP5 DSI pin muxing. Signed-off-by: Tomi Valkeinen tomi.valkei...@ti.com Cc: Tony Lindgren t...@atomide.com ---

Re: [PATCH v2 01/13] Documentation: add extcon devicetree bindings

2014-04-25 Thread Robert Baldyga
On 04/22/2014 09:51 PM, Mark Brown wrote: On Mon, Apr 14, 2014 at 01:46:12PM +0200, Robert Baldyga wrote: That's quite some CC list you've got there, and the mail seems a bit corrupted too (it confused my MUA). This patch adds extcon devicetree bindings. Documentation describes in

[PATCH] ARM: dts: am335x-boneblack: remove use of ti,vcc-aux-disable-is-sleep

2014-04-25 Thread Johan Hovold
Remove use of property ti,vcc-aux-disable-is-sleep, which does not exist. Signed-off-by: Johan Hovold jhov...@gmail.com --- arch/arm/boot/dts/am335x-boneblack.dts | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/boot/dts/am335x-boneblack.dts b/arch/arm/boot/dts/am335x-boneblack.dts

Re: [PATCH V2 00/19] bus: omap_l3_noc: driver cleanups and support for DRA7/AM4372

2014-04-25 Thread Nishanth Menon
On 04/25/2014 01:27 AM, Peter Ujfalusi wrote: On 04/24/2014 05:19 PM, Nishanth Menon wrote: On 04/24/2014 03:55 AM, Peter Ujfalusi wrote: On 04/18/2014 12:00 AM, Nishanth Menon wrote: On 04/17/2014 03:57 PM, Santosh Shilimkar wrote: I looked at the series and its looks pretty good. Thanks for

Re: [PATCH 06/23] ARM: OMAP: add OMAP5 DSI muxing

2014-04-25 Thread Tomi Valkeinen
On 25/04/14 15:58, Archit Taneja wrote: On Friday 25 April 2014 04:48 PM, Tomi Valkeinen wrote: On 25/04/14 14:11, Archit Taneja wrote: Hi, On Thursday 24 April 2014 03:47 PM, Tomi Valkeinen wrote: Add support to set OMAP5 DSI pin muxing. Signed-off-by: Tomi Valkeinen tomi.valkei...@ti.com

Re: [PATCH v2 01/13] Documentation: add extcon devicetree bindings

2014-04-25 Thread Mark Brown
On Fri, Apr 25, 2014 at 03:19:59PM +0200, Robert Baldyga wrote: On 04/22/2014 09:51 PM, Mark Brown wrote: .../devicetree/bindings/extcon/extcon-adc-jack.txt | 60 +++ .../devicetree/bindings/extcon/extcon-arizona.txt | 47 +++

Re: [PATCH 11/23] ARM: dts: omap5-uevm.dts: add tca6424a

2014-04-25 Thread Tomi Valkeinen
On 24/04/14 19:53, Sergei Shtylyov wrote: Right. I wonder what the name should be... gpio is out, as the name should be more specific. No, it's not out. The name should be gpio@22, I think it would be unique. We already have gpio1-8, which are the gpio banks from the SoC. I

Re: [PATCH v6 1/3] tty/serial: Add GPIOLIB helpers for controlling modem lines

2014-04-25 Thread Richard Genoud
2014-04-22 15:08 GMT+02:00 Yegor Yefremov yegor_s...@visionsystems.de: On 10.03.2014 17:45, Richard Genoud wrote: This patch add some helpers to control modem lines (CTS/RTS/DSR...) via GPIO. This will be useful for many boards which have a serial controller that only handle CTS/RTS pins (or

Re: [PATCH 06/23] ARM: OMAP: add OMAP5 DSI muxing

2014-04-25 Thread Tony Lindgren
* Tomi Valkeinen tomi.valkei...@ti.com [140425 07:08]: On 25/04/14 15:58, Archit Taneja wrote: On Friday 25 April 2014 04:48 PM, Tomi Valkeinen wrote: On 25/04/14 14:11, Archit Taneja wrote: Hi, On Thursday 24 April 2014 03:47 PM, Tomi Valkeinen wrote: Add support to set OMAP5 DSI pin

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

2014-04-25 Thread Felipe Balbi
On Wed, Mar 19, 2014 at 03:40:03PM +0530, George Cherian wrote: Enable - USB PHY - USB for am43x-epos-evm Signed-off-by: George Cherian george.cher...@ti.com Acked-by: Roger Quadros rog...@ti.com Acked-by: Felipe Balbi ba...@ti.com ---

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

2014-04-25 Thread Felipe Balbi
On Wed, Mar 19, 2014 at 03:39:58PM +0530, George Cherian wrote: The patch series adds USB dt nodes for am43xx epos and gp evm Boot tested with linux-next + Tony's omap-for-v3.15/dt Changes from v1 - v2 * Reorder doc: Add ti,am437x-dwc3 comaptible for dwc3 glue * Address v1

Re: [PATCH v5 4/5] ARM: dts: am437x-gp-evm: Enable USB

2014-04-25 Thread Felipe Balbi
On Wed, Mar 19, 2014 at 03:40:02PM +0530, George Cherian wrote: Enable - USB PHY - USB for am437x-gp-evm Signed-off-by: George Cherian george.cher...@ti.com Acked-by: Roger Quadros rog...@ti.com Acked-by: Felipe Balbi ba...@ti.com --- arch/arm/boot/dts/am437x-gp-evm.dts |

Re: [PATCH v5 3/5] ARM: dts: AM4372: Add USB nodes

2014-04-25 Thread Felipe Balbi
On Wed, Mar 19, 2014 at 03:40:01PM +0530, George Cherian wrote: 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 Acked-by: Roger Quadros

Re: [PATCH v5 2/5] ARM: dts: am43xx clock data

2014-04-25 Thread Felipe Balbi
On Wed, Mar 19, 2014 at 03:40:00PM +0530, George Cherian wrote: Add USB and USB PHY reference clock data Signed-off-by: George Cherian george.cher...@ti.com Acked-by: Felipe Balbi ba...@ti.com --- arch/arm/boot/dts/am43xx-clocks.dtsi | 32 1 file changed,

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

2014-04-25 Thread Felipe Balbi
On Wed, Mar 19, 2014 at 03:39:59PM +0530, George Cherian wrote: Add the compatible ti,am437x-dwc3 for dwc3 glue driver. Signed-off-by: George Cherian george.cher...@ti.com Acked-by: Roger Quadros rog...@ti.com Acked-by: Felipe Balbi ba...@ti.com ---

Re: [PATCH 1/1] ARM: dts: omap3-igep0020: use SMSC9221 timings

2014-04-25 Thread Tony Lindgren
* Javier Martinez Canillas javier.marti...@collabora.co.uk [140424 09:54]: The IGEPv2 board has a SMSC LAN9221i ethernet chip and not a SMSC LAN911x connected to the GPMC. Each chip needs different timings in order to operate correctly so is wrong to include omap-gpmc-smsc911x.dtsi instead of

Re: [PATCH v2] ARM: OMAP5: Switch to THUMB mode if needed on secondary CPU

2014-04-25 Thread Tony Lindgren
* Joel Fernandes jo...@ti.com [140422 12:41]: On my DRA7 system, when the kernel is built in Thumb-2 mode, the secondary CPU (Cortex A15) fails to come up causing SMP boot on second CPU to timeout. This seems to be because the CPU is in ARM mode once the ROM hands over control to the kernel.

Re: [PATCH] ARM: dts: am437x-gp-evm: Boot fixes

2014-04-25 Thread Tony Lindgren
* Dave Gerlach d-gerl...@ti.com [140423 10:25]: On 04/23/2014 09:59 AM, Tony Lindgren wrote: * Dave Gerlach d-gerl...@ti.com [140422 12:53]: On 04/22/2014 02:01 PM, Tony Lindgren wrote: * Dave Gerlach d-gerl...@ti.com [140422 11:52]: This patch, along with patch here [1], fixes boot for

Re: [PATCH] ARM: dts: am437x-gp-evm: Do not reset gpio5

2014-04-25 Thread Tony Lindgren
* Tony Lindgren t...@atomide.com [140417 09:34]: * Nishanth Menon n...@ti.com [140325 08:05]: On 03/21/2014 12:20 AM, Lokesh Vutla wrote: From: Dave Gerlach d-gerl...@ti.com Do not reset GPIO5 at boot-up because GPIO5_7 is used on AM437x GP-EVM to control VTT regulators on DDR3.

Re: [PATCH 0/3] Minor OMAP DTS fixes

2014-04-25 Thread Tony Lindgren
* Suman Anna s-a...@ti.com [140422 15:24]: Hi Tony, Benoit, This series includes couple of minor fixes in the OMAP DTS files. The patches are based on 3.15-rc2. The first patch fixes the only WARN_ON trace present during kernel boot on OMAP5 uEVM, and this has been present since some time

Re: [PATCH 0/3] Minor OMAP DTS fixes

2014-04-25 Thread Suman Anna
Tony, On 04/25/2014 11:57 AM, Tony Lindgren wrote: * Suman Anna s-a...@ti.com [140422 15:24]: Hi Tony, Benoit, This series includes couple of minor fixes in the OMAP DTS files. The patches are based on 3.15-rc2. The first patch fixes the only WARN_ON trace present during kernel boot on

Re: [PATCHv3 05/14] HSI: Add channel resource support to HSI clients

2014-04-25 Thread Sebastian Reichel
On Sat, Apr 19, 2014 at 09:11:26PM +0200, Pavel Machek wrote: Hi! Make HSI channel ids platform data, which can be provided by platform data. static void hsi_client_release(struct device *dev) { - kfree(to_hsi_client(dev)); + struct hsi_client *cl = to_hsi_client(dev); +

Re: [PATCHv3 07/14] HSI: Add common DT binding for HSI client devices

2014-04-25 Thread Sebastian Reichel
On Sat, Apr 19, 2014 at 09:16:12PM +0200, Pavel Machek wrote: On Sat 2014-03-29 01:31:43, Sebastian Reichel wrote: Implement and document generic DT bindings for HSI clients. Signed-off-by: Sebastian Reichel s...@kernel.org Reviewed-by: Pavel Machek pa...@ucw.cz diff --git

Re: [PATCHv3 07/14] HSI: Add common DT binding for HSI client devices

2014-04-25 Thread Sebastian Reichel
On Mon, Apr 21, 2014 at 11:52:11AM -0500, Rob Herring wrote: On Fri, Mar 28, 2014 at 7:31 PM, Sebastian Reichel s...@kernel.org wrote: Implement and document generic DT bindings for HSI clients. Signed-off-by: Sebastian Reichel s...@kernel.org Seems pretty reasonable although I know

Re: [PATCHv3 08/14] HSI: Introduce OMAP SSI driver

2014-04-25 Thread Sebastian Reichel
On Sat, Apr 19, 2014 at 09:30:51PM +0200, Pavel Machek wrote: Add OMAP SSI driver to the HSI subsystem. The Synchronous Serial Interface (SSI) is a legacy version of HSI. As in the case of HSI, it is mainly used to connect Application engines (APE) with cellular modem engines (CMT) in

Re: [PATCH v6 1/3] tty/serial: Add GPIOLIB helpers for controlling modem lines

2014-04-25 Thread Yegor Yefremov
On Fri, Apr 25, 2014 at 4:56 PM, Richard Genoud richard.gen...@gmail.com wrote: 2014-04-22 15:08 GMT+02:00 Yegor Yefremov yegor_s...@visionsystems.de: On 10.03.2014 17:45, Richard Genoud wrote: This patch add some helpers to control modem lines (CTS/RTS/DSR...) via GPIO. This will be useful

Re: [PATCHv3 09/14] Documentation: DT: omap-ssi binding documentation

2014-04-25 Thread Sebastian Reichel
Hi, On Mon, Apr 21, 2014 at 11:43:47AM -0500, Rob Herring wrote: On Fri, Mar 28, 2014 at 7:31 PM, Sebastian Reichel s...@kernel.org wrote: Create device tree binding documentation for OMAP Synchronous Serial Interface (SSI) device. Signed-off-by: Sebastian Reichel s...@kernel.org ---

Re: [PATCHv3 10/14] HSI: Introduce driver for SSI Protocol

2014-04-25 Thread Sebastian Reichel
On Sat, Apr 19, 2014 at 09:49:36PM +0200, Pavel Machek wrote: Hi! This adds a driver for the SSI McSAAB protocol as used in the Nokia N900. Signed-off-by: Carlos Chinea carlos.chi...@nokia.com Signed-off-by: Sebastian Reichel s...@kernel.org +#define SSIP_MIN_PN_HDR6

[PATCHv4 04/13] HSI: method to unregister clients from an hsi port

2014-04-25 Thread Sebastian Reichel
This exports a method to unregister all clients from an hsi port. Signed-off-by: Sebastian Reichel s...@kernel.org Reviewed-by: Pavel Machek pa...@ucw.cz --- drivers/hsi/hsi.c | 10 ++ include/linux/hsi/hsi.h | 1 + 2 files changed, 11 insertions(+) diff --git a/drivers/hsi/hsi.c

[PATCHv4 11/13] HSI: Introduce Nokia N900 modem driver

2014-04-25 Thread Sebastian Reichel
The Nokia N900's modem is connected via Synchronous Serial Interface (SSI), which is a legacy version of MIPI's High-speed Synchronous Serial Interface (HSI). The handles the GPIOs for enabling and resetting the modem and instanciates ssi-protocol for data exchange. It does not yet support

[PATCHv4 13/13] DTS: ARM: OMAP3-N900: Add modem support

2014-04-25 Thread Sebastian Reichel
Add modem device tree data to Nokia N900's DTS file. Signed-off-by: Sebastian Reichel s...@kernel.org Reviewed-by: Pavel Machek pa...@ucw.cz --- arch/arm/boot/dts/omap3-n900.dts | 43 +++- 1 file changed, 42 insertions(+), 1 deletion(-) diff --git

[PATCHv4 12/13] DTS: ARM: OMAP3-N900: Add SSI support

2014-04-25 Thread Sebastian Reichel
Add SSI device tree data for OMAP3 and Nokia N900. Signed-off-by: Sebastian Reichel s...@kernel.org Reviewed-by: Pavel Machek pa...@ucw.cz --- arch/arm/boot/dts/omap3-n900.dts | 24 + arch/arm/boot/dts/omap3.dtsi | 45

[PATCHv4 09/13] Documentation: DT: omap-ssi binding documentation

2014-04-25 Thread Sebastian Reichel
Create device tree binding documentation for OMAP Synchronous Serial Interface (SSI) device. Signed-off-by: Sebastian Reichel s...@kernel.org Reviewed-by: Pavel Machek pa...@ucw.cz --- Documentation/devicetree/bindings/hsi/omap-ssi.txt | 97 ++ 1 file changed, 97

[PATCHv4 10/13] HSI: Introduce driver for SSI Protocol

2014-04-25 Thread Sebastian Reichel
This adds a driver for the SSI McSAAB protocol as used in the Nokia N900. Signed-off-by: Carlos Chinea carlos.chi...@nokia.com Signed-off-by: Sebastian Reichel s...@kernel.org --- drivers/hsi/clients/Kconfig|8 + drivers/hsi/clients/Makefile |3 +-

[PATCHv4 06/13] HSI: export method to (un)register clients

2014-04-25 Thread Sebastian Reichel
Expose method for registering and unregistering HSI clients, so that client drivers can register other client drivers. This is useful for HSI drivers, which want to use the functionality of other HSI drivers. For example the N900 modem driver can load HSI drivers for mcsaab protocol and speech

[PATCHv4 07/13] HSI: Add common DT binding for HSI client devices

2014-04-25 Thread Sebastian Reichel
Implement and document generic DT bindings for HSI clients. Signed-off-by: Sebastian Reichel s...@kernel.org Reviewed-by: Pavel Machek pa...@ucw.cz --- .../devicetree/bindings/hsi/client-devices.txt | 44 + drivers/hsi/hsi.c | 206 -

[PATCHv4 05/13] HSI: Add channel resource support to HSI clients

2014-04-25 Thread Sebastian Reichel
Make HSI channel ids platform data, which can be provided by platform data. Signed-off-by: Sebastian Reichel s...@kernel.org --- drivers/hsi/clients/hsi_char.c | 12 +-- drivers/hsi/hsi.c | 46 +- include/linux/hsi/hsi.h| 24

[PATCHv4 03/13] HSI: hsi-char: fix driver for multiport scenarios

2014-04-25 Thread Sebastian Reichel
Fix return code check of alloc_chrdev_region, which returns 0 on success. Signed-off-by: Sebastian Reichel s...@kernel.org Reviewed-by: Pavel Machek pa...@ucw.cz --- drivers/hsi/clients/hsi_char.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hsi/clients/hsi_char.c

[PATCHv4 02/13] MAINTAINERS: update HSI entry

2014-04-25 Thread Sebastian Reichel
Add git tree for hsi subsystem, update Sebastian Reichel's e-mail address and add Documentation/hsi.txt as maintained file. Signed-off-by: Sebastian Reichel s...@kernel.org Reviewed-by: Pavel Machek pa...@ucw.cz --- MAINTAINERS | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git

[PATCHv4 01/13] Documentation: HSI: Add some general description for the HSI subsystem

2014-04-25 Thread Sebastian Reichel
Add a document, which gives a rough introduction about what HSI is and how its handled by the Linux kernel. Signed-off-by: Sebastian Reichel s...@kernel.org Reviewed-by: Pavel Machek pa...@ucw.cz --- Documentation/hsi.txt | 75 +++ 1 file changed,

[PATCHv4 00/13] OMAP SSI driver / N900 modem support

2014-04-25 Thread Sebastian Reichel
Hi, This is the eigth round of the OMAP SSI driver patches. The plan is to get it merged into 3.16. Changes since PATCHv3 [0]: * Rebased devel branch to current master * Dropped ARM: dts: omap3 clocks: simplify ssi aliases (included in 3.15-rc) * Added Reviewed-by tag from Pavel Machek to

[GIT PULL] somewhat urgent omap fixes against v3.15-rc1, fixes gpmc

2014-04-25 Thread Tony Lindgren
The following changes since commit fb677ef70b65e22cd4401d31b700a8b4041efae1: ARM: OMAP2+: Fix GPMC remap for devices using an offset (2014-04-23 11:09:22 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap

Re: [PATCH] power: twl4030_charger: clear IRQs after handling them

2014-04-25 Thread Nishanth Menon
On 04/16/2014 11:35 AM, Tony Lindgren wrote: * Felipe Balbi ba...@ti.com [140416 08:18]: TRM says we *must* write 1 to each bit we're handling in order to clear the IRQ status and bring IRQ line low. This patch implements that. Signed-off-by: Felipe Balbi ba...@ti.com --- Russell, I don't

Re: [PATCHv3 07/14] HSI: Add common DT binding for HSI client devices

2014-04-25 Thread Sebastian Reichel
On Fri, Apr 25, 2014 at 08:25:36PM +0200, Sebastian Reichel wrote: On Sat, Apr 19, 2014 at 09:16:12PM +0200, Pavel Machek wrote: On Sat 2014-03-29 01:31:43, Sebastian Reichel wrote: Implement and document generic DT bindings for HSI clients. Signed-off-by: Sebastian Reichel

Re: [PATCH] power: twl4030_charger: clear IRQs after handling them

2014-04-25 Thread Felipe Balbi
On Fri, Apr 25, 2014 at 03:58:10PM -0500, Nishanth Menon wrote: On 04/16/2014 11:35 AM, Tony Lindgren wrote: * Felipe Balbi ba...@ti.com [140416 08:18]: TRM says we *must* write 1 to each bit we're handling in order to clear the IRQ status and bring IRQ line low. This patch implements

[PATCH 00/10] ARM: OMAP: dts and HWMOD entries for crypto modules

2014-04-25 Thread Joel Fernandes
Hi Tony, Benoit, Here are some dts/hwmod patches for crypto on OMAP4 and DRA7, couple of them are resends and some are sent for first time now that clock nodes are available in dts. If there's no other feedback, I would like these queued for v3.16. Thanks. Patches 1,2 and 3 are dts, the rest

[PATCH 07/10] ARM: dts: DRA7: Add DT node for DES IP

2014-04-25 Thread Joel Fernandes
DRA7xx SoCs have a DES3DES IP. Add DT data for the same. Signed-off-by: Joel Fernandes jo...@ti.com --- arch/arm/boot/dts/dra7.dtsi | 11 +++ 1 file changed, 11 insertions(+) diff --git a/arch/arm/boot/dts/dra7.dtsi b/arch/arm/boot/dts/dra7.dtsi index 1c0f8e1..0533b89 100644 ---

[PATCH 04/10] ARM: DRA7xx: Add hwmod entries for RNG module

2014-04-25 Thread Joel Fernandes
Add the CLKCTRL offsets, SYSC offsets to the RNG module. Signed-off-by: Joel Fernandes jo...@ti.com --- arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 35 + 1 file changed, 35 insertions(+) diff --git a/arch/arm/mach-omap2/omap_hwmod_7xx_data.c

[PATCH 08/10] ARM: dts: DRA7: Add DT node for AES IP

2014-04-25 Thread Joel Fernandes
DRA7 SoC has same AES IP as on OMAP4. Add DT entries for the same. Signed-off-by: Joel Fernandes jo...@ti.com --- arch/arm/boot/dts/dra7.dtsi | 11 +++ 1 file changed, 11 insertions(+) diff --git a/arch/arm/boot/dts/dra7.dtsi b/arch/arm/boot/dts/dra7.dtsi index 0533b89..c45f7e9 100644

[PATCH 10/10] ARM: dts: OMAP4: Add clock nodes for AES/DES nodes

2014-04-25 Thread Joel Fernandes
AES/DES nodes have clock nodes in the clock tree, use them. Internal trees were using hwmod, but now that clock nodes are there, we can use them instead and upstream it. Signed-off-by: Joel Fernandes jo...@ti.com --- arch/arm/boot/dts/omap4.dtsi |4 1 file changed, 4 insertions(+) diff

[PATCH 01/10] ARM: OMAP: hwmod: Add SYSC offsets for AES IP

2014-04-25 Thread Joel Fernandes
The AES IP has the SIDLE offset by 2 and not 3, to allow SIDLE modes to work for AES, we add a new SYSC type to HWMOD code. Signed-off-by: Joel Fernandes jo...@ti.com --- arch/arm/mach-omap2/omap_hwmod.h | 11 +++ arch/arm/mach-omap2/omap_hwmod_common_data.c | 10

[PATCH 06/10] ARM: OMAP4: hwmod: add hwmod data for DES IP

2014-04-25 Thread Joel Fernandes
OMAP4 has a DES IP for DES and 3DES encryption, Add hwmod data for the same. Signed-off-by: Joel Fernandes jo...@ti.com --- arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 35 1 file changed, 35 insertions(+) diff --git a/arch/arm/mach-omap2/omap_hwmod_44xx_data.c

[PATCH 05/10] ARM: OMAP4: hwmod: Add hwmod data for AES IP

2014-04-25 Thread Joel Fernandes
Crypto modules AES0/1 belong to: PD_L4_PER power domain CD_L4_SEC clock domain On the L3, the AES modules are mapped to L3_CLK2: Peripherals and multimedia sub clock domain We add hwmod data for the same. Signed-off-by: Joel Fernandes jo...@ti.com ---

[PATCH 09/10] ARM: dts: OMAP4: clk: Add clk node for DES IP

2014-04-25 Thread Joel Fernandes
From: Lokesh Vutla lokeshvu...@ti.com DES IP already has main and interface clk as des_fck. Node for des_fck is missing in clk tree. Adding the same. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com Signed-off-by: Joel Fernandes jo...@ti.com --- arch/arm/boot/dts/omap44xx-clocks.dtsi |8

[PATCH 02/10] ARM: DRA7xx: hwmod: Add hwmod data for DES IP

2014-04-25 Thread Joel Fernandes
dra7xx SoC has a DES module. Add the required data to hwmod. Signed-off-by: Joel Fernandes jo...@ti.com --- arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 39 + 1 file changed, 39 insertions(+) diff --git a/arch/arm/mach-omap2/omap_hwmod_7xx_data.c

Re: [PATCH/RFC 3/4] of/clk: Register clocks suitable for Runtime PM with the PM core

2014-04-25 Thread Kevin Hilman
Geert Uytterhoeven geert+rene...@glider.be writes: When adding a device from DT, check if its clocks are suitable for Runtime PM, and register them with the PM core. If Runtime PM is disabled, just enable the clock. This allows the PM core to automatically manage gate clocks of devices for

Re: [PATCHv3 19/41] OMAPDSS: panel-dpi: Add DT support

2014-04-25 Thread Tony Lindgren
* Tomi Valkeinen tomi.valkei...@ti.com [140424 02:53]: On 18/04/14 18:51, Tony Lindgren wrote: + gpio = of_get_gpio(node, 0); + if (gpio_is_valid(gpio) || gpio == -ENOENT) { + ddata-enable_gpio = gpio; + } else { + dev_err(pdev-dev, failed to parse enable gpio\n);

[PATCHv3 4/5] Input: tsc2005: add DT support

2014-04-25 Thread Sebastian Reichel
This adds DT support to the tsc2005 touchscreen driver. Signed-off-by: Sebastian Reichel s...@kernel.org --- drivers/input/touchscreen/tsc2005.c | 96 + 1 file changed, 77 insertions(+), 19 deletions(-) diff --git a/drivers/input/touchscreen/tsc2005.c

[PATCHv3 5/5] Documentation: dt: Document TSC2005 DT binding

2014-04-25 Thread Sebastian Reichel
Add devicetree binding documentation for TSC2005 touchscreen. Signed-off-by: Sebastian Reichel s...@kernel.org --- .../bindings/input/touchscreen/tsc2005.txt | 39 ++ 1 file changed, 39 insertions(+) create mode 100644

[PATCHv3 0/5] tsc2005 DT binding

2014-04-25 Thread Sebastian Reichel
Hi, This adds device tree support for the tsc2005 touchscreen controller, which is currently only used by the Nokia N900 board. The patch does not update the reset pin handling for platform data based probe to avoid merge conflicts. The n900 platform code will be removed in the near future

[PATCHv3 3/5] Input: tsc2005: convert driver to use devm_*

2014-04-25 Thread Sebastian Reichel
Simplify the driver by using managed resources for memory allocation of internal struct, input device allocation and irq request. Signed-off-by: Sebastian Reichel s...@kernel.org --- drivers/input/touchscreen/tsc2005.c | 30 ++ 1 file changed, 10 insertions(+), 20

[PATCHv3 2/5] Input: tsc2005: use dev_err for error messages

2014-04-25 Thread Sebastian Reichel
Change some dev_dbg() invocations to dev_err() ones, because they are supposed to output error messages. Signed-off-by: Sebastian Reichel s...@kernel.org --- drivers/input/touchscreen/tsc2005.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git

[PATCHv3 1/5] Input: add common DT binding for touchscreens

2014-04-25 Thread Sebastian Reichel
Add common DT binding documentation for touchscreen devices and implement input_parse_touchscreen_of_params, which parses the common properties and configures the input device accordingly. The method currently does not interpret the axis inversion properties, since there is no matching flag in

Re: [PATCH/RFC 3/4] of/clk: Register clocks suitable for Runtime PM with the PM core

2014-04-25 Thread Tomasz Figa
On 24.04.2014 15:11, Ulf Hansson wrote: On 24 April 2014 12:13, Geert Uytterhoeven geert+rene...@glider.be wrote: When adding a device from DT, check if its clocks are suitable for Runtime PM, and register them with the PM core. If Runtime PM is disabled, just enable the clock. This allows