Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1760990AbYF3Kzf (ORCPT ); Mon, 30 Jun 2008 06:55:35 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1755541AbYF3Kz1 (ORCPT ); Mon, 30 Jun 2008 06:55:27 -0400 Received: from ppp-110-117.adsl.restena.lu ([158.64.110.117]:36018 "EHLO bonbons.gotdns.org" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1755419AbYF3Kz1 (ORCPT ); Mon, 30 Jun 2008 06:55:27 -0400 X-Greylist: delayed 534 seconds by postgrey-1.27 at vger.kernel.org; Mon, 30 Jun 2008 06:55:26 EDT Date: Mon, 30 Jun 2008 12:46:28 +0200 From: Bruno =?UTF-8?B?UHLDqW1vbnQ=?= To: Cc: , , akpm@linux-foundation.org, geert@linux-m68k.org Subject: Re: [Linux-fbdev-devel] [PATCH 1/13] viafb: viafb.modes, viafb.txt Message-ID: <20080630124628.194b782f@neptune.home> In-Reply-To: References: X-Mailer: Claws Mail 3.4.0 (GTK+ 2.12.9; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2874 Lines: 71 On Mon, 30 June 2008 wrote: > diff -Nur a/Documentation/fb/viafb.txt b/Documentation/fb/viafb.txt > --- a/Documentation/fb/viafb.txt 1970-01-01 08:00:00.000000000 > +0800 +++ b/Documentation/fb/viafb.txt 2009-01-02 16:28:20.000000000 +0800 > [...] > +[Using the viafb module] > +-- -- -------------------- > + Start viafb with default settings: > + #modprobe viafb > + > + Start viafb with with user options: > + #modprobe viafb viafb_mode=800x600 via_fb_bpp=16 viafb_refresh=60 > + viafb_active_dev=CRT+DVI viafb_dvi_port=DVP1 > + viafb_mode1=1024x768 via_fb_bpp=16 viafb_refresh1=60 > + viafb_SAMM_ON=1 > + > + viafb_mode: > + 640x480 (default) > + 720x480 > + 800x600 > + 1024x768 > + ...... > + > + via_fb_bpp: > + 8, 16, 32 (default:32) > + > + viafb_refresh: > + 60, 75, 85, 100, 120 (default:60) > + > [...] Is there a specific reason why some module options start with via_fb_ and others with viafb_? > +[Building viafb as a built - in driver on Linux kernel 2.6.xx] > +-------------------------------------------------------------- > + Step 1: Get kernel source and put them under /usr/src/linux > + Step 2: Copy FBDev to proper location. > + # cp -a FBDev /usr/src/linux/drivers/video/via > + Step 3: Modify Makefile and Kconfig under /usr/src/linux/drivers/video: > + add line to Makefile > + "obj-$(CONFIG_FB_VIA) += via/" > + > + add below lines to Kconfig > + config FB_VIA > + tristate "VIA UniChrome (Pro) and Chrome9 display support" > + depends on FB && PCI > + select FB_CFB_FILLRECT > + select FB_CFB_COPYAREA > + select FB_CFB_IMAGEBLIT > + select FB_SOFT_CURSOR > + > + help > + This is the frame buffer device driver for Graphics > + chips of VIA UniChrome Family(CLE266, PM800 / CN400 / CN300, > + P4M800CE / P4M800Pro / CN700, > + VN800 / CX700 / VX700, K8M890, > + P4M890 / CN896 / P4M900, VX800) > + Say Y if you have a VIA UniChrome graphics board. To compile > + this driver as a module, choose M here: the module will be > + called viafb. This section can be dropped, the patch series aiming to merge viafb into mainline tree. (the patch series does this already) - Bruno -- 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/