- 20 Jul, 2012 40 commits
-
-
Mahesh Mahadevan authored
Add support for HDMI audio on MX6 Sabre-lite Signed-off-by:
Mahesh Mahadevan <r9aadq@freescale.com>
-
Nancy Chen authored
Turn on Anatop regulator. Signed-off-by:
Nancy Chen <Nancy.Chen@freescale.com>
-
Frank Li authored
fix section mismatch warning Signed-off-by:
Frank Li <Frank.Li@freescale.com>
-
Frank Li authored
fix section mismatch warning Signed-off-by:
Frank Li <Frank.Li@freescale.com>
-
Frank Li authored
Fix v4l2 build error. revert mxc_v4l2.h to 01c98ebc63d Signed-off-by:
Frank Li <Frank.Li@freescale.com>
-
Fugang Duan authored
- Set Phy AR8031 to saving power mode while no cable connect. Signed-off-by:
Fugang Duan <B38611@freescale.com>
-
Fugang Duan authored
- Set phy AR8031 to save power mode when no cable connect. - Close enet clock gate when FEC is no use. Signed-off-by:
Fugang Duan <B38611@freescale.com>
-
Dong Aisheng authored
Do not show debug messages by default.
-
Even Xu authored
1. enable MIPI CSI2 driver 2. change v4l2 cowork with mipi csi2 3. enable ov5640 mipi mode Signed-off-by:
Even Xu <b21019@freescale.com>
-
Even Xu authored
Add MIPI CSI2 driver Signed-off-by:
Even Xu <b21019@freescale.com>
-
Even Xu authored
Initialize MIPI CSI2 platform data Signed-off-by:
Even Xu <b21019@freescale.com>
-
Even Xu authored
Add MIPI csi2 platform data Signed-off-by:
Even Xu <b21019@freescale.com>
-
make shi authored
Enable OTG driver on mx6q board Signed-off-by:
make shi <b15407@freescale.com>
-
make shi authored
Enable OTG driver on mx6q board Signed-off-by:
make shi <b15407@freescale.com>
-
Jason Chen authored
fix __arch_adjust_zones if MXC_DMA_ZONE_SIZE if bigger than system memory Signed-off-by:
Jason Chen <b02280@freescale.com>
-
Jason Chen authored
This new v4l2 output driver is based on videobuf, using dma contig alloc method. It creates video dev node for each display framebuffer begin from /dev/video16 by default. If need post-processing, this driver will do it by ipu pp driver which support: - resizing - CSC - rotate - deinterlacing If no need post-processing, the IPU IC will be bypassed as old driver, the buf will be set to fb buffer directly by crack fb smem_start. The user should do setting before streamon like below: 1. set output crop 2. set ctrl like rotate/vflip/hflip/deinterlacing motion 3. set fmt 4. reqbuf The new features compare to old driver: - support multi-instance - support user point buffer - runtime suspend/resume For suspend/resume, still has chance to meet issue on mx6q, will fix later. Signed-off-by:
Jason Chen <b02280@freescale.com>
-
Jason Chen authored
This new v4l2 output driver is based on videobuf, using dma contig alloc method. It creates video dev node for each display framebuffer begin from /dev/video16 by default. If need post-processing, this driver will do it by ipu pp driver which support: - resizing - CSC - rotate - deinterlacing If no need post-processing, the IPU IC will be bypassed as old driver, the buf will be set to fb buffer directly by crack fb smem_start. The user should do setting before streamon like below: 1. set output crop 2. set ctrl like rotate/vflip/hflip/deinterlacing motion 3. set fmt 4. reqbuf The new features compare to old driver: - support multi-instance - support user point buffer - runtime suspend/resume For suspend/resume, still has chance to meet issue on mx6q, will fix later. This patch for head file. Signed-off-by:
Jason Chen <b02280@freescale.com>
-
Jason Chen authored
1. use late suspend early resume 2. disable/enable clk when suspend/resume with clk on. Signed-off-by:
Jason Chen <b02280@freescale.com>
-
Jason Chen authored
1. add timestamp for userpoint buffer 2. use pgprot_writecombine for mmap Signed-off-by:
Jason Chen <b02280@freescale.com>
-
Jason Chen authored
1. no dma alloc for rot buf every time which will cost time. 2. fix split mode condition. 3. export some functions. This patch for driver file. Signed-off-by:
Jason Chen <b02280@freescale.com>
-
Jason Chen authored
1. no dma alloc for rot buf every time which will cost time. 2. fix split mode condition. 3. export some functions. This patch for MSL file. Signed-off-by:
Jason Chen <b02280@freescale.com>
-
Jason Chen authored
1. no dma alloc for rot buf every time which will cost time. 2. fix split mode condition. 3. export some functions. This patch for common head file. Signed-off-by:
Jason Chen <b02280@freescale.com>
-
Peter Chen authored
Header file Signed-off-by:
Peter Chen <peter.chen@freescale.com>
-
Peter Chen authored
Device part Add HSIC run and HSIC phy's definition Signed-off-by:
Peter Chen <peter.chen@freescale.com>
-
Peter Chen authored
MSL part Add HSIC support for Host2 and Host3, for HSIC mode, there is not usb phy needed, the usb device is always at the board - Validation hardware: iMX6Q Validation Port Card and Re-worked Rev X3 board, for hardware rework detail, contact Ken Sun (b03826) - Validation device: HSIC interface SMSC HUB(USB4640) and Host 3. Host 2 is coding finishes, but not verified due to hardware limitation. - Pin Conflict with Ethernet, order to use HSIC, the user need disable ethernet function at both u-boot and linux kernel. For u-boot: please undefine CONFIG_MXC_FEC at your board config file For kernel: please define CONFIG_USB_EHCI_ARC_HSIC, the entry is: Device Drivers---> USB support---> Support HSIC Host controller for Freescale SoC - Suspend/resume and wakeup are not supported due to IC issues, these IC issues will be fixed at TO1.1 for i.mx6, software will add these support after receiving TO1.1 chip. Signed-off-by:
Peter Chen <peter.chen@freescale.com>
-
Sammy He authored
Add VPU_IOC_QUERY_BITWORK_MEM and VPU_IOC_SET_BITWORK_MEM ioctls implementation for registerring bitwork memory allocated from user space to vpu driver. Signed-off-by:
Sammy He <r62914@freescale.com>
-
Sammy He authored
Add IOCTL VPU_IOC_QUERY_BITWORK_MEM and VPU_IOC_SET_BITWORK_MEM for vpu driver. The two ioctls can be used when user allocates working buffer from user space, for exmaple, allocating it from pmem interface on android, then register it to vpu driver. Signed-off-by:
Sammy He <r62914@freescale.com>
-
Alan Tull authored
Both S/PDIF in and I2C3 SDA use GPIO_16, so only one can be enabled at a time. Add early param "spdif_in" to enable S/PDIF in. Default is to enable I2C3 and leave S/PDIF in disabled. Signed-off-by:
Alan Tull <alan.tull@freescale.com>
-
Dong Aisheng authored
Add flexcan support. Signed-off-by:
Dong Aisheng <b29396@freescale.com>
-
Dong Aisheng authored
Using platform ids to handle differences between different SoCs. The default rx fifo global mask register, newly introduced in mx6q, is 0xffffffff and the reset value in Message buffers(can be reused as the memory of rx fifo filter table) is none zero, it will wrongly cause the can to be unable to recevie packets due to filter. We need to clear it to make sure to receive all packets. Signed-off-by:
Dong Aisheng <b29396@freescale.com>
-
Anson Huang authored
Current warm reset is not working with MMDC_CH1 bypass bit set, now we disable warm reset to workaround it for the coming release. Then, wdog reset will be cold reset. Signed-off-by:
Anson Huang <b20788@freescale.com>
-
Fugang Duan authored
fix build warning: > drivers/net/fec.c:435: warning: unused variable 'estatus' Signed-off-by:
Fugang Duan <B38611@freescale.com>
-
Yuxi authored
fix build warning: > drivers/media/video/mxc/capture/mxc_v4l2_capture.c:2457: warning: > comparison between pointer and integer Signed-off-by:
Yuxi Sun <b36102@freescale.com>
-
Terry Lv authored
Add clock enable code to arch. OCOTP driver missed code to enable clock in driver. Thus if ocotp clock is not enabled in clock.c, ocotp will not work. We will remove ocotp clock enable code in board file and leave this operation to driver. Signed-off-by:
Terry Lv <r65388@freescale.com>
-
Terry Lv authored
Add clock enable code to driver. OCOTP driver missed code to enable clock in driver. Thus if ocotp clock is not enabled in clock.c, ocotp will not work. Signed-off-by:
Terry Lv <r65388@freescale.com>
-
Richard Zhao authored
Signed-off-by:
Richard Zhao <richard.zhao@freescale.com> Acked-by: Lily Zhang
-
Nancy Chen authored
Fix build warnings regarding initialization from incompatible pointer type. Signed-off-by:
Nancy Chen <Nancy.Chen@freescale.com>
-
Alan Tull authored
Add tx_active, rx_active flags to keep track of what channels have enabled clocks. In suspend/resume, only disable/re-enable the clocks that were enabled. Signed-off-by:
Alan Tull <alan.tull@freescale.com>
-
Alan Tull authored
Previously, only one static struct for ops existed for all platform DMA drivers to share. Half of the ops are shared functions which don't have stubs in the ALSA core. The other half are initialized to point directly to ops in the platform driver. This creates problems where each time soc_new_pcm is called, the new platform driver's ops would overwrite a subset of the ops. Signed-off-by:
Alan Tull <alan.tull@freescale.com>
-
Gary Zhang authored
add pwm-backlight driver on mx6q arm2 board Signed-off-by:
Gary Zhang <b13634@freescale.com>
-