aboutsummaryrefslogtreecommitdiff
path: root/drivers/mfd/glamo
AgeCommit message (Collapse)Author
2010-04-28Almost make rotation workgdrm-2.6.32Thomas White
Signed-off-by: Thomas White <taw@bitwiz.org.uk>
2010-04-24Remove a couple of debugging messagesThomas White
Signed-off-by: Thomas White <taw@bitwiz.org.uk>
2010-04-24JBT6k74 tweaks: Make resolution switch workThomas White
Signed-off-by: Thomas White <taw@bitwiz.org.uk>
2010-04-18Reject modes with clock=0Thomas White
Signed-off-by: Thomas White <taw@bitwiz.org.uk>
2010-04-17Revert "Re-enable Glamo fence IRQ if it sticks"Thomas White
This reverts commit e49965464471cbbf2b8b5ff0883959961d06a8a6.
2010-04-13Fix KMS framebuffer physical addressThomas White
This allows "/dev/fb0" to work correctly with mmap(). Signed-off-by: Thomas White <taw@bitwiz.org.uk>
2010-04-13Re-enable Glamo fence IRQ if it sticksThomas White
Also fix a formatting typo. Signed-off-by: Thomas White <taw@bitwiz.org.uk>
2010-03-21Enable display before trying to set mode or baseThomas White
This makes it possible to change mode when the screen is switched off. Signed-off-by: Thomas White <taw@bitwiz.org.uk>
2010-03-08Clean up JBT hooks, and allow resolution switchingThomas White
Signed-off-by: Thomas White <taw@bitwiz.org.uk>
2010-03-01Change connector type to LVDSThomas White
Not certain that this exactly describes what it is, and too lazy to check, but for sure it's a better description than "Unknown". Signed-off-by: Thomas White <taw@bitwiz.org.uk>
2010-03-01Report all FB modes given by the lower levelsThomas White
Signed-off-by: Thomas White <taw@bitwiz.org.uk>
2010-02-28Don't choke if userspace provides a pixel clock valueThomas White
Signed-off-by: Thomas White <taw@bitwiz.org.uk>
2010-02-28Simplify the JBT6k74 driverThomas White
We don't need all the native sleep states - they just complicate things. Instead, just use the LDO "power switch" to send it firmly to sleep and wake it up in a virgin state each time. Signed-off-by: Thomas White <taw@bitwiz.org.uk>
2010-02-09A couple of GEM refcounting fixesThomas White
This allows GEM objects to be freed properly, which wasn't working before. Signed-off-by: Thomas White <taw@bitwiz.org.uk>
2010-02-09Fix 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-02-09glamo-drm: select DRM_KMS_HELPER for crtc functionsMartin Jansa
2010-02-09glamo-drm: use dev_set_drvdata instead of setting driver_data directlyMartin Jansa
* driver_data is private since 2.6.32 http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b4028437876866aba4747a655ede00f892089e14 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-02-09Work 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>
2010-02-09Glamo 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>
2010-01-17glamo: ups... forgot to commit header file for previous commitLars-Peter Clausen
2010-01-17glamo: restore irq mask after resume.Lars-Peter Clausen
2009-12-06glamo-mci: select CRC7 in KconfigMarc Andre Tanner
Signed-off-by: Marc Andre Tanner <mat@brain-dump.org>
2009-12-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-12-06glamo: Remove stupid debug message.Lars-Peter Clausen
2009-12-06glamo-mci: Fix regulator error checkLars-Peter Clausen
regulator_get returns a ERR_PTR in case of an error and not a NULL pointer.
2009-12-06glamo-core: Use set_irq_flags on ARM only. set_irq_{no,}prove everywhere elseLars-Peter Clausen
Although there will probably never any other platform using the glamo...
2009-12-06glamo: Use set_irq_data instead of set_irq_chip_data for the demux handlerLars-Peter Clausen
Also fixup order in which the irq handler and it's data are initalized.
2009-12-06glamo: Fix checkpatch issuses.Lars-Peter Clausen
2009-12-06glamo-core: Properly initalize irq_baseLars-Peter Clausen
2009-12-06glamo-mci: Reset if engine is stalled.Lars-Peter Clausen
2009-12-06glamo-mci: Wait for the mmc engine to become idle before signaling that aLars-Peter Clausen
request has been finished.
2009-12-06glamo-mci: do_pio_{read,write}: Use sg_mapping_iter to iterate through the ↵Lars-Peter Clausen
sg list.
2009-12-06Add glamo driver.Lars-Peter Clausen