Vous êtes sur la page 1sur 25

Release Note Rel_RC4_20120309

STA2X11-CUT2 Linux Drivers

Release Note Rel_RC4_20120309

Release Note Rel_RC4_20120309


1.

Introduction .............................................................................................................................. 6
1.1.

Release Description ........................................................................................................... 6

1.2.

NOTES................................................................................................................................ 6

1.3.

NEW FUNCTIONALITIES ..................................................................................................... 7

1.4.

RESOLVED BUGS ................................................................................................................ 7

1.5.

KNOWN BUGS ................................................................................................................... 8

1.5.1.

HW DEPENDENT BUGS ................................................................................................... 8

1.5.2.

UPSTREAM BUG............................................................................................................. 8

1.6.

Reference test setup.......................................................................................................... 8

1.7.

Acronyms .......................................................................................................................... 9

2.

Format of deliverables .............................................................................................................. 9

3.

Installation ................................................................................................................................ 9

4.

Components detailed description ........................................................................................... 10


4.1.

Platform .......................................................................................................................... 10

4.1.1.

Licence ..................................................................................................................... 11

4.1.2.

Hardware supported platform ................................................................................. 11

4.1.3.

Supported functionalities ........................................................................................ 11

4.1.4.

Missing functionalities ............................................................................................. 11

4.1.5.

Know issues and limitations..................................................................................... 11

4.2.

MFD ................................................................................................................................. 11

4.2.1.

Licence ..................................................................................................................... 12

4.2.2.

Hardware supported platform ................................................................................. 12

4.2.3.

New supported functionalities ................................................................................ 12

4.2.4.

Missing functionalities ............................................................................................. 12

4.2.5.

Know issues and limitations..................................................................................... 12

4.3.

PCIEAMBA ....................................................................................................................... 12

4.3.1.

Licence ..................................................................................................................... 12

4.3.2.

Hardware supported platform ................................................................................. 12

4.3.3.

New supported functionalities ................................................................................ 13

4.3.4.

Missing functionalities ............................................................................................. 13

4.3.5.

Know issues and limitations..................................................................................... 13

4.4.

UART ............................................................................................................................... 13
2

Release Note Rel_RC4_20120309


4.4.1.

Licence ..................................................................................................................... 13

4.4.2.

Hardware supported platform ................................................................................. 13

4.4.3.

New supported functionalities ................................................................................ 13

4.4.4.

Missing functionalities ............................................................................................. 13

4.4.5.

Know issues and limitations..................................................................................... 13

4.5.

USB Host.......................................................................................................................... 14

4.5.1.

Licence ..................................................................................................................... 14

4.5.2.

Hardware supported platform ................................................................................. 14

4.5.3.

New supported functionalities ................................................................................ 14

4.5.4.

Missing functionalities ............................................................................................. 14

4.5.5.

Know issues and limitations..................................................................................... 14

4.6.

SATA ................................................................................................................................ 14

4.6.1.

Licence ..................................................................................................................... 15

4.6.2.

Hardware supported platform ................................................................................. 15

4.6.3.

New supported functionalities ................................................................................ 15

4.6.4.

Missing functionalities ............................................................................................. 15

4.6.5.

Know issues and limitations..................................................................................... 15

4.7.

ETHERNET ........................................................................................................................ 15

4.7.1.

Licence ..................................................................................................................... 15

4.7.2.

Hardware supported platform ................................................................................. 15

4.7.3.

New supported functionalities ................................................................................ 15

4.7.4.

Missing functionalities ............................................................................................. 16

4.7.5.

Know issues and limitations..................................................................................... 16

4.8.

DMA ................................................................................................................................ 16

4.8.1.

Licence ..................................................................................................................... 16

4.8.2.

Hardware supported platform ................................................................................. 16

4.8.3.

New supported functionalities ................................................................................ 16

4.8.4.

Missing functionalities ............................................................................................. 16

4.8.5.

Know issues and limitations..................................................................................... 16

