Resolved BSP Enhancements

Identifier

Headline

Configs Affected

Parts Affected

 

ENGR00212670

[MX6]Remove clock access in camera interrupt code

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD

IPU

 

ENGR00215197

enable LDO bypass on mx6sl_arm2

MX6SL-ARM2

PMIC-POWER
UBOOT

 

ENGR00215335

Update i.MX6 VPU firmware

MX6DL/S-ARM2
MX6Q-ARM2

VPU

 

ENGR00215367

MX6 U-Boot, remove "nomsp" in default board parameters

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET

UBOOT

 

ENGR00215488

[GPU]Update OpenGL2.1 build instruction

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD

GPU

 

ENGR00215489

add WDIOC_SETPRETIMEOUT and WDIOC_GETPRETIMEOUT in watchdog driver

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD
MX6SL-ARM2

WDOG

 

ENGR00215520

Mx6 USB Host :configure USB  host as module

MX6DL/S-ARD
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-LOCO
MX6Q-SMD
MX6SL-ARM2

USB-HOST

 

ENGR00215621

HDMI HCT: Pass Test,  ID 7-32 : Audio Sample Packet Layout

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD

IPU

 

ENGR00215633

[MX6DL LPDDR2] UBoot : Enable plugin mode of system boot

MX6DL/S-ARM2

UBOOT

 

ENGR00215636

HDMI HCT: Pass Test ID 7-19 : Packet Types

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD

IPU

 

ENGR00215718

battery: fix issure that coulomb data increases in discharger stage.

MX6DL/S-TABLET
MX6Q-SMD

PMIC-BATTERY

 

ENGR00215722

HDMI: Pass HCT TestID 7-33 interoperability with DVI

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD

IPU

 

ENGR00215763

VPU lib: Implement decoder memory protection for i.MX6

MX6DL/S-ARM2
MX6Q-ARM2

VPU

 

ENGR00215797

max11801:don't update wrong ADC data when I2C is unavailable

MX6DL/S-TABLET
MX6Q-SMD

PMIC-BATTERY

 

ENGR00215968

Enable BUS freq on i.MX6DL

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET

PM-LOW-PWR-MODE

 

ENGR00215999

[GPU] Dynamic updating gpu active clock

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD

GPU

 

ENGR00216270

MXC EDID, Update MXC EDID to parse HDMI VDSB

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD

IPU

 

ENGR00216327

battery: fail to update battery voltage with usb charger attached

MX6DL/S-TABLET
MX6Q-SMD

PMIC-BATTERY

 

ENGR00216852

MX6SL ARM2 U-Boot : Align to latest V0.93 LPDDR2 Init Script

MX6SL-ARM2

UBOOT

 

ENGR00216946

battery: increase update period to 2 minutes

MX6DL/S-TABLET
MX6SL-ARM2

PMIC-BATTERY

 

ENGR00217076

Tuner test implementation

MX6DL/S-ARD
MX6Q-ARD

ALSA
SSI

 

ENGR00217114

MX6 UBoot , Secure Boot : one code base for MX6Q / MX6DL / MX6SoloLite

MX6DL/S-ARM2
MX6Q-ARM2
MX6SL-ARM2

UBOOT

 

ENGR00217120

MX6SL: MMC/SD: SD3.0 implement standard tuning procedure.

MX6SL-ARM2

MMC-SD-SDIO

 

ENGR00217122

MX6Q/DL: MMC/SD: move SD3.0 tuning routine into platform driver code

MX6DL/S-ARM2
MX6Q-ARM2

MMC-SD-SDIO

 

ENGR00217123

VPU kernel driver: enable/disable PU LDO

MX6DL/S-ARM2
MX6Q-ARM2

VPU

 

ENGR00217242

[MX6SL]: Drop VDDSOC_CAP voltage to 1.1V in idle mode

MX6SL-ARM2

PM-LOW-PWR-MODE

 

ENGR00217306

DCP/RNGB: Add DCP/RNGB support to mx6sl

MX6SL-ARM2

RNGA

 

ENGR00217381

uboot: mx6sl add sd1 and sd2 support SD3.0

MX6SL-ARM2

MMC-SD-SDIO

 

