- 01 Apr, 2008 3 commits
-
-
Bernard Blackham authored
Make sure FIFO does not need to be serviced before handling other interrupt sources. Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com> Signed-off-by: Bernard Blackham <bernard@largestprime.net> Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
Bernard Blackham authored
Use rw_threshold where appropriate instead of assuming it is 32. Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com> Signed-off-by: Bernard Blackham <bernard@largestprime.net> Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
Bernard Blackham authored
This patch improves performance for filling the FIFO by rewriting in assembly, and as a side-effect fixes odd-byte transfers. Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com> Signed-off-by: Bernard Blackham <bernard@largestprime.net> Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
- 21 Mar, 2008 4 commits
-
-
Kevin Hilman authored
Updated palm_bk3710 driver is now in mainline, remove old one. Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
Kevin Hilman authored
Update to latest kernel Build more drivers as modules by default Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
Kevin Hilman authored
Now that palm_bk3710 driver is upstream new platform_device and Kconfig support is needed. Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
Kevin Hilman authored
Conflicts: arch/arm/Kconfig arch/arm/mach-davinci/clock.c drivers/ide/Kconfig drivers/ide/Makefile drivers/media/video/Makefile drivers/mtd/nand/Kconfig drivers/mtd/nand/Makefile drivers/video/Makefile include/linux/ide.h
-
- 20 Mar, 2008 15 commits
-
-
Bernard Blackham authored
Be kinder on the CPU when busy-waiting. Signed-off-by: Bernard Blackham <bernard@largestprime.net> Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
Bernard Blackham authored
Remove unused and redundant variables. The unused variables were unused prior to this patchset. que_mmc_host is now just available through the device struct. Signed-off-by: Bernard Blackham <bernard@largestprime.net> Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
Bernard Blackham authored
Move platform device gear into platform files. Add some graceful failure paths. Signed-off-by: Bernard Blackham <bernard@largestprime.net> Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
Bernard Blackham authored
Use our actual device for dev_dbg and friends, not some blank fake struct. Signed-off-by: Bernard Blackham <bernard@largestprime.net> Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
Bernard Blackham authored
Move other statics and globals into device struct. Shrink some of the flags into single-bit fields, and the more often used flags into bools. Signed-off-by: Bernard Blackham <bernard@largestprime.net> Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
Bernard Blackham authored
Move mmcsd_base into device struct. Signed-off-by: Bernard Blackham <bernard@largestprime.net> Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
Bernard Blackham authored
Deprecate use of volatile registers structure. Use I/O accessor functions instead. Demystify magic constants. This is moved to use ioremap later in the patch series. Signed-off-by: Bernard Blackham <bernard@largestprime.net> Signed-off-by: Kevin Hilman <khilman@mvista.com>
-
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>
-
Kevin Hilman authored
When building as a module, the board support code (which is compiled in) cannot directly call the driver code (which may be in a module.) This patch the separates the card-detect IRQ usage into board-specific code and driver code, and adds a couple slot-specific items to the MMC platform data. Tested on 3430SDP ES2. Signed-off-by: Kevin Hilman <khilman@mvista.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Carlos Eduardo Aguiar authored
This patch fix the following build problem: CC arch/arm/mach-omap2/pm.o arch/arm/mach-omap2/pm.c: In function 'omap2_pm_init': arch/arm/mach-omap2/pm.c:840: warning: passing argument 2 of 'sysfs_create_file' from incompatible pointer type Signed-off-by: Carlos Eduardo Aguiar <carlos.aguiar@indt.org.br> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
- 18 Mar, 2008 7 commits
-
-
Roman Tereshonkov authored
These changes is the result of the discussion with Paul Walmsley. His ideas are included into this patch. Remove DPLL output divider handling from DPLLs and CLKOUTX2 clocks, and place it into specific DPLL output divider clocks (e.g., dpll3_m2_clk). omap2_get_dpll_rate() now returns the correct DPLL rate, as represented by the DPLL's CLKOUT output. Also add MPU and IVA2 subsystem clocks, along with high-frequency bypass support. Add support for DPLLs function in locked and bypass clock modes. Signed-off-by: Roman Tereshonkov <roman.tereshonkov@nokia.com> Acked-by: Paul Walmsley <paul@pwsan.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Hiroshi DOYU authored
There was a problem that kernel counldn't find struct device for device MMU when unregistering it for class. This is because device MMUs are the pseudo devices and they were not created when registering into MMU class. This patch will create struct device when registering device MMU into class and will fix the problem that "dspctl cleanup" encountered kernel Oops. Signed-off-by: Hiroshi DOYU <Hiroshi.DOYU@nokia.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Francisco Alecrim authored
Refresh palmtt_defconfig Signed-off-by: Francisco Alecrim <francisco.alecrim@indt.org.br> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Felipe Balbi authored
A missing include file. Thanks to Tony Lindgren for pointing that out. Signed-off-by: Felipe Balbi <felipe.balbi@nokia.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Tony Lindgren authored
Clean up some clock framework copyrights Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Felipe Balbi authored
Recent changes broke compilation for omap_udc.c. Signed-off-by: Felipe Balbi <me@felipebalbi.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
David Brownell authored
Another compile fix for DSP code ... these symbols are defined as NOPs in a header. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
- 17 Mar, 2008 6 commits
-
-
Felipe Balbi authored
Signed-off-by: Felipe Balbi <felipe.balbi@nokia.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Jarkko Nikula authored
Function enable_lnk does incorrect channel link on non-omap1 builds if chain is created manually with omap_request_dma and omap_dma_link_lch functions. Fix this by making sure that next_linked_ch field is initialized to -1 just in omap_request_dma. Signed-off-by: Jarkko Nikula <jarkko.nikula@nokia.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Tony Lindgren authored
This code is runs only on 24xx. Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Tony Lindgren authored
More fixes for cm and prm assembly access Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Tony Lindgren authored
If MMU fwk is not selected, compile fails otherwise. Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Tony Lindgren authored
Merge branches 'master' and 'linus'
-
- 16 Mar, 2008 5 commits
-
-
Linus Torvalds authored
-
git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6Linus Torvalds authored
* 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6: [PARISC] make ptr_to_pide() static [PARISC] head.S: section mismatch fixes [PARISC] add back Crestone Peak cpu [PARISC] futex: special case cmpxchg NULL in kernel space [PARISC] clean up show_stack [PARISC] add pa8900 CPUs to hardware inventory [PARISC] clean up include/asm-parisc/elf.h [PARISC] move defconfig to arch/parisc/configs/ [PARISC] add back AD1889 MAINTAINERS entry [PARISC] pdc_console: fix bizarre panic on boot [PARISC] dump_stack in show_regs [PARISC] pdc_stable: fix compile errors [PARISC] remove unused pdc_iodc_printf function [PARISC] bump __NR_syscalls [PARISC] unbreak pgalloc.h [PARISC] move VMALLOC_* definitions to fixmap.h [PARISC] wire up timerfd syscalls [PARISC] remove old timerfd syscall
-
FUJITA Tomonori authored
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> Signed-off-by: Kyle McMartin <kyle@parisc-linux.org>
-
Helge Deller authored
- move boot_args[] into the init section - move $global$ into the read_mostly section - fix the following two section mismatches: WARNING: vmlinux.o(.text+0x9c): Section mismatch: reference to .init.text:start_kernel (between '$pgt_fill_loop' and '$is_pa20') WARNING: vmlinux.o(.text+0xa0): Section mismatch: reference to .init.text:start_kernel (between '$pgt_fill_loop' and '$is_pa20') Signed-off-by: Helge Deller <deller@gmx.de> SIgned-off-by: Kyle McMartin <kyle@mcmartin.ca>
-
Kyle McMartin authored
Crestone Peak Slow is the 800MHz PA-8800 cpu in the C8000. 0x88B is probably the Crestone Peak Fast. Signed-off-by: Kyle McMartin <kyle@mcmartin.ca>
-