aboutsummaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Collapse)AuthorFilesLines
2011-01-13ARM: ixp4xx: irq_data conversion.Lennert Buytenhek1-21/+21
Signed-off-by: Lennert Buytenhek <[email protected]>
2011-01-13ARM: ixp23xx: irq_data conversion.Lennert Buytenhek2-42/+49
Signed-off-by: Lennert Buytenhek <[email protected]>
2011-01-13ARM: ixp2000: irq_data conversion.Lennert Buytenhek3-50/+56
Signed-off-by: Lennert Buytenhek <[email protected]>
2011-01-13ARM: iop33x: irq_data conversion.Lennert Buytenhek1-16/+16
Signed-off-by: Lennert Buytenhek <[email protected]> Acked-by: Dan Williams <[email protected]>
2011-01-13ARM: iop32x: irq_data conversion.Lennert Buytenhek1-8/+8
Signed-off-by: Lennert Buytenhek <[email protected]> Acked-by: Dan Williams <[email protected]>
2011-01-13ARM: iop13xx: irq_data conversion.Lennert Buytenhek2-34/+34
Signed-off-by: Lennert Buytenhek <[email protected]> Acked-by: Dan Williams <[email protected]>
2011-01-13ARM: integrator: irq_data conversion.Lennert Buytenhek2-32/+32
Signed-off-by: Lennert Buytenhek <[email protected]> Acked-by: Russell King <[email protected]>
2011-01-13ARM: h720x: irq_data conversion.Lennert Buytenhek2-26/+26
Signed-off-by: Lennert Buytenhek <[email protected]>
2011-01-13ARM: gemini: irq_data conversion.Lennert Buytenhek2-23/+23
Signed-off-by: Lennert Buytenhek <[email protected]> Acked-by: Hans Ulli Kroll <[email protected]>
2011-01-13ARM: footbridge: irq_data conversion.Lennert Buytenhek2-25/+25
Signed-off-by: Lennert Buytenhek <[email protected]> Acked-by: Russell King <[email protected]>
2011-01-13ARM: ep93xx: irq_data conversion.Lennert Buytenhek1-18/+18
Signed-off-by: Lennert Buytenhek <[email protected]> Acked-by: Ryan Mallon <[email protected]>
2011-01-13ARM: ebsa110: irq_data conversion.Lennert Buytenhek1-7/+7
Signed-off-by: Lennert Buytenhek <[email protected]> Acked-by: Russell King <[email protected]>
2011-01-13ARM: dove: irq_data conversion.Lennert Buytenhek1-9/+9
Signed-off-by: Lennert Buytenhek <[email protected]> Acked-by: Nicolas Pitre <[email protected]>
2011-01-13ARM: davinci: irq_data conversion.Lennert Buytenhek3-51/+51
Signed-off-by: Lennert Buytenhek <[email protected]>
2011-01-13ARM: clps711x: irq_data conversion.Lennert Buytenhek1-20/+20
Signed-off-by: Lennert Buytenhek <[email protected]>
2011-01-13ARM: bcmring: irq_data conversion.Lennert Buytenhek1-21/+21
Signed-off-by: Lennert Buytenhek <[email protected]> Acked-by: Scott Branden <[email protected]>
2011-01-13ARM: at91: irq_data conversion.Lennert Buytenhek2-35/+35
Signed-off-by: Lennert Buytenhek <[email protected]>
2011-01-13ARM: aaec2000: irq_data conversion.Lennert Buytenhek1-9/+9
Signed-off-by: Lennert Buytenhek <[email protected]>
2011-01-13ARM: vic: irq_data conversion.Lennert Buytenhek1-16/+16
Signed-off-by: Lennert Buytenhek <[email protected]>
2011-01-13ARM: sa1111: irq_data conversion.Lennert Buytenhek1-47/+47
Signed-off-by: Lennert Buytenhek <[email protected]> Acked-by: Kristoffer Ericson <[email protected]>
2011-01-13ARM: LoCoMo: irq_data conversion.Lennert Buytenhek1-12/+12
Signed-off-by: Lennert Buytenhek <[email protected]>
2011-01-13ARM: ITE 8152: irq_data conversion.Lennert Buytenhek1-5/+9
Signed-off-by: Lennert Buytenhek <[email protected]> Acked-by: Mike Rapoport <[email protected]>
2011-01-13ARM: gic: irq_data conversion.Lennert Buytenhek1-33/+33
Signed-off-by: Lennert Buytenhek <[email protected]> Acked-by: Abhijeet Dharmapurikar <[email protected]>
2011-01-13x86: support XZ-compressed kernelLasse Collin5-7/+11
This integrates the XZ decompression code to the x86 pre-boot code. mkpiggy.c is updated to reserve about 32 KiB more buffer safety margin for kernel decompression. It is done unconditionally for all decompressors to keep the code simpler. The XZ decompressor needs around 30 KiB of heap, so the heap size is increased to 32 KiB on both x86-32 and x86-64. Documentation/x86/boot.txt is updated to list the XZ magic number. With the x86 BCJ filter in XZ, XZ-compressed x86 kernel tends to be a few percent smaller than the equivalent LZMA-compressed kernel. Signed-off-by: Lasse Collin <[email protected]> Cc: "H. Peter Anvin" <[email protected]> Cc: Alain Knaff <[email protected]> Cc: Albin Tonnerre <[email protected]> Cc: Phillip Lougher <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
2011-01-13rapidio: fix hang on RapidIO doorbell queue full conditionThomas Taranowski1-1/+0
In fsl_rio_dbell_handler() the code currently simply acknowledges the QFI queue full interrupt, but does nothing to resolve the queue full condition. Instead, it jumps to the end of the isr. When a queue full condition occurs, the isr is then re-entered immediately and continually, forever. The fix is to just fall through and read out current doorbell entries. Signed-off-by: Thomas Taranowski <[email protected]> Cc: Alexandre Bounine <[email protected]> Cc: Kumar Gala <[email protected]> Cc: Matt Porter <[email protected]> Cc: Li Yang <[email protected]> Cc: Thomas Moll <[email protected]> Cc: Micha Nelissen <[email protected]> Cc: Benjamin Herrenschmidt <[email protected]> Cc: Grant Likely <[email protected]> Cc: <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
2011-01-13drivers/staging/olpc_dcon: convert to new cs5535 gpio APIAndres Salomon1-3/+7
Drop the old geode_gpio crud, as well as the raw outl() calls; instead, use the Linux GPIO API where possible, and the cs5535_gpio API in other places. Note that we don't actually clean up the driver properly yet (once loaded, it always remains loaded). That'll come later.. This patch is necessary for building the driver. Signed-off-by: Andres Salomon <[email protected]> Cc: Greg KH <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
2011-01-13kernel: clean up USE_GENERIC_SMP_HELPERSAmerigo Wang2-9/+2
For arch which needs USE_GENERIC_SMP_HELPERS, it has to select USE_GENERIC_SMP_HELPERS, rather than leaving a choice to user, since they don't provide their own implementions. Also, move on_each_cpu() to kernel/smp.c, it is strange to put it in kernel/softirq.c. For arch which doesn't use USE_GENERIC_SMP_HELPERS, e.g. blackfin, only on_each_cpu() is compiled. Signed-off-by: Amerigo Wang <[email protected]> Cc: David Howells <[email protected]> Cc: Thomas Gleixner <[email protected]> Cc: Ingo Molnar <[email protected]> Cc: "H. Peter Anvin" <[email protected]> Cc: Yinghai Lu <[email protected]> Cc: Peter Zijlstra <[email protected]> Cc: Randy Dunlap <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
2011-01-13set_rtc_mmss: show warning message only onceStephen Hemminger7-7/+7
Occasionally the system gets into a state where the CMOS clock has gotten slightly ahead of current time and the periodic update of RTC fails. The message is a nuisance and repeats spamming the log. See: http://www.ntp.org/ntpfaq/NTP-s-trbl-spec.htm#Q-LINUX-SET-RTC-MMSS Rather than just removing the message, make it show only once and reduce severity since it indicates a normal and non urgent condition. Signed-off-by: Stephen Hemminger <[email protected]> Cc: Richard Henderson <[email protected]> Cc: Ivan Kokshaysky <[email protected]> Cc: Matt Turner <[email protected]> Cc: Ralf Baechle <[email protected]> Cc: David Howells <[email protected]> Cc: Paul Mundt <[email protected]> Cc: Ingo Molnar <[email protected]> Cc: "H. Peter Anvin" <[email protected]> Cc: Thomas Gleixner <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
2011-01-13uml: use simple_write_to_buffer()Akinobu Mita1-7/+1
Simplify write file operation for mmapper by using simple_write_to_buffer(). Signed-off-by: Akinobu Mita <[email protected]> Cc: Jeff Dike <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
2011-01-13uml: mmapper_kern needs MODULE_LICENSERandy Dunlap1-0/+1
Add missing MODULE_LICENSE(): WARNING: modpost: missing MODULE_LICENSE() in arch/um/drivers/mmapper_kern.o Signed-off-by: Randy Dunlap <[email protected]> Cc: Greg Lonnon <[email protected]> Cc: Jeff Dike <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
2011-01-13arch/um/drivers/line.c: safely iterate over list of winch handlersWill Newton1-2/+2
unregister_winch() should use list_for_each_safe(), as it can delete from the list. Signed-off-by: Will Newton <[email protected]> Cc: richard -rw- weinberger <[email protected]> Acked-by: WANG Cong <[email protected]> Cc: Jeff Dike <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
2011-01-13um: mark CONFIG_HIGHMEM as brokenRichard Weinberger1-1/+1
Currently CONFIG_HIGHMEM is broken on User Mode Linux. I'm not sure if it worked ever. It doesn't compile and this breaks randomconfig testing. Signed-off-by: Richard Weinberger <[email protected]> Cc: Jeff Dike <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
2011-01-13omap4: Fix ULPI PHY init for ES1.0 SDPTony Lindgren1-4/+6
Commit 6aa85a5ae610106d89e50c7e1f760c56d12f9bc4 (omap4: 4430sdp: enable the ehci port on 4430SDP) added code to enable EHCI support on 4430sdp board. Looks like the ULPI pin does not seem to be muxed properly on ES1.0 SDP and this causes the system to reboot when the ULPI PHY is enabled. Fix this by muxing the pin, this is the same setting for both ES1.0 and ES2.0. Also add checking for gpio_request. Cc: Keshava Munegowda <[email protected] Signed-off-by: Tony Lindgren <[email protected]>
2011-01-13mx51: add support for pwmArnaud Patard (Rtp)2-1/+8
This patch is adding support for pwm1 and pwm2 devices found on mx51. [ this patch has been tested with pwm-backlight driver ] Signed-off-by: Arnaud Patard <[email protected]> Signed-off-by: Sascha Hauer <[email protected]>
2011-01-13Fix pwm-related build failureArnaud Patard (Rtp)1-2/+2
Commit 076762aa52de48688f6e1b6999fe58d736479f37 is adding a macro whis is calling imx_add_mxc_pwm() but gives it 2 parameters while it's taking only one parameters. Signed-off-by: Arnaud Patard <[email protected]> Signed-off-by: Sascha Hauer <[email protected]>
2011-01-13ARM: ecard: irq_data conversion.Lennert Buytenhek1-14/+14
Signed-off-by: Lennert Buytenhek <[email protected]> Acked-by: Russell King <[email protected]>
2011-01-13ARM: core irq_data conversion.Lennert Buytenhek1-7/+10
Signed-off-by: Lennert Buytenhek <[email protected]>
2011-01-13ARM: Use genirq definitions from kernel/irq/Kconfig.Lennert Buytenhek1-16/+2
Signed-off-by: Lennert Buytenhek <[email protected]>
2011-01-13Merge branch 'sh/alphaproject' into sh-latestPaul Mundt7-0/+558
2011-01-13sh: Add support for AP-SH4AD-0A board.Paul Mundt5-0/+268
This adds preliminary support for the alpha project AP-SH4AD-0A reference platform (SH7786 based). Additional platform information available at: http://www.apnet.co.jp/product/superh/ap-sh4ad-0a.html Signed-off-by: Paul Mundt <[email protected]>
2011-01-13sh: Add support for AP-SH4A-3A board.Paul Mundt5-0/+286
This adds preliminary support for the alpha project AP-SH4A-3A reference platform (SH7785 based). Additional paltform information available at: http://www.apnet.co.jp/product/superh/ap-sh4a-3a.html Signed-off-by: Paul Mundt <[email protected]>
2011-01-13sh: Add a new mach type for alpha project boards.Paul Mundt2-0/+4
Signed-off-by: Paul Mundt <[email protected]>
2011-01-13ARM i.MX53 enable LOCO board bootupYong Shen3-0/+120
1. Add Kconfig and Makefile entries 2. Add board definition 3. enable uart and fec for LOCO board Signed-off-by: Yong Shen <[email protected]> Signed-off-by: Sascha Hauer <[email protected]>
2011-01-13ARM i.MX53 enable SMD board bootupYong Shen3-0/+119
1. Add Kconfig and Makefile entries 2. Add board definition 3. enable uart and fec for SMD board Signed-off-by: Yong Shen <[email protected]> Signed-off-by: Sascha Hauer <[email protected]>
2011-01-13ARM: i.MX53 EVK: add spi nor deviceYong Shen1-0/+15
add spi board information for spi nor device Signed-off-by: Yong Shen <[email protected]> Signed-off-by: Sascha Hauer <[email protected]>
2011-01-13ARM: i.MX53 EVK: add ecspi IOMUX settingYong Shen1-2/+10
add ecspi IOMUX setting, also fix a bug of chip select pin order Signed-off-by: Yong Shen <[email protected]> Signed-off-by: Sascha Hauer <[email protected]>
2011-01-13ARM: i.MX53: add IOMUX pad for ecspiYong Shen1-0/+3
Add IOMUX pad entry for ecspi Signed-off-by: Yong Shen <[email protected]> Signed-off-by: Sascha Hauer <[email protected]>
2011-01-13Merge branch 'topic/asoc' into for-linusTakashi Iwai28-140/+850
2011-01-13ARM: mach-shmobile: Kill off unused !gpio_is_valid() caseMagnus Damm2-8/+2
The Card Detect GPIOs used on AP4EVB and Mackerel are alwayws valid, so kill off the unused !gpio_is_valid() case. Signed-off-by: Magnus Damm <[email protected]> Signed-off-by: Paul Mundt <[email protected]>
2011-01-13Merge branch 'common/serial-rework' into sh-latestPaul Mundt29-11/+276