ENGR00217388

mx6sl arm2: add software poweroff support via SNVS

MX6SL-ARM2

PM-LOW-PWR-MODE

 

ENGR00217527

i.MX6 FW upgrade

MX6DL/S-ARM2
MX6Q-ARM2

VPU

 

ENGR00217588

VPU unit test: implement VTS DUT API

MX6DL/S-ARM2
MX6Q-ARM2

UNIT_TEST
VPU

 

ENGR00217590

i.mx6: add IMX_CHIP_REVISION_1_2 support

MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD

MSL-ARM

 

ENGR00217598

SSI: SSI driver improvement

MX6Q-SMD

SSI

 

ENGR00217610

DCP/RNGB: Add DCP/RNGB test doc

MX6SL-ARM2

RNGA

 

ENGR00218013

HDMI:add HDMI_SDMA support for TO1.2

MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD

DMA
MIPI-DISPLAY

 

ENGR00218067

enable LDO bypass by default

MX6SL-ARM2

PMIC-POWER
UBOOT

 

ENGR00218070

imx6 battery: fix charger led first wrong indication status

MX6DL/S-TABLET
MX6Q-SMD

PMIC-BATTERY

 

ENGR00218421

ESAI_ASRC: add virtual device support for ESAI p2p playback

MX6DL/S-ARD
MX6Q-ARD

ASRC
ESAI

 

ENGR00218441

mxc v4l2 capture:fix code merge confliction issue from imx_3.0.35 to imx_3.0.35_android

MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARM2
MX6Q-SMD

CAMERA
V4L2

 

ENGR00218466

WM8962: remove unused variable

MX6Q-SMD

SSI

 

ENGR00218583

MX6Q/DL Android Uboot: Support splashimage on LVDS1

MX6DL/S-TABLET
MX6Q-SMD

UBOOT

 

ENGR00218747

Add WAIT mode workaround for MX6QTO1.2 and MX6DL TO1.1

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD
MX6SL-ARM2

MSL-CLOCKS
PM-LOW-PWR-MODE

 

ENGR00218771

USB diconnect issue verificaion on Arik TO1.2

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO

USB-GADGET
USB-HOST

 

ENGR00218915

MX6 SabreSD:Support new boot logo with a bmp picture who has black background and white words

MX6DL/S-TABLET
MX6Q-SMD

UBOOT

 

ENGR00218972

MX6, SECURE BOOT, change to dynamic authentication

MX6DL/S-ARM2
MX6Q-ARM2
MX6SL-ARM2

UBOOT

 

ENGR00219016

HDMI: Set HDMI event as event 2 of SDMA event

MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD

MIPI-DISPLAY

 

ENGR00219184

HDMI AUDIO: set HDMI audio's SDMA priority to high as other audio device

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-ARM2
MX6Q-SMD
MX6SL-ARM2

HDMI-AUDIO

 

ENGR00219191

mx6dl to 1.1: mmc: enable ADMA

MX6DL/S-ARM2

MMC-SD-SDIO

 

ENGR00219397

Add overlay supoort on foreground based on ipu device driver

MX6DL/S-TABLET
MX6Q-ARM2
MX6Q-SMD

CAMERA
V4L2

 

ENGR00219447

[MX6DL] MFGTool2, need to support i.MX6Solo/DL-ARM2-SPI-NOR

MX6DL/S-ARM2

USB-MFG

 

ENGR00219462

Update android_vpu_upgrades.sh to package i.MX5/6 firmware binaries

MX6DL/S-TABLET
MX6Q-SMD

VPU

 

ENGR00219494

add RTSCTS test case for UART

MX53-EVK

UART

 

ENGR00219595

MX6Q ARM2: Add init data for P2P playback

MX6DL/S-ARM2
MX6Q-ARM2

ASRC
ESAI

 

ENGR00219837

HDMI: add HDMI_SDMA support for RIGELTo1.1

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET

HDMI-AUDIO

 

ENGR00220012

i.MX6 VPU firmware upgrade

MX6DL/S-TABLET
MX6Q-SMD

VPU

 

ENGR00220015

add fore ground overlay based on ipu device

MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD

V4L2

 

ENGR00220027

