Linux patches

From Texas Instruments Embedded Processors Wiki

Jump to: navigation, search
Translate this page to   

Sometimes Linux kernel is quite fast developing piece of software. So there may be reasons why latest available Linux kernel doesn't have all the latest changes (patches) integrated. Some reasons of this are that may be some patches are still experimental and need some deeper testing before they are applied to main tree. Or there may be some patches which are not applied currently (pending patches) simply cause maintainers had no time to apply them yet. This page tries to track patches not applied yet, so we have a rough overview what is currently pending and you can decide to apply them at our own if needed. If you unsure how to work with patches, see working with Linux patches article. And, if you have some changes at DaVinci kernel and want to share them and get them integrated upstream (would be greatly appreciated!) see sending patches upstream article.

DaVinci git kernel

Has its own information and status page.

MontaVista TI kernel

Some patches for MV/TI kernel you get with DVEVM CDs and can be downloaded from DaVinci DVEVM update site are available:

   * Documentation on the new drivers
   * Examples demonstrating use of the new drivers
   * Bootloader updated to u-boot 1.2.0
   * PatchLevel 37 - TI patches containing enhancements to USB and U-Boot. 
         o Video Port Front End (Capture) v4l2
               + Support for decoded video input in YUV422 format
               + Support for NTSC and PAL video input through external decoder, and auto
                 sensing capability.
               + CCD Controller (CCDC) driver - developed on custom hardware not available to customers
         o Video Peripheral Drivers
               + Resizer
               + Previewer
               + H3A 
                     # Auto Exposure/Auto White Balance (AEW) driver
                     # Auto focus (AF) driver
         o Video Port Back End (Display) fbdev
               + 480p & 576p formats
               + Support for Sharp LQ64D343 LCD on RGB666 Digital Interface
               + Support for multiple video & OSD windows
               + Support for RGB888 input mode for Video window
               + Support for paletized input (1/2/4/8 bit) mode for OSD window
               + Runtime enable/disable of the windows
               + Support for color-keying
         o USB
               + Support for USB-OTG (requires modifications to the EVM)
               + RNDIS/CDC (Networking), HID class support
               + Isochronous endpoint support.
         o MMC/SD Card support
               + Linux SDIO stack support
         o Other drivers
               + Watchdog Timer
               + Pinmux
               + GPIO
               + MTD driver for NAND and AMD/Intel NOR Flash
               + UART (serial)
         o u-boot 1.2.0
Leave a Comment
Personal tools
Namespaces
Variants
Actions
Navigation
Print/export
Toolbox