From owner-freebsd-x11@FreeBSD.ORG Sat Jan 23 17:52:29 2010 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 31CA21065670 for ; Sat, 23 Jan 2010 17:52:29 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id EF18E8FC12 for ; Sat, 23 Jan 2010 17:52:28 +0000 (UTC) Received: from [192.168.1.4] (adsl-19-213-250.bna.bellsouth.net [68.19.213.250]) (authenticated bits=0) by gizmo.2hip.net (8.14.3/8.14.3) with ESMTP id o0NHqNhv070405 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Sat, 23 Jan 2010 12:52:24 -0500 (EST) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: Peter Jeremy In-Reply-To: <20100122114246.GC31243@server.vk2pj.dyndns.org> References: <20100122114246.GC31243@server.vk2pj.dyndns.org> Content-Type: text/plain Organization: FreeBSD Date: Sat, 23 Jan 2010 11:52:18 -0600 Message-Id: <1264269138.2226.65.camel@balrog.2hip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.26.3 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.3 required=5.0 tests=AWL,BAYES_00, FH_DATE_PAST_20XX, RDNS_DYNAMIC, SPF_SOFTFAIL autolearn=no version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on gizmo.2hip.net Cc: freebsd-x11@freebsd.org Subject: Re: FreeBSD/Xorg support for Intel PineView (Atom D510) GPU X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Jan 2010 17:52:29 -0000 On Fri, 2010-01-22 at 22:42 +1100, Peter Jeremy wrote: > Motherboards with the new Atoms are with integrated northbridge and > GPU are now available (eg Intel BOXD510MO) and I was considering > getting one but it seems that FreeBSD does not yet support X on them. > > The PCI-ID of the GPU is 0xa001/0x8086 - which isn't supported by either > agp(4) or drm, though it looks like x11-drivers/xf86-video-intel does > include support for it. > > Some rummaging with google throws up a set of 6 mails starting at > http://lists.freedesktop.org/archives/intel-gfx/2009-February/001481.html > which includes the Linux AGP/DRM patches. At a quick look, the > changes are fairly trivial. Other than porting that code into > FreeBSD, are there likely to be any other gotchas? It doesn't appear so. It looks like mostly adding pci ids to the appropriate places. I may already have an old patch for agp around here somewhere. At the time that I made the patch, the hardware was unreleased though, so it couldn't be tested. The one place for concern is the intel ddx driver. Since anything beyond 2.7 won't work without GEM and 2.10 won't work without KMS, there might be a bit of work retrofitting those patches to the 2.7 driver depending on where along the path they were originally done. robert. -- Robert Noland FreeBSD