Commit Graph

158505 Commits

Author SHA1 Message Date
Robby Cai
4b60ff6d32 ENGR00119644-2 [MXS] Change name to eliminate the confusion
change rgbbuf to outbuf, etc. to eliminate confusion for MX28

Signed-off-by: Robby Cai <R63905@freescale.com>
2010-08-10 11:48:22 -05:00
Robby Cai
36679e0b0f ENGR00119644-1 [MXS] PXP/v4l: 90/270 degree rotation output is not correct.
correct the setting of HW_PXP_OLnSIZE and HW_PXP_RGBSIZE(or HW_PXP_OUTSIZE)

Signed-off-by: Robby Cai <R63905@freescale.com>
2010-08-10 11:48:22 -05:00
Nancy Chen
a31ad3d2a7 ENGR00117758 MX28: Add cpufreq support
Add cpufreq support

Signed-off-by: Nancy Chen <Nancy.Chen@freescale.com>
2010-08-10 11:48:21 -05:00
Richard Zhu
b22eaff9b2 ENGR00121661 [MX28] Fix the CD isn't functional issue on SSP ports
There are IOMUX conflictions between SSP1 and GPMI device,
when the GPMI is enabled, and the SSP1 device is not
enabled properly. The Card Detect func would be failed.
Solution: Just register the functional device into system
can solve this problem

Signed-off-by: Richard Zhu <r65037@freescale.com>
2010-08-10 11:48:21 -05:00
Jeremy.Yao
328fb4f9a3 ENGR00121604: iMX23 Support Audio
Add Support for ADC/DAC Audio

Signed-off-by: Jeremy Yao <r65161@freescale.com>
(cherry picked from commit 172fc1bb738b2c83979ced6e918635d055529b43)
2010-08-10 11:48:20 -05:00
Sam Yang
8bab169f6d ENGR00121615 Remove duplicate definition of fec_platform_data in header file
new definition ready in include/linux/fec.h.
remove old mxc definition from  arch/arm/plat-mxc/include/mach/mxc.h

Signed-off-by: Sam Yang <r52096@freescale.com>
2010-08-10 11:48:19 -05:00
Frank Li
5f6f685d6a ENGR00121581 MX23 and iMX28 add iram alloc support
Add iram allocate support

Signed-off-by: Frank Li <Frank.Li@freescale.com>
2010-08-10 11:48:19 -05:00
Frank Li
8dc89c66f8 ENGR00121313-1 MX23 Enable USB host base new MSL
Enable MX23 usb host at new msl, use gpio to control vbus on/off

Signed-off-by: Frank Li <Frank.Li@freescale.com>
2010-08-10 11:48:18 -05:00
Robby Cai
842d13fff3 ENGR00121574-4 rename filename for pxp to mxs_pxp
Copied back the pxp.[ch] from branch 2.6.31

Signed-off-by: Robby Cai <R63905@freescale.com>
2010-08-10 11:48:18 -05:00
Robby Cai
43d4ddc983 ENGR00121574-3 rename filename for pxp to mxs_pxp
update default config

Signed-off-by: Robby Cai <R63905@freescale.com>
2010-08-10 11:48:17 -05:00
Robby Cai
14ed59c3b1 ENGR00121574-2 rename filename for pxp to mxs_pxp
pxp.[ch] to mxs_pxp.[ch]

Signed-off-by: Robby Cai <R63905@freescale.com>
2010-08-10 11:48:16 -05:00
Robby Cai
237d6bee1e ENGR00121574-1 rename filename for pxp to mxs_pxp
rename filename to avoid polluting original stmp codes
this patch contains MSL-related code changes

Signed-off-by: Robby Cai <R63905@freescale.com>
2010-08-10 11:48:16 -05:00
Zhou Jingyu
cc638881c6 ENGR00121496: mx23 battery driver restructure
mx23 battery driver restructure

Signed-off-by: Zhou Jingyu <Jingyu.Zhou@freescale.com>
2010-08-10 11:48:15 -05:00
Nancy Chen
df815ca416 ENGR00121571 MX28 CLOCK: Fix build break
Fix build break

Signed-off-by: Nancy Chen <Nancy.Chen@freescale.com>
2010-08-10 11:48:15 -05:00
Nancy Chen
f1d0bfc46e ENGR00121553 MX28: Fix some clock rates not setting correctly
Fix some clock rates not setting correctly.

Signed-off-by: Nancy Chen <Nancy.Chen@freescale.com>
2010-08-10 11:48:14 -05:00
Patrick Turley
406d9075cd ENGR00117735-2 MX28: SLC/MLC NAND
Port the i.MX23 NAND Flash driver to i.MX28.

