aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-07-15gma500: resync with Medfield progressAlan Cox17-924/+917
Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-15gma500: Use the mrst helpers and power control for mode commitAlan Cox3-6/+29
We want to hit the MM panel backlight when appropriate Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-15gma500@ Fix backlight range errorAlan Cox1-7/+5
If we go out of range we break the pm counts on the error path Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-15gma500: More Moorestown muddle meddling means MM maybe might modesetAlan Cox3-22/+141
There are a least three different species we need to deal with and right now it seems the only way to sort them out is via DMI. Encapsulate the entire pile somewhere private and out of the way. Hopefully a saner method will emerge later. Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-15gma500: Add the Oaktrail HDMI supportAlan Cox7-69/+1401
This differs enough from the Cedarview HDMI sufficiently to want to keep them separated. We need to sort out the power management for Oaktrail/Moorestown in order to plumb this lot into the register handling logic. Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-15gma500: Fix cdv warning on unused variableAlan Cox1-2/+0
Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-15gma500: skip getting modes via DDC on MoorestownOctavian Purdila1-1/+2
Moorestown does not have a DDC bus, skip getting modes via DDC. This fixes the following bug: BUG: unable to handle kernel NULL pointer dereference at 00000010 IP: [<c1172ff7>] i2c_transfer+0x17/0xb0 *pde = 00000000 Oops: 0000 [#1] Call Trace: [<c1153ae9>] drm_do_probe_ddc_edid+0x59/0x90 [<c1153cb4>] drm_get_edid+0x24/0x250 [<c11805d2>] psb_intel_ddc_get_modes+0x22/0x60 [<c117fe11>] psb_intel_lvds_get_modes+0x21/0x80 Signed-off-by: Octavian Purdila <[email protected]> Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-15gma500: fix compile warnings when CONFIG_BACKLIGHT_CLASS_DEVICE is not definedOctavian Purdila4-30/+24
Signed-off-by: Octavian Purdila <[email protected]> [Fixed up for other changes, and tidied some existing variable names] Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-15gma500: Make crtc count a property of the deviceAlan Cox5-1/+45
Octavian Purdila posted a patch that sets num_crtc to 1 for Moorestown, but Oaktrail has 2 so we need to split Oaktrail/Moorestown more sensibly, and also cope with some other differences later on. Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-15gma500: remove the legacy PM methodOctavian Purdila3-10/+9
PCI core only prefer one of legacy PM and new PM. And since runtime pm is implemented, which requires the new PM method, we should remove the legacy PM method. Signed-off-by: Octavian Purdila <[email protected]> Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-15gma500: allow the creation of 'stolen' memory objectsAlan Cox2-1/+26
For things like cursors and many kinds of framebuffer set up we are actually best using the stolen memory when possible. Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-15gma500: add an mmap ioctlAlan Cox4-1/+29
This does the same as the dumb mmap but we want them separated in the ABI in case a future extension to the dumb interface means we can't treat them the same way. Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-15gma500: Move the 2D operations into DRMAlan Cox5-32/+82
We currently have a test hack framebuffer mode ioctl, turn that into a DRM interface. Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-15gma500: Cursor interfaceAlan Cox4-11/+28
We need to provide an interface to create additional buffers for the cursor Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-15gma500: Fix dependenciesAlan Cox1-1/+1
ACPI Video is used by GMA500 so we need to depend upon it Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-15gma500: Sort out ditherAlan Cox3-3/+8
Ubuntu users reported that dithering was not being set on Poulsbo, and they have a point as we set one variable and check another which is never set. Signed-off-by: Alan Cox <[email protected]> Tested-by: Luca Forina <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-15gma500: don't dynamically allocate the psb_gtt structAlan Cox8-28/+17
It's part of the psb_device so just make it part of the struct not a pointer. This does cause a bit of noise shuffling indirections. Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-15gma500: Final polishAlan Cox5-14/+14
This completes the clean up all the non Medfield C files to the point where checkpatch approves of them barring some silly 80 column whining. The Medfield stuff is still in a lot of flux but the rest is now ready for general tidy and review. Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-12Staging: delete westbridge codeGreg Kroah-Hartman67-42055/+0
It's been stagnant for a while with out much forward progress for a variety of different reasons. So remove it for now. It can be reverted at any time if development picks back up again. Acked-by: David Cross <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08staging: zcache: support multiple clients, prep for KVM and RAMsterDan Magenheimer3-117/+523
This is version 3 of an update to zcache, incorporating feedback from the list. This patch adds support to the in-kernel transcendent memory ("tmem") code and the zcache driver for multiple clients, which will be needed for both RAMster and KVM support. It also adds additional tmem callbacks to support RAMster and corresponding no-op stubs in the zcache driver. In v2, I've also taken the liberty of adding some additional sysfs variables to both surface information and allow policy control. Those experimenting with zcache should find them useful. V3 clarifies some code walking and declaring arrays. Signed-off-by: Dan Magenheimer <[email protected]> [v3: [email protected]: fix array bounds/walking] [v2: [email protected]: fix bools, add check for NULL, fix a comment] [v2: [email protected]: add info/tunables for poor compression] [v2: [email protected]: add tunable for max persistent pages] Acked-by: Dan Carpenter <[email protected]> Cc: Nitin Gupta <[email protected]> Cc: [email protected] Cc: [email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08drivers:staging:rtl typo fix encryptiong to encryption.Justin P. Mattock3-3/+3
This patch fixes a typo. Signed-off-by: Justin P. Mattock <[email protected]> Cc: Jiri Kosina <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08Staging: Remove ENE UB6250 MS card codes from keucrCho, Yu-Chen11-2680/+6
Remove ENE UB6250 MS card codes from keucr. Signed-off-by: Cho, Yu-Chen <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08Staging: Merge ENE UB6250 MS card codes from keucr to ↵Cho, Yu-Chen2-11/+1632
drivers/usb/storage/ene_ub6250.c Merge ENE UB6250 MS card codes from keucr to drivers/usb/storage/ene_ub6250.c. Signed-off-by: Cho, Yu-Chen <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08staging:iio:light:isl29018: Convert some of the isl29018 driver to the new ↵Bryan Freed1-90/+78
iio_chan_spec framework. Remove the driver's get_sensor_data() interfaces and replace them with iio_chan_spec channels. This converts 4 files to the new framework. Driver ABI change: The intensity_infrared_raw file is now intensity_ir_raw. Signed-off-by: Bryan Freed <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08staging:iio: Add an iio channel type string to support proximity sensors.Bryan Freed1-0/+1
Add "proximity" to the iio_chan_type_name_spec_shared string list to support proximity sensors. Now this list fully matches the declared iio_chan_type enums. Signed-off-by: Bryan Freed <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08staging:iio: Reorder channel type strings to match the iio.h enums.Bryan Freed1-5/+5
This makes comparison between the iio_chan_type_name_spec_shared strings and the iio_chan_type enums easier. Signed-off-by: Bryan Freed <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08staging:iio:light:isl29018: Fix the "Init of isl29018 fails" failure.Bryan Freed1-3/+3
The I2C clientdata is set to indio_dev instead of chip as of a couple weeks ago. Correct the calls to i2c_get_clientdata() accordingly. Otherwise the driver fails to initialize. Signed-off-by: Bryan Freed <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08Staging: comedi: fix printk issue in rtd520.cRavishankar1-5/+5
This is a patch to the rtd520.c file that fixes up a printk warning found by the checkpatch.pl tool Signed-off-by: Ravishankr <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08Staging: comedi: fix line over 80 character issue in rtd520.cRavishankar1-4/+8
This is a patch to the rtd520.c file that fixes up a warning: line over 80 character found by the checkpatch.pl tool Signed-off-by: Ravishankar <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08staging: brcm80211: Fix module parameter permissionsJean Delvare1-1/+1
The third parameter of module_param is supposed to represent sysfs file permissions. A value of "1" makes no sense. I am changing it to "0" to align with the other module parameters in this driver. Signed-off-by: Jean Delvare <[email protected]> Cc: Henry Ptasinski <[email protected]> Cc: Brett Rudley <[email protected]> Cc: Roland Vossen <[email protected]> Cc: Arend van Spriel <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08Staging: tm6000: remove unneeded check in get_next_buf()Dan Carpenter1-3/+0
We dereference "buf" on the line before so if it were NULL here we would have OOPsed earlier. Also list_entry() never returns NULL. And finally, we handled the situation where the list is empty earlier in the function. So this test isn't needed and I've removed it. Signed-off-by: Dan Carpenter <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08staging: et131x: et1310_mac.c: ConfigMacStatRegs() add missing regs to be zeroedMark Einon1-1/+34
The comment at the top of the function states 'we need to initialize all the macstat registers to zero', but not all macstat registers are zeroed. Zero the missing registers. Tested on an ET-131x device. Signed-off-by: Mark Einon <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08staging: et131x: Remove spaces between tabs inserted in patch 7b7fb34d3ffaMark Einon1-4/+4
I must remember to run checkpatch on 'trivial' patches too... Signed-off-by: Mark Einon <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08staging: et131x: Convert et1310_address_map.h names from camel caseMark Einon4-117/+117
Trivial name changes. Tested on an ET-131x device. Signed-off-by: Mark Einon <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08staging: et131x: rename adapter->Flags to adapter->flagsMark Einon6-15/+15
Trivial rename of the adapter flags struct member to remove camel case. Tested on a ET-131x device. Signed-off-by: Mark Einon <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08staging: brcm80211: nicpci: NeateningJoe Perches1-138/+138
Remove unnecessary casts of void *. Spacing and removal of unnecessary parentheses. 80 column wrapping. Comment neatening. Signed-off-by: Joe Perches <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08Altera-stapl: Clean up makefile (-y instead of -objs)Tracey Dent1-1/+1
Changed Makefile to use <modules>-y instead of <modules>-objs because -objs is deprecated. Signed-off-by: Tracey Dent <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08Ath6kl: TODO: Fix spelling :)Tracey Dent1-1/+1
Change the word editign to editing Signed-off-by: Tracey Dent <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08staging/easycap: remove oss supportTomas Winkler7-1100/+4
remove support for OSS. OSS is being deprecated and it is just plain headache to support both alsa and oss. Last I broke the compilation when OSS is enabled with the patch cdaa898b5efcc598ab1004e8f913061dc7005091 staging/easycap: kill telltale logic so this fixes also that issue. Cc: Mike Thomas <[email protected]> Signed-off-by: Tomas Winkler <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08staging/easycap: remove unused macro MICROSECONDSTomas Winkler1-4/+0
Cc: Mike Thomas <[email protected]> Signed-off-by: Tomas Winkler <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08sst: avoid unnecessary firmware reloading for MRSTFeng Tang3-1/+16
SST HW on MRST doesn't need to reload the firmware during suspend/resume cycle, so remove the extra workload. This also fix a bug that the firmware sample rate can't be modified when there is no active playback/capture stream. Signed-off-by: Feng Tang <[email protected]> Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08sst: report correct jack eventLu Guanqun1-1/+1
The status of jack event is compared bitwise: [in sound/core/jack.c:snd_jack_report()] for (i = 0; i < ARRAY_SIZE(jack_switch_types); i++) { int testbit = 1 << i; if (jack->type & testbit) input_report_switch(jack->input_dev, jack_switch_types[i], status & testbit); } So in order to report the correct events, 3 should be passed instead of 1. Signed-off-by: Lu Guanqun <[email protected]> Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08staging: usbip: userspace: usbip-utils 1.1.1matt mooney1-2/+2
Bump package revision number! Signed-off-by: matt mooney <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08staging: usbip: userspace: README: update example outputmatt mooney1-25/+28
Change a missed reference to the `list' command, and update the output from `usbip bind ...' and `usbip list -r ...' Signed-off-by: matt mooney <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08staging: usbip: userspace: usbip: modify `list' help messagematt mooney2-2/+2
The remote devices listed are, technically, exportable and not necessarily exported. Signed-off-by: matt mooney <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08staging: usbip: userspace: usbip_list.c: modify exportable device outputmatt mooney1-4/+4
Change spacing to provide better indentation for readability. Signed-off-by: matt mooney <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08staging: usbip: userspace: fix header installation bugmatt mooney3-7/+7
A bug that I created due to using simply expanding variables in the makefiles. Although only unexpanded paths are at issue here, I decided to use recursively expanding variables on all of the parameterized values. Signed-off-by: matt mooney <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08staging: usbip: userspace: add new prefix for usbip network codematt mooney5-89/+92
Change and add new usbip_net_ prefix to every function in the network code for easier identification. Signed-off-by: matt mooney <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08staging: usbip: userspace: usbipd: major cleanup of daemonmatt mooney1-347/+344
Reorganize, rename [for clarity and to remove stub_driver references], modify output messages, and cleanup coding style; nevertheless, the actual implementation is pretty much untouched. Signed-off-by: matt mooney <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-07-08staging: fix usbip printk format warningRandy Dunlap1-1/+1
Fix usbip printk format warning for size_t: drivers/staging/usbip/stub_tx.c:236: warning: format '%lu' expects type 'long unsigned int', but argument 4 has type 'size_t' Signed-off-by: Randy Dunlap <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>