4.9.

I2C ................................................................................................................................... 17

4.9.1.

Licence ..................................................................................................................... 17

4.9.2.

Hardware supported platform ................................................................................. 17


3

Release Note Rel_RC4_20120309


4.9.3.

New supported functionalities ................................................................................ 17

4.9.4.

Missing functionalities ............................................................................................. 17

4.9.5.

Know issues and limitations..................................................................................... 17

4.10.

VIP ............................................................................................................................... 17

4.10.1.

Licence ..................................................................................................................... 18

4.10.2.

Hardware supported platform ................................................................................. 18

4.10.3.

New supported functionalities ................................................................................ 18

4.10.4.

Missing functionalities ............................................................................................. 18

4.10.5.

Know issues and limitations..................................................................................... 18

4.11.

USB OTG ...................................................................................................................... 18

4.11.1.

Licence ..................................................................................................................... 18

4.11.2.

Hardware supported platform ................................................................................. 19

4.11.3.

New supported functionalities ................................................................................ 19

4.11.4.

Missing functionalities ............................................................................................. 19

4.11.5.

Know issues and limitations..................................................................................... 19

4.12.

SPI................................................................................................................................ 19

4.12.1.

Licence ..................................................................................................................... 19

4.12.2.

Hardware supported platform ................................................................................. 19

4.12.3.

New supported functionalities ................................................................................ 19

4.12.4.

Missing functionalities ............................................................................................. 20

4.12.5.

Know issues and limitations..................................................................................... 20

4.13.

CAN.............................................................................................................................. 20

4.13.1.

Licence ..................................................................................................................... 20

4.13.2.

Hardware supported platform ................................................................................. 20

4.13.3.

New supported functionalities ................................................................................ 20

4.13.4.

Missing functionalities ............................................................................................. 20

4.13.5.

Know issues and limitations..................................................................................... 20

4.14.

MLB ............................................................................................................................. 20

4.14.1.

Licence ..................................................................................................................... 21

4.14.2.

Hardware supported platform ................................................................................. 21

4.14.3.

Supported functionalities ........................................................................................ 21

4.14.4.

Missing functionalities ............................................................................................. 21


4

Release Note Rel_RC4_20120309


4.14.5.
4.15.

Know issues and limitations..................................................................................... 21


MSP ............................................................................................................................. 21

4.15.1.

Licence ..................................................................................................................... 22

4.15.2.

Hardware supported platform ................................................................................. 22

4.15.3.

New supported functionalities ................................................................................ 22

4.15.4.

Missing functionalities ............................................................................................. 22

4.15.5.

Know issues and limitations..................................................................................... 22

4.16.

SOUND......................................................................................................................... 22

4.16.1.

Licence ..................................................................................................................... 23

4.16.2.

Hardware supported platform ................................................................................. 23

4.16.3.

New supported functionalities ................................................................................ 23

4.16.4.

Missing functionalities ............................................................................................. 23

4.16.5.

Know issues and limitations..................................................................................... 23

4.17.

SD/MMC ...................................................................................................................... 24

4.17.1.

Licence ..................................................................................................................... 24

4.17.2.

Hardware supported platform ................................................................................. 24

4.17.3.

New supported functionalities ................................................................................ 24

4.17.4.

Missing functionalities ............................................................................................. 24

4.17.5.

Know issues and limitations..................................................................................... 24

4.18.

FM RADIO .................................................................................................................... 24

4.18.1.

Licence ..................................................................................................................... 24

4.18.2.

Hardware supported platform ................................................................................. 25

4.18.3.

New supported functionalities ................................................................................ 25

4.18.4.

Missing functionalities ............................................................................................. 25

4.18.5.

Know issues and limitations..................................................................................... 25

Release Note Rel_RC4_20120309

1. Introduction
This release note describes the contents of the Linux delivery for the STA2X11-CUT2 device from
STMicroelectronics. The STA2X11 is an I/O Hub for next generation of Intel Atom product. It allows
connecting a PCI Express root complex to a number of interfaces.

