X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fvideo%2Fpmag-ba-fb.c;h=0d07707d93efa4d910ef721acdf0e0c7f623fba2;hb=c7b5ebbddf7bcd3651947760f423e3783bbe6573;hp=45e3265734410da29352e36d71b16ae64585eda3;hpb=a2c21200f1c81b08cb55e417b68150bba439b646;p=linux-2.6.git diff --git a/drivers/video/pmag-ba-fb.c b/drivers/video/pmag-ba-fb.c index 45e326573..0d07707d9 100644 --- a/drivers/video/pmag-ba-fb.c +++ b/drivers/video/pmag-ba-fb.c @@ -142,7 +142,7 @@ int __init pmagbafb_init_one(int slot) info->var = pmagbafb_defined; info->fix = pmagbafb_fix; info->screen_base = pmagbafb_fix.smem_start; - info->flags = FBINFO_FLAG_DEFAULT; + info->flags = FBINFO_DEFAULT; fb_alloc_cmap(&fb_info.cmap, 256, 0); @@ -160,6 +160,9 @@ int __init pmagbafb_init(void) int sid; int found = 0; + if (fb_get_options("pmagbafb", NULL)) + return -ENODEV; + if (TURBOCHANNEL) { while ((sid = search_tc_card("PMAG-BA")) >= 0) { found = 1; @@ -172,4 +175,5 @@ int __init pmagbafb_init(void) } } +module_init(pmagbafb_init); MODULE_LICENSE("GPL");