From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michel =?ISO-8859-1?Q?D=E4nzer?= Subject: Re: Vertical retrace interrupts? Date: 31 Jan 2003 20:12:16 +0100 Sender: linux-fbdev-devel-admin@lists.sourceforge.net Message-ID: <1044040336.6385.92.camel@thor> References: <1043893384.1052.127.camel@localhost.localdomain> <1043927116.7576.40.camel@thor> <1043968889.1002.40.camel@localhost.localdomain> <1044012272.6540.14.camel@thor> <1044038091.1596.14.camel@localhost.localdomain> Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Return-path: Received: from netline-be1.netline.ch ([195.141.226.32]) by sc8-sf-list1.sourceforge.net with esmtp (Exim 3.31-VA-mm2 #1 (Debian)) id 18egaM-0001XG-00 for ; Fri, 31 Jan 2003 11:12:22 -0800 In-Reply-To: <1044038091.1596.14.camel@localhost.localdomain> Errors-To: linux-fbdev-devel-admin@lists.sourceforge.net List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Content-Type: text/plain; charset="iso-8859-1" To: Antonino Daplas Cc: Fredrik Noring , Linux Fbdev development list On Fre, 2003-01-31 at 19:35, Antonino Daplas wrote: > On Fri, 2003-01-31 at 19:24, Michel D=E4nzer wrote: > >=20 > > You don't need X to use the DRM, just some privileged client to > > initialize it. >=20 > You're right. I just realized that since DRM already has an interrupt > handler, it is unwise for fbdev to install its own interrupt handler > too, as this will fatally lock up the machine when DRM and fbdev are > loaded simultaneously. >=20 > So, how about this? Let fbdev have its own vblank ioctl, but for fbdev > drivers with a DRM counterpart, fbdev will just call the DRM > wait_vblank() and send_vbl_signals() functions. Do you think this is > doable, I haven't examined the code thoroughly? =20 >=20 > The main goal is too avoid having 2 independent interrupt handlers for > one device. A noble goal, but the framebuffer device would still need its own code when the DRM isn't active, so I'm afraid there's no way around code duplication, unless we could somehow factor out the common code for the two to share? --=20 Earthling Michel D=E4nzer (MrCooper)/ Debian GNU/Linux (powerpc) developer XFree86 and DRI project member / CS student, Free Software enthusiast ------------------------------------------------------- This SF.NET email is sponsored by: SourceForge Enterprise Edition + IBM + LinuxWorld =3D Something 2 See! http://www.vasoftware.com