1.1.

Release Description

This release includes patches for STA2X11-CUT2 Linux drivers, a tar ball of all changed source
files, test code and test results.
This release package include following drivers:
Platform
MFD
PCIEAMBA
UART
USB HOST
SATA
ETHERNET
DMA
I2C
VIP
USB OTG
SPI
CAN
MLB
MSP
SOUND
SD/MMC
FM RADIO
CAN, MLB, FM RADIO and USB-OTG are released as candidate engineering release with
known functional limitation. Other drivers are delivered as their final CUT2 release. This
release will only be modified to fix possible notified bugs.

1.2.

NOTES

The license of all the source code within this release is GPLv2.

Release Note Rel_RC4_20120309

1.3.

NEW FUNCTIONALITIES
See specific driver section.

1.4.

RESOLVED BUGS

Here the list of solved bug reported on Soft-In bug tracking system:
B0218 ETH link detected without cable (hw dependent)
B0204 Bug sta662_sdec_spi driver
B0200 Kernel doesn't boot without CONFIG_STA2X11_NORTHVILLE=y on icar (b1)
B0197 release-20111201 branch issues
B0196 Can not build kernel without PL011 serial driver
B0195 USB errors since commit 75345fc08d2bfd96eeda39b4c6d4fae4fa69918c
B0188 [Audio] Playing a 16-bit LE PCM wav file isn't handled correctly
B0169 eMMC on ICM4 (4Gb) Sandisk accessing issue
B0141 ETH; Ethernet connection falls down during transferring files
B0140 USB : Loading usb modules after boot won't let any usb device work afterwards
B0139 Platform : sta2x11version mismatch
B0137 Audio; different behavior with Meego or Debian distribution
B0136 Audio : Audio streaming from linein to lineout stops working after a few seconds.
B0131 pl011-pci (uart) oopses when dma is enabled on rx and tx
B0125 Ethernet: Jumbo frames cause "Out of SW-IOMMU space" error
B0124 Accessing a non-existent GPIO pin will cause a kernel crash
B0123 Test failed: Serial port - Baudrate, data bits, parity
B0122 Crash with dmatest.ko module.
B0121 missing build dependency on pci_slave
B0119 mmci-pci error messages
B0118 "STA2x11 board: northville" massage with quiet cmdline option
B0116 Kernel doesn't build without debugfs
B0115 Random behaviour accessing MMC on CUT2B1 (hw dependent)
B0114 Kernel Build Dependency on CONFIG_PM
B0105 Kernel Build Failure when disabling DMA for MMC #2
B0099 Kernel Build Failure when disabling DMA for MMC
B0098 Fix BUG in CUT2 B1-Stepping
B0095 Low Cant set Ethernet speed to 100mbit full/half or 10mbit half-duplex
B0094 Booting the board with two USB devices already plugged in wont load one device
B0092 Modifying e-MMC partition table reboots the board
B0091 Removing SD card during a transfer wont allow to mount the device again
B0090 Unplugging S-ATA cdrom doesnt unload /dev/sr0 node
7

Release Note Rel_RC4_20120309


B0087 stmmac: kernel function invoked from invalid context
You can find more information on bug tracking system available at https://redmine.softin.com/

1.5.

KNOWN BUGS
B0259 ETH: Ethernet connection falls down during transferring files

There are also some known issues that are platform dependent (see 1.5.1) and other issues
related to upstream kernel (see 1.5.2).
You can find more information on bug tracking system available at https://redmine.softin.com/

1.5.1. HW DEPENDENT BUGS


Here the list of open bugs:
B0115 Random behavior accessing MMC on CUT2B1 (this bug is closed as HW issue
specific to the Micron component used on Abbeville builds prior to Build 4)
B0218 ETH link detected without cable (this issue existed with the cut 1 driver as well,
but didn't occur on Northville, only on Crossville's. It seems to be Crossville PHY specific)

