[PATCH 0/133] [Jaunty SRU] Apply all Freescale ER9 patches to Jaunty to enable Babbage 2

Brad Figg brad.figg at canonical.com
Thu Jul 9 16:47:50 UTC 2009


We need to enable Jaunty for the Babbage 2 board. Also, Freescale has
fixed a number of bugs that we should also pick up. The patches provided
have been QA'd by Freescale.

SRU JUSTIFICATION

IMPACT: Kernel will not boot on a babbage 2 system without these patches

FIX: Application of the Freescale, ER9 release patches. The patches will
     be applied to a git topic branch in the Jaunty tree to maintain
     separation from other flavours.

TEST: These patches have been QA'd by Freescale. I've successfully booted
      this kernel on both babbage 1 and babbage 2 boards.

BugLink: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/396601

Please pull from: git://kernel.ubuntu.com/bradf/ubuntu-jaunty fsl



Alan Tull (6):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00109149 mx51 sgtl5000: correct
    platform data to vddd 1.2v
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00109155 sgtl5000: add reg_cache
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00110076 sgtl5000: fix audio
    pops
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00111670-3 sgtl5000: Use
    internal vddd reg for sgtl5000 rev 0x11
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112020 sgtl5000: resume fixes
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112462 sgtl5000: don't mute
    adc in digital mute

Ann Thornton (4):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00109027-1 MX51 3-stack Fix
    suspend mode for regulator.
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00109244-1 MX51 Add GPO*
    regulators.
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00110536-4 mc13892: Added
    pmic_alloc_data function
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00110536-5 MX51: Got rid of
    compiler warning.

Arik Gubeskys (1):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00110765 Support of 720p in
    IPU/TVE

Brad Figg (31):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00109027-2 API changes for new
    regulator interface.
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00109161 fec: fix cache
    operations for receive
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00109683 fec cache flush
    functions are incorrect
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00107699 ipu: support new ipu
    device lib
  [JAUNTY SRU] ARM.imx51 Freescale:ENGR00108699 [MX51] eMMC4.3 card
    support
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00110536-1 Made files less
    regulator specific. Added some error checking.
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00109146 DVFS: System can not go
    to APM if DVFS core is enabled
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00111297 Fix vpu compiling error
    on mx31
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00110257 unifi_fs: re-initialize
    chip every time insert module
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00111670-5 MX51: Add Babbage2
    platform support
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00106025-1 RTC: Add IMX DryIce
    RTC driver
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00111898-2 wm8350: soc audio
    support
  [Jaunty SRU] ARM.imx51 Ubuntu:Update the imx51 configuration relative
    to recent changes.
  [Jaunty SRU] ARM.imx51 Ubuntu: Add pmic_battery.h include file.
  [Jaunty SRU] ARM.imx51 Ubuntu: Update config with latest
    configuration option changes.
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00070770 MX51 SIM driver
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112611 use resource_size
    instead of 'r->end - r->start + 1' in usb dirver.
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112081 Host mode not detecting
    device when OTG port is in OTG mode
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112509 : [MX37] failed to test
    our MSC driver with USBCV 1.3.
  [Jaunty SRU] ARM.imx51 Ubuntu: Added fsl_devices.h which is now a
    required file.
  [Jaunty SRU] ARM.imx51 Ubuntu: Added gps_ioctrl/Kconfig and
    gps_ioctrl/agpsgpiodev.c
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112121 eSDHC driver
    enhancementes
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00113154 TZIC: Correct Wakeup
    registers
  [Jaunty SRU] ARM.imx51 Ubuntu: Adding missing file
    drivers/mxc/asrc/mxc_asrc.c
  [Jaunty SRU] ARM.imx51 Ubuntu: Adding missing file
    include/linux/mxc_asrc.h
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112918-1: Add support for SW
    controlled frequency scaling.
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00093265 Add ASRC script and
    ASRC p2p script support in SDMA driver
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00096014-1 ASRC-ESAI per_2_per
    transfer
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00096014-2 ASRC-SSI per_2_per
    transfer
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00113307 stmp3780 usb host
    support.
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00113464 Fix compiling error for
    MX31-ads, MX31-3stack and MX35-3stack

Ding Qiang (1):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00111976 Fix IPUv3 U/V offset
    setting issue

Dinh Nguyen (2):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00111670-4 ehci: move machine
    specific host2 init
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112269 MX51: Warning is
    reported when rmmod g_ether

