From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jon Smirl Subject: Re: radeon, apertures & memory mapping Date: Sun, 13 Mar 2005 11:22:17 -0500 Message-ID: <9e4733910503130822293c0105@mail.gmail.com> References: <1110677744.19810.80.camel@gaston> <9e47339105031219223e606a52@mail.gmail.com> <1110696189.5787.100.camel@gaston> Reply-To: Jon Smirl Mime-Version: 1.0 Content-Transfer-Encoding: 7bit In-Reply-To: <1110696189.5787.100.camel@gaston> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xorg-bounces@lists.freedesktop.org Errors-To: xorg-bounces@lists.freedesktop.org Content-Type: text/plain; charset="us-ascii" To: Benjamin Herrenschmidt Cc: Jon Smirl , dri-devel@lists.sourceforge.net, Linux Fbdev development list , xorg@lists.freedesktop.org On Sun, 13 Mar 2005 17:43:09 +1100, Benjamin Herrenschmidt wrote: > > In the long term I was hoping to design thing such that the two heads > > can be used by two independent users, each could be running X or > > fbdev. > > You mean fbcon ? Unless there is proper arbitration, there can't be 2 > users. Hopefully we'll get there. But in any way, there can be only one > driver in charge of the "card". That is, if X is using UseFBDev, then > yes, it can use one head and fbcon the other. But if X is reprogramming > the whole card, no way fbdev (and I mean -dev in this case) can use the > other head at the same time, that's just not realistic. I meant fbcon and XGL. Both will be running on fbdev/DRM and using a coordinated memory manager, probably in DRM. Current X is broken for sharing. -- Jon Smirl jonsmirl@gmail.com