1.5.2. UPSTREAM BUG


Here the list of upstream bugs:
B0093 Removing USB flash drive during a file transfer might crash the kernel
B0097 Problem with usb: scsi: killing requests for dead queue
B0117 4 seconds boot slowdown
B0166 SATA: kernel oops after surprise removal

1.6.

Reference test setup


8

Release Note Rel_RC4_20120309

The kernel has been verified with the Meego 1.2 image meego-ivi-ia32-conx-1.2.0-WRSI05.27-1.iso replacing the kernel and modules with the binaries compiled with the current
release.
The kernel command line included the following options:
rw root=/dev/sda3 vga=current 3

1.7.

Acronyms
PCI Peripheral Component Interconnect
PCIe Peripheral Component Interconnect express
DID PCI Device ID This is the 2 bytes code that identifies a PCI device. Reference available
into the site www.pcidatabase.com

2. Format of deliverables
The device drivers are released as Linux patches based on the 2.6.39.4 kernel version. An additional
tar file with all changed source files is added in order to facilitate the access to users without a Linux
expertise:
The sta2x11_RC4_20120309_2.6.39.4_patches.tgz file contain a snapshot of all the latest
STA2X11-CUT2 patches to be applied to Linux kernel version 2.6.39.4.
The sta2x11_RC4_20120309_2.6.39.4_src.tgz file contain all changed files with respect to
original Linux kernel version 2.6.39.4.

3. Installation
Lets have the full kernel 2.6.39.4 into the folder work/linux-2.6.
Extract all the patches from the file sta2x11_xxxxxxxxx_patches.tgz into the folder work/patches
Using the following script you can easily apply them on the top of a clean 2.6.39.4 kernel. Copy it
inside kernel source folder
#!/bin/sh
for file in `ls $1`
do
patch -p1 < $1/$file
9

Release Note Rel_RC4_20120309


done

Execute the script:


cd work/ linux-2.6
./patchKernel.sh ../patches

Configure the kernel with the following command:


make sta2x11_defconfig

Compile and install the kernel as usual.

4. Components detailed description


This release note covers the release of the following set of PCI drivers:
Platform
MFD
PCIEAMBA
UART
USB HOST
SATA
ETHERNET
DMA
I2C
VIP
USB OTG
SPI
CAN
MLB
MSP
SOUND
SD/MMC
FM RADIO

4.1.

Platform

The files modified in this release are:


arch/x86/platform/Makefile
10

Release Note Rel_RC4_20120309


arch/x86/platform/sta2x11/Makefile
arch/x86/platform/sta2x11/boards.lds
arch/x86/platform/sta2x11/clk.c
arch/x86/platform/sta2x11/clk.h
arch/x86/platform/sta2x11/clock.c
arch/x86/platform/sta2x11/clock.h
arch/x86/platform/sta2x11/icar.c
arch/x86/platform/sta2x11/northville.c
arch/x86/platform/sta2x11/sta2x11.c
arch/x86/platform/sta2x11/sta2x11.h
arch/x86/platform/sta2x11/steval.c
include/linux/pci_ids.h
kernel/irq/chip.c
kernel/irq/irqdesc.c

4.1.1. Licence
These files are released under the GPL v2 terms.

4.1.2. Hardware supported platform


This component release has been tested on the following hardware platforms:
Intel IVI Reference Design for Tunnel Creek - Crossville TC B1 / ST CUT2
iCAR B sample Soft-In board ICM4 CPU with TC / ST CUT2

4.1.3. Supported functionalities


Automatic hw rev detection.
Unified board file for northville cut1 & cut2.
Unified board file for steval cut1 & cut2.
Pci device table automatically selected based on hw rev.
Platform data tables automatically selected based on hw rev.
Avoid compiling useless config tables (if a driver is not included in the kernel
config file, the relevant config table is not compiled anymore).

4.1.4. Missing functionalities


None

4.1.5. Know issues and limitations


None