Jason (1):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00113505 Disable NAND driver
    interleave mode support

Jason Chen (2):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00109264 ipuv3 : CSC not correct
    for PP task
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00108639 ipuv3: add IC overlay
    support

JasonHua (2):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112920 MX51: Add GPS to
    support 2.6.28 kernel
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00113294 GPS:Make gps driver
    default menuconfig to be module config

Jun Li (5):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00111644 i.MX51 usb gadget mass
    storage data in failure
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00113254 build in usb drivers in
    default for i.MX51
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00113284 use late_initcall to
    fix usb gadget drvers init issue.
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00113331 set host mode after
    usbcmd reset for ehci_run.
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112832 fix copyright problem
    with Huashan USB gadget patch

Katherine Lu (5):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00108533 Fix isl29003 may not be
    recognized after system reboot
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00108706 Fix
    _ipu_dp_set_csc_coefficients can not set the right csc value
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00108078 SPI: fail when spi IRQ
    number is zero
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112870 SPI: workaround for
    chipselect pin may not keep correct level
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00113473 MX51: Bluetooth not
    work when lp_apm be the parent clk of uart

Lily Zhang (11):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00108339 Add TV Encoder V2
    support for MX51 TO2
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00107483 Revert [MX37] failed to
    test our MSC driver with USBCV 1.3."
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00107688 ASOC: Resolve 24/32-bit
    mono wav playing problem on sgtl5000
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00111294 Not enter suspend state
    when the keypad is pressed
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00111028 Fix boot failure on
    MX51 MC13892 1.1 board with VBAT 4.2v
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00111996 Fix camera suspend
    issue in MX51
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112014 Add ATA support for
    MX51 3DS in 28 kernel
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112237 Add FM support in MX51
    28 kernel
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112275 fix break in
    imx51_defconfig
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112841 MX51 BBG2: Add Power
    Key support
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112977 Support the removal of
    debug board in MX51 3Stack

Lionel.Xu (2):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00110748 SGTL5000: Shut down i2s
    sclk/lrclk after audio playback stops
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00111918 SGTL5000: Enable amixer
    controls Jack Function/Speaker Function

Liu Ying (12):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00109084 IPUv3: Add DP SRM
    updates when enabling/disabling DP_FG
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00106026-4 MX51: Add IIM
    platform device
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00109633 V4L2 capture: Fix
    enable/disable ov3640 camera's mclk issue
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00109721 IPUv3:Fix the issue of
    resizing from 1280*720 to 800*480
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00110740-4 MX51:Build-in IIM
    driver
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112265 MX51:GPIO change to
    enable CLAA WVGA panel
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112184 IPUv3:Correct resersed
    input/output IRT EOF bits
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112716 MX51:Change CSI1 HSYNC
    and CSI1 VSYNC pads to be GPIO pins
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00111687 IPUv3:Support IC local
    alpha blending
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00113088 MX51:Fix artifacts
    display issue on CLAA WVGA panel
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00113302 MX51 Babbage:Support
    CLAA WVGA lcd panel
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00113478 IPUv1:Fix video play
    break without resizing and rotation

Mark Brown (3):
  [Jaunty SRU] ARM.imx51 Freescale:mfd: Add WM8350 revision H support
  [Jaunty SRU] ARM.imx51 Freescale:ASoC: Add WM8350 AudioPlus codec
    driver
  [Jaunty SRU] ARM.imx51 Freescale:mfd: Keep a cache of WM8350 volatile
    values

Michal Ludvig (1):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112200 Add cryptodev device

Nancy Chen (2):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00108856 Fix DVFS core can not
    be resumed from low power mode
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112279 DVFS CORE: Frequency
    and voltage keep changing up and down

Raj Rajasekaran (1):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00104641: scc2_internals.h
    license info incorrect

Ran (1):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00113176: MX51:Add IPU vdi
    support

Ranjani Vaidyanathan-RA5478 (5):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112123: MX51:Core at incorrect
    frequency at the lower GP voltage.
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00108842-1 : Enable booting with
    CPU frequency set in redboot.
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00108842-2 : MX51: Add support
    for CPU freq at 1GHz.
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00113058: MX51: BBG2 does not
    boot if freq in redboot is not set to 1GHz.
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112918-2: MX51: Add support
    for SW controlled frequency scaling.