IOMUX: add api for special pad bits configuration

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD
MX6SL-ARM2

ALL/GENERAL

 

ENGR00220038

update default build config

MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD

V4L2

 

ENGR00220153

new cpu set points

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD
MX6SL-ARM2

PM-DVFS
PMIC-POWER

 

ENGR00220161

mx6sl: add evk support

MX6SL-EVK

ALL/GENERAL

 

ENGR00220164

Rise VDDARM_IN to 1.425V with hardware suggestion on SabreSD board

MX6Q-SMD
MX6SL-ARM2

UBOOT

 

ENGR00220496

MX6SL - low power IDLE mode optimizations.

MX6SL-ARM2
MX6SL-EVK

PM-LOW-PWR-MODE

 

ENGR00220512

mx6sl evk: change wm8962 codec 1.8V power source to GEN3

MX6SL-EVK

AUDMUX

 

ENGR00220595

ESAI ASRC: add support for 'aplay *'

MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD

ASRC
ESAI

 

ENGR00220633

MX6SL EVK: add support for audio codec wm8962

MX6SL-EVK

ALSA

 

ENGR00220705

Add cancell of work structrure schedule at overlay stop

MX53-ARD
MX53-EVK
MX53-LOCO
MX53-SMD
MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD
MX6SL-ARM2
MX6SL-EVK

V4L2

 

ENGR00220734

IPUv3 fb: improve pan display performance

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD

FRAMEBUFFER

 

ENGR00220794

imx6 thermal: add suspend and resume for thermal_sys class

MX6DL/S-TABLET
MX6Q-SMD

PM-THERMAL

 

ENGR00220796

mx6sl: add v4l2 support

MX6SL-ARM2
MX6SL-EVK

PXP
V4L2

 

ENGR00220824

mx6sl_evk: uboot: support mmc 8bit mode on SD1

MX6SL-EVK

UBOOT

 

ENGR00220833

Mx6sL : enable HOST2 HSIC function

MX6SL-ARM2
MX6SL-EVK

USB-HOST

 

ENGR00220848

imx6 thermal: export thermal hot variable for GPU

MX6DL/S-TABLET
MX6Q-SMD

PM-THERMAL

 

ENGR00220989

[MX6SL]: DDR Controller’s measure unit workaround

MX6SL-ARM2
MX6SL-EVK

PM-LOW-PWR-MODE

 

ENGR00221102

increase VPU frequency to 352Mhz on MX6Q

MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD

MSL-CLOCKS

 

ENGR00221131

imx6sl arm2/evk: add mma8450q accelerometer support

MX6SL-ARM2
MX6SL-EVK

UNKNOWN

 

ENGR00221177

ESAI ASRC: add mutex protection between ESAI playback and ASRC P2P playback

MX6Q-ARD
MX6Q-ARM2

ASRC
ESAI

 

ENGR00221277

MX6DL - Set AXI to run at 270MHz

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET

MSL-CLOCKS

 

ENGR00221348

change default camera to ov5642 in autorun test script

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD

CAMERA

 

ENGR00221444

MX6 HDMI: Android bootup without HDMI cable plugin, actually video mode not same as fb0/mode

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD

HDMI-VIDEO

 

ENGR00221457

MX6DL: Set PLL3_PFD_540M clock frequency to 540MHz

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET

MSL-CLOCKS

 

ENGR00221848

doc: usb: device: Add pc send suspend/resume test doc

MX6Q-SMD

USB-GADGET

 

ENGR00221867

support VDDSOC adjust in LDO bypass on SabreSD board

MX6Q-SMD

PMIC-POWER

 

ENGR00221987

[GPU]Update makefile to build gpu library for Ubuntu X11

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD

GPU

 

ENGR00222855

Need support three VDDSOC setpoints

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD
MX6SL-ARM2
MX6SL-EVK

PM-DVFS

 

ENGR00223097

need increase VDDARM_IN/VDDSOC_IN from 1.425V to 1.475V on sabresd for 1.2G

MX6DL/S-TABLET
MX6Q-SMD

PMIC-POWER

ENGR00220696

MX6SL: Reduce IDLE mode power consumption