4.2.

MFD
11

Release Note Rel_RC4_20120309


The files modified in this release are:
drivers/mfd/Kconfig
drivers/mfd/Makefile
drivers/mfd/ sta2x11-mfd.c
drivers/mfd/sta2x11/Makefile
include/linux/mfd/sta2x11-mfd.h

4.2.1. Licence
These files are released under the GPL v2 terms

4.2.2. Hardware supported platform


This component release has been tested on the following hardware platforms:
Intel IVI Reference Design for Tunnel Creek - Crossville TC B1 / ST CUT2
iCAR B sample Soft-In board ICM4 CPU with TC / ST CUT2

4.2.3. New supported functionalities


Check SCTL registers (modifications needed for sd/mmc driver)
Added function for atomically writing a bitmask to SCTL (needed by sd/mmc)

4.2.4. Missing functionalities


Power management

4.2.5. Know issues and limitations


None

4.3.

PCIEAMBA

The files modified in this release are:


lib/swiotlb.c

4.3.1. Licence
These files are released under the GPL v2 terms

4.3.2. Hardware supported platform


This component release has been tested on the following hardware platforms:
Intel IVI Reference Design for Tunnel Creek - Crossville TC B1 / ST CUT2
12

Release Note Rel_RC4_20120309


iCAR B sample Soft-In board ICM4 CPU with TC / ST CUT2

4.3.3. New supported functionalities


Check SCTL registers (modifications needed for sd/mmc driver)
Added function for atomically writing a bitmask to SCTL (needed by sd/mmc)

4.3.4. Missing functionalities


None

4.3.5. Know issues and limitations


None

4.4.

UART

The files modified in this release are:


drivers/tty/serial/Kconfig
drivers/tty/serial/Makefile
drivers/tty/serial/pl011-pci-debugfs.c
drivers/tty/serial/pl011-pci.c
drivers/tty/serial/pl011-pci.h
include/asm-generic/ioctls.h

4.4.1. Licence
These files are released under the GPL v2 terms

4.4.2. Hardware supported platform


This component release has been tested on the following hardware platforms:
Intel IVI Reference Design for Tunnel Creek - Crossville TC B1 / ST CUT2
iCAR B sample Soft-In board ICM4 CPU with TC / ST CUT2

4.4.3. New supported functionalities


Platform code update

4.4.4. Missing functionalities


Power management

4.4.5. Know issues and limitations


13

Release Note Rel_RC4_20120309


None

4.5.

USB Host

The files modified in this release are:


drivers/usb/Kconfig
drivers/usb/Makefile
drivers/usb/host/ehci-mem.c
drivers/usb/host/ehci-pci.c
drivers/usb/host/ehci-q.c
drivers/usb/host/ohci-pci.c

4.5.1. Licence
These files are released under the GPL v2 terms

4.5.2. Hardware supported platform


This component release has been tested on the following hardware platforms:
Intel IVI Reference Design for Tunnel Creek - Crossville TC B1 / ST CUT2
iCAR B sample Soft-In board ICM4 CPU with TC / ST CUT2

4.5.3. New supported functionalities


Update class code

4.5.4. Missing functionalities


Power management

4.5.5. Know issues and limitations


B0093 Removing a USB key during a file transfer can trigger a kernel panic
(upstream bug)
o Workaround: dont remove USB devices during data transfer
B0097 Problem with usb: scsi: killing requests for dead queue (upstream bug)

4.6.

SATA

The files modified in this release are:


drivers/ata/ahci.c
drivers/ata/libahci.c
14

Release Note Rel_RC4_20120309

4.6.1. Licence
These files are released under the GPL v2 terms

4.6.2. Hardware supported platform


This component release has been tested on the following hardware platforms:
Intel IVI Reference Design for Tunnel Creek - Crossville TC B1 / ST CUT2
iCAR B sample Soft-In board ICM4 CPU with TC / ST CUT2

4.6.3. New supported functionalities


