NOTICE: The Processors Wiki will End-of-Life on January 15, 2021. It is recommended to download any files or other content you may need that are hosted on processors.wiki.ti.com. The site is now set to read only.
AM18x/OMAP-L138 driver status on Linux v3.x
Important Note:
The software discussed on this site is available for download, but is no longer being actively developed and maintained. This wiki is in maintenance mode and the software is supported on Sitara E2E forum
Peripheral | Functionality(arago, Linux v3.3-davinci1) | Mainline | CPU Freq(arago) | CPU Freq(mainline) | Suspend/Resume(arago) | Suspend/Resume(mainline) | Comments | |
---|---|---|---|---|---|---|---|---|
Functionality in non-DT kernel | DT support for the module | |||||||
Audio (McASP) | McASP is always slave. | |||||||
McBSP | Not supported as there are no devices connected to McBSP. | |||||||
EMAC | CPUfreq patches submitted to community http://lkml.indiana.edu/hypermail/linux/kernel/1204.1/00281.html. Need work on review comments. | |||||||
MUSB MSC Host | Community kernel dependent on platform patches to get PIO/DMA mode working. Bug fixes on CPPI DMA are pending to get DMA mode working. | |||||||
MUSB HID Host | Community kernel dependent on platform patches to get PIO/DMA mode working. Bug fixes on CPPI DMA are pending to get DMA mode working. | |||||||
MUSB Audio Host | Community kernel dependent on platform patches to get PIO/DMA mode working. Bug fixes on CPPI DMA are pending to get DMA mode working. | |||||||
MUSB Video Host | Community kernel dependent on platform patches to get PIO/DMA mode working. Bug fixes on CPPI DMA are pending to get DMA mode working. | |||||||
MUSB CDC Host | Community kernel dependent on platform patches to get PIO/DMA mode working. Bug fixes on CPPI DMA are pending to get DMA mode working. | |||||||
MUSB WiFi Host | Community kernel dependent on platform patches to get PIO/DMA mode working. Bug fixes on CPPI DMA are pending to get DMA mode working. Functionality not tested in arago, it is expected to work. | |||||||
MUSB MSC Gadget | Community kernel dependent on platform patches to get PIO/DMA mode working. Bug fixes on CPPI DMA are pending to get DMA mode working. | |||||||
MUSB CDC/RNDIS Gadget | Community kernel dependent on platform patches to get PIO/DMA mode working. Bug fixes on CPPI DMA are pending to get DMA mode working. | |||||||
OHCI MSC Host | Community Kernel dependent on platform patches. Need to work on review comments on submitted patch http://www.spinics.net/lists/linux-usb/msg59656.html | |||||||
OHCI HID Host | Community Kernel dependent on platform patches. Need to work on review comments on submitted patch http://www.spinics.net/lists/linux-usb/msg59656.html | |||||||
OHCI Audio Host | Community Kernel dependent on platform patches. Need to work on review comments on submitted patch http://www.spinics.net/lists/linux-usb/msg59656.html | |||||||
NAND Flash | CPUFreq and Suspend/Resume patches present in arago. | |||||||
NOR Flash | NOR driver doesn't require suspend and resume functions, according to this patch its taken care by the core, http://lists.infradead.org/pipermail/linux-mtd-cvs/2009-May/006486.html | |||||||
GLCD | ||||||||
CLCD | Some attempts were made to push this driver upstream. http://lists.infradead.org/pipermail/linux-parport/2009-September/000664.html | |||||||
SPI | ||||||||
MMC/SD | ||||||||
UART | UART CPUFreq patches were submitted earlier to community but did not make it to mainline http://lkml.indiana.edu/hypermail/linux/kernel/1001.1/01829.html | |||||||
I2C | ||||||||
RTC | RTC is wake up source on am18x. | |||||||
Watchdog | ||||||||
SATA | ||||||||
Video Port Interface (VPIF) | Platform patches are also accepted and queued in media tree
http://git.linuxtv.org/media_tree.git/shortlog/refs/heads/staging/for_v3.7 | |||||||
VPIF Raw Sensor support | ||||||||
Touchscreen | ||||||||
eCAP | Driver has to be ported to new PWM frame work of community. Current driver in arago follows Bill Gatliff's PWM frame work. Earlier attempt has been made for placing the eCAP driver in drivers/iio folder (http://www.spinics.net/lists/linux-iio/msg04392.html). | |||||||
eHRPWM/APWM | Driver has to be ported to new PWM frame work of community. Current driver in arago follows Bill Gatliff's PWM frame work. |
Feature present | |
Feature NOT present | |
Present but not tested because of dependency. | |
Feature NOT required |
Boot Mode | DA850/OMAP-L138/AM18x | Comments |
---|---|---|
SPI Flash | SPL SPI U-Boot | |
NAND Flash | SPL NAND U-Boot | |
NOR Flash | NOR U-Boot | |
MMC/SD | SPL is in SPI flash to boot MMC/SD U-Boot |
Boot Mode | DA850/OMAP-L138/AM18x | Comments |
---|---|---|
SPI Flash | http://www.mail-archive.com/u-boot@lists.denx.de/msg86207.html | |
NAND Flash | http://www.mail-archive.com/u-boot@lists.denx.de/msg86207.html | |
NOR Flash | http://www.mail-archive.com/u-boot@lists.denx.de/msg86207.html | |
MMC/SD | http://www.mail-archive.com/u-boot@lists.denx.de/msg86207.html |
NOTE
These are supported boot modes in PSP software, the actual hardware may support many more boot modes than shown here. Please refer to hardware documentation for list of all supported boot modes.