Signed-off-by: Patrick Turley <patrick.turley@freescale.com>
2010-08-10 11:48:13 -05:00
Patrick Turley
d3b2a312aa ENGR00117735-1 MX28: SLC/MLC NAND
Port the i.MX23 NAND Flash driver to i.MX28.

Signed-off-by: Patrick Turley <patrick.turley@freescale.com>
2010-08-10 11:48:13 -05:00
Alan Tull
9eda4a65f9 ENGR00117752 MX28: Support S/PDIF audio playback
Support S/PDIF audio playback

Signed-off-by: Alan Tull <r80115@freescale.com>
2010-08-10 11:48:12 -05:00
Robby Cai
615f0b5647 ENGR00121274-3 [MX23] Porting PxP driver to new MSL
Update the kernel default config

Signed-off-by: Robby Cai <R63905@freescale.com>
2010-08-10 11:48:11 -05:00
Robby Cai
645bb03a9d ENGR00121274-2 [MX23] Porting PxP driver to new MSL
Adjust PxP driver for MX23

Signed-off-by: Robby Cai <R63905@freescale.com>
2010-08-10 11:48:11 -05:00
Robby Cai
af68a1bf04 ENGR00121274-1 [MX23] Porting PxP driver to new MSL
Add MSL-related codes

Signed-off-by: Robby Cai <R63905@freescale.com>
2010-08-10 11:48:10 -05:00
Robby Cai
85120dea92 ENGR00121273-3 [MX23] Porting I2C driver to new MSL
Update the default config file

Signed-off-by: Robby Cai <R63905@freescale.com>
2010-08-10 11:48:10 -05:00
Robby Cai
d837b34ce6 ENGR00121273-2 [MX23] Porting I2C driver to new MSL
Add MSL-related codes for MX23 I2C adapter driver

Signed-off-by: Robby Cai <R63905@freescale.com>
2010-08-10 11:48:09 -05:00
Robby Cai
448ba968f6 ENGR00121273-1 [MX23] Porting I2C driver to new MSL
Adjust the i2c adapter driver for MX23 and MX28

Signed-off-by: Robby Cai <R63905@freescale.com>
2010-08-10 11:48:09 -05:00
Robby Cai
25b0e0b83f ENGR00121272-4 [MX23] porting lcdif and framebuffer driver to new MSL
update the default config

Signed-off-by: Robby Cai <R63905@freescale.com>
2010-08-10 11:48:08 -05:00
Robby Cai
f6a8b829ff ENGR00121272-3 [MX23] porting lcdif and framebuffer driver to new MSL
Add MSL-reated code

Signed-off-by: Robby Cai <R63905@freescale.com>
2010-08-10 11:48:07 -05:00
Robby Cai
94b23ff390 ENGR00121272-2 [MX23] porting lcdif and framebuffer driver to new MSL
porting LMS430 lcd panel driver, and adjust mxs lcdif and framebuffer for MX23

Signed-off-by: Robby Cai <R63905@freescale.com>
2010-08-10 11:48:07 -05:00
Robby Cai
dcc8f69c10 ENGR00121272-1 [MX23] porting lcdif and framebuffer driver to new MSL
Copied the orignal LMS430 driver file

Signed-off-by: Robby Cai <R63905@freescale.com>
2010-08-10 11:48:06 -05:00
Lionel Xu
7be2bc6209 ENGR00117750 MX28 ALSA:Support audio playback through SAIF
Porting from mxc sound asoc driver, to support audio playback on mx28 through
saif

Signed-off-by: Lionel Xu <r63889@freescale.com>
2010-08-10 11:48:06 -05:00
Richard Zhu
7f0a41e2e4 ENGR00121415 MX23 SSP SD/MMC driver MXS msl codes porting
porting the SSP SD/MMC driver to the new MSL
codes based on  MXS model.

Signed-off-by: Richard Zhu <r65037@freescale.com>
2010-08-10 11:48:05 -05:00
Frank Li
f6776638df ENGR00121455 iMX28 Add miss file regs-dram.h
Add missed file

Signed-off-by: Frank Li <Frank.Li@freescale.com>
2010-08-10 11:48:04 -05:00
Anish Trivedi
4f43563863 ENGR00121190 MX23 DCP Merge with MX28 DCP driver
Merge DCP driver

Signed-off-by: Anish Trivedi <anish@freescale.com>
2010-08-10 11:48:04 -05:00
Frank Li
1157030eda ENGR00121350-1 MX28 Add emi frequency change
Add emi frequency change. Support 133Mhz, 166Mhz and 200Mhz

