Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751609AbbBFKFv (ORCPT ); Fri, 6 Feb 2015 05:05:51 -0500 Received: from mail-we0-f182.google.com ([74.125.82.182]:34446 "EHLO mail-we0-f182.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751011AbbBFKFr (ORCPT ); Fri, 6 Feb 2015 05:05:47 -0500 Message-ID: <54D491F3.9060004@gmail.com> Date: Fri, 06 Feb 2015 11:05:39 +0100 From: Sebastian Hesselbarth User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 To: Jean-Francois Moine CC: Gabriel Dobato , Rob Herring , devicetree@vger.kernel.org, Russell King - ARM Linux , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Jason Cooper , Andrew Lunn , Gregory Clement Subject: Re: [PATCH] ARM: dts: mvebu: add ethernet to the cm-a510 board References: <54CB5267.5060004@gmail.com> <20150130113118.5523ed68@armhf> <54CB6440.1010002@gmail.com> <20150130124144.501cf81d@armhf> <54CB732F.7010409@gmail.com> <20150130133913.083d1ade@armhf> <54CB7E33.3080909@gmail.com> <54CE354F.5090106@gmail.com> <54D3EB26.9020909@gmail.com> <20150206085855.7b8d494b@armhf> In-Reply-To: <20150206085855.7b8d494b@armhf> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2393 Lines: 58 On 06.02.2015 08:58, Jean-Francois Moine wrote: > On Thu, 05 Feb 2015 23:13:58 +0100 > Sebastian Hesselbarth wrote: >>> At this moment, I am trying to configure the framebuffer, but as Moine >>> told me,it seems there is not video driver support for this board in >>> DT... :( . >> >> Not quite true. Video is made up of at least 4 different devices: >> Framebuffer, GPU, Decode engine, and usually DVI/HDMI transmitter or >> VGA. >> >> We do have a driver for the framebuffer (armada_drm) and there is great >> work from Russell King and others on the GPU and Decode engine (IIRC). > > Yes, but it has no DT support. Mine has. Yeah, it would be nice if you two stick together once again and work that out for mainline? >> If you are using the sb-a510, I can see from the manual, that DVI >> transmitter is SIL164.. AFAIS there is a driver for it, that maybe >> needs some polishing. Nobody ever tested VGA, but it shouldn't be too >> hard to add support for it as it is directly supported by the >> framebuffer HW. > > This asks for some VGA encoder/connector module. Hmm, maybe it is just enough to tell the DRM driver to switch to VGA and what i2c to use for DDC. I'll have to catch up with DRM and DT. > Actually, as Gabriel told me that his screen is directly connected to > the RGB LCD output, I wrote a simple panel for him. This module just > gets the display timings from the DT. Ok. That makes it less complicated as there already should be support for dumb RGB anyway. >> One quite important driver at least for Dove is a clock source for >> video. Internal clock generators for video are way to limited with >> respect to frequencies to allow any useful resolution. > > From my previous tests with the si5351 in the Cubox, most video modes > should work without external clocks. Well, this is not about a working corner case.. video modes are (more or less) standardized and so is the clock frequency. Monitors are allowed to reject any non-standard modes and it gets worse with TVs. Ergo, we do want to hit the frequency as close as possible and Dove's internal PLL simply cannot. Sebastian -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/