From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MHax2-0007oo-Sd for qemu-devel@nongnu.org; Fri, 19 Jun 2009 06:04:04 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MHawy-0007mz-6N for qemu-devel@nongnu.org; Fri, 19 Jun 2009 06:04:04 -0400 Received: from [199.232.76.173] (port=39556 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MHawx-0007mw-Sz for qemu-devel@nongnu.org; Fri, 19 Jun 2009 06:03:59 -0400 Received: from moutng.kundenserver.de ([212.227.126.177]:62945) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MHawx-0006qS-1W for qemu-devel@nongnu.org; Fri, 19 Jun 2009 06:03:59 -0400 Received: from localhost (avionic-0027.adnet.avionic-design.de [172.20.13.142]) by benhur.adnet.avionic-design.de (Postfix) with ESMTP id DE54C2C4015 for ; Fri, 19 Jun 2009 12:03:54 +0200 (CEST) Date: Fri, 19 Jun 2009 12:04:12 +0200 From: Thierry Reding Message-ID: <20090619100412.GA5683@avionic-design.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Subject: [Qemu-devel] PXA2xx LCD vs. dedicated framebuffer List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org I'm working on adding support to QEMU for some of the boards that the company I work for develops. The boards have a PXA270 and an FPGA to implement additional functionality, such as a dedicated graphics controller. The problem I'm facing now is that whenever the dedicated graphics controller is initialized in QEMU it registers as a secondary DisplayState because the PXA2xx LCD is already present. Is there a way to make QEMU ignore the PXA2xx LCD or prefer the dedicated controller as primary DisplayState? The only way I could find was to comment out the PXA2xx LCD initialization or patch the sources to disable the LCD using a flag during PXA2xx setup. Thierry