[PATCH 08/11] drm/rockchip: enable rgb ouput of vops for vga and tv connectors

2015-01-31 Thread Heiko Stuebner
The socs itself do not contain encoders for either vga or tv output. Therefore these will be realized by external components and thus use the rgb output. Signed-off-by: Heiko Stuebner he...@sntech.de --- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 2 ++ 1 file changed, 2 insertions(+) diff

[PATCH 07/11] drm/rockchip: attach rgb bridge to encoders needing it

2015-01-31 Thread Heiko Stuebner
On SoCs like the rk3288 the lvds controller needs to be configured even for just providing rgb data to an attached encoder. As internals of the rockchip drm driver should not leak into the implementation of generic i2c encoders etc, go through the list of encoders and attach any necessary rgb

[PATCH 00/11] drm/rockchip: add support for lvds controller and external encoders

2015-01-31 Thread Heiko Stuebner
This series adds support for the lvds encoder present on rk3288 soc and allows external connectors to use the generic rgb pins. On the older socs (rk3188, rk3066, etc) these pins where accessible by anyone, while on the rk3288 the lvds controller controls access to them. So while on the old socs

[PATCH 06/11] drm/rockchip: lvds: register a bridge when no panel is set

2015-01-31 Thread Heiko Stuebner
On socs using the lvds components it also controls the use of the general rgb outputs and must thus be configured for things like external encoders. Therefore register a drm_bridge in this case, an encoder can attach to. Signed-off-by: Heiko Stuebner he...@sntech.de ---

[PATCH 05/11] drm/rockchip: Add support for Rockchip Soc LVDS

2015-01-31 Thread Heiko Stuebner
From: Mark Yao y...@rock-chips.com This adds support for Rockchip soc lvds found on rk3288 Signed-off-by: Mark Yao y...@rock-chips.com Signed-off-by: Heiko Stuebner he...@sntech.de --- drivers/gpu/drm/rockchip/Kconfig | 9 + drivers/gpu/drm/rockchip/Makefile| 1 +

[PATCH 03/11] drm: add driver for simple vga encoders

2015-01-31 Thread Heiko Stuebner
There exist simple vga encoders without any type of management interface and just maybe a simple gpio for turning it on or off. Examples for these are the Analog Devices ADV7123, Chipsea CS7123 or Micronas SDA7123. Add a generic encoder driver for those that can be used by drm drivers using the

[PATCH 02/11] drm: add bindings for simple vga encoders

2015-01-31 Thread Heiko Stuebner
Add the necessary devicetree binding document for simple vga encoders. Signed-off-by: Heiko Stuebner he...@sntech.de --- .../devicetree/bindings/drm/i2c/vga-simple.txt | 18 ++ 1 file changed, 18 insertions(+) create mode 100644

[PATCH 01/11] drm/encoder: allow encoders to remember their of_node

2015-01-31 Thread Heiko Stuebner
Add an of_node field to struct drm_encoder to let encoders optionally remember from which devicetree node they originated. Signed-off-by: Heiko Stuebner he...@sntech.de --- include/drm/drm_crtc.h | 4 1 file changed, 4 insertions(+) diff --git a/include/drm/drm_crtc.h

[PATCH 04/11] dt-bindings: Add documentation for rockchip lvds

2015-01-31 Thread Heiko Stuebner
From: Mark Yao y...@rock-chips.com Add binding documentation for Rockchip SoC LVDS driver. Signed-off-by: Mark Yao y...@rock-chips.com Signed-off-by: Heiko Stuebner he...@sntech.de --- .../devicetree/bindings/video/rockchip-lvds.txt| 59 ++ 1 file changed, 59

Re: [PATCH v2 12/12] dt-bindings: Add documentation for Rockchip dw-hdmi-audio

2015-01-31 Thread Yang Kuankuan
On 01/31/2015 06:36 AM, Russell King - ARM Linux wrote: On Fri, Jan 30, 2015 at 06:44:13AM -0500, Yakir Yang wrote: Required properties: - compatible: platform specific - cpu-of-node: the device node of cpu_dai Signed-off-by: Yakir Yang y...@rock-chips.com --- Changes in v2: - remove

[PATCH 10/11] ARM: dts: rockchip: add rk3288 lvds node

2015-01-31 Thread Heiko Stuebner
Add the basic node for the lvds controller of rk3288 and hook it into the display-subsystem hirarchy. Signed-off-by: Heiko Stuebner he...@sntech.de --- arch/arm/boot/dts/rk3288.dtsi | 36 1 file changed, 36 insertions(+) diff --git

[PATCH 0/2] ARM: DRA7x/OMAP5: Clock: DPLL Clock fixes

2015-01-31 Thread Ravikumar Kattekola
Fix bypass clock source for a few DPLLs. On DRA7x/OMAP5, for a few DPLLs, both CLKINP and CLKINPULOW are connected to a mux and the output from mux is routed to the bypass clkout. Add a mux-clock as bypass clock with CLKINP and CLKINPULOW as parents. Tested against: tree:

Re: [PATCH] ARM: shmobile: silk: initial device tree

