summaryrefslogtreecommitdiff
path: root/arch/arm/mach-mx6/board-mx6q_sabresd.c
AgeCommit message (Collapse)Author
2012-09-05Merge commit 'rel_imx_3.0.35_12.09.02_RC1' into imx_3.0.35_android_r13.5-betaJack Lee
Conflicts: arch/arm/mach-mx6/board-mx6q_sabresd.c arch/arm/mach-mx6/board-mx6sl_arm2.c arch/arm/mach-mx6/bus_freq.c arch/arm/mach-mx6/cpu_op-mx6.c arch/arm/plat-mxc/cpufreq.c Signed-off-by: Jack Lee <jacklee@freescale.com>
2012-08-29ENGR00221867 sabresd : support adjust VDDSOC if enable LDO bypassRobin Gong
support adjust VDDSOC if enable LDO bypass on mx6_sabresd board Signed-off-by: Robin Gong <B38343@freescale.com>
2012-08-22ENGR00220370 [MX6]Fix BUS freq suspend/resume fail in low bus modeAnson Huang
1. BUS freq's set low bus setpoint using delat work, which didn't have mutex lock, so in some scenarios, set high bus freq function can be called at the same time, we need to move mutex lock into these two routine; 2. Using pm notify to make sure bus freq set to high setpoint before supend and restore after resume. 3. Clear build warning. Signed-off-by: Anson Huang <b20788@freescale.com>
2012-08-22ENGR00220153 cpufreq mx6: new cpu set point and add VDDSOC/PU adjustRobin Gong
1.add new cpu setpoint: replace 498Mhz with 672Mhz,and remove 198Mhz. but now 498Mhz seems not stable enough, comment now, test enough to add it. Rigel kept unchange now. 2.support adjusting VDDSOC/VDDPU when cpu frequency change. Signed-off-by: Robin Gong <b38343@freescale.com>
2012-08-22ENGR00220370 [MX6]Fix BUS freq suspend/resume fail in low bus modeAnson Huang
1. BUS freq's set low bus setpoint using delat work, which didn't have mutex lock, so in some scenarios, set high bus freq function can be called at the same time, we need to move mutex lock into these two routine; 2. Using pm notify to make sure bus freq set to high setpoint before supend and restore after resume. 3. Clear build warning. Signed-off-by: Anson Huang <b20788@freescale.com>
2012-08-16ENGR00219872-2 MX6Q SabreSD:Disable LVDS CABC functionLiu Ying
This patch sets CABC_EN0/1 to low to disable LVDS panel CABC function so that LVDS backlight will not be turned by the LVDS panel automatically so that we may avoid annoying unstable backlight issue. Signed-off-by: Rong Dian <b38775@freescale.com> Signed-off-by: Liu Ying <Ying.Liu@freescale.com> (cherry picked from commit a169940fb39216e644018304e3a3bdaca61ea88a)
2012-08-15ENGR00219872-2 MX6Q SabreSD:Disable LVDS CABC functionLiu Ying
This patch sets CABC_EN0/1 to low to disable LVDS panel CABC function so that LVDS backlight will not be turned by the LVDS panel automatically so that we may avoid annoying unstable backlight issue. Signed-off-by: Rong Dian <b38775@freescale.com> Signed-off-by: Liu Ying <Ying.Liu@freescale.com>
2012-08-15ENGR00219856-1 mx6q sabresd: add debounce to gpio keyXinyu Chen
Add a 1ms debounce to the gpio key to avoid unexpected gpio status read from gpio_key driver's workqueue. This issue happens on android's resume stage, sometimes the framework get more than one up key even user press the power key once. Signed-off-by: Xinyu Chen <xinyu.chen@freescale.com>
2012-08-15ENGR00219856-1 mx6q sabresd: add debounce to gpio keyXinyu Chen
Add a 1ms debounce to the gpio key to avoid unexpected gpio status read from gpio_key driver's workqueue. This issue happens on android's resume stage, sometimes the framework get more than one up key even user press the power key once. Signed-off-by: Xinyu Chen <xinyu.chen@freescale.com>
2012-08-15ENGR00219602 Disable VPU ION and increase GPU to 192MXianzhong
All vpu memory requests go through GPU video allocator Unify the reserved memory for GPU & VPU to ultize memory with max efficiency Will use ION to implement GPU video memory managment later Signed-off-by: Xianzhong <b07117@freescale.com>
2012-08-13ENGR00220153 cpufreq mx6: new cpu set point and add VDDSOC/PU adjustRobin Gong
1.add new cpu setpoint: replace 498Mhz with 672Mhz,and remove 198Mhz. but now 498Mhz seems not stable enough, comment now, test enough to add it. Rigel kept unchange now. 2.support adjusting VDDSOC/VDDPU when cpu frequency change. Signed-off-by: Robin Gong <b38343@freescale.com>
2012-08-10Merge remote branch 'fsl-linux-sdk/imx_3.0.35' into imx_3.0.35_androidXinyu Chen
2012-08-09ENGR00219837-3 HDMI SabreSD: Add HDMI_SDMA support for RIGEL TO1.1Chen Liangjun
Replace mx6q_version() check with hdmi_SDMA_check() to add support for HDMI_SDMA in RIGEL TO1.1. Signed-off-by: Chen Liangjun <b36089@freescale.com>
2012-08-07ENGR00219602 revert "Refined the reserved memory for GPU and VPU"Xianzhong
This reverts commit 5b58b4b36a64e8f9df5cf2602d301c8301f6f594. Camera encoder requires more VPU memory by ION due to perf, Need consider to unify VPU and GPU memory management later Signed-off-by: Xianzhong <b07117@freescale.com>
2012-08-03ENGR00219204 Refined the reserved memory for GPU and VPUXianzhong
Reduce VPU ION memory from 64M to 32M (single instance is under 16M) Increase GPU reserved memory from 128M to 160M Signed-off-by: Xianzhong <b07117@freescale.com>
2012-08-03Merge remote branch 'fsl-linux-sdk/imx_3.0.35' into imx_3.0.35_androidXinyu Chen
2012-08-02ENGR00219198 Revert "mx6 sabresd: requires 400MHz DDR when WIFI working"Xinyu Chen
This reverts commit ed27bdab812a28095f4d5ff7cedca6542342dfec. As the current SDHC dma engine has been changed from ADMA to SDMA, so we do not need to add SDIO clock into busfreq with the med bus flag Signed-off-by: Xinyu Chen <xinyu.chen@freescale.com>
2012-08-02ENGR00219178 [MX6]Need to avoid using GPIO_1 on latest B4 sabresd boardAnson Huang
For the latest B4 sabresd board, GPIO_1 is connected to PRO_B, we use this pin as battery charge_done led control, need to avoid using this pin as GPIO for B4 board, or system will reboot when this pin's level is changed. Signed-off-by: Anson Huang <b20788@freescale.com>
2012-08-01ENGR00219016-3 MX6Q SMD: Set HDMI event as event 2 of SDMA eventChen Liangjun
If MX6q chip version is bigger than TO1.2, Select HDMI SDMA request as SDMA event 2 for MX6Q ARM2 board. SDMA event 2 can be configured HDMI or IPU. Signed-off-by: Chen Liangjun <b36089@freescale.com>
2012-08-01Merge remote branch 'fsl-linux-sdk/imx_3.0.35' into imx_3.0.35_androidXinyu Chen
Conflicts: drivers/mxc/vpu/mxc_vpu.c
2012-07-26ENGR00172083 SPI-NOR mx6: fix failed erase uboot ENV on SPI-NOR by MFG toolRobin Gong
In MFG tool will use "flash_eraseall /dev/mtd0" command to erase whole mtd0 partition, but u-boot environment params are stored in offset 0xc0000 which exceed the u-boot patition 0x40000, it means the "flash_eraseall" command only erase u-boot partition, but not environment area. So we need increase the size of u-boot partition to 0x100000 as what we remain 1MB for u-boot. Signed-off-by: Robin Gong <B38343@freescale.com>
2012-07-26ENGR00215520-03 Mx6:USB host: USB Host1 modulizationmake shi
- remove mx6_usb_h1_init() in board specific initialization files - Add module_init(mx6_usb_h1_init) and module_exit(mx6_usb_h1_exit) in usb_h1.c to support the usb_h1 modulization - Export necessary function which is used in usb_h1.c Signed-off-by: make shi <b15407@freescale.com>
2012-07-26ENGR00182061-3 MX6 SabreSD:Correct camera pwdn functionLiu Ying
This patch adds 2ms sleep after camera power down signal is set to high or to low to ensure power down or up is successful. OV5640/OV5642 camera specs say that they require this condtion to be true - for PWDN to go low, power must first become stable(DVDD to PWDN>=1ms), so this patch simply use 2ms which should be enough. Signed-off-by: Liu Ying <Ying.Liu@freescale.com> (cherry picked from commit ead6561b45ac232ae8003163f328634650638c96)
2012-07-25Merge remote branch 'fsl-linux-sdk/imx_3.0.35' into imx_3.0.35_androidXinyu Chen
Conflicts: arch/arm/configs/imx6_defconfig arch/arm/configs/imx6_updater_defconfig arch/arm/configs/imx6s_defconfig arch/arm/include/asm/dma-mapping.h arch/arm/kernel/smp.c arch/arm/mach-mx6/Kconfig arch/arm/mach-mx6/board-mx6dl_arm2.h arch/arm/mach-mx6/board-mx6dl_sabresd.h arch/arm/mach-mx6/board-mx6q_arm2.c arch/arm/mach-mx6/board-mx6q_arm2.h arch/arm/mach-mx6/board-mx6q_sabreauto.c arch/arm/mach-mx6/board-mx6q_sabreauto.h arch/arm/mach-mx6/board-mx6q_sabrelite.c arch/arm/mach-mx6/board-mx6q_sabresd.c arch/arm/mach-mx6/board-mx6q_sabresd.h arch/arm/mach-mx6/board-mx6sl_arm2.c arch/arm/mach-mx6/board-mx6sl_arm2.h arch/arm/mach-mx6/board-mx6solo_sabreauto.h arch/arm/mach-mx6/bus_freq.c arch/arm/mach-mx6/clock.c arch/arm/mach-mx6/clock_mx6sl.c arch/arm/mach-mx6/cpu.c arch/arm/mach-mx6/crm_regs.h arch/arm/mach-mx6/devices-imx6q.h arch/arm/mach-mx6/devices.c arch/arm/mach-mx6/mx6_anatop_regulator.c arch/arm/mach-mx6/pcie.c arch/arm/mach-mx6/system.c arch/arm/mm/dma-mapping.c arch/arm/plat-mxc/devices/Makefile arch/arm/plat-mxc/devices/platform-imx-dcp.c arch/arm/plat-mxc/devices/platform-imx-ocotp.c arch/arm/plat-mxc/devices/platform-imx-rngb.c arch/arm/plat-mxc/devices/platform-mxc_hdmi.c arch/arm/plat-mxc/include/mach/devices-common.h arch/arm/plat-mxc/include/mach/esdhc.h arch/arm/plat-mxc/include/mach/iomux-mx6dl.h arch/arm/plat-mxc/include/mach/iomux-mx6q.h arch/arm/plat-mxc/include/mach/memory.h arch/arm/plat-mxc/include/mach/mx6.h arch/arm/plat-mxc/include/mach/mxc_edid.h arch/arm/plat-mxc/include/mach/mxc_hdmi.h arch/arm/plat-mxc/system.c drivers/Kconfig drivers/char/hw_random/fsl-rngc.c drivers/cpufreq/Makefile drivers/cpufreq/cpufreq_interactive.c drivers/crypto/Kconfig drivers/crypto/caam/caamalg.c drivers/crypto/caam/compat.h drivers/crypto/caam/ctrl.c drivers/crypto/caam/desc_constr.h drivers/crypto/caam/intern.h drivers/crypto/dcp.c drivers/dma/pch_dma.c drivers/input/keyboard/gpio_keys.c drivers/input/touchscreen/egalax_ts.c drivers/input/touchscreen/max11801_ts.c drivers/media/video/mxc/capture/Kconfig drivers/media/video/mxc/capture/adv7180.c drivers/media/video/mxc/capture/ipu_csi_enc.c drivers/media/video/mxc/capture/ipu_prp_vf_sdc.c drivers/media/video/mxc/capture/ipu_prp_vf_sdc_bg.c drivers/media/video/mxc/capture/mxc_v4l2_capture.c drivers/media/video/mxc/capture/ov5640_mipi.c drivers/media/video/mxc/output/mxc_vout.c drivers/misc/Kconfig drivers/misc/Makefile drivers/mmc/card/block.c drivers/mmc/core/mmc.c drivers/mmc/host/mmci.c drivers/mmc/host/sdhci-esdhc-imx.c drivers/mmc/host/sdhci.c drivers/mmc/host/sdhci.h drivers/mxc/Kconfig drivers/mxc/Makefile drivers/mxc/asrc/mxc_asrc.c drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_context.c drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_hardware.c drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel.c drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel.h drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_command.c drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_event.c drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal.h drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_base.h drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_options.h drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c drivers/mxc/ipu3/ipu_device.c drivers/mxc/vpu/mxc_vpu.c drivers/net/fec.c drivers/net/wireless/Makefile drivers/power/sabresd_battery.c drivers/regulator/core.c drivers/tty/serial/imx.c drivers/usb/core/hub.c drivers/usb/gadget/arcotg_udc.c drivers/usb/gadget/fsl_updater.c drivers/usb/gadget/inode.c drivers/usb/host/ehci-hub.c drivers/video/mxc/ldb.c drivers/video/mxc/mipi_dsi.c drivers/video/mxc/mxc_dispdrv.c drivers/video/mxc/mxc_dispdrv.h drivers/video/mxc/mxc_edid.c drivers/video/mxc/mxc_elcdif_fb.c drivers/video/mxc/mxc_ipuv3_fb.c drivers/video/mxc/mxc_spdc_fb.c drivers/video/mxc_hdmi.c drivers/watchdog/imx2_wdt.c fs/proc/base.c include/linux/mmc/host.h include/linux/mmc/sdhci.h include/linux/mxc_v4l2.h kernel/power/main.c sound/soc/codecs/mxc_hdmi.c sound/soc/codecs/mxc_spdif.c sound/soc/codecs/wm8962.c sound/soc/imx/Kconfig sound/soc/imx/Makefile sound/soc/imx/imx-cs42888.c sound/soc/imx/imx-esai.c sound/soc/imx/imx-wm8958.c sound/soc/imx/imx-wm8962.c
2012-07-25ENGR00182061-3 MX6 SabreSD:Correct camera pwdn functionLiu Ying
This patch adds 2ms sleep after camera power down signal is set to high or to low to ensure power down or up is successful. OV5640/OV5642 camera specs say that they require this condtion to be true - for PWDN to go low, power must first become stable(DVDD to PWDN>=1ms), so this patch simply use 2ms which should be enough. Signed-off-by: Liu Ying <Ying.Liu@freescale.com>
2012-07-25ENGR00216013-2 mx6: not call memblock_free after reserve memory.Zhang Jiejing
Remove call memblock_free after reserve memory with memblock_allocate(). The function of memblock_free is to remove the memory block from reserve list of memblock, it will totally lost the info about how much phy memory we have. Skipping call this can make the reserved memory be accountable in memblock With no side-effect. After doing this, we can know how much our phy memory is, then can add check in our driver like(vpu) to check the phy memory valid or not before vpu start use the address. Signed-off-by: Zhang Jiejing <jiejing.zhang@freescale.com>
2012-07-25ENGR00215884-2 MX6 SabreSD:Refine OV csi camera reset sequenceLiu Ying
This patch refines OV csi camera reset sequence according to OV's recommendation: reset --------------------|_____|---------------- ->| 1ms |<- pwdn ----------|_________________________|------ ->| 5ms |<- ->| 5ms |<- ->| 5ms |<- Signed-off-by: Liu Ying <Ying.Liu@freescale.com> (cherry picked from commit b4d3898a01c232b2525637fa1bb443f8b6208d0e)
2012-07-25ENGR00215884-1 MX6 SabreSD:Refine OV mipi camera reset sequenceLiu Ying
This patch refines OV mipi camera reset sequence according to OV's recommendation: reset --------------------|_____|---------------- ->| 1ms |<- pwdn ----------|_________________________|------ ->| 5ms |<- ->| 5ms |<- ->| 5ms |<- This change makes the OV mipi camera be at a correct status after reset, otherwise, the wrong status of OV mipi camera will reduce the ~2.78V analog camera power to ~2.3V, which causes random thin colorful lines on OV5642 CSI camera image as OV5642 CSI camera uses the same analog power. Signed-off-by: Liu Ying <Ying.Liu@freescale.com> (cherry picked from commit 9e78895d8856651b769908e63d4ebc514314eeaa)
2012-07-25ENGR00180493 SabreSD: register perfmon driverFrank Li
Fix perfmon:no mxs-perfmon.0 directory after inserting mxs-perfmon.ko. Signed-off-by: Frank Li <Frank.Li@freescale.com>
2012-07-20ENGR00213014-5 MX6x SabreSD: IOMUX setting for HDMI HDCPSandor Yu
Added enable_pins/disable_pins functions for Mx6q/dl sabresd HDMI. Added HDMI DDC IOMUX setting. Signed-off-by: Sandor Yu <R01008@freescale.com>
2012-07-20ENGR00215492-4: Enable caam ahash feature in config.Terry Lv
Enable caam ahash feature in config. Add caam init to other 6q platforms. Signed-off-by: Terry Lv <r65388@freescale.com>
2012-07-20ENGR00215041-3 MX6 SabreSD:Correct camera and audio mclk freqLiu Ying
This patch corrects camera mclk and audio mclk frequency to be 24MHz to align with 24MHz osc clock. Signed-off-by: Liu Ying <Ying.Liu@freescale.com> (cherry picked from commit 00ea48ba38940c3a908f9a5d2e72ae285a221329)
2012-07-20ENGR00215041-2 MX6 SabreSD:Set clko parent to be clko2Liu Ying
On MX6 SabreSD board, gpio_0 is muxed to clko to be audio mclk and camera mclk. 24MHz osc clk is a stable clock source, which can meet the requirement of audio mclk and camera mclk. This patch sets clko parent clock to be clko2 clock so that camera mclk and audio mclk can source from osc clk. There are 2 benifits after applying this patch: 1) clko's original parent clock(pll4_audio_main_clk) can be gated off to save power or used by another module. 2) ov5640/ov5642 camera most settings can reach claimed 15fps or 30fps with no human eye recognizable video quality downgrade. Signed-off-by: Liu Ying <Ying.Liu@freescale.com> (cherry picked from commit ace3723ceff0d546e0176f74ad38d58a6d11b7ee)
2012-07-20ENGR00214799 MX6 PCIe enable the GEN2 modeRichard Zhu
* enable PCIe on ARD boards * Configure the DEEM parameters to pass PCIe GEN2 stress tests Signed-off-by: Richard Zhu <Hong-Xing.Zhu@freescale.com>
2012-07-20ENGR00214813 MX6DL SabreSD : Kernel, Enable ARM Perfromance MonitorEric Sun
Register PMU resources during system bootup, so that "Perf" Command can be used to get misc performance data of a running program The "Perf" Exe should be built manually in "./tools/perf" using the following command line > make CROSS_COMPILER=... ARCH=arm CFLAGS="-static -DGElf_Nhdr=Elf32_Nhdr" then copy the "Perf" executable to rootfs/bin Usage : perf # show help content perf list # show all available statistics options perf stat ls # show all statistics of a "ls" command perf stat -e cycles tar cvfz bin.tgz /bin # show "cycles" statistics of command # "tar cvfz ...." MX6 Series Chips bound all CPUs PERFMON IRQ to one, this may cause some problems when get per-CPU statistics. Need further investigation Signed-off-by: Eric Sun <jian.sun@freescale.com>
2012-07-20ENGR00212492 GPU: fix a macro errorHuang Shijie
The default .config defines the GPU as a module: "CONFIG_MXC_GPU_VIV=m" In this case, we actually can not find the CONFIG_MXC_GPU_VIV. We should find CONFIG_MXC_GPU_VIV_MODULE instead. Signed-off-by: Huang Shijie <b32955@freescale.com>
2012-07-20ENGR00210694 MX6 SABRESD:Enable IRQ for max11801Rong Dian
If miss to configure IRQ for max11801, the max11801 driver fails to probe and returns error,sabresd battery driver also fails to sample voltage by max11801 ADC. Signed-off-by: Rong Dian <b38775@freescale.com>
2012-07-20ENGR00209739-3 MX6DQ/DL_SABRESD: operate WM8962 MCLK by callbackGary Zhang
operate WM8962 MCLK by callback Signed-off-by: Gary Zhang <b13634@freescale.com>
2012-07-20ENGR00209062-1: mx6dq and mx6dl dual camera supportWu Guoxing
dual camera support for mx6q and mx6dl: 1. let mipi and parallel camera working on different csi 2. the two camera can work independently and synchronously 3. the two camera will be registered and different video device(/dev/video0, /dev/video1) 4. when both camera are working, the can not use the same ipu channel, that is, when camera one using PRP_ENC_MEM or PRP_VF_MEM channel, the other one can only use CSI_MEM this is the arch part changes. Signed-off-by: Wu Guoxing <b39297@freescale.com>
2012-07-20ENGR00209617 MX6x - Add WAIT mode workaroundRanjani Vaidyanathan
To avoid the ARM from accepting an interrupt in the dangerous window, reduce the ARM core freq just before the sytem is about to enter WAIT state. Reduce the ARM freq so as to maintain 12:5 ARM_CLK to IPG ratio. Use the ARM_PODF to drop the frequency. In a multicore case the frequency is dropped only when all the 4 cores are going to be in WFI. In case of single core environment, its easy to drop the ARM core freq just before WFI since there is no need to identify the state of the other cores. Some other points to note: 1. If "mem_clk_on" is added to the command line, the memory clocks will not be gated in WAIT mode. This will increase the system IDLE power. This mode is valid only on MX6sl, MX6DQ TO1.2 and MX6DL TO1.1. 2. In case the IPG clk is too low (for ex 50MHz) and ARM is at 1GHz, we cannot match the 12:5 ratio using ARM_PODF only. In this case, donot clock gate the memories in WAIT mode (available on MX6SL, MXDQ TO1.2 and MXDL TO1.1). For MXDQ TO1.1 and MX6DL TO1.0, disable system wide WAIT entry in this case. In STOP mode, always ensure that the memory clocks are gated, else power impact will be significant. WAIT mode is enabled by default with this commit. Signed-off-by: Ranjani Vaidyanathan <ra5478@freescale.com>
2012-07-20ENGR00209686-1:sdio:suspend/resume issueB38613
1.add MMC_PM_WAKE_SDIO_IRQ capability, it should be used together with MMC_PM_KEEP_POWER although not support SDIO wakeup in function. 2.add MMC_CAP_NONREMOVABLE to describe imx6's three sdhc devices's removable feature.Now emmc is permanent,sdio and sd is removable instead of all default were permanent before. According to this feature, detimine whether reinit card or not in resume. Signed-off-by: B38613 <B38613@freescale.com>
2012-07-20ENGR00209557 IMX6: GPU: do not reserve memory when GPU is not enabledHuang Shijie
The current code will reserve 128M for GPU even when it is not enabled. It is not needed. So do not reserve the memory when the GPU is not enabled. (this can save 128M for Mfgtool.) Signed-off-by: Huang Shijie <b32955@freescale.com>
2012-07-20ENGR00182786 mx6q sabresd: Add power/reset function for 3G modemXinyu Chen
Add PCIE 3V3 power up/down routing if we do not have pcie driver selected. And power up 3V3 in board init. As the reset function of the hw board cannot reset the modem power. So on kernel boot up, we must make sure the 3g modem is reset correctly by gpio reset. Signed-off-by: guoyin.chen <guoyin.chen@freescale.com> Signed-off-by: Xinyu Chen <xinyu.chen@freescale.com>
2012-07-20ENGR00176154 mx6q sabresd: change the position angle of board and LVDSXinyu Chen
The LVDS display direction should be aligned with camera sensor. So we rotate it with 180 degree. Signed-off-by: Xinyu Chen <xinyu.chen@freescale.com>
2012-07-20ENGR00181348-1 :sabresd pfuze support cpu internal LDO bypassRobin Gong
VDDCORE output directly from pfuze not internal anatop regulator,VDDCORE can be adjust by pfuze regulator with deifferent cpu frequency, these patch should be used with u-boot related patch, because LDO bypass is set on u-boot. u-boot and kernel can be configured by CONFIG_MX6_INTER_LDO_BYPASS, by default it is disabled, can be used on RevC. These code is put in arch/arm. Signed-off-by: Robin Gong <B38343@freescale.com>
2012-07-20ENGR00181094-3: MX6 SABRESD: remove MAX8903 interrupt pin configRong Dian
move max8903 interrupt pin config from board-mx6q_sabresd.c into sabresd_battery driver on SABRESD_rev.B board. Signed-off-by: Rong Dian <b38775@freescale.com>
2012-07-20ENGR00178630-2 MX6DL SabreSD: Add enable_lcd_ldb cmdline option for LVDS+WVGAWayne Zou
Add enable_lcd_ldb command line option for dual display with LVDS and WVGA LCD panel together on MX6DL. Signed-off-by: Wayne Zou <b36644@freescale.com>
2012-07-20ENGR00178630-1 MX6Q/DL SabreSD:Remove disable_ldb command line optionWayne Zou
Since the ldb clock source is different from mipi display, it doesn't need this option. Signed-off-by: Wayne Zou <b36644@freescale.com>
2012-07-20ENGR00181094-1: MX6 SABRESD: Add pin config for MAX8903Rong Dian
Configure PINMUX for max8903 driver on SABRESD_rev.B board. Signed-off-by: Rong Dian <b38775@freescale.com>
2012-07-20ENGR00180621-2: mx6dl_sabresd: Add pinmux setting for elan driverRobby Cai
Configure PINMUX for ELAN driver on MX6DL SABRESD Signed-off-by: Robby Cai <R63905@freescale.com>