Signed-off-by: Frank Li <Frank.Li@freescale.com>
2010-08-10 11:48:03 -05:00
Frank Li
0b9b3646f5 ENGR00121395 iMX23 change aphb register file for mx23
MX23 Apbh is difference MX28. Need seperate regs-apbh.

Signed-off-by: Frank Li <Frank.Li@freescale.com>
2010-08-10 11:48:03 -05:00
Jeremy.Yao
aeb3f9748a ENGR00121377 iMX23 Support TouchScreen
Support touchscreen function

Signed-off-by: Jeremy Yao <r65161@freescale.com>
2010-08-10 11:48:02 -05:00
Zhou Jingyu
f3b8f6af8a ENGR00117740-3 mxs battery driver, fix build error
mxs battery driver, fix build error

Signed-off-by: Zhou Jingyu <Jingyu.Zhou@freescale.com>
2010-08-10 11:48:01 -05:00
Zhou Jingyu
43939ee148 ENGR00117740-2 mxs battery driver, porting
mxs battery driver, porting

Signed-off-by: Zhou Jingyu <Jingyu.Zhou@freescale.com>
2010-08-10 11:48:01 -05:00
Zhou Jingyu
59e9102f44 ENGR00117740-1 mxs battery driver, copy &rename
mxs battery driver, copy &rename

Signed-off-by: Zhou Jingyu <Jingyu.Zhou@freescale.com>
2010-08-10 11:48:00 -05:00
Jeremy.Yao
19adec2b5d ENGR00121316 iMX23 General Drivers Support
Add support for keypad,lradc,rtc,wdg

Signed-off-by: Jeremy Yao <r65161@freescale.com>
2010-08-10 11:48:00 -05:00
Robby Cai
71b0e6cc02 ENGR00121290 [mx23] udevd cannot work due to lack of unix domain socket config
udevd can not work because the 'unix domain socket' config missed

Signed-off-by: Robby Cai <R63905@freescale.com>
2010-08-10 11:47:59 -05:00
Zhou Jingyu
665ddc9294 ENGR00121119-2 restructure imx23 pmu driver
restructure imx23 pmu driver

Signed-off-by: Zhou Jingyu <Jingyu.Zhou@freescale.com>
2010-08-10 11:47:58 -05:00
Zhou Jingyu
6e039fe8d5 ENGR00121119-1 restructure imx23 pmu driver
restructure imx23 pmu driver, copy &rename

Signed-off-by: Zhou Jingyu <Jingyu.Zhou@freescale.com>
2010-08-10 11:47:58 -05:00
Lionel Xu
d82a56dfc0 ENGR00121276 MX23 DMA: Fix compiling error
Fix compiling error on mx23 evk

Signed-off-by: Lionel Xu <Lionel.Xu@freescale.com>
2010-08-10 11:47:57 -05:00
Jeremy.Yao
820c228b67 ENGR00121250 iMX23 Support UART function
Add Support for AUART function

Signed-off-by: Jeremy Yao <r65161@freescale.com>
2010-08-10 11:47:57 -05:00
Lionel Xu
80792b98c1 ENGR00121221 MX28 DMA: Support circular dma chain used on audio playback
Support circular DMA which will be used on audio playback/record.

Signed-off-by: Lionel Xu <r63889@freescale.com>
(cherry picked from commit 68e74123a031794578464b8a16d4f704fc8e7960)
2010-08-10 11:47:56 -05:00
Frank Li
c291a8b2ab ENGR00121198 MX23 Update pin mux
MX23 update pin mix info

Signed-off-by: Frank Li <Frank.Li@freescale.com>
2010-08-10 11:47:55 -05:00
Robby Cai
516114960f ENGR00117731 MX28: PxP and V4L2 driver Porting
Porting PxP(combined with V4L2) driver onto MX28

Signed-off-by: Robby Cai <R63905@freescale.com>
2010-08-10 11:47:55 -05:00
Anish Trivedi
2fb4ddfc56 ENGR00117755 MX28: DCP
Driver for DCP operations: AES, SHA1, and SHA256

Signed-off-by: Anish Trivedi <anish@freescale.com>
2010-08-10 11:47:54 -05:00
Richard Zhu
b8590903a5 ENGR00120678 [MX28] Can not detect SD/MMC card after uboot from nfs
The incorrect ssp parent clock configuration causes the issue.

Signed-off-by: Richard Zhu <r65037@freescale.com>
2010-08-10 11:47:54 -05:00
Zhou Jingyu
63687ab97b ENGR00117756 mxs regulator driver, porting from imx23
Porting mxs regulator driver from imx23

Signed-off-by: Zhou Jingyu <Jingyu.Zhou@freescale.com>
(cherry picked from commit 0d0573aad73c35989f685c71617114317906709d)
2010-08-10 11:47:53 -05:00