aboutsummaryrefslogtreecommitdiff
path: root/arch/mips/basler
AgeCommit message (Collapse)AuthorFilesLines
2009-12-17MIPS: eXcite: Remove platform.Ralf Baechle9-1268/+0
The platform has never been fully merged Signed-off-by: Ralf Baechle <[email protected]> Cc: Thomas Koeller <[email protected]> Cc: David Woodhouse <[email protected]> Cc: Wim Van Sebroeck <[email protected]> Cc: [email protected] Cc: [email protected] Acked-by: David Woodhouse <[email protected]> Acked-by: Wim Van Sebroeck <[email protected]>
2009-12-17MIPS: Excite: move iodev_remove to .devexit.textUwe Kleine-König1-2/+2
The function iodev_remove is used only wrapped by __devexit_p so define it using __devexit. Signed-off-by: Uwe Kleine-König <[email protected]> Cc: Ming Lei <[email protected]> Cc: Henrique de Moraes Holschuh <[email protected]> Cc: Greg Kroah-Hartman <[email protected]> Cc: David Brownell <[email protected]> Cc: [email protected] Cc: [email protected] Patchwork: http://patchwork.linux-mips.org/patch/710/ Signed-off-by: Ralf Baechle <[email protected]>
2009-09-30MIPS: Excite: Get rid of BKL.Ralf Baechle1-2/+0
It's not obvious what good it was supposed to do here anyway. Signed-off-by: Ralf Baechle <[email protected]>
2009-03-24platform driver: fix incorrect use of 'platform_bus_type' with 'struct ↵Ming Lei1-14/+13
device_driver' This patch fixes the bug reported in http://bugzilla.kernel.org/show_bug.cgi?id=11681. "Lots of device drivers register a 'struct device_driver' with the '.bus' member set to '&platform_bus_type'. This is wrong, since the platform_bus functions expect the 'struct device_driver' to be wrapped up in a 'struct platform_driver' which provides some additional callbacks (like suspend_late, resume_early). The effect may be that platform_suspend_late() uses bogus data outside the device_driver struct as a pointer pointer to the device driver's suspend_late() function or other hard to reproduce failures."(Lothar Wassmann) Signed-off-by: Ming Lei <[email protected]> Acked-by: Henrique de Moraes Holschuh <[email protected]> Acked-by: David Brownell <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2008-07-30[MIPS] kgdb: Remove existing implementationJason Wessel4-131/+2
This patch explicitly removes the kgdb implementation, for mips which is intended to be followed by a patch that adds a kgdb implementation for MIPS that makes use of the kgdb core in the kernel. Signed-off-by: Jason Wessel <[email protected]> Signed-off-by: Ralf Baechle <[email protected]>
2008-06-20basler-excite: BKL pushdownArnd Bergmann1-1/+8
Signed-off-by: Arnd Bergmann <[email protected]>
2008-04-29proc: switch /proc/excite/unit_id to seq_file interfaceAlexey Dobriyan1-8/+20
Signed-off-by: Alexey Dobriyan <[email protected]> Cc: Ralf Baechle <[email protected]> Cc: Thomas Koeller <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
2008-04-29proc: remove proc_root from driversAlexey Dobriyan1-1/+1
Remove proc_root export. Creation and removal works well if parent PDE is supplied as NULL -- it worked always that way. So, one useless export removed and consistency added, some drivers created PDEs with &proc_root as parent but removed them as NULL and so on. Signed-off-by: Alexey Dobriyan <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
2008-01-29[MIPS]: constify function pointer tablesJan Engelhardt1-1/+1
Signed-off-by: Jan Engelhardt <[email protected]> Signed-off-by: Ralf Baechle <[email protected]>
2008-01-29[MIPS] move the eXcite local config to excitedirectoryYoichi Yuasa1-0/+9
Moved the eXcite local config to excite directory. Signed-off-by: Yoichi Yuasa <[email protected]> Signed-off-by: Ralf Baechle <[email protected]>
2008-01-29[MIPS] remove unused mips_machtypeYoichi Yuasa1-2/+0
Removed unused mips_machtype. These are only set but not used. Signed-off-by: Yoichi Yuasa <[email protected]> Signed-off-by: Ralf Baechle <[email protected]>
2007-11-02[MIPS] Excite: Fix build error.Ralf Baechle1-1/+1
Signed-off-by: Ralf Baechle <[email protected]>
2007-10-29[MIPS] time: Merge eXcite plat_timer_setup into plat_time_init.Ralf Baechle1-11/+10
Fixme: At the time of this writing cevt-r4k.c doesn't yet know about how to handle the alternate timer interrupt of the RM9000. Signed-off-by: Ralf Baechle <[email protected]>
2007-10-19remove asm/bitops.h includesJiri Slaby1-1/+1
remove asm/bitops.h includes including asm/bitops directly may cause compile errors. don't include it and include linux/bitops instead. next patch will deny including asm header directly. Cc: Adrian Bunk <[email protected]> Signed-off-by: Jiri Slaby <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
2007-10-11[MIPS] Fix "no space between function name and open parenthesis" warnings.Ralf Baechle1-6/+6
Signed-off-by: Ralf Baechle <[email protected]>
2007-10-11[MIPS] Deforest the function pointer jungle in the time code.Ralf Baechle1-4/+1
Hard to follow who is pointing what to where and why so it's simply getting in the way of the time code renovation. Signed-off-by: Ralf Baechle <[email protected]>
2007-10-11[MIPS] ARC: Get rid of mips_machgroupRalf Baechle1-1/+0
This has not been any serious user of this ill conceived thing since the original invention in like '95. Signed-off-by: Ralf Baechle <[email protected]>
2007-07-18serial: add early_serial_setup() back to header fileYinghai Lu1-0/+1
early_serial_setup was removed from serial.h, but forgot to put in serial_8250.h Signed-off-by: Yinghai Lu <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
2007-05-11[MIPS] excite: use __maybe_unusedDavid Rientjes1-8/+8
Replace variable instances of __attribute__((unused)) with __maybe_unused. Acked-by: Ralf Baechle <[email protected]> Cc: Thomas Koeller <[email protected]> Signed-off-by: David Rientjes <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Ralf Baechle <[email protected]>
2007-04-27[MIPS] Use DEFINE_SPINLOCK instead of SPIN_LOCK_UNLOCKED.Milind Arun Choudhary1-1/+1
Signed-off-by: Milind Arun Choudhary <[email protected]> Signed-off-by: Ralf Baechle <[email protected]>
2007-02-26[MIPS] excite: Set serial driver iotype to UPIO_RM9000Thomas Koeller1-1/+1
Signed-off-by: Thomas Koeller <[email protected]> Signed-off-by: Ralf Baechle <[email protected]>
2007-02-06[MIPS] Define MIPS_CPU_IRQ_BASE in generic headerAtsushi Nemoto1-3/+3
The irq_base for {mips,rm7k,rm9k}_cpu_irq_init() are constant on all platforms and are same value on most platforms (0 or 16, depends on CONFIG_I8259). Define them in asm-mips/mach-generic/irq.h and make them customizable. This will save a few cycle on each CPU interrupt. A good side effect is removing some dependencies to MALTA in generic SMTC code. Although MIPS_CPU_IRQ_BASE is customizable, this patch changes irq mappings on DDB5477, EMMA2RH and MIPS_SIM, since really customizing them might cause some header dependency problem and there seems no good reason to customize it. So currently only VR41XX is using custom MIPS_CPU_IRQ_BASE value, which is 0 regardless of CONFIG_I8259. Testing this patch on those platforms is greatly appreciated. Thank you. Signed-off-by: Atsushi Nemoto <[email protected]> Signed-off-by: Ralf Baechle <[email protected]>
2006-10-08[MIPS] Complete fixes after removal of pt_regs argument to int handlers.Ralf Baechle3-21/+13
Signed-off-by: Ralf Baechle <[email protected]>
2006-10-01[MIPS] Remove excite_flash.cYoichi Yuasa1-294/+0
excite_flashtest.c is unused. Signed-off-by: Yoichi Yuasa <[email protected]> Signed-off-by: Ralf Baechle <[email protected]>
2006-09-27[MIPS] Move excite_fpga.h to include/asm-mips/mach-excite[email protected]1-80/+0
excite_fpga.h, like all platform headers, really belongs in the platform header directory. Signed-off-by: Thomas Koeller <[email protected]> Signed-off-by: Ralf Baechle <[email protected]>
2006-09-27[MIPS] Suppress compiler warnings[email protected]1-8/+8
The excite platform exports hardware resources for device drivers to use. Any driver wanting to use these resources will look up them by their names. Since these resources are declared to have static linkage, but are not used in the source file defining them, the compiler used to emit an 'unused' warning, which this patch suppresses. Signed-off-by: Thomas Koeller <[email protected]> Signed-off-by: Ralf Baechle <[email protected]>
2006-07-13[MIPS] Replace board_timer_setup function pointer by plat_timer_setup.Ralf Baechle1-2/+1
Signed-off-by: Ralf Baechle <[email protected]> ---
2006-07-13[MIPS] Don't include obsolete <linux/config.h>.Ralf Baechle6-6/+0
Signed-off-by: Ralf Baechle <[email protected]>
2006-07-02[PATCH] irq-flags: MIPS: Use the new IRQF_ constantsThomas Gleixner1-1/+1
Use the new IRQF_ constants and remove the SA_INTERRUPT define Signed-off-by: Thomas Gleixner <[email protected]> Cc: Ingo Molnar <[email protected]> Cc: "David S. Miller" <[email protected]> Cc: Benjamin Herrenschmidt <[email protected]> Cc: Ralf Baechle <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
2006-06-29[MIPS] excite: plat_setup -> plat_mem_setup.Ralf Baechle1-1/+1
Signed-off-by: Ralf Baechle <[email protected]>
2006-06-19[MIPS] Support for the RM9000-based Basler eXcite smart camera platform.Ralf Baechle11-0/+1767
Signed-off-by: Thomas Koeller <[email protected]> Signed-off-by: Ralf Baechle <[email protected]>