summaryrefslogtreecommitdiff
path: root/drivers
AgeCommit message (Collapse)Author
2008-08-25ENGR00074462 Fix system can not leave suspend mode when HD is validFred Fan
Fix the wrong code about operating regulators. And set capibility about pio mode. Signed-off-by: Fred Fan <r01011@freescale.com> (cherry picked from commit 9a0ad3d5c9080d7f48eb8d06860258d086d93933)
2008-08-25ENGR00074262 Fix gpio line interrupt can not work for wakeup interruptFred Fan
register gpio sysdev after avic sysdev Signed-off-by: Fred Fan <r01011@freescale.com> (cherry picked from commit 3ff35c4ccb2b6d642d42176b429fddd7bd0bef68)
2008-08-25ENGR00074255 CR fix compile errorkevin shen
fix compile error for mx27/mx31/mxc91321 Signed-off-by: Kevin Shen <b00984@freescale.com> (cherry picked from commit eb0fde96097717b412502c06deff42800ab6e570)
2008-08-25ENGR00074126 CR fix on-off key wake up system problemkevin shen
add interrupt handle for on-off key Signed-off-by: Kevin Shen <b00984@freescale.com> (cherry picked from commit 021b66f90e97984a360c0d02f43463963fb69eda)
2008-08-25ENGR00073116 Fix I2C Start function to add error handlingMahesh Mahadevan
The I2C Start function returns a BUSY if the I2C Bus could be grabbed after sending a START bit Signed-off-by: Mahesh Mahadevan <r9aadq@freescale.com>
2008-08-25ENGR00073155 V4L output remains rotation settingJason Chen
Fix V4L output remain rotation setting issue. Signed-off-by: Jason Chen <b02280@freescale.com>
2008-08-25ENGR00072112 MX35 LCD does not display normally before bootup show logoXinyu Chen
Put the IPU backlight initialize after fb driver initial Signed-off-by: Xinyu Chen <xinyu.chen@freescale.com>
2008-08-25ENGR00060279 CR can't wake up from suspend state by on/off keykevin shen
fix this CR by configure on/off gpio pin Signed-off-by: Kevin Shen <b00984@freescale.com>
2008-08-25ENGR00072586 Add PrP tasks supportJason Chen
Add PrP(enc&vf) tasks support to IPUv3 base drivers. Signed-off-by: Jason Chen <b02280@freescale.com>
2008-08-25ENGR00072542: Add support for MPR084 Touch Keypad driver.Raj Rajasekaran
Added keypad driver for MX37 3 stack board. Signed-off-by: Raj Rajasekaran <b10872@freescale.com>
2008-08-25ENGR00072220 IMX31 Display error at the top of LCDJason Chen
Top 10 lines of LCD display as black. The upper-margin of the LCD must set 0 for iMX31, because the Data Enable signal is always true on iMX31 3ds. Signed-off-by: Jason Chen <b02280@freescale.com>
2008-08-25ENGR00047817 eSDHC driverRichard Zhu
SDHC PIO, and the DMAs are still in dbging Signed-off-by: Richard Zhu <r65037@freescale.com>
2008-08-25ENGR00058719 i.MX35 3stack supports touchscreen tsc2007Fred Fan
Add close interface to input device. And change the wait_for_complete to wait_for_complete_interruptible_timeout, because driver can not get the event about singals. So thread can not terminate. Signed-off-by: Fred Fan <r01011@freescale.com>
2008-08-25ENGR00071509 Fix i.mx31 3stack board can not enter suspend mode by SPISam Yang
Fix error gpio inactive interface of SPI. and Enable wakeup interrupt for RM mode. And add code to skip suspend check for un-attached spi client device Signed-off-by: Sam Yang <r52096@freescale.com>
2008-08-25ENGR00071106 V4L output last frame remain issueJason Chen
Last frame will remain in FG after steamoff. Signed-off-by: Jason Chen <b02280@freescale.com>
2008-08-25ENGR00070699 mma7450 device driverkevin shen
support device mma7450 Signed-off-by: Kevin Shen <b00984@freescale.com>
2008-08-25ENGR00058723 MX35 IPU and LCDXinyu Chen
Change IPU internal RAM param base address. Enable CLAA WVGA LCD Signed-off-by: Xinyu Chen <xinyu.chen@freescale.com>
2008-08-25ENGR00071084 enable FM outputJingyu Zhou
Enable FM output Signed-off-by: Zhou Jingyu <Jingyu.Zhou@freescale.com>
2008-08-25ENGR00058904 Add pmic source codeJingyu Zhou
Add pmic source code Signed-off-by: Zhou Jingyu <Jingyu.Zhou@freescale.com>
2008-08-25ENGR00058775 SPI update for i.MX35Katherine Lu
SPI driver update for i.MX35 Signed-off-by: Katherine Lu <r63906@freescale.com>
2008-08-25ENGR00070270 MX31 3Stack TV-out(CH7024) I2C access failedXinyu Chen
Add delay time between GPO1/3 power on and I2C access. Signed-off-by: Xinyu Chen <xinyu.chen@freescale.com>
2008-08-25ENGR00070519 Resolve compiling error in pmic_battery.c HW event changesSam Yang
Resolve compiling error Signed-off-by: Sam Yang <r52096@freescale.com>
2008-08-25ENGR00070460 Fix FM config HW event macro and deplicated I2C registerSam Yang
1. Add FM item in MX31 3DS and MX37 3DS default config. 2. Fix wrong HW event Macro in pmic_battery.c MXC_HWEVENT To CONFIG_MXC_HWEVENT 3. Delete duplicated I2C register code in mx3_3stack.c Signed-off-by: Sam Yang <r52096@freescale.com>
2008-08-25ENGR00058762 implimentaion nand driver on mx35 platformJason Liu
Implimentaion nand driver on mx35 platform Signed-off-by: Jason Liu <r64343@freescale.com>
2008-08-25ENGR00058715 Add i.MX35 machine specific layerFred Fan
Add supporting i.MX35 EVB and 3STACK board. The common modules such as clock, iomux, platform device, cpu and etc has implemented. And support machine specific layer code for EVB and 3STACK board. Just on 3STACK board, the virtual interrupts which is generated by CPLD has implemented. Signed-off-by:Fred Fan <r01011@freescale.com>
2008-08-25ENGR00069560 SI4702 FM radio device driverKevin Shen
FM chip set si4702 support Signed-off-by: Kevin Shen <b00984@freescale.com>
2008-08-25ENGR00069928: Add wm8350 bl check_fbRob Herring
Add check_fb function to wm8350 backlight driver, so that only fb0 blank/unblank will change the backlight state. Signed-off-by: Rob Herring <r.herring@freescale.com>
2008-08-25ENGR00069712 Some bugs in V4L outputJason Chen
Some bugs in V4L output,pls see CR for detail. Signed-off-by: Jason Chen <b02280@freescale.com>
2008-08-25ENGR00068611 PMIC AUDIO and SSI drivers can not be loadable modulesWallace Wang
Merge ENGR0006861 Remove platform_device register in mxc-alsa-pmic.c Move clk_put to device.c Signed-off-by: Wallace Wang <r59996@freescale.com>
2008-08-25ENGR00069375 ATA disk drive can't be powered up correctlyRichard Zhu
The GPO1 should be enabled by PM system, not by the ATA driver distinctly. Refine the remove function about the regulator usage. Signed-off-by: Richard Zhu <r65037@freescale.com>
2008-08-25ENGR00069555 IPU3 FB: fix pan and wait for vsync syncRob Herring
This fixes synchronization between the framebuffer panning and wait for vsync functions. Fix FB overlay set position from kernel space. Signed-off-by: Rob Herring <r.herring@freescale.com>
2008-08-25ENGR00069338: Add PATA support for i.MX31 & i.MX37.Raj Rajasekaran
Added PATA driver for i.MX31ADS and i.MX37 3 stack boards. Signed-off-by: Raj Rajasekaran <b10872@freescale.com>
2008-08-25ENGR00069546 Fix MX31 3stack board boot problem with jffs2Kevin Zhang
MX31 3stack board boot problem with jffs2. It was caused by recent community JFFS2 patch to support MLC nand by NOT writing to oob area. Even though this is not needed for the NFC on MX31, we have to set the flag: mtd->flags &= ~MTD_OOB_WRITEABLE in the mxc_nd.c driver. Signed-off-by: Kevin Zhang <k.zhang@freescale.com>
2008-08-25ENGR00069342 Add Touchscreen Support for MX37 3Stack BoardMahesh Mahadevan
Add Support for Touchscreen on the 3-Stack board Signed-off-by: Mahesh Mahadevan <r9aadq@freescale.com>
2008-08-25ENGR00069540 MX31_3stack: Make GPO2 parent GPO1Nancy Chen
Set regulator GPO1 to be the parent of regulator GPO2 for MX31_3stack Signed-off-by: Nancy Chen <Nancy.Chen@freescale.com>
2008-08-25ENGR00069349 enable nand flash based bad block table update for all platformsJason Liu
Orrignally, the bbt on nand flash will be updated only on mx37 when block gone bad during use. Now, we will spread it to all the platfroms for all page size. Signed-off-by: Jason Liu <r64343@freescale.com>
2008-08-25ENGR00069209 use flash based bbt to handle nand bad block informationJason Liu
use flash based bad block table(bbt) to handle bad block information and give up the BI swap mechanism for bad block management. This will remove all the bi swap related function in nand driver and enable flash based bad block management in our linux driver. Signed-off-by: Jason Liu <r64343@freescale.com>
2008-08-25ENGR00066977 : add USB controller driver, only device modeAlbert Chen
Mx37: add USB controller driver for device mode Signed-off-by: Albert Chen <r65187@freescale.com>
2008-08-25ENGR00068852 Add TVE driverRob Herring
Add driver for TVE TV encoder module on MX37. Signed-off-by: Rob Herring <r.herring@freescale.com>
2008-08-25ENGR00057358 Add IPUv3 driver with fb and v4l2 supportRob Herring
Add IPUv3 driver Update framebuffer driver for IPUv3 Update V4L2 output driver for IPUv3 Signed-off-by: Rob Herring <r.herring@freescale.com>
2008-08-25ENGR00068866 Fix mx32 ADS buiild brokenJason Liu
Fix mx32 ADS buiild broken Signed-off-by: Jason Liu <r64343@freescale.com>
2008-08-25ENGR00064696 Add MX31 3-Stack CH7024 TV encoder driver.Rob Herring
This patch adds support for the MX31 3-Stack Chrontel CH7024 TV encoder driver. Signed-off-by: Rob Herring <r.herring@freescale.com>
2008-08-25ENGR00068641 ecc status check fixJason Liu
ecc status check for large page nand flash Signed-off-by: Jason Liu <r64343@freescale.com>
2008-08-25ENGR00068802 remove the jffs2 workaroundJason Liu
remove the jffs2 workaround from nand driver Signed-off-by: Jason Liu <r64343@freescale.com>
2008-08-25ENGR00064694 3DS hwevent supportEric Chen
Support new HW event module for the notifications about phone jack, charger etc. Signed-off-by: Eric Chen <xinyu.chen@freescale.com>
2008-08-25ENGR00068616 driver support for srtcAlan Tull
Driver support for srtc block using lp section only. Signed-off-by: Alan Tull <r80115@freescale.com>
2008-08-25ENGR00053907: Move ATA driver to LibATA subsystem.Raj Rajasekaran
Added support for PATA drive. Signed-off-by: Raj Rajasekaran <b10872@freescale.com>
2008-08-25ENGR00068508 mtd nand bad block scan for large pageHui Liu
The mx32 ads board will crash when running at the mxc nand scan bbt for large page nand flash Signed-off-by: Jason Liu <r64343@freescale.com>
2008-08-25ENGR00059726 IDMA hang issueJason Chen
High IDMA requests service number will cause the IDMA channel hang. Signed-off-by: Jason Chen <b02280@freescale.com>
2008-08-25ENGR00068609 Update to use UART as wakeup sourceMahesh Mahadevan
Update the code to use UART as wakeup source, the changes are needed as the serial core driver now includes the code for wakeup Signed-off-by: Mahesh Mahadevan <r9aadq@freescale.com>