Patchwork [Lucid,GIT,PULL] mvl-dove branch sync'ed to Marvell LSP 5.3.6

login
register
mail settings
Submitter Eric Miao
Date Nov. 18, 2010, 1:50 p.m.
Message ID <AANLkTikep5W3VpMf4rRV9ueoB2tyT91=mL_aw-p2Reij@mail.gmail.com>
Download mbox
Permalink /patch/72094/
State Accepted
Delegated to: Tim Gardner
Headers show

Pull-request

git://kernel.ubuntu.com/ycmiao/ubuntu-lucid.git mvl-dove

Comments

Eric Miao - Nov. 18, 2010, 1:50 p.m.
I've also attached the patch tarball.

The following changes since commit 6905f484906800e590106931a12da896097e59b4:

  UBUNTU: Ubuntu-2.6.32-211.27 (2010-09-27 11:52:33 -0700)

are available in the git repository at:
  git://kernel.ubuntu.com/ycmiao/ubuntu-lucid.git mvl-dove

Adrian Hunter (2):
      mmc: allow for MMC v4.4
      mmc: fix incorrect interpretation of card type bits

Albert Herranz (2):
      sdio: rework cis tuple parsing
      sdio: recognize io card without powercycle

Bing Zhao (1):
      sdio: add quirk to clamp byte mode transfer

Chao Xie (1):
      bmm: support highmem

Chris Ball (1):
      sdio: don't use CMD[357] as part of a powered SDIO resume

Daniel Drake (2):
      sdio: fix reference counting in sdio_remove_func()
      sdio: put active devices into 1-bit mode during suspend

Dima Zavin (1):
      pmem: Add cache flush ioctl for pmem buffers

Eric Miao (6):
      UBUNTU: Start new release
      dove: fix building issue of composite gadget drivers
      UBUNTU: Sync config with LSP 5.3.6
      UBUNTU: remove now built-in module mv_udc
      UBUNTU: Bump ABI to 2.6.32-212.28
      UBUNTU: Ubuntu-2.6.32-212.28

Ethan Ku (6):
      Fix rt5611_ts touch screen insensitive issue
      remove rt5611_ts.c debug message
      update dove_android_defconfig based on dove_defconfig
      update dove_android_defconfig
      usb gadget: Fix mismatch on commit
2c7c4829ac40fd18852a0c8bf0521a30a2ef2098
      dove android : support adb function

Grazvydas Ignotas (1):
      sdio: add new function for RAW (Read after Write) operation

Green Wan (1):
      idt clock: clear all output in default

Jared Suttles (2):
      drivers: usb: gadget: handle NULL descriptors in composite config_buf
      USB: composite: Fix USB WHQL Certification Issues

Joe Swantek (2):
      drivers: usb: gadget: Add helper function for installing ACM
gadget function.
      USB: composite: Allow configurations to handle unhandled setup requests

Joseph Lo (3):
      vmeta uio driver support multi-instance decoding
      update vmeta uio driver version to build-004
      vmeta uio driver add suspend unset control func

Krishna, Vamsi (1):
      USB: gadget: android: android USB gadget improvements:

Lei Wen (2):
      bmm: export bmm alloc memory to kernel
      bmm: fix module reinset get physical address 0 issue

Mark Asselstine (1):
      mmc: sd: clean up redundant memset

Matt Fleming (2):
      sdio: initialise SDIO functions and update card->sdio_funcs in lockstep
      mmc: remove the "state" argument to mmc_suspend_host()

Maxim Levitsky (1):
      mmc: fix all hangs related to mmc/sd card insert/removal during
suspend/resume

Mike Lockwood (13):
      USB: composite: Add flag to usb_function to hide its interface
during enumeration
      USB: gadget: android: android USB gadget improvements:
      USB: composite: Add class driver for enabling and disabling USB functions.
      USB: gadget: Disable RNDIS function by default if
CONFIG_USB_ANDROID_RNDIS is set
      USB: composite: Compute interface numbers correctly when
functions are hidden.
      USB: gadget: android: Fix special case for RNDIS ethernet function
      USB: gadget: android: Disable UMS when RNDIS ethernet is active.
      USB: gadget: composite: Don't call set_alt() on functions that are hidden.
      USB: gadget: composite: Don't increment interface number for alt settings.
      USB: gadget: android: check for null _android_dev in
android_register_function()
      USB: gadget: composite: Add userspace notifications for USB state changes
      USB: gadget: composite: Move switch_set_state calls to a work queue
      USB: composite: Add usb_composite_force_reset utility to force enumeration

Nicolas Pitre (2):
      sdio: introduce API for special power management features
      sdio: kick the interrupt thread upon a resume

