1. 07 Jan, 2011 7 commits
    • Nishanth Menon's avatar
      omap3: zoom: use static for pointer passing · 0ce3bb72
      Nishanth Menon authored
      omap_zoom_wlan_data and zoom2_set_hs_extmute are not used beyond
      the scope of zoom-peripherals directly, instead pointers are used.
      make them static instead.
      
      Fixes sparse warnings:
      arch/arm/mach-omap2/board-zoom-peripherals.c:193:29: warning: symbol 'omap_zoom_wlan_data' was not declared. Should it be static?
      arch/arm/mach-omap2/board-zoom-peripherals.c:245:6: warning: symbol 'zoom2_set_hs_extmute' was not declared. Should it be static?
      Signed-off-by: default avatarNishanth Menon <nm@ti.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      0ce3bb72
    • Nishanth Menon's avatar
      omap3|4: mux: make local structures static · bcb52693
      Nishanth Menon authored
      Mux data is passed by pointers to mux.c from the SoC specific
      mux file, these variables dont really need to be global scope.
      
      This fixes the following sparse warnings:
      arch/arm/mach-omap2/mux44xx.c:547:29: warning: symbol 'omap4_core_cbl_ball' was not declared. Should it be static?
      arch/arm/mach-omap2/mux44xx.c:1265:29: warning: symbol 'omap4_core_cbs_ball' was not declared. Should it be static?
      arch/arm/mach-omap2/mux44xx.c:1549:29: warning: symbol 'omap4_wkup_cbl_cbs_ball' was not declared. Should it be static?
      Signed-off-by: default avatarNishanth Menon <nm@ti.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      bcb52693
    • Aaro Koskinen's avatar
      arm: mach-omap2: mux: fix buffer overrun · 30833142
      Aaro Koskinen authored
      memcpy() copies 8 bytes too much (omap_mux_entry vs. omap_mux). Correct
      by replacing memcpy() with struct assignment, which is safer.
      Signed-off-by: default avatarAaro Koskinen <aaro.koskinen@nokia.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      30833142
    • Catalin Marinas's avatar
      ARM: Do not enable SWP emulation if CPU_V6 && CPU_V7 · e118a1df
      Catalin Marinas authored
      This option uses LDREXB/STREXB to emulate SWPB but these instructions
      are not supported on all the ARMv6 processors.
      Reported-by: default avatarAnand Gadiyar <gadiyar@ti.com>
      Signed-off-by: default avatarCatalin Marinas <catalin.marinas@arm.com>
      Cc: Leif Lindholm <Leif.Lindholm@arm.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      e118a1df
    • Linus Torvalds's avatar
      Merge branch 'omap-for-linus' of... · 01539ba2
      Linus Torvalds authored
      Merge branch 'omap-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6
      
      * 'omap-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6: (243 commits)
        omap2: Make OMAP2PLUS select OMAP_DM_TIMER
        OMAP4: hwmod data: Fix alignment and end of line in structurefields
        OMAP4: hwmod data: Move the DMA structures
        OMAP4: hwmod data: Move the smartreflex structures
        OMAP4: hwmod data: Fix missing SIDLE_SMART_WKUP in smartreflexsysc
        arm: omap: tusb6010: add name for MUSB IRQ
        arm: omap: craneboard: Add USB EHCI support
        omap2+: Initialize serial port for dynamic remuxing for n8x0
        omap2+: Add struct omap_board_data and use it for platform level serial init
        omap2+: Allow hwmod state changes to mux pads based on the state changes
        omap2+: Add support for hwmod specific muxing of devices
        omap2+: Add omap_mux_get_by_name
        OMAP2: PM: fix compile error when !CONFIG_SUSPEND
        MAINTAINERS: OMAP: hwmod: update hwmod code, data maintainership
        OMAP4: Smartreflex framework extensions
        OMAP4: hwmod: Add inital data for smartreflex modules.
        OMAP4: PM: Program correct init voltages for scalable VDDs
        OMAP4: Adding voltage driver support
        OMAP4: Register voltage PMIC parameters with the voltage layer
        OMAP3: PM: Program correct init voltages for VDD1 and VDD2
        ...
      
      Fix up trivial conflict in arch/arm/plat-omap/Kconfig
      01539ba2
    • Linus Torvalds's avatar
      Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 · 9e9bc973
      Linus Torvalds authored
      * 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6: (255 commits)
        [media] radio-aimslab.c: Fix gcc 4.5+ bug
        [media] cx25821: Fix compilation breakage due to BKL dependency
        [media] v4l2-compat-ioctl32: fix compile warning
        [media] zoran: fix compiler warning
        [media] tda18218: fix compile warning
        [media] ngene: fix compile warning
        [media] DVB: IR support for TechnoTrend CT-3650
        [media] cx23885, cimax2.c: Fix case of two CAM insertion irq
        [media] ir-nec-decoder: fix repeat key issue
        [media] staging: se401 depends on USB
        [media] staging: usbvideo/vicam depends on USB
        [media] soc_camera: Add the ability to bind regulators to soc_camedra devices
        [media] V4L2: Add a v4l2-subdev (soc-camera) driver for OmniVision OV2640 sensor
        [media] v4l: soc-camera: switch to .unlocked_ioctl
        [media] v4l: ov772x: simplify pointer dereference
        [media] ov9640: fix OmniVision OV9640 sensor driver's priv data retrieving
        [media] ov9640: use macro to request OmniVision OV9640 sensor private data
        [media] ivtv-i2c: Fix two warnings
        [media] staging/lirc: Update lirc TODO files
        [media] cx88: Remove the obsolete i2c_adapter.id field
        ...
      9e9bc973
    • Linus Torvalds's avatar
      Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm · 3c0cb7c3
      Linus Torvalds authored
      * 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm: (416 commits)
        ARM: DMA: add support for DMA debugging
        ARM: PL011: add DMA burst threshold support for ST variants
        ARM: PL011: Add support for transmit DMA
        ARM: PL011: Ensure IRQs are disabled in UART interrupt handler
        ARM: PL011: Separate hardware FIFO size from TTY FIFO size
        ARM: PL011: Allow better handling of vendor data
        ARM: PL011: Ensure error flags are clear at startup
        ARM: PL011: include revision number in boot-time port printk
        ARM: vexpress: add sched_clock() for Versatile Express
        ARM i.MX53: Make MX53 EVK bootable
        ARM i.MX53: Some bug fix about MX53 MSL code
        ARM: 6607/1: sa1100: Update platform device registration
        ARM: 6606/1: sa1100: Fix platform device registration
        ARM i.MX51: rename IPU irqs
        ARM i.MX51: Add ipu clock support
        ARM: imx/mx27_3ds: Add PMIC support
        ARM: DMA: Replace page_to_dma()/dma_to_page() with pfn_to_dma()/dma_to_pfn()
        mx51: fix usb clock support
        MX51: Add support for usb host 2
        arch/arm/plat-mxc/ehci.c: fix errors/typos
        ...
      3c0cb7c3
  2. 06 Jan, 2011 33 commits