summaryrefslogtreecommitdiff
path: root/drivers
AgeCommit message (Collapse)Author
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-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-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-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-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-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-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-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-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-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-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-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-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-25ENGR00122124 iMX23 enable USB otg pin detectFrank Li
iMX23 evk RevC using gpio as usb id. usb_id pin is conflict with mmcsd detection pin Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122206 MX53-EVK pwm-backlight: PWM backlight enhancementWilliam Lai
Don't trun off the pwm backlight when blanking the fore-ground. Signed-off-by: William Lai <b04597@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121497-2 MX28 USB 100mA current drawFrank Li
Add USB 100mA limitation feature for mx28 to mach usb 2.0 current requirment Signed-off-by: Frank Li <Frank.li@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121497-1 MX28 USB 100mA current drawFrank Li
Add USB 100mA limitation feature for mx28 to mach usb 2.0 current requirment Signed-off-by: Frank Li <Frank.li@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122062 Interim i.MX28 NAND Flash driver change to support bootingPatrick Turley
Changed the driver to detect ECC-based writes to the boot area and write a byte to the OOB that matches the ROM behavior. Signed-off-by: Patrick Turley <patrick.turley@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121974 [MXS] Set the limit for PxP down scaling factorRobby Cai
For MX23, the maximum down scaling factor is 1/2. For MX28, it's 1/4. If the scaling factor is below the factor, PxP may not function as expected. Signed-off-by: Robby Cai <R63905@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122040 mxs battery driver: fix lradc conflictZhou Jingyu
use configurable lraadc channel for tempreture increase conditioning current fix build warnings Signed-off-by: Zhou Jingyu <Jingyu.Zhou@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122007 Kernel panic caused by i.MX28 GPMI NAND Flash driverPatrick Turley
Fixed the driver to properly initialize a variable. Signed-off-by: Patrick Turley <patrick.turley@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121963-2 SDHC: support "no card detection signal" caseLily Zhang
SDHC3 slot in ARM2 CPU board doesn't have card detection signal. For this case, set card state as "PRESENT" always. Please ensure the card is inserted in ARM2 SDHC3 slot if using it. Signed-off-by: Lily Zhang <r58066@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121879 MX53 fix i2c error when system is going downShen Yong
there is no battery on mx53 evk, which cause this issue. remove PMIC battery driver can fix this Signed-off-by: Shen Yong <b00984@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121977: iMX28 Fix Keypad DriverJeremy.Yao
Stop using btn irq Signed-off-by: Jeremy Yao <r65161@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121922 ipuv3: move ipu reset function to MSLJason Chen
move ipu reset function to MSL. Signed-off-by: Jason Chen <b02280@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121885 Fix power source switch issue on Mx23 and Mx28Frank Li
Add protection when set ENABLE_DCDC bit. Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121886 Port VIIM driver to new MSLRobby Cai
Port VIIM driver to new MSL Signed-off-by: Robby Cai <R63905@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121861 Remove mx28 keywork in description of CRYPTO_DEV_CP driverSam Yang
it's reused by other platforms. Signed-off-by: Sam Yang <r52096@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121797 Fix IPU register access for ipuv3mDinh Nguyen
Fix IPU register access for IPU v2 and v3. Signed-off-by: Rob Herring <r.herring@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121654 MX53 Add eSDHC supportDinh Nguyen
1. Add MX53 eSDHC support. 2. Enable the ACMD12 on all eSDHC platforms. If using CMD12 on MX53 now, the failure to wait for interrupt was observed. Signed-off-by: Lily Zhang <r58066@freescale.com> Signed-off-by: Richard Zhu <r65037@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121689 i.MX28 GPMI driver doesn't compile correctly under some conditionsPatrick Turley
Changed the driver to ignore CONFIG_MTD_CONCAT, and work correctly with CONFIG_MTD_PARTITIONS. Also turned on the GPMI driver and UBIFS in the default config. Signed-off-by: Patrick Turley <patrick.turley@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121653 MX53 Add FEC supportXinyu Chen
Add FEC support for MX53 EVK Signed-off-by: Xinyu Chen <xinyu.chen@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121656 MX53: Add support for VPUDinh Nguyen
Add support for VPU on MX53 EVK board. Signed-off-by: Rob Herring <r.herring@freescale.com> Signed-off-by: Sammy He <r62914@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121109 MX53: Add MSL layerDinh Nguyen
Added MSL layer for MX53 with changes in MX51 for single kernel boot support. Added CCGR clocking changes. Fixed SDHC clock dependencies. Fix emi_intr clocks and fix warnings in clock code. Signed-off-by: Rob Herring <r.herring@freescale.com> Signed-off-by: Lily Zhang <r58066@freescale.com> Signed-off-by: Xinyu Chen <xinyu.chen@freescale.com> Signed-off-by: Ranjani Vaidyanathan-RA5478 <Ranjani.Vaidyanathan@freescale.com> Signed-off-by: Dinh Nguyen <Dinh.Nguyen@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121694 SRTC: Running unit test script results in a hangAnish Trivedi
Replaced disable_irq() call with disable_irq_no_sync() Signed-off-by: Anish Trivedi <anish@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121700: ipu: add support for ipuv3M memory mappingRob Herring
The memory map on IPUv3M is compressed into a smaller region, so support this as revision 3 of the h/w. Signed-off-by: Rob Herring <r.herring@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00119644-2 [MXS] Change name to eliminate the confusionRobby Cai
change rgbbuf to outbuf, etc. to eliminate confusion for MX28 Signed-off-by: Robby Cai <R63905@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00119644-1 [MXS] PXP/v4l: 90/270 degree rotation output is not correct.Robby Cai
correct the setting of HW_PXP_OLnSIZE and HW_PXP_RGBSIZE(or HW_PXP_OUTSIZE) Signed-off-by: Robby Cai <R63905@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121574-4 rename filename for pxp to mxs_pxpRobby Cai
Copied back the pxp.[ch] from branch 2.6.31 Signed-off-by: Robby Cai <R63905@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121574-2 rename filename for pxp to mxs_pxpRobby Cai
pxp.[ch] to mxs_pxp.[ch] Signed-off-by: Robby Cai <R63905@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121496: mx23 battery driver restructureZhou Jingyu
mx23 battery driver restructure Signed-off-by: Zhou Jingyu <Jingyu.Zhou@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00117735-2 MX28: SLC/MLC NANDPatrick Turley
Port the i.MX23 NAND Flash driver to i.MX28. Signed-off-by: Patrick Turley <patrick.turley@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121274-2 [MX23] Porting PxP driver to new MSLRobby Cai
Adjust PxP driver for MX23 Signed-off-by: Robby Cai <R63905@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121273-1 [MX23] Porting I2C driver to new MSLRobby Cai
Adjust the i2c adapter driver for MX23 and MX28 Signed-off-by: Robby Cai <R63905@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>