···107107 Disable when running with X server that supports reporting108108 changed regions via ioctl, as this method is simpler,109109 more stable, and higher performance.110110+ default: fb_defio=1110111111111-console Allow fbcon to attach to udlfb provided framebuffers. This112112- is disabled by default because fbcon will aggressively consume113113- the first framebuffer it finds, which isn't usually what the114114- user wants in the case of USB displays.112112+console Allow fbcon to attach to udlfb provided framebuffers.113113+ Can be disabled if fbcon and other clients114114+ (e.g. X with --shared-vt) are in conflict.115115+ default: console=1115116116117shadow Allocate a 2nd framebuffer to shadow what's currently across117118 the USB bus in device memory. If any pixels are unchanged,118119 do not transmit. Spends host memory to save USB transfers.119120 Enabled by default. Only disable on very low memory systems.121121+ default: shadow=1120122121123Sysfs Attributes122124================
+2-2
drivers/video/udlfb.c
···6060MODULE_DEVICE_TABLE(usb, id_table);61616262/* module options */6363-static int console; /* Optionally allow fbcon to consume first framebuffer */6363+static int console = 1; /* Allow fbcon to open framebuffer */6464static int fb_defio = 1; /* Detect mmap writes using page faults */6565static int shadow = 1; /* Optionally disable shadow framebuffer */6666···19481948}1949194919501950module_param(console, bool, S_IWUSR | S_IRUSR | S_IWGRP | S_IRGRP);19511951-MODULE_PARM_DESC(console, "Allow fbcon to consume first framebuffer found");19511951+MODULE_PARM_DESC(console, "Allow fbcon to open framebuffer");1952195219531953module_param(fb_defio, bool, S_IWUSR | S_IRUSR | S_IWGRP | S_IRGRP);19541954MODULE_PARM_DESC(fb_defio, "Page fault detection of mmap writes");