aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-07-03Merge branch 'glamo-2.6.34' into om-gta02-2.6.34om-gta02-2.6.34Lars-Peter Clausen
2010-07-03GPIO: glamo: Minor cleanupLars-Peter Clausen
2010-07-03glamo-mci: add a "nonremovable" field to glamo_mmc_platform_dataThibaut Girka
On the FR, the µSD can't be removed without removing the battery first. So, we can safely assume that the µSD is not removable. This patch make the MMC subsystem know that the card isn't removable if the new "nonremovable" field in the platform data is true. This affects, amongst other things, the suspend/resume process, the default behaviour being to remove the card (after syncind any mounted FS) on suspend, and re-detect it on resume, to prevent errors when removing the card while the device is suspended.
2010-07-03glamo-core: use debugfs instead of sysfs for the 'regs' nodeThibaut Girka
Use debugfs, which is better-suited than sysfs for the 'regs' node. Also change the expected format from decimal to hexadecimal numbers.
2010-07-03glamo-mci: enable irq line sooner to fix resumeThibaut Girka
mmc_resume_host may send commands to the MMC host, so, the IRQ line have to be re-enabled before the mmc_resume_host call. Otherwise, the call may hang, preventing the device from fully waking up.
2010-07-03glamo: rename glamo-fb.c/reg_* by glamofb_reg_* ; same for ↵Thibaut Girka
glamo-mci.c/glamo_reg_*
2010-07-03glamo-core: get rid of unused glamo_reg_{read, write}_batchThibaut Girka
2010-07-03glamo-core: initialize engine states as disabledThibaut Girka
This should fix random init failures such as white screen on boot.
2010-07-03glamo-core: fix registers in init scriptThibaut Girka
2010-07-03glamo-core: only disable non-disabled engines on suspendThibaut Girka
2010-06-23Merge branch 'glamo-2.6.34' into om-gta02-2.6.34Lars-Peter Clausen
2010-06-23glamofb: Drop unsued core field from glamo_fb_platform_dataLars-Peter Clausen
2010-06-23glamo-fb: Drop unused exportsLars-Peter Clausen
glamo_cmd_mode is only used in glamofb.c and glamo_cmd_write is not used at all.
2010-06-23glamo-fb: Code style cleanupsLars-Peter Clausen
2010-06-23glamo-fb: Remove nops in reg_{read,write}Lars-Peter Clausen
2010-06-23Merge branch 'glamo-2.6.34' into om-gta02-2.6.34Lars-Peter Clausen
Conflicts: drivers/gpio/Makefile
2010-06-23commit b90406de472c1aa5371ab593a2bb79136d5de658Thomas White
Author: Thomas White <taw@bitwiz.org.uk> Date: Thu Nov 26 11:55:33 2009 +0300 Subject: mfd: glamo: Enable FIFO stage for the LCD engine's memory access By avoiding conflicts of memory access inside Glamo, this doubles the speed of internal memory access. Signed-off-by: Thomas White <taw@bitwiz.org.uk> Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2010-06-23Fix crash when reading Glamo registers via sysfsThomas White
glamo-core didn't ioremap() some areas, so don't try to read them. Signed-off-by: Thomas White <taw@bitwiz.org.uk>
2010-06-23glamo-gpio: fix Kconfig help textThibaut Girka
2010-06-23glamo: Move subdrivers to appropriate directoriesThibaut Girka
Instead of staying in drivers/mfd/glamo, the glamo subdrivers have been moved to the appropriate directories. Additionally, config options were renamed as follows: * MFD_GLAMO stays the same * MFD_GLAMO_MCI becomes MMC_GLAMO * MFD_GLAMO_GPIO becomes GPIO_GLAMO * MFD_GLAMO_FB becomes FB_GLAMO
2010-06-23glamo-fb: unmap/free everything mapped/allocatedThibaut Girka
2010-06-23glamo: style/indentation fixesThibaut Girka
2010-06-23glamo-core: drop unused attribute irq_works (forgot to commit header file)Thibaut Girka
2010-06-21Merge branch 'gta02-machine-2.6.34' into om-gta02-2.6.34Lars-Peter Clausen
2010-06-21Revert "Use bq27x00 battery driver instead of bq27000."Lars-Peter Clausen
This reverts commit a6f1e10d879adca8f3f0ec3d8a2c3eaf0882e03f.
2010-06-21Revert "Use bq27x00 battery driver instead of bq27000."Lars-Peter Clausen
This reverts commit a6f1e10d879adca8f3f0ec3d8a2c3eaf0882e03f.
2010-06-20Merge branch 'gta02-machine-2.6.34' into om-gta02-2.6.34Lars-Peter Clausen
2010-06-20gta02: select S3C24XX_GPIO_EXTRA64Lars-Peter Clausen
2010-06-19Merge branch 'glamo-2.6.34' into om-gta02-2.6.34Lars-Peter Clausen
2010-06-19glamo-core: drop unused attribute irq_worksThibaut Girka
2010-06-19glamo: fix two bitmask issuesThibaut Girka
2010-06-19glamo-mci: eliminate some duplicated code in glamo_mci_read_workerThibaut Girka
2010-06-19glamo-mci: Make the read_worker work in its own threadThibaut Girka
2010-06-19glamo: fixed some style/indentation issuesThibaut Girka
2010-06-19glamo-mci: free irq after removing host, not beforeThibaut Girka
2010-06-19glamo-mci: safer probeThibaut Girka
Calls mmc_host_disable instead of mmc_host_lazy_disable if an error occurs, thus avoiding to schedule a delayed work that would end up using free'd objects.
2010-06-19glamo-mci: Make use of mmc_host_enable/disable instead of custom timer.Thibaut Girka
A custom timer was used to suspend the mmc host when idle. MMC core now provides a generic way to do that.
2010-06-10Merge branch 'glamo-2.6.34' into om-gta02-2.6.34Lars-Peter Clausen
2010-06-10glamo-mci: drop unused IRQ polling codeThibaut Girka
host->irq_works is always true, so, the IRQ polling function in glamo-mci.c never gets called. Furthermore, according to Lars, it was only here for very early prototypes of the glamo chip. So, there should be no issue in dropping it.
2010-06-09Merge branch 'glamo-2.6.34' into om-gta02-2.6.34Lars-Peter Clausen
2010-06-09glamo-mci: Use threaded irqsThibaut Girka
2010-06-08Merge branch 'pcf50633-2.6.34' into om-gta02-2.6.34Lars-Peter Clausen
2010-06-08pcf50633: Fix typoLars-Peter Clausen
2010-06-08Merge branch 'pcf50633-2.6.34' into om-gta02-2.6.34Lars-Peter Clausen
2010-06-08MFD: PCF50633: Use dev_pm_ops instead of legacy i2c suspend/resume callbacksLars-Peter Clausen
Right now in 2.6.34 the legacy powermanagement callbacks are broken, so we work around it by switching to dev_pm_ops.
2010-06-08MFD: pcf50633: Use mfd cells to register child devicesLars-Peter Clausen
This patch changes the pcf50633 core code to use mfd cells to register child devices instead of calling platform_device_{alloc,add} for each child. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2010-06-06Merge branch 'glamo-2.6.34' into om-gta02-2.6.34Lars-Peter Clausen
2010-06-06glamo: Add MODULE_ALIAS for the glamo-fb and glamo-mci driverLars-Peter Clausen
This allows the modules to be auto-loaded by udev. Patch from ThibG.
2010-05-25Use bq27x00 battery driver instead of bq27000.Lars-Peter Clausen
2010-05-19Merge branch 'gta02-machine-2.6.34' into om-gta02-2.6.34Lars-Peter Clausen