This bug was fixed in the package linux-fsl-imx51 - 2.6.31-101.8 --------------- linux-fsl-imx51 (2.6.31-101.8) karmic; urgency=low [ Alan Tull ] * ARM: IMX51: ENGR00114681 pcm: set minimum period to 2k * ARM: IMX51: ENGR00114820-1 Revert SGTL5000: Enable amixer controls Jack/Speaker Function * ARM: IMX51: ENGR00114820-2 sgtl5000: pop fixes * ARM: IMX51: ENGR00114867 MX51: tristate i2c levelshifter * ARM: IMX51: ENGR00115688 dvi: disable edid read * ARM: IMX51: ENGR00115618-1 sgtl5000: power reduction pop fix * ARM: IMX51: ENGR00115618-2 sgtl5000: power savings * ARM: IMX51: ENGR00115754 sgtl5000: power mic bias earlier [ Amit Kucheria ] * [Config] Run updateconfigs after rebasing to 2.6.31-rc8 * ARM: IMX51: Make sgt5000 driver compile * [Upstream] Remove X86 dependency for the rt3070 driver - LP: #423767 * [Config] Enable rt3070 from staging for imx51 - LP: #423767 * [Config] Set CONFIG_LSM_MMAP_MIN_ADDR to 0 * [Config] imx51: Enable APM_EMULATION as per imx51_defconfig * ARM: IMX51: Fix compile of mxc_dataflash.c by replacing bus_id * ARM: IMX51: Don't let the dataflash driver hitch a ride on CONFIG_MTD * [Config] imx51: disable MTD_MXC_DATAFLASH * [Config] Run updateconfigs after rebasing to 2.6.31 final * [Config] imx51: updateconfigs after applying sdk-1.6 patches * ARM: IMX51: Remove cpu_is_mx2/cpu_is_mx3 definition from hardware.h * ARM: IMX51: Paramters to module_param_call should be NULL [ Ann Thornton ] * ARM: IMX51: ENGR00113055-1 Add ability to read and user EDID info * ARM: IMX51: ENGR00113055-2 Added ability to read EDID data and use it to set monitor. * ARM: IMX51: ENGR00114026 MX51 Prevent 2nd initialization of framebuffer. * ARM: IMX51: ENGR00114023-1 Support for dual monitors. * ARM: IMX51: ENGR00114023-2 MX51: Add support for dual monitors. * ARM: IMX51: ENGR00114024 Enable 720p via HDMI [ Arik Gubeskys ] * ARM: IMX51: ENGR00114210 IPU IC bypass mode: move display configuration to the FB driver [ b00984 ] * ARM: IMX51: ENGR00113773 Add apm support for mc13892 battery * ARM: IMX51: ENGR00114655 mitsubishi lvds xga lcd support for babbage 2.5 [ Dinh Nguyen ] * ARM: IMX51: ENGR00114282 MX51: Disable L2 SRPG * ARM: IMX51: ENGR00114453 MX51: Add support for keypad on Babbage 2.5 board [ Guoqing Jiang ] * ARM: IMX51: ENGR00113618 Audio: Workaround for sgtl5000 codec suspend failure issue on MX25 [ Jason ] * ARM: IMX51: ENGR00114157-1 Add SPI data flash driver support * ARM: IMX51: ENGR00114157-2 Add SPI data flash support for MX51 babbage2.5 * ARM: IMX51: ENGR00114189 Enlarge the rootfs partition to accommodate Gnome-mobile * ARM: IMX51: ENGR00113990 Fix for mtd_oobtest test failure * ARM: IMX51: ENGR00114882 Reset NFC delay line register * ARM: IMX51: ENGR00114880 Data abort on NFC memory byte access * ARM: IMX51: ENGR00115329 Enable NFC symmetric mode on MX51 * ARM: IMX51: ENGR00115330 Fix ECC mode setting for MX51TO3 * ARM: IMX51: ENGR00115336 Fix setting NFC FW for 16bit nand flash support on MX51 [ JasonHua ] * ARM: IMX51: ENGR00113106 MX25 Camera: Some kernel message dumped when remove ov2640_camera [ Katherine Lu ] * ARM: IMX51: ENGR00114097 MX51 Babbage: Register backlight device only display card attached * ARM: IMX51: ENGR00113546 MX51: set PLL2 as UART parent clk * ARM: IMX51: ENGR00114139 MX51 Babbage: remove MC13892 backlight device * ARM: IMX51: ENGR00114166 MX51 Babbage: can not reboot from SPI NOR * ARM: IMX51: ENGR00114037 MX31: LCD can not resume after entering standby * ARM: IMX51: ENGR00114881 MX51: Disable SAHARA by default * ARM: IMX51: ENGR00114803 eCSPI Hang when acessing from multi modules [ Lily Zhang ] * ARM: IMX51: ENGR00113197-1 Fix Write pending issue with hwclock function * ARM: IMX51: ENGR00113197-2 disable RTC clock when it's not active * ARM: IMX51: ENGR00110228 Fix GPT timer stop issue * ARM: IMX51: ENGR00113662 enable coin cell charger * ARM: IMX51: ENGR00114328-1 SRTC: Change wait time for write operations * ARM: IMX51: ENGR00114328-2 BBG: Keep VRTC and CKIL active for SRTC * ARM: IMX51: ENGR00114345 Set MC13892 irq as wakeup resource * ARM: IMX51: ENGR00114738 MX51 BBG: Add OneWire support [ Lionel.Xu ] * ARM: IMX51: ENGR00107200 MX25: The SW workaround for left/right channel random swap issue * ARM: IMX51: ENGR00113470 MX37 ALSA ADC: Resolve the issue that arecord can't work * ARM: IMX51: ENGR00115113 SGTL5000: Jack Function/Speaker Function [ Liu Ying ] * ARM: IMX51: ENGR00113541 IPUv3:Support IC combing with local alpha contained in pixel * ARM: IMX51: ENGR00113673 IPUv3:Fix RGB to RGB pixel format changing with IC PRP_VF * ARM: IMX51: ENGR00114324-1 Enhance mmap implement of IIM driver * ARM: IMX51: ENGR00114611 Support RGB565 pixel format for WVGA panel on BBG2.5 * ARM: IMX51: ENGR00114617 Support OV3640 camera on BBG2.5 accessory board * ARM: IMX51: ENGR00114663-1 Add function comments for mmap function of IIM driver [ Nancy Chen ] * ARM: IMX51: ENGR00114374 USB: Failed to unload USB host module * ARM: IMX51: ENGR00114685 MX51: Change the GP voltages for 167MHz and 800MHz * ARM: IMX51: ENGR00114689 CPUFREQ: Add conservative governor support * ARM: IMX51: ENGR00114686 DVFS-CORE: Use GPC STRT bit to control DVFS * ARM: IMX51: ENGR00114686-1 MX51: Enable other CPUFREQ governors * ARM: IMX51: ENGR00114736 Fix build break by adding mxc_dvfs.h * ARM: IMX51: ENGR00114871 MX51: Add command line to enable peripheral SW Freq scaling * ARM: IMX51: ENGR00114963 MX51: CPUFREQ is not trigged if DVFS CORE is enabled * ARM: IMX51: ENGR00115013 MX51: System doesn't enter APM mode if DVFS CORE enabled [ Patrick Turley ] * ARM: IMX51: ENGR00107929 /proc/cpu/clocks Corrupts memory * ARM: IMX51: ENGR00103310 Initial imx_nfc NAND Flash MTD driver * ARM: IMX51: ENGR00115700: mxc_nd2 driver panics the kernel when booting on i.MX25 [ Raj Rajasekaran ] * ARM: IMX51: ENGR00107366 DryIce: DryIce unit test failed with RTC enabled. [ Ranjani Vaidyanathan-RA5478 ] * ARM: IMX51: ENGR00114937: MX51: Move USBOH3 and USB-PHY to source from PLL2 and 24MHz. * ARM: IMX51: ENGR00115321: MX51: Change STOP mode voltage based on DS0.3 datasheet. * ARM: IMX51: ENGR00115334: MX51: Donot scale arm_axi_clk in peripheral bus scaling. [ Richard Zhu ] * ARM: IMX51: ENGR00113376 [MX37] SD can't detected after fast removal/insertion * ARM: IMX51: ENGR00113607 Refine and unify the definitions of the two mmc host * ARM: IMX51: ENGR00114325-1: SIM: Add MX25 support [ Rob Herring ] * ARM: IMX51: ENGR00114598 mx51: add missing fb memory resource setup * ARM: IMX51: ENGR00114599 mx51: Add gpu2d uio driver * ARM: IMX51: ENGR00115613 ipuv3: enable DMFC watermark for sync channels [ Robby Cai ] * ARM: IMX51: ENGR00114911 make video buffer cacheable to improve video performance [ Tim Gardner ] * [Config] Don't include ABI or version in vmlinuz name in kernel-image - LP: #359049 [ Wallace Wang ] * ARM: IMX51: ENGR00114140 SSI: TX fail if RX is enabled before TX * ARM: IMX51: ENGR00114625 BABBAGE: Add spdif support * ARM: IMX51: ENGR00114851 MX51: Fix SSI1 SDMA data transfer failure [ William Lai ] * ARM: IMX51: ENGR00114609 MX35 ASRC: Support SPDIF in/out * ARM: IMX51: ENGR00114644-1 MX51 PWM: Add pwm and backlight devices * ARM: IMX51: ENGR00114644-2 MX51 PWM: Correction for the PWM [ Wu Guoxing ] * ARM: IMX51: ENGR00114622 GPU: add platform device * ARM: IMX51: ENGR00114692 GPU: use axi_a_clk for both 2d and 3d * ARM: IMX51: ENGR00114962 : change gpu UIO driver to module [ Xinyu Chen ] * ARM: IMX51: ENGR00114989 MX35 SPDIF driver failed to play 48KHz audio [ Zhou Jingyu ] * ARM: IMX51: ENGR00114145 disable pmic charger on Babbage * ARM: IMX51: ENGR00113543 fix bug in mc13892 ADC suspend [ Ubuntu: 2.6.31-10.34 ] * [Upstream] ext3: Don't update superblock write time when filesystem is read-only - LP: #427622 [ Ubuntu: 2.6.31-10.33 ] * [Upstream] dvb-usb: fix tuning with Cinergy T2 - LP: #421258 * [Config] Unconditionally copy files from sub-flavours lists. (really, really fix it this time) - LP: #423426 * [Config] Set CONFIG_CACHEFILES=m for all flavours * ext4: Don't update superblock write time when filesystem is read-only - LP: #427822 [ Ubuntu: 2.6.31-10.32 ] * [Config] enable module support for memory stick - LP: #159951 * [Config] Unconditionally copy files from sub-flavours lists. - LP: #423426 [ Ubuntu: 2.6.31-10.31 ] * rebase to v2.6.31 final * [Config] Recommend grub-pc in linux-image - LP: #385741 * [Upstream] Pull latest update of lenovo-sl-laptop * [Upstream] (drop after 2.6.31) acerhdf: fix fan control for AOA150 model - LP: #426691 * [Config] De-macro some package names. * rebase to 2.6.31 final. [ Ubuntu: 2.6.31-10.30 ] * [Config] Enable CONFIG_USB_DEVICEFS - LP: #417748 * [Config] Populate the config-update template a bit more * rebase to v2.6.31-rc9 * [Config] update configs following rebase to v2.6.31-rc9 * [Config] update ports configs following rebase to v2.6.31-rc9 * SAUCE: wireless: hostap, fix oops due to early probing interrupt - LP: #254837 * [Upstream] ACPI: Add Thinkpad T400 & Thinkpad T500 to OSI(Linux) white-list - LP: #281732 * [Upstream] ACPI: Add Thinkpad X200, X200s, X200t to OSI(Linux) white-list - LP: #281732 * [Upstream] ACPI: Add Thinkpad X300 & Thinkpad X301 to OSI(Linux) white-list - LP: #281732 * [Upstream] ACPI: Add Thinkpad R400 & Thinkpad R500 to OSI(Linux) white-list - LP: #281732 * [Upstream] ACPI: Add Thinkpad W500, W700, & W700ds to OSI(Linux) white-list - LP: #281732 * SAUCE: AppArmor: Fix profile attachment for regexp based profile names - LP: #419308 * SAUCE: AppArmor: Return the correct error codes on profile addition/removal - LP: #408473 * SAUCE: AppArmor: Fix OOPS in profile listing, and display full list - LP: #408454 * SAUCE: AppArmor: Fix mapping of pux to new internal permission format - LP: #419222 * SAUCE: AppArmor: Fix change_profile failure - LP: #401931 * SAUCE: AppArmor: Tell git to ignore generated include files - LP: #419505 * [Upstream] acpi: video: Loosen strictness of video bus detection code - LP: #333386 * SAUCE: Remove ov511 driver from ubuntu subdirectory * [Config] Exclude char-modules from non-x86 udeb creation * SAUCE: Notify the ACPI call chain of AC events * [Config] CONFIG_SATA_VIA=m - LP: #403385 * [Config] Build in all phylib support modules. * [Config] Don't fail when sub-flavour files are missing - LP: #423426 * [Config] Set CONFIG_LSM_MMAP_MIN_ADDR=0 - LP: #423513 * Rebased against v2.6.31-rc9 [ Ubuntu: 2.6.31-9.29 ] * [Upstream] agp/intel: support for new chip variant of IGDNG mobile - LP: #419993 * [Config] d-i/modules: Add new char-modules file, initialize with intel-agp - LP: #420605 * Rebased against 2.6.31-rc8 plus some inotify regression patches: up through git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git adda766193ea1cf3137484a9521972d080d0b7af. [ Ubuntu: 2.6.31-8.28 ] * [Config] Let nic-shared-modules depends on crypto-modules - LP: #360966 * [Upstream] (drop after 2.6.31) drm/i915: increase default latency constant - LP: #412492 * [Upstream]: (drop after 2.6.31) dell-laptop: don't change softblock status if HW switch is disabled - LP: #418721 * [Upstream]: (drop after 2.6.31) compal-laptop: Add support for known Compal made Dell laptops * [Upstream]: (drop after 2.6.31) compal-laptop: Replace sysfs support with rfkill support * [Config] Add acpiphp to virtual sub-flavour - LP: #364916 * Drop KSM patch set for now because of instabilities with encrypted swap. - LP: #418781 [ Ubuntu: 2.6.31-7.27 ] * [Config] updateconfigs updateportsconfigs after 2.6.31-rc7 rebase * SAUCE: (drop after 2.6.31) Added KSM from mmotm-2009-08-20-19-18 Replaces previous ksm patches from 2.6.31-6.25 * [Config] KSM=y [ Ubuntu: 2.6.31-6.26 ] * [Config] enable CONFIG_AUFS_BR_RAMFS - LP: #414738 * split out debian directory ready for abstraction * add printdebian target to find branch target * abstracted debian -- debian/files is not abstracted * abstracted debian -- packages must be built in debian/ * abstracted debian -- kernel-wedge needs to work in debian/ * abstracted debian -- ensure we install the copyright file * abstracted-debian -- drop the debian directories from headers * abstracted-debian -- drop the debian directories from headers part 2 * SAUCE: ubuntu-insert-changes -- follow abstracted debian * [Upstream] aoe: ensure we initialise the request_queue correctly V2 - LP: #410198 * [Config] Ports: Disable CONFIG_CPU_FREQ_DEBUG on powerpc-smp * [Config] Ports: Re-enable windfarm modules on powerpc64-smp - LP: #413150 * [Config] Ports: Build all cpu frequency scaling governors into ports kernels * [Config] Ports: Build ext2 and ext3 modules into ports kernels * [Config] Ports: CONFIG_PACKET=y for all ports kernels * [Config] Ports: Enable PS3 network driver * abstracted debian -- call $(DEBIAN)/rules using make * [Config] Abstract the debian directory * SAUCE: Improve error reporting in postinst - LP: #358564 -- Andy Whitcroft