Richard Zhao (5):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00108905 sgtl5000: remove
    unneeded check of spk_amp_event
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00109268 unifi_fs: don't reset
    chip if power is on by default
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00109685 sgtl5000: fix headphone
    detect
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00111296: sgtl5000: fix Playback
    Volume min not 0
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112374 Make unifi v6 work

Richard Zhu (4):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00110144 [MX51]Two esdhc port
    can't work simultaneously.
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00111242-2-MX51-3DS Enable the
    CONFIG_MMC_UNSAFE_RESUME
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00111242-3-MX51-DEF Enable the
    CONFIG_MMC_UNSAFE_RESUME option
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00113061 [MX51] Enable the eSDHC
    slot2 on 2.6.28

Rob Herring (3):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00111670-1 ch7026: Return error
    when not present
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00111670-2 mxcfb: support mode
    string on command line
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112201 mtd: export
    nand_do_read/write_ops functions

Robby Cai (2):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00111086 Add SYS SW Reset
    control for VPU
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112449 BUGFIX[STMP378x]
    Ethernet driver can not read the chip ID

Sam Yang (3):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00110150 FEC new fix of
    reopening causes network wdog timeout
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00111733 Onewire: Kernel dump
    when inserted mxc_w1 module
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112155 Error bool definition
    in ipu.h for user space c++ compiler

Sammy He (1):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00108541 fix system crash issue
    due to trying to display 1 frame on the LCD

Takashi Iwai (1):
  [Jaunty SRU] ARM.imx51 Freescale:ALSA: ASoC - Add missing __devexit
    annotation to wm8350.c

Wallace Wang (4):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00109285 SD/MMC: The SD card
    interrupt can't be detected after system resume
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00111746 Sgtl5000: Bug fix
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00111751 Fix bug in the I2S
    Master mode
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00111946 Watchdog: oops when
    watchdog resume

William Lai (1):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112889 ASRC driver
    multi-instance support

Wu Guoxing (4):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00111499 mx51:GPU 2D Clock
    Support
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112010 mx51:set gpu3d clock
    parent to ahb clock
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112203-2
    mx51:CONFIG_FORCE_MAX_ZONEORDER Support
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112238-2 mx51: change
    CONFIG_FORCE_MAX_ZONEORDER

Xiexiaobo (1):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112477 SDHC: Remove GPIO pin
    inactive/active on suspend/resume

Xinyu Chen (1):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00111681 MX51 Enable oprofile
    for L1

Zhou Jingyu (3):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00109543 Sets mc13892 CHRGRAW
    scaling to divide by 5
  [Juanty SRU] ARM.imx51 Freescale:ENGR00101496 MC13892 battery driver
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00111992 Support multiple ADC
    channel co-work

