aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-07-05MAINTAINERS: Add STAGING - ECHO CANCELLERJoe Perches1-0/+6
Signed-off-by: Joe Perches <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05MAINTAINERS: Add STAGING - CRYSTAL HD VIDEO DECODERJoe Perches1-0/+8
Signed-off-by: Joe Perches <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05MAINTAINERS: Add STAGING - COMEDIJoe Perches1-0/+6
Signed-off-by: Joe Perches <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05MAINTAINERS: Add STAGING - ASUS OLEDJoe Perches1-0/+5
Signed-off-by: Joe Perches <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05Staging: comedi: das1800: fixed multiple brace coding style issues and ↵Matthew Skolaut1-16/+11
pointer declaration style errors Fixed coding style issues Signed-off-by: Matthew Skolaut <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05Staging: comedi: fix prink warning style issue in ni_daq_700.cRavishankar1-5/+5
This is a patch to the ni_daq_700.c file that fixes up a prink warning found by the checkpatch.pl tool Signed-off-by: Ravishankar <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05staging: fix comedi NI labpc driver build when ISA_DMA_API is not enabledRandy Dunlap1-3/+33
Fix ni_labpc.c to build when CONFIG_ISA_DMA_API is not enabled. This is a driver that supports both ISA and PCI devices. It now builds when for PCI-only support or for both ISA and PCI device support. (It does not support ISA-only without PCI.) Signed-off-by: Randy Dunlap <[email protected]> Cc: Ian Abbott <[email protected]> Cc: Frank Mori Hess <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05staging: comedi: fix infoleak to userspaceVasiliy Kulikov1-2/+2
driver_name and board_name are pointers to strings, not buffers of size COMEDI_NAMELEN. Copying COMEDI_NAMELEN bytes of a string containing less than COMEDI_NAMELEN-1 bytes would leak some unrelated bytes. Signed-off-by: Vasiliy Kulikov <[email protected]> Cc: stable <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05Staging: comedi: usbdux: release locks on error pathsDan Carpenter1-0/+2
Smatch complains about a couple error paths where the semaphores were not released. Signed-off-by: Dan Carpenter <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05Staging: comedi: add dyna_pci10xx driver to MakefilePrashant P. Shah2-0/+11
Add dyna_pci10xx entry to comedi Kconfig and Makefile Signed-off-by: Prashant P. Shah <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05Staging: comedi: add dyna_pci10xx driverPrashant P. Shah1-0/+462
For Dynalog PCI DAQ cards: PCI-1050 Signed-off-by: Prashant P. Shah <[email protected]> Reviewed-by: Ian Abbott <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05staging: hv: fix some white spaces in netvsc driverHaiyang Zhang2-5/+5
Signed-off-by: Haiyang Zhang <[email protected]> Signed-off-by: Abhishek Kane <[email protected]> Signed-off-by: Hank Janssen <[email protected]> Signed-off-by: K. Y. Srinivasan <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05Remove unneeded version.h include from drivers/staging/hv/hv_timesource.cJesper Juhl1-1/+0
It was pointed out by 'make versioncheck' that include of linux/version.h is not needed in drivers/staging/hv/hv_timesource.c . This patch removes it. Signed-off-by: Jesper Juhl <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05Staging: hv: vmbus: Properly handle the error in hv_acpi_init()K. Y. Srinivasan1-1/+4
Properly handle the error in hv_acpi_init(). Signed-off-by: K. Y. Srinivasan <[email protected]> Signed-off-by: Haiyang Zhang <[email protected]> Signed-off-by: Hank Janssen <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05Staging: hv: netvsc: Fix a bug in accounting transmit slotsK. Y. Srinivasan1-7/+9
The transmit slots were manipulated without proper locking. Fix this bug by making the variable tracking the transmit slots atomic. This patch should be ported to prior stable kernels 2.6.32 and later. Signed-off-by: K. Y. Srinivasan <[email protected]> Signed-off-by: Haiyang Zhang <[email protected]> Signed-off-by: Hank Janssen <[email protected]> Cc: stable <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05Staging: hv: storvsc: Increase the timeout value in the storvsc driverK. Y. Srinivasan2-5/+5
On some loaded windows hosts, we have discovered that the host may not respond to guest requests within the specified time (one second) as evidenced by the guest timing out. Fix this problem by increasing the timeout to 5 seconds. It may be useful to apply this patch to the 3.0 kernel as well. the 3.0 kernel as well. Signed-off-by: K. Y. Srinivasan <[email protected]> Signed-off-by: Haiyang Zhang <[email protected]> Signed-off-by: Hank Janssen <[email protected]> Cc: stable <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05Staging: hv: netvsc: Increase the timeout value in the netvsc driverK. Y. Srinivasan2-5/+5
On some loaded windows hosts, we have discovered that the host may not respond to guest requests within the specified time (one second) as evidenced by the guest timing out. Fix this problem by increasing the timeout to 5 seconds. It may be useful to apply this patch to the 3.0 kernel as well. Signed-off-by: K. Y. Srinivasan <[email protected]> Signed-off-by: Haiyang Zhang <[email protected]> Signed-off-by: Hank Janssen <[email protected]> Cc: stable <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05Staging: hv: vmbus: Increase the timeout value in the vmbus driverK. Y. Srinivasan3-3/+3
On some loaded windows hosts, we have discovered that the host may not respond to guest requests within the specified time (one second) as evidenced by the guest timing out. Fix this problem by increasing the timeout to 5 seconds. It may be useful to apply this patch to the 3.0 kernel as well. Signed-off-by: K. Y. Srinivasan <[email protected]> Signed-off-by: Haiyang Zhang <[email protected]> Signed-off-by: Hank Janssen <[email protected]> Cc: stable <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05staging: remove reference to cs5535_gpio makefileKalle Valo1-1/+0
The driver was removed but 'make clean' still failed: scripts/Makefile.clean:17: [...]/drivers/staging/cs5535_gpio/Makefile: No such file or directory make[3]: *** No rule to make target `[...]/drivers/staging/cs5535_gpio/Makefile'. Stop. Signed-off-by: Kalle Valo <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: fix build without backlight device supportJani Nikula1-1/+1
gma500: fix build without backlight device support Fix unmatched curly brackets when CONFIG_BACKLIGHT_CLASS_DEVICE is not defined. Signed-off-by: Jani Nikula <[email protected]> Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: power can be touched in IRQ stateAlan Cox1-8/+10
So we need to use a spinlock here Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: Fix missing memory checkAlan Cox1-1/+5
Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: Workaround for Medfield/Cedarview cursor bugAlan Cox1-0/+14
Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: Fix backlight crashAlan Cox1-3/+4
We need to check the NULL case earlier. Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: Add the HDMI bitsAlan Cox3-4/+5
This adds the basic HDMI support for Cedarview. Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: begin adding CDV specific codeAlan Cox8-108/+2459
A lot of the intel_display stuff is duplicated, but we will add it first, clean it up and then investigate the best way to merge stuff. This first block integrates the various basic chunks of the CDV display setup. Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: move the power headerAlan Cox13-12/+12
At this point we now have the file naming making somewhat more sense although the dependancies are not as clean as would be ideal Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: move the BIOS headerAlan Cox8-9/+7
We can move this to patch up as well. Shuffle the relevant includes as we go Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: tidying up the power stuff a spotAlan Cox1-20/+13
In particular don't destroy static mutexes, it upsets things Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: move the i2c codeAlan Cox2-1/+1
This again is similar to upstream so give it a sensible name ready to look at any merging or synchronization Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: the MMU code is also genericAlan Cox2-1/+1
Move this over. In actual fact there are some underlying differences as some devices have more MMU contexts, but for our 2D purposes we don't actually care. Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: move opregion filesAlan Cox2-2/+1
We've now sorted them out so they can go into the generic code. In actual fact only the non MID devices use the functions but they are small and having the name match i915 is going to help any future merging type work. Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: tidy up the opregion and lid codeAlan Cox6-10/+20
This is leaking an io mapping and also referencing stuff directly that should not be directly accessed. Sort it out Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: Rename the psb_intel_bios codeAlan Cox2-1/+1
This is generic for the PC class devices and also very similar to the i915 intel_bios.c so rename it. That way the commonality will be obvious and we can look at merging them one day, or at least synching them up. Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: begin the config based splitAlan Cox4-10/+44
We don't want to carry all the extra gunk around on every device so use the splitting work so far to tidy this up. Poulsbo is still mandatory as it is used in bits by the other drivers and not neatly modularised. Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: the GEM and GTT code is device independantAlan Cox5-4/+4
Rename the gem and gtt files accordingly. Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: The 2D code is now also device independentAlan Cox3-3/+3
Rename Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: move framebuffer fileAlan Cox8-10/+9
The framebuffer code is now clean of device specific code, and passes checkpatch. Move it to its new name Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: tidy the framebuffer fixme and oddmentsAlan Cox1-5/+1
Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: the 'mrst' BIOS is actually MID genericAlan Cox6-5/+5
Shuffle the naming so this reflects better and we can try and build some sort of ordering to the naming scheme. Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: Add the beginnings of Cedarview supportAlan Cox4-0/+365
Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: move configuration bits into the psb_ops structureAlan Cox7-68/+86
We can stuff things like the number of pipes and the SGX offset away in here as well and clean up more conditional code. Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: remove an un-needed checkAlan Cox1-1/+1
This is a Medfield only path Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: add more opsAlan Cox6-20/+35
Split the 2d properties, name, and various function vectors out so that we can get rid of more conditional gloop in favour of a per device structure. Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: enable Medfield CRTC supportAlan Cox4-10/+39
Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: Read the GCT panel type information for MedfieldAlan Cox1-1/+28
Missed in the original merge work Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: Fix early Medfield crashAlan Cox1-0/+12
We need to initialise the DBI interface and the code for it got missed in the original merge as it's in a daft place. This will need moving but lets get it added first. Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: continue abstracting platform specific codeAlan Cox10-319/+445
Next obvious target - backlight support Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: being abstracting out devices a bit moreAlan Cox10-538/+847
We really want to move towards a completely abstracted interface rather than having tons of per chip junk in the same files. Begin with the power code which is probably the worst offender. Add a set of methods, initialise a dev_priv->ops pointer and rip the chip specifics out of the power code. While we are it pick up the display init bits. So we know it's now chip specifics clean remove the psb_ naming from it. Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-05gma500: Only fiddle with clock gating on PSBAlan Cox1-1/+1
Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>