From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dmitry Lifshitz Subject: Re: [PATCH] ARM: OMAP5: DSS hwmod data Date: Mon, 17 Mar 2014 15:22:36 +0200 Message-ID: <5326F71C.1060602@compulab.co.il> References: <1394619996-3525-1-git-send-email-tomi.valkeinen@ti.com> <532037E0.1080309@ti.com> <53258DDA.50005@compulab.co.il> <532692A7.7000509@ti.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from softlayer.compulab.co.il ([50.23.254.55]:33077 "EHLO compulab.co.il" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932387AbaCQNXG (ORCPT ); Mon, 17 Mar 2014 09:23:06 -0400 In-Reply-To: <532692A7.7000509@ti.com> Sender: linux-omap-owner@vger.kernel.org List-Id: linux-omap@vger.kernel.org To: Tomi Valkeinen Cc: Tony Lindgren , Paul Walmsley , =?ISO-8859-1?Q?Beno=EEt_Cousson?= , Archit Taneja , linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org Hi Tomi, Thank you for the feedback. We have OMAP5 based board with no ESD & Level Translator chip. So, I made a quick hack in tpd12s015 driver to skip using un-relevant GPIOs. I've copied DSS DT structure from uEmv board *.dts. However the HDMI output is not activate yet. Here is some debug output: root@cm-debian:~# dmesg | grep -i dss [ 0.040554] omap_hwmod: dss_dispc: cannot be enabled for reset (3) [ 0.043135] omap_hwmod: dss_dsi1: cannot be enabled for reset (3) [ 0.045725] omap_hwmod: dss_dsi2: cannot be enabled for reset (3) [ 0.048311] omap_hwmod: dss_hdmi: cannot be enabled for reset (3) [ 0.050888] omap_hwmod: dss_rfbi: cannot be enabled for reset (3) [ 0.325392] DSS: set fck to 192000000 [ 0.325400] DSS: dss_runtime_get [ 0.325427] DSS: dss_restore_context [ 0.325445] OMAP DSS rev 6.1 [ 0.325450] DSS: dss_runtime_put [ 0.325456] DSS: dss_save_context [ 0.325461] DSS: context saved [ 0.325707] DSS: dss_restore_context [ 0.325711] DSS: context restored [ 0.325746] omapdss_dispc 58001000.dispc: OMAP DISPC rev 5.1 [ 0.325838] DSS: dss_save_context [ 0.325843] DSS: context saved I do not use uEvm BSP u-Boot. I'm forking from this source: git://git.denx.de/u-boot-ti.git Perhaps I'm missing some clocks initialization? What are the correct bootargs for activating HDMI video output? Thank you in advance for the assistance, Dmitry On 03/17/2014 08:13 AM, Tomi Valkeinen wrote: > On 16/03/14 13:41, Dmitry Lifshitz wrote: >> Hi Tomi, >> >> (resending in the text format) >> >> Where can I get those unpublished omap5 and omap5-uevm display patches >> to test the video out with this patch? >> I'll appreciate your assistance in additional setup (like required uEvm >> .dts changes and DSI panel connection short guide). > git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux.git > work/dss-dt-pyra > > I've since added omap5 hdmi support, so omap5-uevm's hdmi output works > on that branch. > > Tomi > > From mboxrd@z Thu Jan 1 00:00:00 1970 From: lifshitz@compulab.co.il (Dmitry Lifshitz) Date: Mon, 17 Mar 2014 15:22:36 +0200 Subject: [PATCH] ARM: OMAP5: DSS hwmod data In-Reply-To: <532692A7.7000509@ti.com> References: <1394619996-3525-1-git-send-email-tomi.valkeinen@ti.com> <532037E0.1080309@ti.com> <53258DDA.50005@compulab.co.il> <532692A7.7000509@ti.com> Message-ID: <5326F71C.1060602@compulab.co.il> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Hi Tomi, Thank you for the feedback. We have OMAP5 based board with no ESD & Level Translator chip. So, I made a quick hack in tpd12s015 driver to skip using un-relevant GPIOs. I've copied DSS DT structure from uEmv board *.dts. However the HDMI output is not activate yet. Here is some debug output: root at cm-debian:~# dmesg | grep -i dss [ 0.040554] omap_hwmod: dss_dispc: cannot be enabled for reset (3) [ 0.043135] omap_hwmod: dss_dsi1: cannot be enabled for reset (3) [ 0.045725] omap_hwmod: dss_dsi2: cannot be enabled for reset (3) [ 0.048311] omap_hwmod: dss_hdmi: cannot be enabled for reset (3) [ 0.050888] omap_hwmod: dss_rfbi: cannot be enabled for reset (3) [ 0.325392] DSS: set fck to 192000000 [ 0.325400] DSS: dss_runtime_get [ 0.325427] DSS: dss_restore_context [ 0.325445] OMAP DSS rev 6.1 [ 0.325450] DSS: dss_runtime_put [ 0.325456] DSS: dss_save_context [ 0.325461] DSS: context saved [ 0.325707] DSS: dss_restore_context [ 0.325711] DSS: context restored [ 0.325746] omapdss_dispc 58001000.dispc: OMAP DISPC rev 5.1 [ 0.325838] DSS: dss_save_context [ 0.325843] DSS: context saved I do not use uEvm BSP u-Boot. I'm forking from this source: git://git.denx.de/u-boot-ti.git Perhaps I'm missing some clocks initialization? What are the correct bootargs for activating HDMI video output? Thank you in advance for the assistance, Dmitry On 03/17/2014 08:13 AM, Tomi Valkeinen wrote: > On 16/03/14 13:41, Dmitry Lifshitz wrote: >> Hi Tomi, >> >> (resending in the text format) >> >> Where can I get those unpublished omap5 and omap5-uevm display patches >> to test the video out with this patch? >> I'll appreciate your assistance in additional setup (like required uEvm >> .dts changes and DSI panel connection short guide). > git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux.git > work/dss-dt-pyra > > I've since added omap5 hdmi support, so omap5-uevm's hdmi output works > on that branch. > > Tomi > >