Skip to content

Post 2.6.21 OMAP update

Tony Lindgren lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest90 patches 90 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/90ARM: OMAP: Place SMS and SDRC into smart idle modearch/arm/mach-omap2/io.c arch/arm/mach-omap2/memory.c+50 -00 replies
2/90ARM: OMAP: Force APLLs always activearch/arm/mach-omap2/clock.c+2 -110 replies
3/90ARM: OMAP: Add DMA IRQ sanity checksarch/arm/plat-omap/dma.c+18 -70 replies
4/90ARM: OMAP: Enable 24xx GPIO autoidlingarch/arm/plat-omap/gpio.c+10 -00 replies
5/90ARM: OMAP: Add function to print clock usecountsarch/arm/plat-omap/clock.c+35 -00 replies
6/90ARM: OMAP: Enable serial idling and wakeup featuresarch/arm/mach-omap2/serial.c+1 -10 replies
7/90ARM: OMAP: Optimize INTC register accesses and enable autoidlingarch/arm/mach-omap2/irq.c+11 -80 replies
8/90ARM: OMAP: FB: add controller platform dataarch/arm/plat-omap/fb.c include/asm-arm/arch-omap/omapfb.h+10 -30 replies
9/90ARM: OMAP: Palm Tungsten E board updatearch/arm/mach-omap1/Kconfig arch/arm/mach-omap1/board-palmte.c include/asm-arm/arch-omap/board-palmte.h +1 more+401 -230 replies
10/90ARM: OMAP: Implement workaround for GPIO wakeup bug in OMAP2420 siliconarch/arm/plat-omap/gpio.c+136 -180 replies
11/90ARM: OMAP: Add support for Amstrad Delta keypadarch/arm/mach-omap1/board-ams-delta.c+108 -03 replies
12/90ARM: OMAP: Fix apollon bootarch/arm/mach-omap2/board-apollon.c+90 -92 replies
13/90ARM: OMAP: /sys/kernel/debug/omap_gpioarch/arm/plat-omap/gpio.c+129 -10 replies
14/90ARM: OMAP: omap2/memory.c compile fixesarch/arm/mach-omap2/memory.c+5 -350 replies
15/90ARM: OMAP: 24xx pinmux updatesarch/arm/mach-omap2/mux.c arch/arm/plat-omap/mux.c include/asm-arm/arch-omap/mux.h+76 -70 replies
16/90ARM: OMAP: omap2/gpmc updatesarch/arm/mach-omap2/gpmc.c include/asm-arm/arch-omap/gpmc.h+24 -120 replies
17/90ARM: OMAP: Enable DSP clocks for McBSP on omap310arch/arm/mach-omap1/clock.h+7 -70 replies
18/90ARM: OMAP: PalmZ71 supportarch/arm/mach-omap1/Kconfig arch/arm/mach-omap1/Makefile arch/arm/mach-omap1/board-palmz71.c +2 more+424 -02 replies
19/90ARM: OMAP: Register tsc2102 on Palm Tungsten Earch/arm/mach-omap1/board-palmte.c+123 -00 replies
20/90ARM: OMAP: gpio init section cleanupsarch/arm/mach-omap1/board-fsample.c arch/arm/mach-omap1/board-h3.c arch/arm/mach-omap1/board-innovator.c +2 more+5 -60 replies
21/90ARM: OMAP: gpio object shrinkage, cleanuparch/arm/plat-omap/gpio.c+130 -360 replies
22/90ARM: OMAP: Fix Amstrad Delta omap-keypad usagearch/arm/mach-omap1/board-ams-delta.c+5 -40 replies
23/90ARM: OMAP: PalmZ71 extra brace fixarch/arm/mach-omap1/board-palmz71.c+1 -10 replies
24/90ARM: OMAP: Fix typo in gpioarch/arm/plat-omap/gpio.c+1 -10 replies
25/90ARM: OMAP: h4 must have blinky leds!!arch/arm/mach-omap2/Kconfig arch/arm/mach-omap2/board-h4.c arch/arm/plat-omap/Kconfig +2 more+340 -142 replies
26/90ARM: OMAP: abstract debug card setup (smc, leds)arch/arm/mach-omap2/Kconfig arch/arm/mach-omap2/board-h4.c arch/arm/plat-omap/Kconfig +3 more+102 -460 replies
27/90ARM: OMAP: Add minimal OMAP2430 supportarch/arm/mach-omap2/Kconfig arch/arm/mach-omap2/Makefile arch/arm/mach-omap2/board-2430sdp.c +9 more+337 -10 replies
28/90ARM: OMAP: USB peripheral support on H4arch/arm/mach-omap2/Kconfig arch/arm/mach-omap2/board-h4.c+67 -02 replies
29/90ARM: OMAP: Palm Tungsten|T supportarch/arm/mach-omap1/Kconfig arch/arm/mach-omap1/Makefile arch/arm/mach-omap1/board-palmtt.c +2 more+394 -07 replies
30/90ARM: OMAP: Palm Zire71 minor fixesarch/arm/mach-omap1/board-palmz71.c include/asm-arm/arch-omap/board-palmz71.h+15 -160 replies
31/90ARM: OMAP: plat-omap changes for 2430 SDParch/arm/plat-omap/devices.c arch/arm/plat-omap/dmtimer.c arch/arm/plat-omap/gpio.c +1 more+80 -190 replies
32/90ARM: OMAP: Basic support for siemens sx1arch/arm/mach-omap1/Kconfig arch/arm/mach-omap1/Makefile arch/arm/mach-omap1/board-sx1.c +2 more+556 -00 replies
33/90ARM: OMAP: This patch enables I2C-2 support for 2430 SDParch/arm/mach-omap2/devices.c+5 -30 replies
34/90ARM: OMAP: Set keypad sense delays for the Palmsarch/arm/mach-omap1/board-palmz71.c+1 -00 replies
35/90ARM: OMAP: speed up gpio irq handlingarch/arm/plat-omap/gpio.c+9 -80 replies
36/90ARM: OMAP: Fix typo in board-h4.hinclude/asm-arm/arch-omap/board-h4.h+1 -10 replies
37/90ARM: OMAP: MPUIO wake updatesarch/arm/plat-omap/gpio.c+83 -100 replies
38/90ARM: OMAP: Sync headers with linux-omapinclude/asm-arm/arch-omap/aic23.h include/asm-arm/arch-omap/board-apollon.h include/asm-arm/arch-omap/board-h4.h +19 more+334 -3890 replies
39/90ARM: OMAP: Sync core code with linux-omaparch/arm/mach-omap1/Kconfig arch/arm/mach-omap1/Makefile arch/arm/mach-omap1/devices.c +13 more+525 -1460 replies
40/90ARM: OMAP: Sync board specific files with linux-omaparch/arm/mach-omap1/board-ams-delta.c arch/arm/mach-omap1/board-h2.c arch/arm/mach-omap1/board-h3.c +7 more+380 -1760 replies
41/90ARM: OMAP: Avoid updating system time for sub-jiffy interruptsarch/arm/plat-omap/timer32k.c+11 -00 replies
42/90ARM: OMAP: Tabify mux.carch/arm/mach-omap2/mux.c+19 -190 replies
43/90ARM: OMAP: TUSB EVM initarch/arm/mach-omap2/usb-tusb6010.c+333 -02 replies
44/90ARM: OMAP: Add mailbox support for IVAarch/arm/mach-omap1/mailbox.c arch/arm/mach-omap2/mailbox.c arch/arm/plat-omap/mailbox.c +2 more+1129 -00 replies
45/90ARM: OMAP: Update omap h2 defconfigarch/arm/configs/omap_h2_1610_defconfig+71 -170 replies
46/90ARM: OMAP: Add omap osk defconfigarch/arm/configs/omap_osk_5912_defconfig+1120 -00 replies
47/90ARM: OMAP: Fix gpmc headerinclude/asm-arm/arch-omap/gpmc.h+1 -10 replies
48/90ARM: OMAP: I2C-1 init fix for 2430arch/arm/plat-omap/devices.c+5 -30 replies
49/90ARM: OMAP: update board 2430 file for TWL PIH interruptsinclude/asm-arm/arch-omap/board-2430sdp.h+7 -40 replies
50/90ARM: OMAP: board-sdp2430.c Remove unnecessary #includesarch/arm/mach-omap2/board-2430sdp.c+1 -90 replies
51/90ARM: OMAP: osk+mistral backlight, power, board specificarch/arm/mach-omap1/board-osk.c+22 -02 replies
52/90ARM: OMAP: cleanup apollon boardarch/arm/mach-omap2/board-apollon.c+38 -120 replies
53/90ARM: OMAP: Fix warning in timer32k.carch/arm/plat-omap/timer32k.c+12 -122 replies
54/90ARM: OMAP: Update timer32k.c to compilearch/arm/plat-omap/timer32k.c+1 -110 replies
55/90ARM: OMAP: H3 workqueue fixesarch/arm/mach-omap1/board-h3.c include/asm-arm/arch-omap/irda.h+8 -51 reply
56/90ARM: OMAP: Make board-palmz71 compile againarch/arm/mach-omap1/board-palmz71.c+2 -31 reply
57/90ARM: OMAP: omap camera builds again; Mistral init and muxarch/arm/mach-omap1/board-osk.c arch/arm/mach-omap1/mux.c include/asm-arm/arch-omap/mux.h+79 -00 replies
58/90ARM: OMAP: musb_hdrc: tusb dma patch, minorarch/arm/mach-omap2/board-h4.c arch/arm/mach-omap2/usb-tusb6010.c+19 -20 replies
59/90ARM: OMAP: Mostly cosmetic to sync up with linux-omap treearch/arm/mach-omap1/Kconfig arch/arm/mach-omap2/devices.c arch/arm/plat-omap/devices.c+6 -60 replies
60/90ARM: OMAP: Merge gpmc changes from N800 treearch/arm/mach-omap2/gpmc.c include/asm-arm/arch-omap/gpmc.h+8 -01 reply
61/90ARM: OMAP: Merge driver headers from N800 treeinclude/asm-arm/arch-omap/blizzard.h include/asm-arm/arch-omap/eac.h include/asm-arm/arch-omap/menelaus.h +2 more+221 -10 replies
62/90ARM: OMAP: Merge board specific files from N800 treearch/arm/mach-omap2/Kconfig arch/arm/mach-omap2/Makefile arch/arm/mach-omap2/board-n800-audio.c +8 more+1632 -22 replies
63/90ARM: OMAP: Merge PM code from N800 treearch/arm/mach-omap2/Makefile arch/arm/mach-omap2/pm-domain.c arch/arm/mach-omap2/pm.c +2 more+719 -6402 replies
64/90ARM: OMAP: Fix warning in pm.carch/arm/mach-omap2/pm.c+3 -11 reply
65/90ARM: OMAP: Convert interrupt flags SA_* to IRQF_*arch/arm/mach-omap1/board-palmz71.c+1 -10 replies
66/90ARM: OMAP: Sync framebuffer headers with N800 treeinclude/asm-arm/arch-omap/hwa742.h include/asm-arm/arch-omap/omapfb.h+63 -100 replies
67/90ARM: OMAP: Replace mach-omap/omap2 with mach-omap2arch/arm/mach-omap2/board-apollon.c arch/arm/mach-omap2/board-n800-audio.c arch/arm/mach-omap2/board-n800-flash.c +3 more+6 -60 replies
68/90ARM: OMAP: FB sync with N800 tree (support for dynamic SRAM allocations)arch/arm/mach-omap1/io.c arch/arm/mach-omap2/io.c arch/arm/plat-omap/fb.c +2 more+256 -852 replies
69/90ARM: OMAP: add SoSSI clockarch/arm/mach-omap1/clock.c arch/arm/mach-omap1/clock.h+53 -20 replies
70/90ARM: OMAP: add SoSSI clock (call propagate_rate for childrens)arch/arm/plat-omap/clock.c+2 -00 replies
71/90ARM: OMAP: add SoSSI clock (remove manual checking of SoSSI state from idle)arch/arm/mach-omap1/pm.c arch/arm/plat-omap/dma.c include/asm-arm/arch-omap/dma.h+1 -110 replies
72/90ARM: OMAP: N770: add missing LCD, LCD controller, touchscreen device registrationarch/arm/mach-omap1/board-nokia770.c+88 -00 replies
73/90ARM: OMAP: Add onennand board specific support for N800arch/arm/mach-omap2/board-n800-flash.c include/asm-arm/arch-omap/onenand.h+97 -12 replies
74/90ARM: OMAP: N800: Update board-specific audio supportarch/arm/mach-omap2/board-n800-audio.c+35 -260 replies
75/90ARM: OMAP: 243x: Add mappings for SDRC and SMSarch/arm/mach-omap2/io.c include/asm-arm/arch-omap/io.h include/asm-arm/arch-omap/omap24xx.h+21 -60 replies
76/90ARM: OMAP: Device init for OMAP24xx Enhanced Audio Controllerarch/arm/mach-omap2/devices.c+33 -00 replies
77/90ARM: OMAP: Add apollon gpio keys using gpio-keys inputarch/arm/mach-omap2/Makefile arch/arm/mach-omap2/board-apollon-keys.c arch/arm/mach-omap2/board-apollon.c+81 -540 replies
78/90ARM: OMAP: TSC2101: add platform init / registration to board filesarch/arm/mach-omap1/board-h2.c arch/arm/mach-omap1/board-h3.c+165 -00 replies
79/90ARM: OMAP: fix H4 dependencies againarch/arm/mach-omap2/Kconfig+5 -40 replies
80/90ARM: OMAP: partial LED fixesarch/arm/plat-omap/debug-leds.c+6 -110 replies
81/90ARM: OMAP: omap2/pm.c build fixarch/arm/mach-omap2/pm.c+4 -00 replies
82/90ARM: OMAP: restore CONFIG_GENERIC_TIMEarch/arm/Kconfig+1 -00 replies
83/90ARM: OMAP: Fix GCC-reported compile time bugarch/arm/plat-omap/fb.c+4 -10 replies
84/90ARM: OMAP: Update changed TSC2301 config names in N800 board filesarch/arm/mach-omap2/board-n800-audio.c arch/arm/mach-omap2/board-n800.c+2 -22 replies
85/90ARM: OMAP: Fix PRCM base register usage for 243xarch/arm/mach-omap2/pm.c+1 -20 replies
86/90ARM: OMAP: fix OMAP1 dmtimer build warningarch/arm/plat-omap/dmtimer.c+0 -50 replies
87/90ARM: OMAP: fix OMAP1 mpuio suspend/resume oopsarch/arm/plat-omap/gpio.c+2 -00 replies
88/90ARM: OMAP: OSK led fixesarch/arm/Kconfig arch/arm/mach-omap1/leds-osk.c arch/arm/mach-omap1/pm.c+8 -160 replies
89/90ARM: OMAP: Activate MPU retention code in omap2/pm.carch/arm/mach-omap2/pm.c+1 -20 replies
90/90ARM: OMAP: H2 lcd updates for SPI frameworkarch/arm/mach-omap1/board-h2.c+13 -10 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/90] Post 2.6.21 OMAP update

Hi all,

Attached is a rather large OMAP update for post 2.6.21.

OMAP is a series of ARM processors from Texas Instruments used in various cell phones and PDAs.

The patch series is based on code that has been brewing in the linux-omap tree since last fall.

We'd like to switch the linux-omap tree to use the mainline tree for core omap stuff, and this series attemps to do it for most part.

As the patch series is big, Andrew Morton asked me to post it to LKML instead of linux-arm-kernel list for a wider review, so please comment on the patches if you have a chance!

The patches touch only omap specific code at:

arch/arm/Kconfig
arch/arm/plat-omap
arch/arm/mach-omap1
arch/arm/mach-omap2
include/asm-arm/arch-omap

Regards,

Tony