aboutsummaryrefslogtreecommitdiff
path: root/drivers
AgeCommit message (Collapse)Author
2009-11-22Add JBT6k74 hook for use by KMSgdrm-2.6.31Thomas White
Signed-off-by: Thomas White <taw@bitwiz.org.uk>
2009-11-22Work on Glamo-core for DRMThomas White
This adds modifications to the core of the Glamo driver to expose functionality to support DRM and KMS. Signed-off-by: Thomas White <taw@bitwiz.org.uk>
2009-11-22Glamo DRM and KMS driverThomas White
This adds the Glamo DRM and KMS driver, but not the modifications needed elsewhere to support it. Signed-off-by: Thomas White <taw@bitwiz.org.uk>
2009-11-22DRM for platform devicesThomas White
This modifies the DRM core in a small number of places to allow platform devices to be used for direct rendering, alongside PCI devices. Signed-off-by: Thomas White <taw@bitwiz.org.uk>
2009-11-10Merge branch 'om-gta02-2.6.31' into om-2.6.31Lars-Peter Clausen
Conflicts: drivers/power/Kconfig drivers/power/Makefile
2009-11-10Merge branch 'platform_battery-2.6.31' into om-gta02-2.6.31Lars-Peter Clausen
Conflicts: drivers/power/Kconfig drivers/power/Makefile
2009-11-09Merge branches 'om-gta02-2.6.31' and 'om-gta01-2.6.31' into om-2.6.31Lars-Peter Clausen
2009-11-09Merge branch 's3c-touchscreen-2.6.31' into om-gta01-2.6.31Lars-Peter Clausen
2009-11-09Merge branch 's3c-touchscreen-2.6.31' into om-gta02-2.6.31Lars-Peter Clausen
2009-11-09Kconfig: TOUCHSCREEN_S3C2410 depends on S3C24XX_ADC add select S3C24XX_ADCMartin Jansa
2009-11-06Merge branch 'om-gta02-2.6.31' into om-2.6.31Lars-Peter Clausen
2009-11-06Merge branch 'glamo-2.6.31' into om-gta02-2.6.31Lars-Peter Clausen
2009-11-06Fix jiffies comparisonNelson Castillo
Jiffies can wrap. We have to use macros to compare them. Signed-off-by: Nelson Castillo <arhuaco@freaks-unidos.net>
2009-11-04Merge branch 'om-gta02-2.6.31' into om-2.6.31Lars-Peter Clausen
2009-11-04Merge branch 'pcf50633-2.6.31' into om-gta02-2.6.31Lars-Peter Clausen
2009-11-04pcf60633-backlight: Fix typo and add dependency to BACKLIGHT_CLASS_DEVICELars-Peter Clausen
2009-11-04Merge branch 'om-gta02-2.6.31' into om-2.6.31Lars-Peter Clausen
2009-11-04Merge branch 'glamo-2.6.31' into om-gta02-2.6.31Lars-Peter Clausen
2009-11-04glamo: Remove stupid debug message.Lars-Peter Clausen
2009-11-04power: implement platform battery driverPaul Fertser
This driver can be used for dumb batteries when all knowledge about their state belongs to the platform that does necessary ADC readings, conversions, guessimations etc. Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2009-11-04Merge branch 'om-gta01-2.6.31' into om-2.6.31Lars-Peter Clausen
2009-11-04Merge branch 'pcf50606-2.6.31' into om-gta01-2.6.31Lars-Peter Clausen
Conflicts: drivers/power/pcf50606-charger.c
2009-11-04pcf50606-charger: Set proper mode for charge_mode sysfsfileLars-Peter Clausen
The owner of the file should be able to modify it's content. Also output the string representation of a charge mode if it exists.
2009-11-03Readd glamo to mfd KconfigLars-Peter Clausen
This must have been lost during some merge conflict.
2009-11-02Merge branches 'om-gta02-2.6.31' and 'om-gta01-2.6.31' into om-2.6.31Lars-Peter Clausen
Conflicts: drivers/mfd/Kconfig
2009-11-02Merge branches 'pcf50633-2.6.31' and 'gta02-machine-devices-2.6.31' into ↵Lars-Peter Clausen
om-gta02-2.6.31
2009-11-02backlight/mfd: Add pcf50633 backlight driverLars-Peter Clausen
This patch adds a backlight driver controling the pcf50633 led converter. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2009-10-31Merge branch 'om-s3c-2.6.31' into om-gta02-2.6.31Lars-Peter Clausen
2009-10-31s3c2410_udc-2440_dual_packet-workaround.patchmokopatches
This is a patch that seems to make the USB hangs on the S3C2440 go away. At least a good amount of ping torture didn't make them come back so far. The issue is that, if there are several back-to-back packets, sometimes no interrupt is generated for one of them. This seems to be caused by the mysterious dual packet mode, which the USB hardware enters automatically if the endpoint size is half that of the FIFO. (On the 2440, this is the normal situation for bulk data endpoints.) There is also a timing factor in this. I think what happens is that the USB hardware automatically sends an acknowledgement if there is only one packet in the FIFO (the FIFO has space for two). If another packet arrives before the host has retrieved and acknowledged the previous one, no interrupt is generated for that second one. However, there may be an indication. There is one undocumented bit (none of the 244x manuals document it), OUT_CRS1_REG[1], that seems to be set suspiciously often when this condition occurs. There is also CLR_DATA_TOGGLE, OUT_CRS1_REG[7], which may have a function related to this. (The Samsung manual is rather terse on that, as usual.) This needs to be examined further. For now, the patch seems to do the trick. Note that this is not a clean solution by any means, because we might potentially get stuck in that interrupt for quite a while.
2009-10-24Merge branch 's3c-touchscreen-2.6.31' into om-gta01-2.6.31Lars-Peter Clausen
2009-10-24Merge branch 's3c-touchscreen-2.6.31' into om-gta02-2.6.31Lars-Peter Clausen
2009-10-24touchscreen patches for om-gta02-2.6.31Nelson Castillo
On Sat, Oct 24, 2009 at 3:04 AM, Nelson Castillo <arhuaco@freaks-unidos.net> wrote: > Hi there. I finally made this work. I tested with: cat /dev/input/touchscreen0 | hexdump > > I wonder why it didn't work with X... This rootfs works with other drivers I've tested (even with the upstream kernel). Problem found. Patch attached. From: Nelson Castillo <arhuaco@freaks-unidos.net> Date: Sat, 24 Oct 2009 14:12:58 -0500 Subject: [PATCH] Add auto-pst Without these lines the TS doesn't work. I didn't check who the author of the lines is. Signed-off-by: Nelson Castillo <arhuaco@freaks-unidos.net>
2009-10-24MFD: pcf50633: Fix bitfield logic in interrupt handlerLars-Peter Clausen
As those constans are alread bitfields it's wrong Those constants are already bitfields.
2009-10-24ts-filter: Move include files to include/linux/input/touchscreenLars-Peter Clausen
2009-10-24Merge branch 's3c-touchscreen-2.6.31' into om-gta01-2.6.31Lars-Peter Clausen
2009-10-24Add s3c2410tsNelson Castillo
Add the ts and the relevant files. Signed-off-by: Nelson Castillo <arhuaco@freaks-unidos.net>
2009-10-24Add touchscreen filtersNelson Castillo
Add filter source code and add it to the defconfig. Signed-off-by: Nelson Castillo <arhuaco@freaks-unidos.net>
2009-10-23Merge branch 'pcf50606-2.6.31' into om-gta01-2.6.31Lars-Peter Clausen
2009-10-23pcf50606-adc: Some minor cleanupsLars-Peter Clausen
2009-10-23rtc-pcf50606: Minor cleanupsLars-Peter Clausen
2009-10-23pcf50606-core: Some minor cleanups.Lars-Peter Clausen
2009-10-23pcf50606-regulator: Remove obsolete testsLars-Peter Clausen
If the regulator id is out of range something else has been terrible gone wrong and it does not make sense to catch it here in a soft way.
2009-10-23pcf50606-regulator: Minor cleanupsLars-Peter Clausen
2009-10-23pcf50606-charger: serveral minor cleanups.Lars-Peter Clausen
2009-10-23rtc-pcf50606: Minor cleanupsLars-Peter Clausen
2009-10-23pcf50606-core: Some minor cleanups.Lars-Peter Clausen
2009-10-23pcf50606-regulator: Remove obsolete testsLars-Peter Clausen
If the regulator id is out of range something else has been terrible gone wrong and it does not make sense to catch it here in a soft way.
2009-10-23pcf50606-regulator: Minor cleanupsLars-Peter Clausen
2009-10-23pcf50606-charger: Add owner = THIS_MODULE,Lars-Peter Clausen
2009-10-23pcf50606-charger: serveral minor cleanups.Lars-Peter Clausen