MX6SL-ARM2
MX6SL-EVK

PM-LOW-PWR-MODE

ENGR00221013

MX6DQ/DL SabreSD uboot: Disable LVDS CABC function

MX6DL/S-TABLET
MX6Q-SMD

BACKLIGHT
UBOOT

ENGR00221150

Include two configuration files to support spi-nor on manufacturing tool

MX6DL/S-ARD
MX6Q-ARD

UBOOT

ENGR00221161

MX6SL: Add support for low power audio playback.

MX6SL-ARM2
MX6SL-EVK

PM-LOW-PWR-MODE

ENGR00221197

imx6 thermal: clear thermal hot variable in cooling device

MX6DL/S-TABLET
MX6Q-SMD

PM-THERMAL

ENGR00221218

imx6: remove redundant spi define

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD
MX6SL-ARM2
MX6SL-EVK

CSPI

ENGR00221302

mx6sl need support VDDSOC adjust when VDDARM change if use LDO bypass

MX6SL-ARM2
MX6SL-EVK

PMIC-POWER

ENGR00221438

Improve CPU setpoint voltage according to latest datasheet

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD
MX6SL-ARM2
MX6SL-EVK

PMIC-POWER

ENGR00221441

MX6SL - Create a new working point table based on the datasheet.

MX6SL-ARM2
MX6SL-EVK

PM-LOW-PWR-MODE

ENGR00221450

imx6 thermal: add sys_close() to close opened file in cooling device

MX6DL/S-TABLET
MX6Q-SMD

PM-THERMAL

ENGR00221683

WM8962: add wait time after enable power supply

MX6SL-EVK

ALSA

ENGR00222018

kobs-ng: do not check the pagesize/oobsize in mx6q

MX6Q-ARD
MX6SL-ARM2

NANDBOOT

ENGR00222076

Android MX6DQ/DL board: Change LVDS fb default bpp to 16 to align with LVDS panel RGB666 data

MX6DL/S-TABLET
MX6Q-SMD

FRAMEBUFFER

ENGR00222148

[GPU MX6SL]Shrink GPU reserved memory to 32M

MX6SL-ARM2
MX6SL-EVK

GPU

ENGR00222875

Extend memtool to include register name support.

ALL/GENERAL

UNIT_TEST

ENGR00222922

OpenGL2.1 driver 4.6.9p5 integration

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD

GPU

ENGR00223027

Add support for nand on IMX6Q

MX6Q-ARD

UBOOT

ENGR00223038

Integrate vivante xorg dri driver 4.6.9p5

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD

GPU

ENGR00223056

MX6 HDMI fix HDMI build warning

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD

HDMI-VIDEO

ENGR00223061

openGL2.1 driver 4.6.9p7 integration

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD

GPU

ENGR00223103

ASRC ESAI: clean build warning

MX6Q-ARM2

ASRC
ESAI

ENGR00223123

VPU unit test: set chromaInterleave as default option

ALL/GENERAL

UNIT_TEST
VPU

ENGR00223349

add EDO support for gpmi-nand driver

MX6Q-ARD
MX6Q-ARM2

NAND_MTD

ENGR00223365

Update DL CPU freq setpoint according to latest datasheet

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET

PM-DVFS

ENGR00223679

Add battery driver support for mx6sl_evk

MX6SL-EVK

PMIC-BATTERY

ENGR00224113

Upgrade i.MX6 VPU FW

MX6DL/S-TABLET
MX6Q-SMD

VPU

ENGR00224700

IPUv3 fb:Support RGB24/RGB32/ABGR32 pixel formats

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD

FRAMEBUFFER

ENGR00225005

separate DRI from vivante HAL

MX6DL/S-ARD
MX6DL/S-ARM2
MX6DL/S-TABLET
MX6Q-ARD
MX6Q-ARM2
MX6Q-LOCO
MX6Q-SMD

GPU

ENGR00226096

mmc: clk: remove high set point for usdhc, so that it can enter low bus freq mode.

MX6SL-ARM2
MX6SL-EVK

MMC-SD-SDIO

 

Copyright © 2006- 2012   Freescale Semiconductor.  All rights reserved.
Freescale Confidential Proprietary - NDA Required