2015-01-31 Thread Sergei Shtylyov
Hello. On 1/31/2015 7:21 AM, Simon Horman wrote: Add the initial device tree for the R8A7794 SoC based SILK low cost board. SCIF2 serial port support is included, so that the serial console can work. Signed-off-by: Sergei Shtylyov sergei.shtyl...@cogentembedded.com --- This patch is

[PATCH 11/11] ARM: dts: rockchip: add vga encoder and enable lvds on rk3288-firefly

2015-01-31 Thread Heiko Stuebner
Add the sda7123 simple vga encoder, connect it to the vop outputs and enable the lvds controller with the correct settings. Signed-off-by: Heiko Stuebner he...@sntech.de --- arch/arm/boot/dts/rk3288-firefly.dtsi | 45 +++ 1 file changed, 45 insertions(+) diff

Re: [PATCH v9 2/5] mfd: AXP20x: Add bindings documentation

2015-01-31 Thread Chen-Yu Tsai
Hi Lee, On Thu, Jan 22, 2015 at 5:02 PM, Lee Jones lee.jo...@linaro.org wrote: On Thu, 22 Jan 2015, Chen-Yu Tsai wrote: From: Carlo Caione ca...@caione.org Bindings documentation for the AXP20x driver. In this file also sub-nodes are documented. Signed-off-by: Carlo Caione

[PATCH 2/2] ARM: OMAP5: dts: Fix the bypass clock source for dpll_iva and others

2015-01-31 Thread Ravikumar Kattekola
Fixes 85dc74e9 (ARM: dts: omap5 clock data) On OMAP54xx, For DPLL_IVA, the ref clock(CLKINP) is connected to sys_clk1 and the bypass input(CLKINPULOW) is connected to iva_dpll_hs_clk_div clock. But the bypass input is not directly routed to bypass clkout instead both CLKINP and

[PATCH 1/2] ARM: DRA7x: dts: Fix the bypass clock source for dpll_iva and others

2015-01-31 Thread Ravikumar Kattekola
Fixes: ee6c750761 (ARM: dts: dra7 clock data) On DRA7x, For DPLL_IVA, the ref clock(CLKINP) is connected to sys_clk1 and the bypass input(CLKINPULOW) is connected to iva_dpll_hs_clk_div clock. But the bypass input is not directly routed to bypass clkout instead both CLKINP and CLKINPULOW are

Re: [PATCH v2 2/3] Documentation: DT bindings: add more Tegra chip compatible strings

2015-01-31 Thread Eduardo Valentin
Hey Paul! On Fri, Jan 30, 2015 at 03:11:04PM -0700, Paul Walmsley wrote: Align compatible strings for several IP blocks present on Tegra chips with the latest doctrine from the DT maintainers: http://marc.info/?l=devicetreem=142255654213019w=2 The primary objective here is to avoid

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

2015-01-31 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

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

2015-01-31 Thread Robert Jarzmik
Each pxa27x has an embedded usb udc controller. Add it in the pxa27x device-tree description. Signed-off-by: Robert Jarzmik robert.jarz...@free.fr --- arch/arm/boot/dts/pxa27x.dtsi | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/pxa27x.dtsi

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

2015-01-31 Thread Robert Jarzmik
Each pxa 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 pxa description. Signed-off-by: Robert Jarzmik robert.jarz...@free.fr ---

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

2015-01-31 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 robert.jarz...@free.fr --- arch/arm/boot/dts/pxa27x.dtsi | 13 + 1 file changed, 13 insertions(+)

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

2015-01-31 Thread Robert Jarzmik
Each pxa27x has an embedded keypad controller. Add it in the pxa27x device-tree description. Signed-off-by: Robert Jarzmik robert.jarz...@free.fr --- arch/arm/boot/dts/pxa27x.dtsi | 9 + 1 file changed, 9 insertions(+) diff --git a/arch/arm/boot/dts/pxa27x.dtsi

Re: [PATCH v2 12/12] dt-bindings: Add documentation for Rockchip dw-hdmi-audio

2015-01-31 Thread Russell King - ARM Linux
On Fri, Jan 30, 2015 at 06:44:13AM -0500, Yakir Yang wrote: Required properties: - compatible: platform specific - cpu-of-node: the device node of cpu_dai Signed-off-by: Yakir Yang y...@rock-chips.com --- Changes in v2: - remove codec-name and codec-dai-name - rename

Re: [PATCH v2 10/12] ASoC: dw-hdmi-audio: add codec driver for dw hdmi audio

2015-01-31 Thread Russell King - ARM Linux
On Fri, Jan 30, 2015 at 06:41:11AM -0500, Yakir Yang wrote: codec driver creat an standard alsa device, than config audio and report jack status through some callback interfaces that dw_hdmi driver support. Signed-off-by: Yakir Yang y...@rock-chips.com --- Changes in v2: - Update dw_hdmi

Re: [PATCH v2 12/13] ARM: shmobile: alt dts: Add chosen/stdout-path

2015-01-31 Thread Geert Uytterhoeven
Hi Sergei, On Fri, Jan 30, 2015 at 11:33 PM, Sergei Shtylyov sergei.shtyl...@cogentembedded.com wrote: On 10/03/2014 07:11 PM, Geert Uytterhoeven wrote: Add a stdout-path property so that automatic console selection works in the absence of a console= parameter on the kernel command line.