summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-05-25ENGR00122846-1 MX5: Split user and kernel space as 2G_2GLily Zhang
1G kernel virtual space is not insufficent for current MX53 usages. After the discussion, agree to split kernel/user space as 2G/2G instead of 1G/3G. Signed-off-by: Lily Zhang <r58066@freescale.com> (cherry picked from commit 9a699b941491775adaf41d12b106882935f11751) Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122789: Fixed long-term video playback issue.Ranjani Vaidyanathan-RA5478
Fixed long-term video playback issue due to incorrect increment of clock usecount. Fixed various bugs associated with system entering LP-APM mode. Fixed incorrect enabling of PLL3 that was not allowing system to enter LP-APM mode if TVE was built in. EMI_GARB clock needs to be enabled when certain clock dividers are changed. Signed-off-by: Ranjani Vaidyanathan-RA5478 <Ranjani.Vaidyanathan@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122691-2 imx5: Build ath6kl driver by defaultRichard Zhao
Enable ath6kl driver by default Signed-off-by: Richard Zhao <richard.zhao@freescale.com> (cherry picked from commit 82dcfcb48cb93fc10124b265860ad403d52445d0) Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122691-1 Add atheros driver ath6klNathan Cheng
Integrate atheros driver package from atheros company. It's mainly for AR6003. Signed-off-by: Nathan Cheng <Nathan.Cheng@Atheros.com> Signed-off-by: Richard Zhao <richard.zhao@freescale.com> Acked-by: Rob Herring <r.herring@freescale.com> (cherry picked from commit f2059f1e504b4860bd51e25ebc80346cba58dd64) Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122694 v4l2 output: set correct bits_per_pixel for fbiJason Chen
Uncorrect bits_per_pixel will make wrong fb memaloc size, which will cause Oops for filling black color operation. Signed-off-by: Jason Chen <b02280@freescale.com> (cherry picked from commit 1ac0858a4c6a384f039dfc3f8131d86040c14a58) Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122632 MX53: Set default GPU memory as 32MLily Zhang
The virtual space of ioremap is reduced after high_memory size is increased. If GPU uses large memory, ioremap reports error. Before re-layout the kernel virtual space, set the default GPU memory as 32M to avoid passing command options. GPU memory can be also adjusted by command options. For example, the command options "mem=960M gpu_memory=32M" means: gpu_memory for GPU usage is 32M fb_mem for X-Acceleration is SZ_1G - <mem> - <gpu_memory> (32M) Signed-off-by: Lily Zhang <r58066@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122612-2 iMX23 Lower the suspend current to 9mA.Frank Li
Fix LCDIF suspend issue and improve suspend flow,now suspend current can low to 9mA with LCD panel. Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122612-1 iMX23 Lower the suspend current to 9mA.Frank Li
Fix LCDIF suspend issue and improve suspend flow,now suspend current can low to 9mA with LCD panel. Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122618 MX28: fix vddio value settingsZhou Jingyu
MX28: fix vddio value settings Signed-off-by: Zhou Jingyu <Jingyu.Zhou@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122597: iMX28 Support SDIO functionJeremy.Yao
Add Support for SDIO Signed-off-by: Jeremy Yao <r65161@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00117756: add mx28 standby modeZhou Jingyu
add mx28 standby mode Signed-off-by: Zhou Jingyu <Jingyu.Zhou@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122522 Enable USB Gadget for imx5 platform.Jun Li
Select USB Gadget support and disable Host mode of DR port in imx5_defconfig. Signed-off-by: Jun Li <r65092@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121945 Fix USB OTG pin-detect.Jun Li
In OTG mode, entering low power mode after udc probe causes otg controller can not exit from it when switch to host mode. this patch let gadget class driver handle it. Signed-off-by: Jun Li <r65092@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122496 MX5: Enable CONFIG_SECURITY_FILE_CAPABILITIESLily Zhang
Enable the CONFIG_SECURITY_FILE_CAPABILITIES option for ChromiumOS Signed-off-by: Lily Zhang <r58066@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122493 MX5: Enable CONFIG_EFI_PARTITION optionLily Zhang
Enable the CONFIG_EFI_PARTITION option for ChromiumOS Signed-off-by: Lily Zhang <r58066@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122477-3 iMX23 Add persistent bit supportFrank Li
Change config file Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122477-2 iMX23 Enable persistent bit supportFrank Li
enable persistent bit support Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122477-1 IMX23 add original persisten.cFrank Li
Copy original stmp persisent.c Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122043 v4l2 output: enable fb channel before buf selectJason Chen
Enable fb display channel before buffer select, it avoid display frame lost for small windows between timming of buffer select and channel enalbe. Signed-off-by: Jason Chen <b02280@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122430 imx53: DVI supportJason Chen
Add cmdline like below to enable dvi: "video=mxcfb:1024x768M-16@60 dvi" Signed-off-by: Jason Chen <b02280@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122151 reserve gpu memory in kernelWu Guoxing
add a new kernel command "gpu_memory" to reserve gpu memory in kernel Signed-off-by:Wu Guoxing <b02248@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122462 mxs: support mmapped buffer for 24/32 bit spdifAlan Tull
Due to an apparent hw bug we have to shift data in the audio buffer by one byte to play out S/PDIF. ENGR00122025 and ENGR00122231 are a workaround for playback with non-mmapped buffers. This patch is the workaround for mmapped buffers. Signed-off-by: Alan Tull <r80115@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122388-2 V4L2 capture:Support camera's MCLK from SSI_EXT1_CLKLiu Ying
This patch supports camera's MCLK be derived from SSI_EXT1_CLK. Signed-off-by: Liu Ying <b17645@freescale.com Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122388-1 MX53 MSL:Change for support OV3640 cameraLiu Ying
This patch includes IOMUX, clock and regulator change for supporting OV3640 camera. Signed-off-by: Liu Ying <b17645@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122467 iMX23/iMX28 Avoid write bit to read only registerFrank Li
HW_APBH_CTRL2 and HW_APBX_CTRL2 high 16bit is ready only Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122437-2 MX28 MFGTool firmware with SD supportFrank Li
Add imx28evk_updater_defconfig for MX28 firmware with SD support. Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122437-1 Rename stmp_updater to fsl_updaterFrank Li
Rename stmp_updater to fsl_updater, as the updater will be shared across all i.MX platforms that needs MFGTool support. Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122382 MX37 SCC2: Modify MSL to provide base addressAnish Trivedi
Register SCC as platform device with resources that the modified SCC driver needs including base address of register and scc ram Signed-off-by: Anish Trivedi <anish@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122435 iMX23 Support USB current draw and fix power switch issueFrank Li
Support USB current draw on mx23 and fix power switch issue. Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122416 Add mma7455 driver and fix I2C DMA channel issueFrank Li
Add mma7455 driver of I2C interface and fix I2C DMA issue. using common hwmon driver mxc_mma7450 framework. Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121905-2 MX28: Restructure cpufreq driverNancy Chen
Restructure cpufreq driver. Fix clock count not right. Fix cpu frequency can not be changed from 64 MHz. Add cpufreq trig update feature. Signed-off-by: Nancy Chen <Nancy.Chen@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121905-1 MX23: Add cpufreq supportNancy Chen
Add cpufreq support. Signed-off-by: Nancy Chen <Nancy.Chen@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122314 MX23 fix I2C DMA channel issueFrank Li
fix I2C DMA issue. Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122359 MX53: Change FEC PAD settingLily Zhang
FEC can not work well if plugging into auto port card. Change FEC PAD setting to fix it. Signed-off-by: Lily Zhang <r58066@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122290-3 MX5x Enable SCC2 and SAHARA driversAnish Trivedi
SAHARA driver changes for MX53 including fix for handling high memory user buffers Signed-off-by: Anish Trivedi <anish@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122290-2 MX5x Enable SCC2 and SAHARA driversAnish Trivedi
SCC2 driver changes to set base address of registers and scc ram based on resources Signed-off-by: Anish Trivedi <anish@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122290-1 MX5x Enable SCC2 and SAHARA driversAnish Trivedi
Machine layer changes for MX51 and MX53 for SCC driver in order to pass base address for registers and ram as resources Signed-off-by: Anish Trivedi <anish@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00117344 fix mono record during stereo playbackAlan Tull
Starting a mono record stream and doing stereo playback resulted in wrong sample rate. Also starting stereo playback then doing mono record. Signed-off-by: Alan Tull <r80115@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122370 MX28 EMI: Fix build breakNancy Chen
Fix build break Signed-off-by: Nancy Chen <Nancy.Chen@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121291 System can not suspend after RTC alarm wakeupXinyu Chen
The set irq type routing of GPIO irqchip did not set the correct handler when user want to set it's trigger mode to level. The PMIC irq request as level trigger, but actually, handle_edge_irq is set. PMIC irq handler disables the irq, and re-enable it after all event callbacks complete in thread. Therefore edge irq handle can not handle this pending irq case correctly, left the IRQ_PENDING flag always on. This made the kernel refuse to enter suspend mode. Signed-off-by: Xinyu Chen <xinyu.chen@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122274 mx23: spdif playbackAlan Tull
Support S/PDIF playback on the mx23evk. Signed-off-by: Alan Tull <r80115@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122309 iMX23 fix usb function break by 100mA patchFrank Li
Miss "break" at set configuration Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122281 Fix MX23 build fail when disable usbFrank Li
Fix build fail when not chosen usb at config Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122127 iMX28 trun off usb0 vbus power defaultly.Frank Li
Turn on usb0 vbus only usb host module inserted Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122030 Mfg Firmware support for imx25Yan Wang
add mfg firmware support for imx25 kernel build Signed-off-by:Yan Wang<r65094@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122231 mxs: support read in mxs_pcm_copy to fix recordAlan Tull
Record was broken by the patch that fixed 24 bit S/PDIF. Signed-off-by: Alan Tull <r80115@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121904 MX23: Add set_rate implementation for some clocksNancy Chen
Add set_rate implementation for some clocks. Signed-off-by: Nancy Chen <Nancy.Chen@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122018 [MX53] SDIO wifi use result in error msg floodingRichard Zhu
Disable the ACMD12 error status INT when SDIO wifi used the multi-blk transfer mode Signed-off-by: Richard Zhu <r65037@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122126 mxs battery driver: change detection methodZhou Jingyu
change detection method &set some print info to debug level Signed-off-by: Zhou Jingyu <Jingyu.Zhou@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122194 MX23: Fix system hang when EMI freq is changedNancy Chen
Fix system hang when EMI frequency is changed. Signed-off-by: Nancy Chen <Nancy.Chen@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>