Update class code
Update platform code for CUT2 silicon

4.6.4. Missing functionalities


None

4.6.5. Know issues and limitations


B0166 SATA: kernel oops after surprise removal (upstream bug)

4.7.

ETHERNET

The files modified in this release are:


drivers/net/stmmac/stmmac_main.c
drivers/net/stmmac/stmmac_ethtool.c
include/linux/stmmac.h

4.7.1. Licence
These files are released under the GPL v2 terms

4.7.2. Hardware supported platform


This component release has been tested on the following hardware platforms:
Intel IVI Reference Design for Tunnel Creek - Crossville TC B1 / ST CUT2
iCAR B sample Soft-In board ICM4 CPU with TC / ST CUT2

4.7.3. New supported functionalities


Sta2x11 patches ported to stmmac 2.6.39 manline driver

15

Release Note Rel_RC4_20120309


MAC address can now be passed as platform data, module parameter or using
kernel command line.

4.7.4. Missing functionalities


Power management

4.7.5. Know issues and limitations


B0259 ETH: Ethernet connection falls down during transferring files

4.8.

DMA

The files modified in this release are:


drivers/dma/Kconfig
drivers/dma/Makefile
drivers/dma/amba-pl08x.c
drivers/dma/amba-pl08x.h
drivers/dma/sta2x11_pl080.c
include/linux/amba/pl080.h
include/linux/amba/pl08x.h

4.8.1. Licence
These files are released under the GPL v2 terms

4.8.2. Hardware supported platform


This component release has been tested on the following hardware platforms:
Intel IVI Reference Design for Tunnel Creek - Crossville TC B1 / ST CUT2
iCAR B sample Soft-In board ICM4 CPU with TC / ST CUT2

4.8.3. New supported functionalities


Modifications for porting to 2.6.39.4
Added support for peripheral flow control

4.8.4. Missing functionalities


None

4.8.5. Know issues and limitations


None
16

Release Note Rel_RC4_20120309

4.9.

I2C

The files modified in this release are:


drivers/i2c/busses/Kconfig
drivers/i2c/busses/Makefile
drivers/i2c/busses/i2c-sta2x11-pci-debugfs.c
drivers/i2c/busses/i2c-sta2x11-pci-test-slave.c
drivers/i2c/busses/i2c-sta2x11-pci.c
drivers/i2c/busses/i2c-sta2x11-pci.h

4.9.1. Licence
These files are released under the GPL v2 terms

4.9.2. Hardware supported platform


This component release has been tested on the following hardware platforms:
Intel IVI Reference Design for Tunnel Creek - Crossville TC B1 / ST CUT2
iCAR B sample Soft-In board ICM4 CPU with TC / ST CUT2

4.9.3. New supported functionalities


4.9.4. Missing functionalities
Slave and multi-master not supported

4.9.5. Know issues and limitations


None

4.10.

VIP

The files modified in this release are:


drivers/media/video/Kconfig
drivers/media/video/Makefile
drivers/media/video/adv7180.c
drivers/media/video/sta2x11/Kconfig
drivers/media/video/sta2x11/Makefile
drivers/media/video/sta2x11/sta2x11_vip.h
17

Release Note Rel_RC4_20120309


drivers/media/video/sta2x11/sta2x11_vip_main.c
drivers/media/video/videobuf-dma-contig.c
include/media/videobuf-dma-contig.h

4.10.1. Licence
These files are released under the GPL v2 terms

4.10.2. Hardware supported platform


This component release has been tested on the following hardware platforms:
Intel IVI Reference Design for Tunnel Creek - Crossville TC B1 / ST CUT2
iCAR B sample Soft-In board ICM4 CPU with TC / ST CUT2

4.10.3. New supported functionalities


4.10.4. Missing functionalities
Power management
Programming of GAM_DVP_CTRL register

4.10.5. Know issues and limitations


None

4.11.

USB OTG

The file modified in this release are:


