- 20 Mar, 2008 6 commits
-
-
Bernard Blackham authored
Make davinci-mmc mostly scripts/checkpatch.pl compliant. Signed-off-by: Bernard Blackham <bernard@largestprime.net> Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
Dirk Behme authored
Here is a quick fix to compile for the davinci_mmc driver in the latest git kernel: they changed error codes to standard and use sg_virt to get the scatterlist page. Signed-off-by: Vitaly Makarov <vit.macarrow@gmail.com> Signed-off-by: Dirk Behme <dirk.behme@googlemail.com> Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
Troy Kisky authored
If an interrupt happens before an I2c master read/write, complete is called on uninitialized structure. Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com> Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
Troy Kisky authored
If wait_for_completion_interruptible_timeout exits due to a signal, the i2c bus was locking up. Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com> Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
Troy Kisky authored
Interrupts are enabled at the point where the DAVINCI_I2C_IVR_REG is read, so unless an interrupt happened just at that moment, no interrupt would be pending. Even though documentation implies you should do this, I see no reason. If slave support is added, this read would cause a hard to reproduce bug. Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com> Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
Troy Kisky authored
When a dma channel is opened, clear all pending events. Remove SAM & DAM bits if source or destination isn't a fifo. Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com> Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
- 28 Feb, 2008 2 commits
-
-
Troy Kisky authored
MASK_ALE = 0x0A may always work, but MASK_ALE = 0x08 is much more logical Only 1 address line is hooked to ALE, not 2 Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com> Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
Troy Kisky authored
Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com> Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
- 13 Feb, 2008 1 commit
-
-
Troy Kisky authored
scripts/checkpatch corrections Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com> Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
- 12 Feb, 2008 1 commit
-
-
Troy Kisky authored
ARM: DaVinci: fix ethernet lockup again Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com> Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
- 11 Feb, 2008 3 commits
-
-
Troy Kisky authored
davinci-i2c: fix lost interrupt DAVINCI_I2C_STR_REG is a write 1 to clear register, so don't use a read/modify/write cycle. EVM doesn't have platform data yet, make bus_delay default correct Ensure psc value gives a clock between 7-12 Mhz Make sure no interrupts are pending before starting transfer Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com> Acked-by: Dirk Behme <dirk.behme@gmail.com> Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
Dirk Behme authored
Fix NAND compilation after update to 2.6.24. nand_platform_data doesn't exist any more. Signed-off-by: Dirk Behme <dirk.behme@gmail.com> Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
Troy Kisky authored
The patch uses the spinlock version of netif_rx_complete to fix ethernet lockup. Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com> Acked-by: Dirk Behme <dirk.behme@gmail.com> Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
- 07 Feb, 2008 9 commits
-
-
Kevin Hilman authored
Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
Kevin Hilman authored
Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
Vladimir Barinov authored
Signed-off-by: Vladimir Barinov <vbarinov@ru.mvista.com> Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
Kevin Hilman authored
Pass physical addresses in the i2c platform data since they are converted to virtual in the i2c driver. Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
Kevin Hilman authored
Special thanks to Dirk for the IDE and net fixes. Signed-off-by: Dirk Behme <dirk.behme@googlemail.com> Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
Kevin Hilman authored
Conflicts: drivers/i2c/busses/i2c-davinci.c drivers/media/video/Makefile drivers/media/video/video-buf.c drivers/mmc/host/Kconfig drivers/mmc/host/Makefile drivers/mtd/nand/Kconfig drivers/mtd/nand/Makefile drivers/video/Makefile include/linux/ide.h include/media/video-buf.h
-
Dirk Behme authored
This patch converts audio driver to use platform driver (and minor style changes). This fixes broken standby resume as reported in http://linux.omap.com/pipermail/davinci-linux-open-source/2008-January/004919.html Switching to platform_driver, the driver suspends and resumes properly now. platform_resume_early() doesn't call uninitialized tasklet worker function audio_dsr_handler() any more. From oops reported in link above: (audio_dsr_handler+0x0/0x7c) from [<c014f848>] (platform_resume_early+0x30) Signed-off-by: Dirk Behme <dirk.behme@gmail.com> Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
Dirk Behme authored
To: davinci-linux-open-source@linux.davincidsp.com Date: Sat, 12 Jan 2008 07:39:48 +0100 This patch adds NAND driver to recent git. Tested on DM6446 DVEVM. It is mainly based on Sander Huijsen <Shuijsen@optelecom-nkf.com> work http://linux.omap.com/pipermail/davinci-linux-open-source/2007-December/004788.html and HW ECC changes from Troy Kisky <troy.kisky@boundarydevices.com> http://linux.omap.com/pipermail/davinci-linux-open-source/2008-January/004910.htmlSigned-off-by: Dirk Behme <dirk.behme@gmail.com> Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
Dirk Behme authored
To: davinci-linux-open-source@linux.davincidsp.com Date: Sat, 12 Jan 2008 07:39:33 +0100 This patch exports davinci_mux_peripheral() to be used in modules. Needed to compile NAND driver as module. Thanks to Kevin for the hint! Signed-off-by: Dirk Behme <dirk.behme@gmail.com> Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
- 05 Feb, 2008 2 commits
-
-
Kevin Hilman authored
Enable OneNAND driver to build as a module, which requires exporting GPMC request/free functions it depends on. Signed-off-by: Kevin Hilman <khilman@mvista.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
David Cohen authored
host->slot_id = (pdev->id - 1) definition is wrong. For each hsmmc host controller's instance, the first slot always has id=0. Signed-off-by: David Cohen <david.cohen@indt.org.br> Acked-by: Carlos Eduardo Aguiar <carlos.aguiar@indt.org.br> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
- 04 Feb, 2008 5 commits
-
-
Vikram Pandita authored
This patch adds OMAP EHCI glue layer and Menu config option. Incorporated Paul Walmsley review comments on usage of cm_{read,write}_mod_reg(). Signed-off-by: Vikram Pandita <vikram.pandita@ti.com> Acked-by: Kamat, Nishant <nskamat@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Vikram Pandita authored
This patch adds the OMAP EHCI board specific information Signed-off-by: Vikram Pandita <vikram.pandita@ti.com> Acked-by: Kamat, Nishant <nskamat@ti.com> Acked-by: David, Brownell <david-b@pacbell.net> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Vikram Pandita authored
This patch adds CM defines used by OMAP EHCI on OMAP34xx. Incorporated Paul Walmsley review comments. Signed-off-by: Vikram Pandita <vikram.pandita@ti.com> Cc: Paul Walmsley <paul@pwsan.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Tony Lindgren authored
Update 3430sdp defconfig Signed-off-by: tony Lindgren <tony@atomide.com>
-
Vikram Pandita authored
This patch adds pinmux support for OMAP3. Incorporated review comments from Tony to make mux_value as bit mask. Tested on 3430SDP. Acked-by: Anand Gadiyar <gadiyar@ti.com> Signed-off-by: Vikram Pandita <vikram.pandita@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
- 30 Jan, 2008 11 commits
-
-
Lauro Ramos Venancio authored
Use the newer touchscreen driver (tsc210x). The old one doesn't compile anymore. Signed-off-by: Lauro Ramos Venancio <lauro.venancio@indt.org.br> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Felipe Balbi authored
Add missing select ARCH_OMAP_OTG on 2430sdp and 3430sdp builds. Signed-off-by: Felipe Balbi <felipe.souza-lima-de@nokia.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Reddy, Teerth authored
Fix for the Touch Screen issue on OMAP3 ES2.0.The IRQ for the TS has been defined as 3 and 2 for ES1 and ES2 and the IRQ assignment is done at run time. Signed-off-by: Teerth Reddy <teerth@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Rodrigo Vivi authored
The LCD controller (EPSON S1D13744) supports rotation (0, 90, 180 and 270 degrees) on hardware just setting the bits 0 and 1 of 0x28 register (LCD Panel Configuration Register). Now it is possible to use this caps only setting the angle degree on var rotate of fb_var_screeninfo using the FBIOPUT_VSCREENINFO ioctl. Signed-off-by: Rodrigo Vivi <rodrigo.vivi@openbossa.org> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Francisco Alecrim authored
Including board file board-2430osk.h missed. drivers/i2c/chips/twl4030_core.c:480: error: `IH_TWL4030_BASE' undeclared (first use in this function) drivers/i2c/chips/twl4030_core.c:853: error: `IH_TWL4030_END' undeclared (first use in this function) drivers/i2c/chips/twl4030_core.c:860: error: `TWL4030_IRQNUM' undeclared (first use in this function) drivers/i2c/chips/twl4030_gpio.c:249: error: `IH_TWL4030_GPIO_BASE' undeclared (first use in this function) drivers/i2c/chips/twl4030_gpio.c:787: error: `IH_TWL4030_BASE' undeclared (first use in this function) ... Signed-off-by: Francisco Alecrim <francisco.alecrim@indt.org.br> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Francisco Alecrim authored
Including MACH_TYPE_OMAP_2430OSK missed type. arch/arm/mach-omap2/board-2430osk.c:134: error: `MACH_TYPE_OMAP_2430OSK' undeclared here (not in a function) arch/arm/mach-omap2/board-2430osk.c:134: error: initializer element is not constant arch/arm/mach-omap2/board-2430osk.c:134: error: (near initialization for `__mach_desc_OMAP_2430OSK.nr') Signed-off-by: Francisco Alecrim <francisco.alecrim@indt.org.br> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Roman Tereshonkov authored
Signed-off-by: Roman Tereshonkov <roman.tereshonkov@nokia.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Girish authored
This adds driver OMAP SPI specific changes to support OMAP 3430 Signed-off-by: Girish S G <girishsg@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Girish authored
OMAP SPI device specific changes. Also, corrects SPI Clock name and id in clock34xx. Signed-off-by: Girish S G <girishsg@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Peter 'p2' De Schrijver authored
Add support for software controlled power off of omap34xx and TWL4030 based devices. Signed-off-by: Peter 'p2' De Schrijver <peter.de-schrijver@nokia.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Arun K S authored
The PRCM (0x490022E8)register was overwritten by the MMC code which made the other peripherals like USB etc to stop working. The following patch fixes the modification of PRCM register by the MMC code. This patch is tested here on the OMAP2430 SDP board. Signed-off-by: Arun K S <arunks@mistralsolutions.com> Ack-by: Madhusudhan Chikkature Rajashekar" <madhu.cr@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-