Age | Commit message (Collapse) | Author |
|
Add basic bluetooth support to mx6q platform:
1) Enable bluetooth driver by default
2) Configure uart2 which is used by bluetooth
Signed-off-by: Lionel Xu <Lionel.Xu@freescale.com>
|
|
GC355 needs to map all reserved memory and consume too much vmalloc space.
So it needs a special kernel command line vmalloc=xxxM.
otherwise, kernel can not boot
Signed-off-by: Wu Guoxing <b39297@freescale.com>
|
|
Build in thermal driver by default.
Signed-off-by: Anson Huang <b20788@freescale.com>
|
|
skip build cryptodev because no one use it now.
Signed-off-by: Frank Li <Frank.Li@freescale.com>
|
|
1. Config MIPI CSI2 driver as a default build in driver
2. Change ov5640 mipi sensor as a module
Signed-off-by: Even Xu <b21019@freescale.com>
|
|
The GPU module will eat up lots of memory.
So disable GPU to save same memory.
Signed-off-by: Huang Shijie <b32955@freescale.com>
|
|
add spi-nor support to the defconfig.
Signed-off-by: Huang Shijie <b32955@freescale.com>
|
|
Turn on Anatop regulator.
Signed-off-by: Nancy Chen <Nancy.Chen@freescale.com>
|
|
Do not show debug messages by default.
---
Forgot to remove CONFIG_CAN_DEBUG_DEVICES in former patch series,
remove it now and reuse the old CR number as third patch.
Signed-off-by: Dong Aisheng <b29396@freescale.com>
|
|
Enable OTG driver on mx6q board
Signed-off-by: make shi <b15407@freescale.com>
|
|
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>
|
|
Add flexcan support.
Signed-off-by: Dong Aisheng <b29396@freescale.com>
|
|
If use IEEE 1588, need to enable below the config:
CONFIG_FEC_1588=y
CONFIG_OUT_OF_BAND=y
These config applied to i.MX5 and i.MX6Q.
Signed-off-by: Fugang Duan <B38611@freescale.com>
|
|
MX6 MIPI DSI: Add MIPI DSI driver and support for TRULY WVGA LCD panel
Signed-off-by: Wayne Zou <b36644@freescale.com>
|
|
Update the defconfig to enable Sabre-lite.
One binary for MX6 ARM2 & Sabre-lite
Signed-off-by: Mahesh Mahadevan <r9aadq@freescale.com>
|
|
Fix that some drivers cannot get a reference to a dummy regulator.
Signed-off-by: Nancy Chen <Nancy.Chen@freescale.com>
|
|
1.modify config
2.add board level support ecspi
3.add ecspi pad configure
Signed-off-by: Robin Gong <B38343@freescale.com>
|
|
Machine layer patch.
Sabreauto is an inaccurate name for the Armadillo2 board that
this code is actually meant for. So, renamed "sabreauto" board file,
configs, and code to "arm2". Created a new machine id for
ARM2 board.
Signed-off-by: Anish Trivedi <anish@freescale.com>
|
|
1. Add Anatop regulator support.
2. Add some dummy regulators support for audio codec.
Signed-off-by: Nancy Chen <Nancy.Chen@freescale.com>
|
|
Audio driver for i.Mx built-in HDMI Transmitter.
* Uses HDMI Transmitter's built-in DMA.
* Adds IEC958-style digital audio header info to the raw audio.
* Gets pixel clock from the IPU driver and calculates clock
regenerator values (cts and N).
* Move ipu_id, and disp_id from the HDMI's platform data to the
HDMI mfd's platform data. Saves them in the hdmi mfd.
Signed-off-by: Alan Tull <alan.tull@freescale.com>
|
|
Build out thermal driver by default, since it will
cause system boot fail on the uncalibrated parts.
Signed-off-by: Anson Huang <b20788@freescale.com>
|
|
Modify imx5_defconfig for new mc34708's core driver,new regulator driver
and new rtc driver
Signed-off-by: Robin Gong <B38343@freescale.com>
|
|
* Add support for S/PDIF on i.Mx6
Signed-off-by: Alan Tull <alan.tull@freescale.com>
|
|
1) use smsc911x instead of smc911x
The smsc911x is supposed to replace the old smc911x driver.
2) fix the wrong chip select address
Signed-off-by: Dong Aisheng <b29396@freescale.com>
|
|
add the updater config file for mfgtool.
Signed-off-by: Huang Shijie <b32955@freescale.com>
|
|
Set the appropriate bit in CCM to allow ARM-CORE to enter WAIT
mode when system is idle.
Signed-off-by: Ranjani Vaidyanathan <ra5478@freescale.com>
|
|
Change v4l2 relative modules as module mode when build kernel
Signed-off-by: Yuxi Sun <b36102@freescale.com>
|
|
Change v4l2 relative modules as module mode when build kernel
Signed-off-by: Yuxi Sun <b36102@freescale.com>
|
|
We need enable the following ARM errata software workaround:
754322: Possible faulty MMU translations following an ASID switch.
CONFIG_ARM_ERRATA_754322=y
These ERRATAs applied to i.MX6Q(cortex-a9:r2p10 smp)
Signed-off-by: Jason Liu <r64343@freescale.com>
|
|
We need enable the following ARM errata software workaround:
CONFIG_ARM_ERRATA_743622=y
CONFIG_ARM_ERRATA_751472=y
These ERRATAs applied to i.MX6Q(cortex-a9:r2p10 smp)
Signed-off-by: Jason Liu <r64343@freescale.com>
|
|
It's vivante driver 4.5.0 (Sep 5, 2011) with freescale changes.
Signed-off-by: Richard Zhao <richard.zhao@freescale.com>
Acked-by: Lily Zhang
|
|
This is a mfd for the internal HDMI Transmitter on i.Mx. It handles
resources that are shared by the seperate video and audio drivers.
Signed-off-by: Alan Tull <alan.tull@freescale.com>
|
|
Add support for CPUFREQ for SMP system.
Added support for 1GHz, 800MHz, 400MHz and 160MHz.
Added support for scaling the voltage along with frequency.
Signed-off-by: Ranjani Vaidyanathan <ra5478@freescale.com>
|
|
Change default DMA size to 184M for mx6q. Current 96M size
isn't enough for 1080P encoder + decoder, and HDMI output.
Signed-off-by: Sammy He <r62914@freescale.com>
|
|
add wifi driver to default config as a module
Signed-off-by: Tony Lin <tony.lin@freescale.com>
|
|
add EASI ARCH codes.
Signed-off-by: Gary Zhang <b13634@freescale.com>
|
|
This patch adds platform changes to system files, including:
1. Add viim platform deivce.
2. Add viim menu.
Signed-off-by: Terry Lv <r65388@freescale.com>
|
|
Add asrc support in defconfig.
Signed-off-by: Dong Aisheng <b29396@freescale.com>
|
|
- Added HDMI device to imx6 config
Signed-off-by: Danny Nold <dannynold@freescale.com>
|
|
1) Add machine specific code for esai/cs42888 driver support, including pad
control, clk setting, i2c setting, etc.
2) Enable audio support in default config.
Signed-off-by: Lionel Xu <R63889@freescale.com>
|
|
optimize for speed
add CONFIG_TOUCHSCREEN_EGALAX
Signed-off-by: Frank Li <Frank.Li@freescale.com>
|
|
based on the 2.6.38 kernel mainline, refer to linux std hwmon
architeture, add the standalone ahci temperature monitor driver
on fsl i.mx53 platforms.
Signed-off-by: Richard Zhu <r65037@freescale.com>
|
|
Add ocotp to default config
Add watch dog to default config
Add debugfs and clk_debug to default config
Signed-off-by: Frank Li <Frank.Li@freescale.com>
|
|
disable config of mxc v4l2 capture to fix build error issue.
Signed-off-by: Jason Chen <b02280@freescale.com>
|
|
Add SDMA support for MX6Q.
Enable sdma in imx6 default configure.
Signed-off-by: Zeng Zhaoming <b32542@freescale.com>
|
|
Add SNVS RTC as a device on MX6
Signed-off-by: Anish Trivedi <anish@freescale.com>
|
|
Enable CONFIG_IMX_HAVE_PLATFORM_IMX_VPU and CONFIG_MXC_VPU
for imx6q.
Signed-off-by: Sammy He <r62914@freescale.com>
|
|
select ipuv3.
select fb.
select v4l2 output.
Signed-off-by: Jason Chen <jason.chen@freescale.com>
|
|
Changes at MSL
- Add usb code for mx6q
- Usb host functions (keyboard and u-disk) are verified
- USB host low power mode and wakeup are supported
- defconfig for otg port is for host port
- Using upstream platform device register method
- Delete some useless code, and fix the warning during building
Signed-off-by: Peter Chen <peter.chen@freescale.com>
|
|
GPIO virtual irq triggered with wrong irq number.
It is caused by we enable TZIC and set GPIO virtual irq start at 128.
Signed-off-by: Zeng Zhaoming <b32542@freescale.com>
|