drivers/usb/gadget/Kconfig
drivers/usb/sta2x11_otg/Kconfig
drivers/usb/sta2x11_otg/Makefile
drivers/usb/sta2x11_otg/sta2x11_hcd-dbg.h
drivers/usb/sta2x11_otg/sta2x11_hcd-hub.c
drivers/usb/sta2x11_otg/sta2x11_hcd.c
drivers/usb/sta2x11_otg/sta2x11_hcd.h
drivers/usb/sta2x11_otg/sta2x11_main.c
drivers/usb/sta2x11_otg/sta2x11_otg.h
drivers/usb/sta2x11_otg/sta2x11_udc.c
drivers/usb/sta2x11_otg/sta2x11_udc.h

4.11.1. Licence
18

Release Note Rel_RC4_20120309


These files are released under the GPL v2 terms

4.11.2. Hardware supported platform


4.11.3. New supported functionalities
Update class code

4.11.4. Missing functionalities


None

4.11.5. Know issues and limitations


Not tested

4.12.

SPI

The files modified in this release are:


drivers/spi/Kconfig
drivers/spi/Makefile
drivers/spi/dummyspichip.c
drivers/spi/pci-pl022.c
drivers/spi/pci-pl022.h
drivers/spi/sta662_sdec_spi.c
drivers/spi/steval.c

4.12.1. Licence
These files are released under the GPL v2 terms

4.12.2. Hardware supported platform


This component release has been tested on the following hardware platforms:
Intel IVI Reference Design for Tunnel Creek - Crossville TC B1 / ST CUT2
iCAR B sample Soft-In board ICM4 CPU with TC / ST CUT2

4.12.3. New supported functionalities


Synchronous userspace interface to devices that communicate via SDEC
protocol over SPI interface

19

Release Note Rel_RC4_20120309

4.12.4. Missing functionalities


Power management

4.12.5. Know issues and limitations


None

4.13.

CAN

The files modified in this release are:


drivers/net/can/Kconfig
drivers/net/can/Makefile
drivers/net/can/sta2x11_can.c
drivers/net/can/sta2x11_can.h

4.13.1. Licence
These files are released under the GPL v2 terms

4.13.2. Hardware supported platform


4.13.3. New supported functionalities
4.13.4. Missing functionalities
Power management

4.13.5. Know issues and limitations


Not tested

4.14.

MLB

The files modified in this release are:


drivers/net/most/Kconfig
drivers/net/most/Makefile
drivers/net/most/sta2x11mlb.c
include/net/most/async.h
include/net/most/ctl.h
20

Release Note Rel_RC4_20120309


include/net/most/dev.h
include/net/most/most.h
include/net/most/most_core.h
include/net/most/sync.h
net/Kconfig
net/Makefile
net/most/Kconfig
net/most/Makefile
net/most/af_most.c
net/most/async_sock.c
net/most/ctl_sock.c
net/most/dev_sock.c
net/most/most_core.c
net/most/most_sock.c
net/most/sync_sock.c

4.14.1. Licence
These files are released under the GPL v2 terms

4.14.2. Hardware supported platform


4.14.3. Supported functionalities
4.14.4. Missing functionalities
Power management

4.14.5. Know issues and limitations


Not tested

4.15.

MSP

The files modified in this release are:


drivers/misc/Kconfig
drivers/misc/Makefile
drivers/misc/sta2x11_msp/Kconfig
drivers/misc/sta2x11_msp/Makefile
drivers/misc/sta2x11_msp/sta2x11_msp_core.c
21

Release Note Rel_RC4_20120309


drivers/misc/sta2x11_msp/sta2x11_msp_core.h
drivers/misc/sta2x11_msp/sta2x11_msp_debugfs.c
drivers/misc/sta2x11_msp/sta2x11_msp_debugfs.h
drivers/misc/sta2x11_msp/sta2x11_msp_pci.c
drivers/misc/sta2x11_msp/sta2x11_msp_regs.h
drivers/misc/sta2x11_msp/sta2x11_msp_test.c

