Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758070Ab0HKXjK (ORCPT ); Wed, 11 Aug 2010 19:39:10 -0400 Received: from mailout-de.gmx.net ([213.165.64.22]:45428 "HELO mail.gmx.net" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with SMTP id S1751761Ab0HKXjH (ORCPT ); Wed, 11 Aug 2010 19:39:07 -0400 X-Authenticated: #10250065 X-Provags-ID: V01U2FsdGVkX199CqR5DLR9skGMhlJ1W2y4g0LZflOQF2ixqgmDLw /xyYOnmyFeSnVA From: Florian Tobias Schandinat To: linux-fbdev@vger.kernel.org Cc: linux-kernel@vger.kernel.org Subject: viafb output device rework - part 1 Date: Wed, 11 Aug 2010 23:49:29 +0000 Message-Id: <1281570580-8253-1-git-send-email-FlorianSchandinat@gmx.de> X-Mailer: git-send-email 1.6.3.2 X-Y-GMX-Trusted: 0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1551 Lines: 43 Hi, the objection of this patch series is to clean the output device handling up. The end result should be saner code (not setting devices that do not exist) as well as more powerfull control over existing devices and easier addition of new devices. This is the first part doing some structural changes and using those to switch which of the 2 display data sources (IGA1 or IGA2) is used. Things that are still missing and (hopefully) will come in follow up series are device enable/disable following the same design and exporting this flexability in an easy to use way to userspace. These patches can also be found at git://github.com/schandinat/linux-2.6.git viafb-s2v1 Some tests were performed on CLE266, VX800 and VX855. Any opinions/suggestions? Regards, Florian Tobias Schandinat Florian Tobias Schandinat (11): viafb: reset correct PLL viafb: remove lcdtbl.h viafb: remove stub viafb: unify output path configuration viafb: enable second display channel at central place viafb: rework output device routing viafb: propagate __init and __devinit viafb: reduce viafb_set_iga_path usage viafb: add new output device management viafb: use new device routing viafb: merge the remaining output path with enable functions -- 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/