[Lucid] fsl-imx51 Pull Request: Freescale BSP updates

Bryan Wu bryan.wu at canonical.com
Mon Jan 25 07:45:04 UTC 2010


Hi Andy,

I got 30+ more kernel patches in Freescale latest BSP release and 
already applied them to our lucid fsl-imx51 kernel branch several days ago.
After some locally testing and some testing from mobile team, I think it 
is OK for our lucid fsl-imx51 kernel. Most of them are bug fixing.

The following changes since commit 95d3d463dfda7ab6067ff7065f2a840b970e94d3:
  Andy Whitcroft (1):
        UBUNTU: Ubuntu-2.6.31-602.4

are available in the git repository at:

  git://kernel.ubuntu.com/roc/ubuntu-lucid.git fsl-imx51

Frank Li (2):
      ENGR00119075 fix iMX23 USB initialization cause wrong power status
      ENGR00119296 Fix iMX23 display abnormal when change frequency

Jason (5):
      ENGR00118830 Update NAND driver scan scheme to support new nand type
      ENGR00118872 Write bootstream to kernel by kobs with BCH ECC
      ENGR00119242 Add wait timeout support to void dead loop in NAND driver
      ENGR00119324 Put GPMI NAND flash scan scheme code to the common 
NAND directory
      ENGR00119484 Update NFC INT wait timeout value to 1s

Jason Chen (7):
      ENGR00119004 v4l2 output: fix kernel dump
      ENGR00119275 ipuv3: dmfc size control
      ENGR00119136 ipuv3: support 720p for ipu lib
      ENGR00119274 TVE: HDTV can not work
      ENGR00119179 TVE: fix system hang for tvout
      ENGR00115370 ipuv3: add display control
      ENGR00119531 ipuv3: dmfc setting restore during resume

Lionel Xu (1):
      ENGR00119104 MX23 ALSA: Resolve the problem of record from line-in

Liu Ying (2):
      ENGR00119081 V4l2 capture:Support NV12 output pixel format for 
still capture
      ENGR00119070 IPUv3 FB:Support DP local alpha in pixel

Miao Yu (1):
      ENGR00119069 V4L2 capture: Do not change current crop setting for 
tvin.

Nancy Chen (1):
      ENGR00119203 MX23: Correct VDDD value for CPU frequency 360 MHz

Patrick Turley (1):
      ENGR00119443 [MX23_BSP] GPMI driver computes wrong block size for 
K9GAG08U0D

Ran Ferderber (1):
      ENGR00114151 800x600-16 at 60 video not play correctly

Ranjani Vaidyanathan-RA5478 (3):
      ENGR00119199: ipu: add clock nodes for pixel clocks
      ENGR00119202: Fix DVFS-PER related bugs.
      ENGR00119263: MX51 : Fix pll_set_rate function

Richard Zhu (1):
      ENGR00119432 MX35 system can't re-boot up when SD/MMC boot is used.

Robby Cai (3):
      ENGR00118610 MX23: Add double buffering for PXP
      ENGR00118892 MX23: iMX233 disable lcd clock when LCD off
      ENGR00119063 MX23: fix system halt rather than reboot when 
watchdog timeout

Sammy He (1):
      ENGR00119504 MX25: Change nand partition for bootloader to 3M byte

Wallace Wang (2):
      ENGR00119150 Bluetooth: Handsfree audio has noise
      ENGR00119532 MX35: Change nand partition for bootloader to 3M bytes

Zhou Jingyu (2):
      ENGR00118946 imx23: enable wake up from USB 5V
      ENGR00119305 imx23: fix ethernet standby issue

 arch/arm/mach-mx25/mx25_3stack.c                   |    2 +-
 arch/arm/mach-mx35/clock.c                         |    4 +-
 arch/arm/mach-mx35/mx35_3stack.c                   |    2 +-
 arch/arm/mach-mx37/mx37_3stack.c                   |    2 +
 arch/arm/mach-mx51/clock.c                         |   29 ++-
 arch/arm/mach-mx51/devices.c                       |    1 +
 arch/arm/mach-mx51/mx51_3stack.c                   |    3 +-
 arch/arm/mach-mx51/mx51_babbage.c                  |   91 +++++---
 arch/arm/mach-stmp378x/include/mach/lcdif.h        |    1 +
 arch/arm/plat-mxc/dvfs_per.c                       |   55 ++++-
 arch/arm/plat-mxc/include/mach/mxc_dvfs.h          |    4 +-
 arch/arm/plat-stmp3xxx/clock.c                     |    3 +
 arch/arm/plat-stmp3xxx/cpufreq.c                   |    2 +-
 arch/arm/plat-stmp3xxx/pinmux.c                    |   11 +
 arch/arm/plat-stmp3xxx/usb_common.c                |   15 --
 drivers/media/video/mxc/capture/ipu_still.c        |    2 +
 drivers/media/video/mxc/capture/mxc_v4l2_capture.c |    8 +-
 drivers/media/video/mxc/output/mxc_v4l2_output.c   |   32 ++-
 drivers/media/video/pxp.c                          |  158 +++++++++----
 drivers/media/video/pxp.h                          |   51 ++++
 drivers/mmc/host/mx_sdhci.c                        |   21 ++-
 drivers/mtd/nand/Makefile                          |    6 +-
 drivers/mtd/nand/gpmi/Makefile                     |    1 -
 drivers/mtd/nand/gpmi/gpmi-base.c                  |  159 ++++++++----
 drivers/mtd/nand/gpmi/gpmi-bch.c                   |   14 +-
 drivers/mtd/nand/gpmi/gpmi.h                       |    2 +-
 drivers/mtd/nand/mxc_nd2.c                         |  122 +++++++---
 drivers/mtd/nand/mxc_nd2.h                         |   21 ++-
 drivers/mtd/nand/{gpmi => }/nand_device_info.c     |   14 +-
 drivers/mtd/nand/{gpmi => }/nand_device_info.h     |    0
 drivers/mxc/ipu3/ipu_common.c                      |  200 ++++++++++++++-
 drivers/mxc/ipu3/ipu_device.c                      |   40 +++
 drivers/mxc/ipu3/ipu_disp.c                        |  257 
+++++++++++++------
 drivers/mxc/ipu3/ipu_ic.c                          |   29 ++-
 drivers/mxc/ipu3/ipu_prv.h                         |   12 +-
 drivers/power/stmp37xx/linux.c                     |    4 +-
 drivers/rtc/rtc-stmp3xxx.c                         |    2 +
 drivers/video/mxc/mxc_ipuv3_fb.c                   |   28 ++-
 drivers/video/mxc/tve.c                            |   58 ++++-
 drivers/video/stmp37xxfb.c                         |  222 +++++++++++++----
 include/linux/ipu.h                                |   63 ++++--
 include/linux/mxcfb.h                              |    1 +
 sound/soc/codecs/stmp378x_codec.c                  |   18 +-
 sound/soc/imx/imx-3stack-bt.c                      |    1 +
 sound/soc/imx/imx-pcm.c                            |   18 +-
 45 files changed, 1349 insertions(+), 440 deletions(-)
 rename drivers/mtd/nand/{gpmi => }/nand_device_info.c (99%)
 rename drivers/mtd/nand/{gpmi => }/nand_device_info.h (100%)

Thanks,
-Bryan




More information about the kernel-team mailing list