4.15.1. Licence
These files are released under the GPL v2 terms

4.15.2. Hardware supported platform


This component release has been tested on the following hardware platforms:
Intel IVI Reference Design for Tunnel Creek - Crossville TC B1 / ST CUT2
iCAR B sample Soft-In board ICM4 CPU with TC / ST CUT2

4.15.3. New supported functionalities


4.15.4. Missing functionalities
Power Management

4.15.5. Know issues and limitations


None

4.16.

SOUND

The files modified in this release are:


include/sound/ak4xxx-adda.h
sound/drivers/Kconfig
sound/drivers/Makefile
sound/drivers/sta2x11_ak4628.c
sound/drivers/sta2x11i2s.c
sound/i2c/other/Makefile
sound/i2c/other/ak4xxx-adda.c
sound/soc/Kconfig
sound/soc/Makefile
sound/soc/codecs/Kconfig
sound/soc/codecs/Makefile
22

Release Note Rel_RC4_20120309


sound/soc/codecs/ak4628.c
sound/soc/codecs/generic-i2s.c
sound/soc/sta2x11/Kconfig
sound/soc/sta2x11/Makefile
sound/soc/sta2x11/sta2x11-dma.c
sound/soc/sta2x11/sta2x11-dma.h
sound/soc/sta2x11/sta2x11-i2s.c
sound/soc/sta2x11/sta2x11-i2s.h
sound/soc/sta2x11/sta2x11-machine.c
sound/soc/sta2x11/sta2x11-msp-debugfs.c
sound/soc/sta2x11/sta2x11-msp-debugfs.h
sound/soc/sta2x11/sta2x11-msp-pci.c
sound/soc/sta2x11/sta2x11-msp-regs.h
sound/soc/sta2x11/sta2x11-msp.h

4.16.1. Licence
These files are released under the GPL v2 terms

4.16.2. Hardware supported platform


This component release has been tested on the following hardware platforms:
Intel IVI Reference Design for Tunnel Creek - Crossville TC B1 / ST CUT2
iCAR B sample Soft-In board ICM4 CPU with TC / ST CUT2

4.16.3. New supported functionalities


Completely redesigned in compliance with ALSA-SoC architecture. Now audio
framework is modular and include three separate structures:
o Codecs: all ALSA-SoC compliant codes are supported, and:
AK4628 has been added for Crossville board
Generic-i2s codec has been added for I2S device with no (or
non ALSA) command interface (STA662 for ICAR boards)
o Digital Audio Interfaces
o Machine (platform)

4.16.4. Missing functionalities


None

4.16.5. Know issues and limitations


None

23

Release Note Rel_RC4_20120309

4.17.

SD/MMC

The files modified in this release are:


drivers/mmc/host/Kconfig
drivers/mmc/host/Makefile
drivers/mmc/host/mmci-pci.c
drivers/mmc/host/mmci-pci.h

4.17.1. Licence
These files are released under the GPL v2 terms

4.17.2. Hardware supported platform


This component release has been tested on the following hardware platforms:
Intel IVI Reference Design for Tunnel Creek - Crossville TC B1 / ST CUT2
iCAR B sample Soft-In board ICM4 CPU with TC / ST CUT2

4.17.3. New supported functionalities


None

4.17.4. Missing functionalities


None

4.17.5. Know issues and limitations


None

4.18.

FM RADIO

The files modified in this release are:


drivers/media/radio/Kconfig
drivers/media/radio/Makefile
drivers/media/radio/tda7706_core.c
drivers/media/radio/tda7706_i2c.c
drivers/media/radio/tda7706_i2c.h

4.18.1. Licence
These files are released under the GPL v2 terms
24

Release Note Rel_RC4_20120309

4.18.2. Hardware supported platform


4.18.3. New supported functionalities
None

4.18.4. Missing functionalities


None

4.18.5. Know issues and limitations


Not tested

25

Vous aimerez peut-être aussi