aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-09-17LINARO: linux-linaro-imx5-2.6.38-1000.9linux-linaro-imx5-2.6.38-1000.9Eric Miao
Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17LINARO: Start new releaseEric Miao
Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17LINARO: linux-linaro-imx5-2.6.38-1000.8Eric Miao
Ignore: yes Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17LINARO: config: enable CONFIG_LBDAF for ext4Eric Miao
BugLink: http://bugs.launchpad.net/bugs/824545 Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17LINARO: Start new releaseEric Miao
Ignore: yes Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17LINARO: encode kernel version into package nameEric Miao
Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17LINARO: linux-linaro-imx5-2.6.38-1000.7Eric Miao
Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17LINARO: Start new releaseEric Miao
Ignore: yes Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17LINARO: linux-linaro-imx5-2.6.38-1000.6Eric Miao
Ignore: yes Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17LINARO: Start new releaseEric Miao
Ignore: yes Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17LINARO: linux-linaro-imx5-2.6.38-1000.5Eric Miao
Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17LINARO: Start new releaseEric Miao
Ignore: yes Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17LINARO: linux-linaro-imx5-2.6.38-1000.4Eric Miao
Ignore: yes Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17LINARO: Start new releaseEric Miao
Ignore: yes Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17LINARO: linux-linaro-imx5-2.6.38-1000.3Eric Miao
Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17LINARO: Start new releaseEric Miao
Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17LINARO: linux-linaro-imx5-2.6.38-1000.2Eric Miao
Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17LINARO: Add missing input-modules to d-i exclude listEric Miao
Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17LINARO: Start new releaseEric Miao
Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17LINARO: linux-linaro-imx5-2.6.38-1000.1Eric Miao
Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17LINARO: initial kernel config and modified enforce fileEric Miao
Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17LINARO: initial debian.linaro dir for freescale mx5Eric Miao
Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17LINARO: Add generic linaro packagingJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17SAUNCE: fix parsing of EDID extension block for HDMIlt-2.6.38-2011.09Eric Miao
BugLink: http://bugs.launchpad.net/bugs/837155 Fixed parsing of EDID extension block so HDMI capability will be correctly identified and in turn S/PDIF audio will be correctly configured. Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17ENGR00139461-2 mxc alsa soc spdif driverAlan Tull
BugLink: http://bugs.launchpad.net/bugs/837155 S/PDIF tx and rx using ASoC layer. Signed-off-by: Alan Tull <alan.tull@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17ENGR00139461-1 mxc alsa soc spdif driverAlan Tull
BugLink: http://bugs.launchpad.net/bugs/837155 S/PDIF tx and rx using ASoC layer. Signed-off-by: Alan Tull <alan.tull@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17ENGR00154526 MX5x, SSI: audio capture not supportedLionel Xu
BugLink: http://bugs.launchpad.net/bugs/837797 Audio capture not support in 2.6.38 kernel, it is caused by not setting ssi correctly in clock and sync method. Signed-off-by: Zeng Zhaoming <b32542@freescale.com> Signed-off-by: Lionel Xu <Lionel.Xu@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17ENGR00156813 MX53 ALSA: Recording no soundLionel Xu
BugLink: http://bugs.launchpad.net/bugs/837797 There is no sound in the recorded wav, to enable recording, the VAG should be powered up, and the mic bias resistor should be setup with proper value. Signed-off-by: Lionel Xu <Lionel.Xu@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17SAUCE: mx53_loco: prevent gpio_keys_button data being releasedEric Miao
BugLink: http://bugs.launchpad.net/bugs/746994 gpio_keys_button data will be used in the gpio_keys.c driver for later access, esp. in the gpio_keys_isr(). And this also caused resuming to be not working, prevent the data from being released by removing __initconst here. The true fix, however, will be gpio_keys.c not to assume the data will be always available and make a copy. Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-09-17ENGR00143341-1 ldb: return error if ldb driver is not enabledLily Zhang
BugLink: http://bugs.launchpad.net/bugs/746994 On mx53 QS board, set boot option as "console=ttymxc0,115200 root= /dev/nfs ip=dhcp nfsroot=x.x.x.x:/nfs/rootfs". Run "echo mem > /sys/power/state" and then press power key to resume. The following error is reported: ffe0: 00000000 7efcc5e0 2ab33c48 2ab8624c 60000010 00000001 ddffdb57 e735e8fd [<8020ad6c>] (ldb_enable+0x28/0x298) from [<8020b058>] (ldb_resume+0x7c/0x88) [<8020b058>] (ldb_resume+0x7c/0x88) from [<8023ed0c>] (platform_pm_resume+0x40/0x4c) [<8023ed0c>] (platform_pm_resume+0x40/0x4c) from [<802412f4>] (pm_op+0xac/0x118) To fix above error, return -ENODEV if the ldb driver is not enabled. Signed-off-by: Lily Zhang <r58066@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-08-16SAUCE: mx53_ard: Add VGA supportZhang Lily-R58066
BugLink: http://bugs.launchpad.net/bugs/826627 Enable the VGA port at the iMX53 ARD board. Note: To use the VGA port at the iMX53 ARD board: * Flash the images on SD or NAND and avoid to use Ethernet. * HW configuration: Short the pins 1-2 for jumpers J14 and J16 on the CPU board. * Add 'video=mxcdi1fb:GBR24,VGA-XGA di1_primary vga' ot the ARD board bootargs. I.e. by modifying the boot.scr. Signed-off-by: Zhang Lily-R58066 <r58066@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-08-16SAUCE: ipuv3: fix kernel oops in ipu_{init,uninit}_sync_panel()Eric Miao
Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-08-16SAUCE: mx53_loco: fix SATA clock fuse settingEric Miao
Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-08-16SAUCE: mx53_loco: cleanup printk() to use pr_*()Eric Miao
Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-08-16ENGR00151762 vpu: Fix system hang due to long time video playback on mx51Sammy He
Fix system hang due to long time video playback. This issue is only on i.MX51 platfrom due to changing vpu clock parent in vpu_enable/ disable. Set vpu clock parent to axi_a forever to fix it. Signed-off-by: Sammy He <r62914@freescale.com> Signed-off-by: Richard Zhao <richard.zhao@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-08-16ENGR00144306-2 vpu: Add iram info to vpu platform data for each platformSammy He
Add iram info to vpu platform data for each platform in linux/arch folder. Disable iram on MX51 and enable iram on MX53 platform. And remove VPU_IRAM_SIZE usage. Signed-off-by: Sammy He <r62914@freescale.com> Signed-off-by: Richard Zhao <richard.zhao@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-08-16ENGR00144306-1 vpu: remove VPU IRAM config and add iram info to plat data.Sammy He
One kernel image is requested, however, we need to enable iram for performance improvement on mx53, and disable it on mx51 due to known issue. So use platform data to pass vpu iram disable/enable flag. And considering requested iram size also can be different per requirement, iram size is also set in platform data. Signed-off-by: Sammy He <r62914@freescale.com> Signed-off-by: Richard Zhao <richard.zhao@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-08-16ENGR00144053: MX53: Fix iomux definition for PATA_D6Dinh Nguyen
The iomux definition for MX53 PATA_D6 has the wrong modes for the various mux modes of the pin. This patch adds the correct modes for the pin. Signed-off-by: Dinh Nguyen <Dinh.Nguyen@freescale.com> Signed-off-by: Richard Zhao <richard.zhao@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-08-16ENGR00142551-3 mxc_v4l2: change IPU interface for triple bufferLiu Ying
This patch changes IPU interface for MXC V4L2 to align with IPUv3 triple buffer support. When V4L2 is used, we'll change to use double buffer for display channel via internal framebuffer interface. Signed-off-by: Liu Ying <Ying.Liu@freescale.com> (cherry picked from commit db97e4d616f105bec1cfadf33e842fc624ecf0d5) Signed-off-by: Richard Zhao <richard.zhao@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-08-16ENGR00142551-2 ipuv3fb: Support HW triple bufferLiu Ying
This patch supports HW triple buffer for IPUv3 framebuffer. 1) Remove buf ready check in EOF irq handler, as we think the swap logic will not fail for HW triple buffer case. 2) When V4L2 output/overlay are used, switch to double buffer mode. 3) Changes IPU interface for IPUv1 framebuffer to pass building. Signed-off-by: Liu Ying <Ying.Liu@freescale.com> Signed-off-by: Jason Chen <b02280@freescale.com> (cherry picked from commit 4ada3031e13207902f8c90b33c082759889cb22a) Signed-off-by: Richard Zhao <richard.zhao@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-08-16ENGR00142551-1 ipuv3: Support triple bufferLiu Ying
This patch supports IPUv3 triple buffer. Only channel 23, 27 and 28 are tested. Test was done on MX51 BBG and MX53 SMD. IPUv1 interface is changed accordingly to pass building. Signed-off-by: Liu Ying <Ying.Liu@freescale.com> (cherry picked from commit 73ef4408712acfee2d132f73555085a61be7b17c) Signed-off-by: Richard Zhao <richard.zhao@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-08-16ENGR00143309 ipuv3fb: Set default yres_virtual to be 3*yresLiu Ying
This patch sets framebuffer yres_virtual to be 3*yres defaultly. Before this patch is applied, the yres_virtual will be changed to yres when hdmi cable is hot plugged out and in, which reduces yres_virtual to yres and pan display mechanism cannot work well. Signed-off-by: Liu Ying <b17645@freescale.com> (cherry picked from commit 99a218e876a3a4831ec121fdff0e2b4e39408eda) Signed-off-by: Richard Zhao <richard.zhao@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-08-16ENGR00143575 ipuv3: Align IDMAC BS with DMFC FIFO BSLiu Ying
This patch aligns IDMAC burst size and DMFC FIFO burst size to get better performance and workarounds black flash issue when playing video on DP-FG with full screen mode at 1024x768M@60. Signed-off-by: Liu Ying <Ying.Liu@freescale.com> (cherry picked from commit 0e81c738566c2c97541dd92a5978c756b5c22e76) Signed-off-by: Richard Zhao <richard.zhao@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-08-16ENGR00142865 ipuv3: add pixel clk to clk devJason Chen
add pixel clk to clk dev Signed-off-by: Jason Chen <b02280@freescale.com> Signed-off-by: Richard Zhao <richard.zhao@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-08-16ENGR00142683 ipuv3: Increase IDMAC BS for RGBP and DMFC BSLiu Ying
This patch increases IDMAC burst size from 16 pixels to 32 pixels for RGBP pixel format and increases DMFC burst size to 128 pixels to workaround 1080P60 display video black flash issue. Signed-off-by: Liu Ying <Ying.Liu@freescale.com> (cherry picked from commit c9fbed971c5a1adf7c727a6b1eba67e179bd1502) Signed-off-by: Richard Zhao <richard.zhao@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-08-16ENGR00141552 ipuv3: fix display pin's power leakJason Chen
If you disable display, the display port's pin may keep high voltage which may cause power leakage. Fix this issue by make all pin go into low level after display disable. Signed-off-by: Jason Chen <b02280@freescale.com> Signed-off-by: Richard Zhao <richard.zhao@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-08-16ENGR00143294-1: Fix bug in MC13892 driverRanjani Vaidyanathan
In set_voltage function, all voltages are not in microvolts. Hence set_voltage function was failing. Change all voltages in the function to be in microvolts. Signed-off-by: Ranjani Vaidyanathan <ra5478@freescale.com> Signed-off-by: Richard Zhao <richard.zhao@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-08-16ENGR00142734 sdma: fix sdma incorrect lock usage.Zeng Zhaoming
In very seldom, play audio will caused system hangs in 2.6.38 kernel. This is caused by new sdma driver wrongly enable irq after enable channel. Signed-off-by: Zeng Zhaoming <b32542@freescale.com> Signed-off-by: Richard Zhao <richard.zhao@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-08-16ENGR00142733 MX51: Add sgtl5000 support for babbageZeng Zhaoming
BugLink: http://bugs.launchpad.net/bugs/805426 Add sgtl5000 support for imx51 babbage in 2.6.38 kernel Signed-off-by: Zeng Zhaoming <b32542@freescale.com> Signed-off-by: Richard Zhao <richard.zhao@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-08-16SAUCE: imx5_defconfig: add HID supportJason Chen
BugLink: http://bugs.launchpad.net/bugs/787929 Signed-off-by: Jason Chen<jason.chen@linaro.org> Signed-off-by: Eric Miao <eric.miao@linaro.org>