Re: [git pull] drm patches for 2.6.27-rc1

2008-10-19 Thread Steven J Newbury
On Sun, 2008-10-19 at 19:52 +0200, Peter Zijlstra wrote: > On Sat, 2008-10-18 at 00:49 -0700, Eric Anholt wrote: > > > Writing 3D drivers means running 3D games. Running 3D games > > unfortunately means running a lot of 32-bit userland as the fun stuff is > > binary-only. So I stick to a 32-bit

Re: io resources and cached mappings (was: [git pull] drm patches for 2.6.27-rc1)

2008-10-19 Thread Keith Packard
On Sun, 2008-10-19 at 19:53 +0200, Ingo Molnar wrote: > Note how simple and consistent it all gets: IO resources already know > their physical location and their size limits. Being able to cache an > ioremap in a mapping [and being able to use atomic kmaps on 32-bit] is a > relatively simple an

Re: [git pull] drm patches for 2.6.27-rc1

2008-10-19 Thread Peter Zijlstra
On Sat, 2008-10-18 at 00:49 -0700, Eric Anholt wrote: > Writing 3D drivers means running 3D games. Running 3D games > unfortunately means running a lot of 32-bit userland as the fun stuff is > binary-only. So I stick to a 32-bit system, becuase past experience > trying to run both on the same sy

Re: io resources and cached mappings (was: [git pull] drm patches for 2.6.27-rc1)

2008-10-19 Thread Eric Anholt
On Sun, 2008-10-19 at 19:53 +0200, Ingo Molnar wrote: > * Keith Packard <[EMAIL PROTECTED]> wrote: > > > On Sat, 2008-10-18 at 21:14 -0700, Keith Packard wrote: > > > On Sun, 2008-10-19 at 00:32 +0200, Ingo Molnar wrote: > > > > > > > Mind sending patches for this? :-) > > > > Here's a patch for

io resources and cached mappings (was: [git pull] drm patches for 2.6.27-rc1)

2008-10-19 Thread Ingo Molnar
* Keith Packard <[EMAIL PROTECTED]> wrote: > On Sat, 2008-10-18 at 21:14 -0700, Keith Packard wrote: > > On Sun, 2008-10-19 at 00:32 +0200, Ingo Molnar wrote: > > > > > Mind sending patches for this? :-) > > Here's a patch for the i915 driver that includes the new API. Tested > on x86_32+HIGHM

Re: io resources and cached mappings (was: [git pull] drm patches for 2.6.27-rc1)

2008-10-19 Thread Arjan van de Ven
On Sun, 19 Oct 2008 19:53:20 +0200 Ingo Molnar <[EMAIL PROTECTED]> wrote: > > struct resource { > resource_size_t start; > resource_size_t end; > const char *name; > unsigned long flags; > struct resource *parent, *sibling, *child; > + void *mapping;

Re: [git pull] drm patches for 2.6.27-rc1

2008-10-19 Thread Yinghai Lu
On Sat, Oct 18, 2008 at 3:32 PM, Ingo Molnar <[EMAIL PROTECTED]> wrote: > > (In fact if we installed it into the linear kernel address space, and if > the aperture is 1GB aligned, we will automatically use gbpages for it. > Were Intel to support gbpages in the future ;-) > we could expand init_mem

[PATCH] r128: Use request_firmware() to load CCE microcode

2008-10-19 Thread Ben Hutchings
Firmware blob looks like this: __be32 datah __be32 datal Compile-tested only. Signed-off-by: Ben Hutchings <[EMAIL PROTECTED]> --- This is pretty similar to Jaswinder Singh's patch for radeon. The licence information is based on conversation with David Airlie. Ben. drivers/gpu/drm/Kco

Re: [git pull] drm patches for 2.6.27-rc1

2008-10-19 Thread Arjan van de Ven
On Sat, 18 Oct 2008 17:38:11 -0700 Keith Packard <[EMAIL PROTECTED]> wrote: > I've got Venki lined up to do this work for me; once we're happy > enough with the API. In particular, the non-highmem 32-bit case seems > a bit tricky. > > Also, does anyone have a better set of names for this stuff? >