Peter Liao (1):
      Force return stack off

RaymondWu (1):
      fix potential bug in coverity report

Saeed Bishara (6):
      idt clock: add sysfs files for accessing registers
      cs42l51 codec: provide back the set_bias_level
      NAND: add support for Samsung 2G devices
      dove: enable lcd0 by default
      Dove: detect 1GHz clocks
      dove: disable write coalescing

Steve Kondik (1):
      Add USB_ANDROID_RNDIS_WCEIS option.

Uwe Kleine-K├Ânig (1):
      mmc: build fix: mmc_pm_notify is only available with CONFIG_PM=y

Velempati Chiranjeevi (1):
      USB: android gadget: mass storage: Fix format issue for Vista Host

Zhangfei Gao (1):
      bmm: mutex replace spin_lock

 arch/arm/configs/dove_android_defconfig            |  184 +-
 arch/arm/configs/dove_defconfig                    |    8 +-
 arch/arm/kernel/head.S                             |    8 +-
 arch/arm/mach-dove/clcd.c                          |    2 +-
 arch/arm/mach-dove/clock.c                         |    2 +-
 arch/arm/mach-dove/common.c                        |  104 +-
 arch/arm/mach-dove/common.h                        |    4 +
 arch/arm/mach-dove/dove-rd-avng-setup.c            |    5 +
 arch/arm/mach-dove/idt5v49ee503.c                  |   80 +
 arch/arm/mm/proc-v7.S                              |    4 +
 .../mv_hal_drivers/mv_drivers_lsp/mv_udc/Makefile  |    2 +-
 .../mv_drivers_lsp/mv_udc/mv_udc_main.c            |    2 +-
 .../plat-orion/mv_hal_drivers/mv_hal/nfc/mvNfc.c   |   21 +
 .../plat-orion/mv_hal_drivers/mv_hal/pmu/mvPmu.c   |    3 +
 .../mv_hal_drivers/mv_hal/pmu/mvPmu_asm.S          |    6 +-
 debian.mvl-dove/abi/2.6.32-210.26/abiname          |    1 -
 debian.mvl-dove/abi/2.6.32-210.26/armel/dove       | 7682 -------------------
 debian.mvl-dove/abi/2.6.32-210.26/modules.ignore   |    5 -
 debian.mvl-dove/abi/2.6.32-211.27/abiname          |    1 +
 debian.mvl-dove/abi/2.6.32-211.27/armel/dove       | 7688 ++++++++++++++++++++
 .../armel/dove.modules                             |    6 +-
 debian.mvl-dove/changelog                          |   85 +
 debian.mvl-dove/config/config.common.ubuntu        |   10 +-
 drivers/input/touchscreen/rt5611_ts.c              |   44 +-
 drivers/misc/mrvl-bmm/bmm_drv.c                    |  111 +-
 drivers/misc/pmem.c                                |   12 +-
 drivers/mmc/core/core.c                            |  101 +-
 drivers/mmc/core/host.c                            |    8 +
 drivers/mmc/core/mmc.c                             |    5 +-
 drivers/mmc/core/sd_ops.c                          |    2 -
 drivers/mmc/core/sdio.c                            |   69 +-
 drivers/mmc/core/sdio_bus.c                        |    7 +-
 drivers/mmc/core/sdio_cis.c                        |  167 +-
 drivers/mmc/core/sdio_io.c                         |   86 +-
 drivers/mmc/core/sdio_ops.c                        |   36 +-
 drivers/mmc/core/sdio_ops.h                        |    1 +
 drivers/mmc/host/at91_mci.c                        |    2 +-
 drivers/mmc/host/au1xmmc.c                         |    2 +-
 drivers/mmc/host/bfin_sdh.c                        |  644 ++
 drivers/mmc/host/cb710-mmc.c                       |    2 +-
 drivers/mmc/host/davinci_mmc.c                     | 1413 ++++
 drivers/mmc/host/imxmmc.c                          |    2 +-
 drivers/mmc/host/mmci.c                            |    2 +-
 drivers/mmc/host/msm_sdcc.c                        |    2 +-
 drivers/mmc/host/mvsdio.c                          |    2 +-
 drivers/mmc/host/mxcmmc.c                          |    2 +-
 drivers/mmc/host/omap.c                            |    2 +-
 drivers/mmc/host/omap_hsmmc.c                      |    2 +-
 drivers/mmc/host/pxamci.c                          |    2 +-
 drivers/mmc/host/s3cmci.c                          |    3 +-
 drivers/mmc/host/sdhci-of-core.c                   |  234 +
 drivers/mmc/host/sdhci.c                           |    2 +-
 drivers/mmc/host/sdricoh_cs.c                      |    2 +-
 drivers/mmc/host/tifm_sd.c                         |    2 +-
 drivers/mmc/host/tmio_mmc.c                        |    2 +-
 drivers/mmc/host/via-sdmmc.c                       |    2 +-
 drivers/mmc/host/wbsd.c                            |    2 +-
 drivers/uio/Kconfig                                |   44 +-
 drivers/uio/Makefile                               |    2 +-
 drivers/uio/dove_vmeta_uio_driver.c                |  566 --
 drivers/uio/dove_vmeta_uio_driver.h                |   50 -
 drivers/uio/uio.c                                  |    7 +-
 drivers/uio/uio_vmeta.c                            |  922 +++
 drivers/usb/gadget/Kconfig                         |   42 +-
 drivers/usb/gadget/Makefile                        |    7 +-
 drivers/usb/gadget/android.c                       |  264 +-
 drivers/usb/gadget/composite.c                     |  179 +-
 drivers/usb/gadget/f_acm.c                         |   40 +-
 drivers/usb/gadget/f_adb.c                         |   99 +-
 drivers/usb/gadget/f_adb.h                         |   25 -
 drivers/usb/gadget/f_mass_storage.c                |  172 +-
 drivers/usb/gadget/f_mass_storage.h                |   52 -
 drivers/usb/gadget/f_rndis.c                       |   57 +-
 drivers/usb/gadget/u_ether.h                       |    2 +-
 include/linux/android_pmem.h                       |    7 +-
 include/linux/mmc/card.h                           |    7 +
 include/linux/mmc/host.h                           |   10 +-
 include/linux/mmc/mmc.h                            |    1 +
 include/linux/mmc/pm.h                             |   30 +
 include/linux/mmc/sdio.h                           |    2 +
 include/linux/mmc/sdio_func.h                      |    8 +
 include/linux/uio_vmeta.h                          |   56 +
 include/linux/usb/android.h                        |   40 -
 include/linux/usb/android_composite.h              |   90 +
 include/linux/usb/composite.h                      |   19 +
 sound/soc/codecs/cs42l51.c                         |   10 +-
 86 files changed, 12743 insertions(+), 8957 deletions(-)
 delete mode 100644 debian.mvl-dove/abi/2.6.32-210.26/abiname
 delete mode 100644 debian.mvl-dove/abi/2.6.32-210.26/armel/dove
 delete mode 100644 debian.mvl-dove/abi/2.6.32-210.26/modules.ignore
 create mode 100644 debian.mvl-dove/abi/2.6.32-211.27/abiname
 create mode 100644 debian.mvl-dove/abi/2.6.32-211.27/armel/dove
 rename debian.mvl-dove/abi/{2.6.32-210.26 =>
2.6.32-211.27}/armel/dove.modules (99%)
 create mode 100644 drivers/mmc/host/bfin_sdh.c
 create mode 100644 drivers/mmc/host/davinci_mmc.c
 create mode 100644 drivers/mmc/host/sdhci-of-core.c
 delete mode 100644 drivers/uio/dove_vmeta_uio_driver.c
 delete mode 100644 drivers/uio/dove_vmeta_uio_driver.h
 create mode 100644 drivers/uio/uio_vmeta.c
 mode change 100644 => 100755 drivers/usb/gadget/Kconfig
 mode change 100644 => 100755 drivers/usb/gadget/android.c
 delete mode 100644 drivers/usb/gadget/f_adb.h
 mode change 100644 => 100755 drivers/usb/gadget/f_mass_storage.c
 delete mode 100644 drivers/usb/gadget/f_mass_storage.h
 create mode 100644 include/linux/mmc/pm.h
 create mode 100644 include/linux/uio_vmeta.h
 delete mode 100644 include/linux/usb/android.h
 create mode 100644 include/linux/usb/android_composite.h
Tim Gardner - Nov. 18, 2010, 3:47 p.m.
On 11/18/2010 06:50 AM, Eric Miao wrote:
> I've also attached the patch tarball.
>
> The following changes since commit 6905f484906800e590106931a12da896097e59b4:
>
>    UBUNTU: Ubuntu-2.6.32-211.27 (2010-09-27 11:52:33 -0700)
>
> are available in the git repository at:
>    git://kernel.ubuntu.com/ycmiao/ubuntu-lucid.git mvl-dove
>

applied and uploaded. Note that I added a couple of patches to enable 
cross compiling, e.g.,

echo "do_tools=false dpkg-buildpackage -B -aarmel -us -uc -nc"|schroot 
-c maverick-amd64

rtg