X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fvideo%2Fpmagb-b-fb.c;h=7847bed739b538d22a8393ddb951c44a856b394b;hb=c7b5ebbddf7bcd3651947760f423e3783bbe6573;hp=16847d8d8776b87d5b03936c3847618ce113eb73;hpb=a2c21200f1c81b08cb55e417b68150bba439b646;p=linux-2.6.git diff --git a/drivers/video/pmagb-b-fb.c b/drivers/video/pmagb-b-fb.c index 16847d8d8..7847bed73 100644 --- a/drivers/video/pmagb-b-fb.c +++ b/drivers/video/pmagb-b-fb.c @@ -145,7 +145,7 @@ int __init pmagbbfb_init_one(int slot) info->var = pmagbbfb_defined; info->fix = pmagbbfb_fix; info->screen_base = pmagbbfb_fix.smem_start; - info->flags = FBINFO_FLAG_DEFAULT; + info->flags = FBINFO_DEFAULT; fb_alloc_cmap(&fb_info.cmap, 256, 0); @@ -163,6 +163,9 @@ int __init pmagbbfb_init(void) int sid; int found = 0; + if (fb_get_options("pmagbbfb", NULL)) + return -ENODEV; + if (TURBOCHANNEL) { while ((sid = search_tc_card("PMAGB-BA")) >= 0) { found = 1; @@ -175,4 +178,5 @@ int __init pmagbbfb_init(void) } } +module_init(pmagbbfb_init); MODULE_LICENSE("GPL");