On Sat, Jun 23, 2007 at 04:36:39PM -0700, Andrew Morton wrote:
> On Sun, 24 Jun 2007 01:20:33 +0200 Michal Januszewski <[EMAIL PROTECTED]>
> wrote:
>
> > > > +config FB_UVESA
> > > > + tristate "Userspace VESA VGA graphics support"
> > > > + depends on FB && CONNECTOR
> > >
> > > The
> +static int uvesafb_blank(int blank, struct fb_info *info)
> +{
> + struct uvesafb_par *par = info->par;
> + struct uvesafb_ktask *task;
> + int err = 1;
> +
> + if (par->vbe_ib.capabilities & VBE_CAP_VGACOMPAT) {
> + int loop = 1;
> + u8 seq = 0, crtc1
On Sun, 24 Jun 2007 01:20:33 +0200 Michal Januszewski <[EMAIL PROTECTED]> wrote:
> > > +config FB_UVESA
> > > + tristate "Userspace VESA VGA graphics support"
> > > + depends on FB && CONNECTOR
> >
> > These dependencies are insufficient.
>
> What exactly is missing here? A dep on X86?
Yes. F
On Sat, Jun 23, 2007 at 11:35:57AM -0700, Andrew Morton wrote:
> On Sat, 23 Jun 2007 12:52:43 +0200 Michal Januszewski <[EMAIL PROTECTED]>
> wrote:
> > diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig
> > index 403dac7..5cc03f9 100644
> > --- a/drivers/video/Kconfig
> > +++ b/drivers/vi
On Sat, 23 Jun 2007 12:52:43 +0200 Michal Januszewski <[EMAIL PROTECTED]> wrote:
> Add the uvesafb driver, an enhanced version of vesafb that makes use of
> a userspace helper to run x86 Video BIOS code.
>
> Signed-off-by: Michal Januszewski <[EMAIL PROTECTED]>
> ---
> drivers/video/Kconfig |
On Sat, Jun 23, 2007 at 12:52:43PM +0200, Michal Januszewski wrote:
>+static void uvesafb_cn_callback(void *data)
>+{
>+ struct cn_msg *msg = (struct cn_msg *)data;
>+ struct uvesafb_task *utask = (struct uvesafb_task *)msg->data;
>+ struct uvesafb_ktask *task;
>+
>+ if (msg->s
Add the uvesafb driver, an enhanced version of vesafb that makes use of
a userspace helper to run x86 Video BIOS code.
Signed-off-by: Michal Januszewski <[EMAIL PROTECTED]>
---
drivers/video/Kconfig | 18 +
drivers/video/Makefile |1 +
drivers/video/uvesafb.c | 1902 +
7 matches
Mail list logo