- 04 3月, 2010 40 次提交
-
-
由 Bernie Thompson 提交于
Rework rendering for improved performance Approx 10-20% gain avg across several "benchmarks": x11perf, gtkperf, glxgears Moves from a single pre-alloc'd urb protected by a long-held mutex To a list of (4) pre-alloc'd urbs which can be dispatched asynchonously Improved rendering algorithm to hardware with lower CPU consumption, fewer system memory accesses, and slightly higher compression. Better scalability to multiple processors, especially with multiple framebuffers active. Signed-off-by: NBernie Thompson <bernie@plugable.com> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Bernie Thompson 提交于
Rework probe to use refcounts and std functions Because the different parts of the driver (usb, fbdev) tear down in different orders, the driver previously could crash accessing data that had already been freed. Refcounting system used to handle. Reworked probe to make use of refcounts, set mode using std fbops, and set up sysfs and pre-allocated urbs. Signed-off-by: NBernie Thompson <bernie@plugable.com> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Bernie Thompson 提交于
Add sysfs controls for edid and performance metrics There are 8 new files exposed in /sys/class/graphics/fb* edid - returns 128 byte edid blog, suitable for parsing with parse-edid metrics_bytes_identical metrics_bytes_rendered metrics_bytes_sent metrics_cpu_kcycles_used metrics_misc and metrics_reset, which resets all perf metrics to zero The 6 perf metrics are of type atomic_t. So these metrics return precise results for short benchmarks, but any test approx a minute or longer runtime may roll over. Signed-off-by: NBernie Thompson <bernie@plugable.com> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Bernie Thompson 提交于
Move to more consistent naming scheme All udlfb functions start with udlfb_ All functions for udlfb's fbdev interface start with udlfb_ops_ All functinos for udlfb's usb interface start with udlfb_usb_ Signed-off-by: NBernie Thompson <bernie@plugable.com> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Bernie Thompson 提交于
Add functions to pre-allocate and free usb bulk urbs for core render path. Udlfb currently allocates a single urb, guarded by a mutex, that is a key bottleneck. Because udlfb sends so much data, preallocation is most efficient. Functions will be used by new rendering functions in later patches. Signed-off-by: NBernie Thompson <bernie@plugable.com> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Bernie Thompson 提交于
Reorganize the location of a few things to be closer to related code Signed-off-by: NBernie Thompson <bernie@plugable.com> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Bernie Thompson 提交于
Eliminate checkpatch.pl warnings and errors so later patches in series are clean Signed-off-by: NBernie Thompson <bernie@plugable.com> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Larry Finger 提交于
Remove dead code from r8185b_init.c. Signed-off-by: NLarry Finger <Larry.Finger@lwfinger.net> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Larry Finger 提交于
For the RTL8187SE, the variable priv->rf_chip is always RF_ZEBRA4 and priv->RegThreeWireMode is always HW_THREE_WIRE_SI. Remove these 2 variables. Signed-off-by: NLarry Finger <Larry.Finger@lwfinger.net> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Larry Finger 提交于
Remove a routine that is not used. Signed-off-by: NLarry Finger <Larry.Finger@lwfinger.net> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Svenne Krap 提交于
Cleanups as suggested by checkpatch.pl utiltiy. .o's from before and after cleanup have matching SHA1s. Signed-off-by: NSvenne Krap <svenne@krap.dk> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Svenne Krap 提交于
Trivial changes to code-paths. Signed-off-by: NSvenne Krap <svenne@krap.dk> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Graham M Howe 提交于
This is a patch to ni_atmio.c file to fix up bracing style problems found by checkpatch.pl tool Signed-off-by: NGraham M Howe <gman.1352@googlemail.com> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Dan Carpenter 提交于
It's clear from the indent levels and the context that there are supposed to be curly braces here. Signed-off-by: NDan Carpenter <error27@gmail.com> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Larry Finger 提交于
The current driver does not follow the state of the RF switch. Signed-off-by: NLarry Finger <Larry.Finger@lwfinger.net> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Larry Finger 提交于
The TODO list includes switching this driver to use the common EEPROM routines in EEPROM_93CX. Signed-off-by: NLarry Finger <Larry.Finger@lwfinger.net> Tested by: Bernhard Schiffner <bernhard@schiffner-limbach.de> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Jochen Maes 提交于
Removed parenthesis from return statements, split up assignment and if condition Signed-off-by: NJochen Maes <jochen.maes@sejo.be> Cc: Pavel Machek <pavel@ucw.cz> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Jochen Maes 提交于
Fixed code style issues. Signed-off-by: NJochen Maes <jochen.maes@sejo.be> Acked-by: NPavel Machek <pavel@ucw.cz> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Jochen Maes 提交于
Fixed Codestyle issues Signed-off-by: NJochen Maes <jochen.maes@sejo.be> Cc: Pavel Machek <pavel@ucw.cz> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Benjamin Adolphi 提交于
This fixes all checkpatch issues in the rti800 comedi driver. Signed-off-by: NBenjamin Adolphi <b.adolphi@gmail.com> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Mark Allyn 提交于
Add suspend and resume functions (which are currently stubs returning -ENOSYS) Signed-off-by: NMark Allyn <mark.a.allyn@intel.com> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Mark Allyn 提交于
Signed-off-by: NMark Allyn <mark.a.allyn@intel.com> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Mark Allyn 提交于
Signed-off-by: NMark Allyn <mark.a.allyn@intel.com> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Mark Allyn 提交于
Provides a better explanation of what this driver is for in the Kconfig file Signed-off-by: NMark Allyn <mark.a.allyn@intel.com> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Mark Allyn 提交于
Renames the directory in which the driver files are located; again for clarity. Signed-off-by: NMark Allyn <mark.a.allyn@intel.com> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Mark Allyn 提交于
Patch renames rar_driver to rar_register to clarifiy and differentiate from rar_handler that will be submitted later Signed-off-by: NMark Allyn <mark.a.allyn@intel.com> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Greg Kroah-Hartman 提交于
It turns out that Mimio has a userspace solution for this product using libusb, and the in-kernel driver is just getting in the way now and causing problems. So they have asked that the in-kernel driver be removed. As the staging driver wasn't quite working anyway, and Mimio supports their libusb solution for all distros, I am removing the in-kernel driver. The libusb solution can be downloaded from: http://www.mimio.com/downloads/mimio_studio_software/linux.asp Cc: <mwilder@cs.nmsu.edu> Cc: Phil Hannent <phil@hannent.co.uk> Cc: Marc Rousseau <Marc.Rousseau@mimio.com> Cc: stable <stable@kernel.org> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Greg Kroah-Hartman 提交于
This fixes up the sparse and coding style issues found in the dt3155_io.c file. No code is changed, only formatting and removing unused code. Cc: Scott Smedley <ss@aao.gov.au> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Greg Kroah-Hartman 提交于
Use u32 and u64 instead, that's the proper thing to do. Cc: Scott Smedley <ss@aao.gov.au> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Greg Kroah-Hartman 提交于
Use u8 instead, that's the proper thing to do. Cc: Scott Smedley <ss@aao.gov.au> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Greg Kroah-Hartman 提交于
This fixes up some coding style issues in the dt3155_io.h file Cc: Scott Smedley <ss@aao.gov.au> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Greg Kroah-Hartman 提交于
This fixes the build warnings in the dt3155 driver Cc: Scott Smedley <ss@aao.gov.au> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Greg Kroah-Hartman 提交于
Fixed a coding style issue. Created during the keynote presentation at FOSDEM 2010 Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Benjamin Adolphi 提交于
This fixes almost all checkpatch issues in the ni_pcidio comedi driver. Signed-off-by: NBenjamin Adolphi <b.adolphi@gmail.com> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Benjamin Adolphi 提交于
This fixes all checkpatch issues in the rti802 comedi driver. Signed-off-by: NBenjamin Adolphi <b.adolphi@gmail.com> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Benjamin Adolphi 提交于
This fixes all checkpatch issues in the dt2815 comedi driver. Signed-off-by: NBenjamin Adolphi <b.adolphi@gmail.com> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Chihau Chau 提交于
This fixes some lines over 80 characters coding style issues. Signed-off-by: NChihau Chau <chihau@gmail.com> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Yong Zhang 提交于
Use DECLARE_WAIT_QUEUE_HEAD_ONSTACK to make lockdep happy Signed-off-by: NYong Zhang <yong.zhang0@gmail.com> Cc: Greg Kroah-Hartman <gregkh@suse.de> Cc: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> Cc: Alexander Beregalov <a.beregalov@gmail.com> Cc: David S. Miller <davem@davemloft.net> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Tim Schofield 提交于
This is a patch to the r8180_93cx6.c file that fixes up spacing issue warnings found by the checkpatch.pl tool Signed-off-by: NTim Schofield <tim@weberpafrica.com> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-
由 Paul Elms 提交于
This patch to the comedi_fops.c file fixes a brace warning found by the checkpatch.pl tool Signed-off-by: NPaul Elms <paul@uprocera.co.uk> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
-