- 15 Nov, 2007 10 commits
-
-
Tony Lindgren authored
As noted by Dirk Behme. Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Girish authored
This patch adds macro for identifying 3430 cpu type and silicon revision of OMAP2/3 processors as well. Signed-off-by: Girish S G <girishsg@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Girish authored
This patch add cpu identification support for 3430 and some code clean up. Signed-off-by: Girish S G <girishsg@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Daniel Stone authored
It isn't safe to schedule from a LED brightness_set handler, so use a work queue. Signed-off-by: Daniel Stone <daniel.stone@nokia.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Eduardo Valentin authored
- Once ov9640 is implemented using v4l2-int-device API, this patch removes unecessary files from Makefile and Kconfig. Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Eduardo Valentin authored
- Executed Lindent on camera_core.c - Removed extra blank spaces - Lines with more than 80 columns were broken Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Eduardo Valentin authored
This patch converts camera_core.c to use v4l2-int-device API. Only read method was tested with success. MMAP method still needs re-work and tests. Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Eduardo Valentin authored
- Update gpio expander code to the corret i2c adapter id - Due to changes on i2c binding style, the i2c adapter is 1 and not 0. (as configured on i2c_register_board_info) Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Eduardo Valentin authored
This code is based on board-h4.c and drivers/media/video/omap/h3_sensor_power.c codes. Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Eduardo Valentin authored
- Executed Lindent on omap16xxcam.c - Removed extra blank spaces - Lines with more than 80 columns were broken - Added KERN_* flags on printk calls Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
- 14 Nov, 2007 1 commit
-
-
Tony Lindgren authored
Remove obsolete drivers/char/watchdog as noted by Iqbal. Signed-off-by: Tony Lindgren <tony@atomide.com>
-
- 06 Nov, 2007 1 commit
-
-
Paul Walmsley authored
Work around OMAP2_CTRL_BASE redefinition warnings for OMAP3430 builds. Signed-off-by: Paul Walmsley <paul@pwsan.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
- 01 Nov, 2007 9 commits
-
-
Choraria, Rohit authored
This patch adds some of the missing IRQ entries for 24XX and 34XX and reorders some of the entries. Signed-off-by: Rohit Choraria <rohitkc@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Kevin Hilman authored
[resend with minor build fix and updated description] Follow the lead of the TI kernels by removing PRCM #2 and adding PRCM #3 and #4 to the rate-table entries. According to TI, having #2 and #3 together is known to be a bad combination. Also, change the default divider values for the PRCM #5a setting to match those of the TI kernel. Using the smallest divider possible can give significant power savings when using the data-driven idle modes. Signed-off-by: Kevin Hilman <khilman@mvista.com> Acked-by: Richard Woodruff <r-woodruff2@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Jarkko Nikula authored
- Make headset bias and headset button detection enable/disable functions reentrant. Protect also suspend/resume callbacks since they call retu_headset_set_bias directly. - Don't define flag variables as bit fields since bit operations may not be atomic and we access one of them from interrupt. Now other flags don't need any additional locking since they are not accessed from interrupt context. Signed-off-by: Jarkko Nikula <jarkko.nikula@nokia.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Jarkko Nikula authored
Signed-off-by: Jarkko Nikula <jarkko.nikula@nokia.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Jarkko Nikula authored
Few cleanups, coding style fixes and unused stuff removal. Signed-off-by: Jarkko Nikula <jarkko.nikula@nokia.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
David Brownell authored
This fixes some build errors ... unclear how this got past earlier tests. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
-
Kevin Hilman authored
Fix compile problems in omap2_pm_debug() Signed-off-by: Kevin Hilman <khilman@mvista.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Tony Lindgren authored
Based on an earlier patch by Luís Vitório Cargnini, add a dummy define for OMAP2_CTRL_BASE. Eventually this will get fixed by setting a base address during boot. Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Kevin Hilman authored
FYI... without PATCH 1/1 the new DMA stuff doesn't compile on OMAP2. While waiting for that fix, at least this is required to build in current git Signed-off-by: Tony Lindgren <tony@atomide.com>
-
- 31 Oct, 2007 11 commits
-
-
Anand Gadiyar authored
Added support for DMA chaining. This patch depends on patches [1-3] "OMAP: DMA: Cleanup of DMA Request Lines", "OMAP: DMA: Added support for OMAP3" and "OMAP: DMA: Added utility APIs for setting DMA global parameters". Signed-off-by: Anand Gadiyar <gadiyar@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Anand Gadiyar authored
Added DMA utility APIs for setting FIFO depth, arbitration rate and channel priority. This patch depends on patch [2/4] "OMAP: DMA: Added support for OMAP3". Signed-off-by: Anand Gadiyar <gadiyar@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Anand Gadiyar authored
Added DMA support for OMAP3. Signed-off-by: Anand Gadiyar <gadiyar@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Randy Dunlap authored
Fix FB_OMAP dependencies so that the OMAP FB driver options are presented correctly. Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Kevin Hilman authored
The bootloader may lock the flash device upon booting. This requires the use of 'flash_unlock' on each partition before using them. However, when booting from flash the MTD driver is unable to "mark space as dirty" since the device is locked. This results lots of boot warnings from the MTD layer. The MTD driver for OMAP needs to unlock the device during init so booting from flash can work without errors. Signed-off-by: Kevin Hilman <khilman@mvista.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Sakari Ailus authored
omap24xxcam_device_unregister expected the argument to be its own device structure but it's actually that of its slave. Also get master from slave's structure in omap24xxcam_device_register. Signed-off-by: Sakari Ailus <sakari.ailus@nokia.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Sakari Ailus authored
Set slave's master before master's attach call. The master also now gets its own pointer from slave's structure. Signed-off-by: Sakari Ailus <sakari.ailus@nokia.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Madhusudhan Chikkature Rajashekar authored
Add watchdog timer support for TI OMAP3430. Fix clk_put functions mismatch in the release fn which would crash the kernel if the WDT test is run multiple times with "CONFIG_WATCHDOG_NOWAYOUT" disabled. Fix the shutdown function.Check for wdt users before calling disable. Signed-off-by: Madhusudhan Chikkature <madhu.cr@ti.com> Updated for path change to drivers/watchdog. Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Syed Mohammed, Khasim authored
Adds default config file for MISTRAL's OMAP2430 OSK Board All Credit and Thanks to Mistral's 2430 OSK Team Signed-off-by: Syed Mohammed Khasim <x0khasim@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Syed Mohammed Khasim authored
Adds minimal booting support for MISTRAL's OMAP2430 OSK All Credit and Thanks to Mistral's 2430 OSK Team Signed-off-by: Syed Mohammed Khasim <x0khasim@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Tony Lindgren authored
Host fixes to follow. Signed-off-by: Tony Lindgren <tony@atomide.com>
-
- 29 Oct, 2007 2 commits
-
-
Tony Lindgren authored
Misc compile fixes after updating to current mainline tree Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Tony Lindgren authored
Merge branches 'master' and 'linus' Conflicts: arch/arm/configs/omap_h2_1610_defconfig arch/arm/configs/omap_osk_5912_defconfig arch/arm/mach-omap1/board-h2.c arch/arm/mach-omap1/board-h3.c arch/arm/mach-omap1/board-nokia770.c arch/arm/mach-omap1/board-palmte.c arch/arm/mach-omap1/board-palmtt.c arch/arm/mach-omap1/board-palmz71.c arch/arm/mach-omap1/board-sx1.c arch/arm/mach-omap2/Kconfig arch/arm/mach-omap2/Makefile arch/arm/mach-omap2/board-2430sdp.c arch/arm/mach-omap2/board-apollon.c arch/arm/mach-omap2/board-h4.c arch/arm/mach-omap2/devices.c arch/arm/mach-omap2/gpmc.c arch/arm/mach-omap2/id.c arch/arm/mach-omap2/io.c arch/arm/mach-omap2/irq.c arch/arm/mach-omap2/memory.c arch/arm/mach-omap2/mux.c arch/arm/mach-omap2/pm.c arch/arm/nwfpe/entry.S arch/arm/plat-omap/Makefile drivers/char/watchdog/omap_wdt.c drivers/char/watchdog/omap_wdt.h drivers/i2c/busses/i2c-omap.c drivers/i2c/chips/menelaus.c drivers/input/keyboard/Kconfig drivers/input/keyboard/Makefile drivers/media/video/Kconfig drivers/media/video/Makefile drivers/media/video/tcm825x.c drivers/media/video/v4l2-int-device.c drivers/mtd/onenand/onenand_base.c drivers/usb/gadget/Kconfig drivers/video/Makefile include/asm-arm/arch-omap/board-2430sdp.h include/asm-arm/arch-omap/hardware.h include/asm-arm/arch-omap/io.h include/asm-arm/arch-omap/omap24xx.h include/linux/connector.h
-
- 23 Oct, 2007 6 commits
-
-
git://git.kernel.org/pub/scm/linux/kernel/git/roland/infinibandLinus Torvalds authored
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband: mlx4_core: Increase command timeout for INIT_HCA to 10 seconds IPoIB/cm: Use common CQ for CM send completions IB/uverbs: Fix checking of userspace object ownership IB/mlx4: Sanity check userspace send queue sizes IPoIB: Rewrite "if (!likely(...))" as "if (unlikely(!(...)))" IB/ehca: Enable large page MRs by default IB/ehca: Change meaning of hca_cap_mr_pgsize IB/ehca: Fix ehca_encode_hwpage_size() and alloc_fmr() IB/ehca: Fix masking error in {,re}reg_phys_mr() IB/ehca: Supply QP token for SRQ base QPs IPoIB: Use round_jiffies() for ah_reap_task RDMA/cma: Fix deadlock destroying listen requests RDMA/cma: Add locking around QP accesses IB/mthca: Avoid alignment traps when writing doorbells mlx4_core: Kill mlx4_write64_raw()
-
git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-lguestLinus Torvalds authored
* git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-lguest: (45 commits) Use "struct boot_params" in example launcher Loading bzImage directly. Revert lguest magic and use hook in head.S Update lguest documentation to reflect the new virtual block device name. generalize lgread_u32/lgwrite_u32. Example launcher handle guests not being ready for input Update example launcher for virtio Lguest support for Virtio Remove old lguest I/O infrrasructure. Remove old lguest bus and drivers. Virtio helper routines for a descriptor ringbuffer implementation Module autoprobing support for virtio drivers. Virtio console driver Block driver using virtio. Net driver using virtio Virtio interface Boot with virtual == physical to get closer to native Linux. Allow guest to specify syscall vector to use. Rename "cr3" to "gpgdir" to avoid x86-specific naming. Pagetables to use normal kernel types ...
-
Herbert Xu authored
As it is some callers of synchronize_irq rely on memory barriers to provide synchronisation against the IRQ handlers. For example, the tg3 driver does tp->irq_sync = 1; smp_mb(); synchronize_irq(); and then in the IRQ handler: if (!tp->irq_sync) netif_rx_schedule(dev, &tp->napi); Unfortunately memory barriers only work well when they come in pairs. Because we don't actually have memory barriers on the IRQ path, the memory barrier before the synchronize_irq() doesn't actually protect us. In particular, synchronize_irq() may return followed by the result of netif_rx_schedule being made visible. This patch (mostly written by Linus) fixes this by using spin locks instead of memory barries on the synchronize_irq() path. Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> Acked-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
-
git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6Linus Torvalds authored
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6: SELinux: always check SIGCHLD in selinux_task_wait
-
git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpcLinus Torvalds authored
* 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: [POWERPC] Add Vitaly Bordug as PPC8xx maintainer [POWERPC] 4xx: Enable EMAC on Bamboo board [POWERPC] 4xx: Enable EMAC for PPC405 Walnut board [POWERPC] 4xx: Fix timebase clock selection on Walnut [POWERPC] 4xx: Enable EMAC on the PPC 440GP Ebony board [POWERPC] 4xx: Split early debug output and early boot console for 44x [POWERPC] 4xx: Enable NEW EMAC support for Sequoia 440EPx. [POWERPC] 4xx: Add RGMII support for Sequoia 440EPx
-
git://git.infradead.org/mtd-2.6Linus Torvalds authored
* git://git.infradead.org/mtd-2.6: [MTD] [NOR] Fix deadlock in Intel chip driver caused by get_chip recursion [JFFS2] Fix return value from jffs2_write_end() [MTD] [OneNAND] Fix wrong free the static address in onenand_sim [MTD] [NAND] Replace -1 with -EBADMSG in nand error correction code [RSLIB] BUG() when passing illegal parameters to decode_rs8() or decode_rs16() [MTD] [NAND] treat any negative return value from correct() as an error [MTD] [NAND] nandsim: bugfix in initialization [MTD] Fix typo in Alauda config option help text. [MTD] [NAND] add s3c2440-specific read_buf/write_buf [MTD] [OneNAND] onenand-sim: fix kernel-doc and typos [JFFS2] Tidy up fix for ACL/permissions problem.
-