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

2014-05-02 Thread Tomi Valkeinen
On 30/04/14 20:56, Tony Lindgren wrote: Have you checked out pinctrl-single,bits binding? That should allow you to map random bits in a single register to a pinctrl driver instance. If I recall right, the problem there was that we have one register, which has bits for two separate devices,

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

2014-04-30 Thread Tomi Valkeinen
On 29/04/14 20:38, Tony Lindgren wrote: * Tomi Valkeinen tomi.valkei...@ti.com [140429 09:33]: On 29/04/14 19:19, Tomi Valkeinen wrote: On 29/04/14 18:05, Tony Lindgren wrote: omap4_padconf_global is a syscon node, not pinctrl. As syscon just gives a raw regmap to its memory area, the driver

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

2014-04-30 Thread Tony Lindgren
* Tomi Valkeinen tomi.valkei...@ti.com [140429 23:14]: On 29/04/14 20:38, Tony Lindgren wrote: * Tomi Valkeinen tomi.valkei...@ti.com [140429 09:33]: On 29/04/14 19:19, Tomi Valkeinen wrote: On 29/04/14 18:05, Tony Lindgren wrote: omap4_padconf_global is a syscon node, not pinctrl. As

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

2014-04-29 Thread Tony Lindgren
* Tomi Valkeinen tomi.valkei...@ti.com [140428 22:26]: On 28/04/14 19:45, Tony Lindgren wrote: * Tomi Valkeinen tomi.valkei...@ti.com [140427 23:53]: On 25/04/14 18:31, Tony Lindgren wrote: Chances are any mux register in the syscon area already works with pinctrl-single,pins or

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

2014-04-29 Thread Tomi Valkeinen
On 29/04/14 18:05, Tony Lindgren wrote: omap4_padconf_global is a syscon node, not pinctrl. As syscon just gives a raw regmap to its memory area, the driver needs to know about the OMAP control registers to use it. That would be probably best set up the same way we have already set up for

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

2014-04-29 Thread Tomi Valkeinen
On 29/04/14 19:19, Tomi Valkeinen wrote: On 29/04/14 18:05, Tony Lindgren wrote: omap4_padconf_global is a syscon node, not pinctrl. As syscon just gives a raw regmap to its memory area, the driver needs to know about the OMAP control registers to use it. That would be probably best set up

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

2014-04-29 Thread Tony Lindgren
* Tomi Valkeinen tomi.valkei...@ti.com [140429 09:33]: On 29/04/14 19:19, Tomi Valkeinen wrote: On 29/04/14 18:05, Tony Lindgren wrote: omap4_padconf_global is a syscon node, not pinctrl. As syscon just gives a raw regmap to its memory area, the driver needs to know about the OMAP

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

2014-04-28 Thread Tomi Valkeinen
On 25/04/14 18:31, Tony Lindgren wrote: Chances are any mux register in the syscon area already works with pinctrl-single,pins or pinctrl-single,bits option. The ones in the padconf area should be already mapped so the driver just has to request them. If using the padconf (say

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

2014-04-28 Thread Tony Lindgren
* Tomi Valkeinen tomi.valkei...@ti.com [140427 23:53]: On 25/04/14 18:31, Tony Lindgren wrote: Chances are any mux register in the syscon area already works with pinctrl-single,pins or pinctrl-single,bits option. The ones in the padconf area should be already mapped so the driver just has

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

2014-04-28 Thread Tomi Valkeinen
On 28/04/14 19:45, Tony Lindgren wrote: * Tomi Valkeinen tomi.valkei...@ti.com [140427 23:53]: On 25/04/14 18:31, Tony Lindgren wrote: Chances are any mux register in the syscon area already works with pinctrl-single,pins or pinctrl-single,bits option. The ones in the padconf area should be

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 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 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 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

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

2014-04-24 Thread Tomi Valkeinen
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 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-omap2/display.c