b02550 (2):
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00112566 IPUv3: Reduce waiting
    time of ipu interrupt.
  [Jaunty SRU] ARM.imx51 Freescale:ENGR00113242 IPUv3: Add new ioctl to
    get ipu channel type of fb.

 arch/arm/configs/imx51_3stack_defconfig          |    4 +-
 arch/arm/configs/imx51_defconfig                 |  394 ++++---
 arch/arm/mach-mx51/Kconfig                       |    4 +
 arch/arm/mach-mx51/Makefile                      |    2 +-
 arch/arm/mach-mx51/board-mx51_3stack.h           |    2 +-
 arch/arm/mach-mx51/bus_freq.c                    |  325 +++++
 arch/arm/mach-mx51/clock.c                       |  826 +++++++++++-
 arch/arm/mach-mx51/crm_regs.h                    |   21 +-
 arch/arm/mach-mx51/devices.c                     |   77 +-
 arch/arm/mach-mx51/dummy_gpio.c                  |    6 +
 arch/arm/mach-mx51/lpmodes.c                     |  108 ++-
 arch/arm/mach-mx51/mx51_3stack.c                 |  207 +++-
 arch/arm/mach-mx51/mx51_3stack_gpio.c            |  498 ++++++-
 arch/arm/mach-mx51/mx51_3stack_pmic_mc13892.c    |   45 +-
 arch/arm/mach-mx51/mx51_babbage.c                |  163 ++-
 arch/arm/mach-mx51/mx51_babbage_gpio.c           |  247 +++-
 arch/arm/mach-mx51/mx51_babbage_pmic_mc13892.c   |   29 +
 arch/arm/mach-mx51/mx51_pins.h                   |    4 +-
 arch/arm/mach-mx51/pm.c                          |    7 +-
 arch/arm/mach-mx51/usb_h2.c                      |    5 +
 arch/arm/oprofile/op_model_v7.c                  |    3 +
 arch/arm/plat-mxc/clock.c                        |   49 +-
 arch/arm/plat-mxc/cpufreq.c                      |  357 +-----
 arch/arm/plat-mxc/dvfs_core.c                    |  207 ++-
 arch/arm/plat-mxc/include/mach/clock.h           |    6 +-
 arch/arm/plat-mxc/include/mach/dma.h             |   34 +-
 arch/arm/plat-mxc/include/mach/hardware.h        |    7 +-
 arch/arm/plat-mxc/include/mach/mxc.h             |   21 +-
 arch/arm/plat-mxc/include/mach/mxc_vpu.h         |    3 +-
 arch/arm/plat-mxc/include/mach/sdma.h            |   57 +-
 arch/arm/plat-mxc/sdma/dma_sdma.c                |   19 +-
 arch/arm/plat-mxc/sdma/iapi/include/sdmaStruct.h |    3 +-
 arch/arm/plat-mxc/sdma/iapi/src/iapiLowMcu.c     |    4 +-
 arch/arm/plat-mxc/sdma/sdma.c                    |   94 ++-
 crypto/Kconfig                                   |    8 +
 crypto/Makefile                                  |    2 +
 crypto/cryptodev.c                               |  558 ++++++++
 debian/config/armel/config.imx51                 |    6 +
 drivers/char/Kconfig                             |    6 +
 drivers/char/Makefile                            |    1 +
 drivers/char/imx_sim.c                           | 1473 +++++++++++++++++++
 drivers/hwmon/isl29003.c                         |    7 +-
 drivers/i2c/busses/mxc_i2c.c                     |    6 +-
 drivers/input/keyboard/mxc_keyb.c                |    8 +-
 drivers/media/video/mxc/capture/ov3640.c         |  136 +-
 drivers/media/video/mxc/output/mxc_v4l2_output.c |  825 ++++++++----
 drivers/media/video/mxc/output/mxc_v4l2_output.h |    5 +-
 drivers/mfd/wm8350-core.c                        |   15 +-
 drivers/mmc/card/unifi_fs/fs_lx.c                |   84 +-
 drivers/mmc/host/mx_sdhci.c                      |   42 +-
 drivers/mtd/nand/mxc_nd2.c                       |   65 +-
 drivers/mtd/nand/nand_base.c                     |    7 +-
 drivers/mxc/Kconfig                              |    1 +
 drivers/mxc/asrc/mxc_asrc.c                      | 1638 ++++++++++++++++++++++
 drivers/mxc/gps_ioctrl/Kconfig                   |   13 +
 drivers/mxc/gps_ioctrl/agpsgpiodev.c             |  329 +++++
 drivers/mxc/ipu3/ipu_capture.c                   |   17 +-
 drivers/mxc/ipu3/ipu_common.c                    |  343 +++++-
 drivers/mxc/ipu3/ipu_device.c                    |   97 +-
 drivers/mxc/ipu3/ipu_disp.c                      |  362 ++++-
 drivers/mxc/ipu3/ipu_ic.c                        |  188 ++-
 drivers/mxc/ipu3/ipu_param_mem.h                 |   65 +-
 drivers/mxc/ipu3/ipu_prv.h                       |    2 +
 drivers/mxc/ipu3/ipu_regs.h                      |   31 +-
 drivers/mxc/pmic/core/mc13892.c                  |   14 +
 drivers/mxc/pmic/core/pmic.h                     |    4 +-
 drivers/mxc/pmic/core/pmic_core_i2c.c            |   14 +-
 drivers/mxc/pmic/core/pmic_core_spi.c            |   28 +-
 drivers/mxc/pmic/mc13892/Makefile                |    2 +-
 drivers/mxc/pmic/mc13892/pmic_adc.c              |   14 +-
 drivers/mxc/pmic/mc13892/pmic_battery.c          |  623 ++++++++
 drivers/mxc/security/scc2_internals.h            |    2 +-
 drivers/mxc/vpu/mxc_vpu.c                        |   28 +-
 drivers/net/enc28j60.c                           |   16 +-
 drivers/net/fec.c                                |   10 +-
 drivers/regulator/reg-mc13892.c                  |  103 +--
 drivers/rtc/Kconfig                              |    7 +
 drivers/rtc/Makefile                             |    1 +
 drivers/rtc/rtc-imxdi.c                          |  567 ++++++++
 drivers/spi/mxc_spi.c                            |   61 +-
 drivers/usb/Kconfig                              |    2 +
 drivers/usb/core/hub.c                           |   29 +
 drivers/usb/gadget/arcotg_udc.c                  |  185 +++-
 drivers/usb/gadget/arcotg_udc.h                  |   18 +-
 drivers/usb/gadget/ether.c                       |    2 +-
 drivers/usb/gadget/file_storage.c                |    6 +-
 drivers/usb/gadget/serial.c                      |    2 +-
 drivers/usb/host/Kconfig                         |   18 +-
 drivers/usb/host/ehci-arc.c                      |   55 +-
 drivers/usb/host/ehci-fsl.h                      |    2 +-
 drivers/usb/host/ehci-hcd.c                      |   10 +-
 drivers/usb/otg/Kconfig                          |   11 +
 drivers/usb/otg/fsl_otg.c                        | 1200 ++++++++++++++++
 drivers/video/backlight/mxc_mc13892_bl.c         |   10 +-
 drivers/video/mxc/mxc_ipuv3_fb.c                 |   23 +-
 drivers/video/mxc/mxcfb_ch7026.c                 |   32 +-
 drivers/video/mxc/tve.c                          |  479 ++++++--
 drivers/w1/masters/mxc_w1.c                      |    2 +-
 drivers/watchdog/mxc_wdt.c                       |    8 +-
 include/linux/Kbuild                             |    1 +
 include/linux/cryptodev.h                        |   82 ++
 include/linux/fsl_devices.h                      |    3 +-
 include/linux/ipu.h                              |   34 +-
 include/linux/mfd/wm8350/audio.h                 |   38 +-
 include/linux/mfd/wm8350/core.h                  |    1 +
 include/linux/mtd/nand.h                         |    5 +-
 include/linux/mxc_asrc.h                         |  210 +++
 include/linux/mxc_sim_interface.h                |  108 ++
 include/linux/mxcfb.h                            |    1 +
 include/linux/pmic_battery.h                     |  419 ++++++
 include/linux/pmic_external.h                    |   36 +-
 sound/soc/codecs/Kconfig                         |    4 +
 sound/soc/codecs/Makefile                        |    2 +
 sound/soc/codecs/sgtl5000.c                      |  198 ++-
 sound/soc/codecs/sgtl5000.h                      |    3 +
 sound/soc/codecs/wm8350.c                        | 1546 ++++++++++++++++++++
 sound/soc/codecs/wm8350.h                        |   20 +
 sound/soc/imx/Kconfig                            |    9 +
 sound/soc/imx/Makefile                           |    2 +
 sound/soc/imx/imx-3stack-sgtl5000.c              |  238 +++-
 sound/soc/imx/imx-3stack-wm8350.c                |  714 ++++++++++
 sound/soc/imx/imx-esai.h                         |   25 +
 sound/soc/imx/imx-pcm.c                          |  333 +++--
 sound/soc/imx/imx-pcm.h                          |   19 +-
 sound/soc/imx/imx-ssi.c                          |   14 +-
 125 files changed, 15896 insertions(+), 1935 deletions(-)
 create mode 100644 arch/arm/mach-mx51/bus_freq.c
 create mode 100644 crypto/cryptodev.c
 create mode 100644 drivers/char/imx_sim.c
 create mode 100644 drivers/mxc/asrc/mxc_asrc.c
 create mode 100644 drivers/mxc/gps_ioctrl/Kconfig
 create mode 100644 drivers/mxc/gps_ioctrl/agpsgpiodev.c
 mode change 100644 => 100755 drivers/mxc/ipu3/ipu_capture.c
 create mode 100644 drivers/mxc/pmic/mc13892/pmic_battery.c
 create mode 100644 drivers/rtc/rtc-imxdi.c
 create mode 100644 drivers/usb/otg/Kconfig
 create mode 100644 drivers/usb/otg/fsl_otg.c
 create mode 100644 include/linux/cryptodev.h
 create mode 100644 include/linux/mxc_asrc.h
 create mode 100644 include/linux/mxc_sim_interface.h
 create mode 100644 include/linux/pmic_battery.h
 create mode 100644 sound/soc/codecs/wm8350.c
 create mode 100644 sound/soc/codecs/wm8350.h
 create mode 100644 sound/soc/imx/imx-3stack-wm8350.c
 create mode 100644 sound/soc/imx/imx-esai.h





More information about the kernel-team mailing list