LinuxOmapKernelGitTrees
From OMAPpedia
Contents |
Introduction
A list of known git trees for OMAP Linux Kernel development
Feature Branches for OMAP5
Based on kernel 3.4-rc
| Feature Tree | Gitweb URL | Branch / Tag | Availability Timeline | Feature list compared to 3.1-based trees listed in next section | Does not contain (list loss of features) |
| MPUSS (ARM core, EMIF, Timers, GPIO, sDMA, Watchdog, MPUSS PM) | https://gitorious.org/omap-sw-develoment/linux-omap-dev | Branch: v3.4/omap_mpuss_platform (based on 3.4-rc4) | 25-April | Everything similar to 3.1 based kernel tree | NA |
| Power Management (Frameworks, Core PM) | https://git.gitorious.org/~kristo/omap-pm/omap-pm-work | ? | <to be updated> | OMAP4 DVFS | OMAP5 DVFS,Chip retention, OFF mode, Smart Reflex, Core cpuidle |
| Connectivity, Storage & Sensors (UART, I2C, SPI, USB2.0, USB3.0, Keypad, Touchscreen, MMC/SD, SATA) | https://gitorious.org/ldc-connectivity/linux | Branch: for-omap5 | May 10th | MMC, Keypad, I2C, UART, SPI, DWC3 driver, USB Gadget Framework | USB2/3 PHY, USB Host |
| Audio | 3.4_palmas (mpuss + palmas): https://gitorious.org/omap-audio/linux-audio/commits/sgc/topic/3.4_palmas | Mentioned in URL | 1-May | Same as 3.1 | McASP/ Voice Call record/ DL2 on DL1. |
| Display | 3.4_display (mpuiss + palmas + DSS): https://gitorious.org/omap-audio/linux-audio/commits/sgc/topic/3.4_dss | Mentioned in URL | 1-May | Same as 3.1 | Display port |
| RPMsg | https://gitorious.org/rpmsg/rpmsg | v3.4_omap_mpuss_platform_rpmsg | P1 - May 4 P2 - May 11 |
Based on the upstream RPMsg version (completely different from 3.1) | PM support - Will be available based on Android PM Plan |
| TILER | git://gitorious.org/tiler/feature.git | Branch: for-v3.4 | May 4 | Upstream Tiler without PM support | PM support - Will be available based on Android PM Plan |
Based on kernel 3.1
| Domain | Subdomain | Feature | Base git tree | git web URL | Branch Name / Tag | Kernel version | Additional Information/Comments |
| Platform | ARM Core, Serial, Storage | CORE kernel | Linus' Tree | https://gitorious.org/omap-sw-develoment/linux-omap-dev | omap5_platform_base_v3.1 | 3.1 | Base Feature Tree |
| Power | Power | Base PM support | Linus' Tree | https://git.gitorious.org/~kristo/omap-pm/omap-pm-work | omap5_platform_base_v3.1_pm | 3.1 | |
| USB | USB | USB Composite Gadget Framework and DWC3 | Linus' tree | http://git.kernel.org/?p=linux/kernel/git/balbi/usb.git;a=shortlog;h=refs/heads/for-omap5 | for-omap5 | 3.1 | |
| Display | Display | DSS2 | https://gitorious.org/linux-omap-dss2/linux | https://gitorious.org/linux-omap-display | master | 3.1 | |
| Audio | ASoC | ALSA tree | https://gitorious.org/omap-audio | git://gitorious.org/omap-audio/linux-audio.git | omap_3.1-pm-dss-audio | 3.1 Kernel | |
| RPMsg | Inter-Processor Communication | https://gitorious.org/rpmsg/rpmsg | omap5_platform_base_v3.1-pm-rpmsg | 3.1 Kernel | |||
| TILER | https://gitorious.org/omap-sw-develoment/linux-omap-dev | https://gitorious.org/tiler/tiler-omap5 | omap5_platform_base_v3.1-tiler | 3.1 Kernel |
Feature Branches for OMAP4460
| Domain | Subdomain | Feature | Base git tree | git web URL | Branch Name / Tag | Latest version | Additional Information/Comments |
| Storage | MMC/SD/SDIO | MMC hwmod adaptations | k.org<2.6.38-rcN> | www.gitorious.org/linux-omap-mmc/ | mmc_hwmod | v5_mmc_hwmod | Accepted for 39-rc1 |
| PM | Thermal | On chip thermal sensor driver | k.org<2.6.39-RC2> | http://gitorious.org/omap-pm/linux | omap4460-thermal | commid id: .39-rc2 | Please use omap2plus_defconfig to boot on 4460sdp/blaze. This is WIP branch. |
| Core | Kernel | Basic support for 4460 | k.org<2.6.39-RC2> | https://gitorious.org/omap-sw-develoment/linux-omap-dev | omap4_next | commit id: 9dd3746 | This is a WIP branch. |
| Core | SPL | Bootloader changes for 4460 | Denx U-Boot | http://dev.omapzoom.org/?p=bootloader/u-boot.git;a=summary | omap_upstream_4460 | commit id: e299c84 | This is a WIP branch. |
Feature Branches for OMAP4430
| Domain | Subdomain | Base git tree | git web URL | git clone link | Maintainer / Contact info | Additional Information | |
| Storage | MMC/SD/SDIO | Linus' tree | http://gitorious.org/linux-omap-mmc/linux-26 | git://gitorious.org/linux-omap-mmc/linux-26.git | Balaji T K <balajitk@ti.com> | ||
| Display | Display | Linus' tree | http://gitorious.org/linux-omap-dss2/linux | git://gitorious.org/linux-omap-dss2/linux.git | Tomi Valkeinen <tomi.valkeinen@ti.com> | More info on display trees: http://omappedia.org/wiki/Display_Trees | |
| PM | OMAP4430 SR, DVFS | Linus' tree | http://gitorious.org/omap-pm/linux | git://gitorious.org/omap-pm/linux.git | Vishwanath BS <vishwanath.bs@ti.com> | Branch Name: omap_dvfs_3.1_rc2 | |
| PM | Core Retention (suspend/resume | Linus' tree | http://gitorious.org/omap-pm/linux | git://gitorious.org/omap-pm/linux.git | Vishwanath BS <vishwanath.bs@ti.com> | Branch Name: omap4_core_pm | |
| Serial | USB | Linus' tree | http://git.kernel.org/?p=linux/kernel/git/balbi/usb.git;a=summary | git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git | Felipe Balbi <balbi@ti.com> | ||
| Serial | USB Host 2.0 | Linus' tree | http://gitorious.org/~kmg/mirrors/linux-ehci-ohci | git://gitorious.org/~kmg/mirrors/linux-ehci-ohci.git | Keshava Munegowda <keshava_mgowda@ti.com> | ||
| Serial | McBSP | Tonys tree | https://gitorious.org/linuxomap/linux-omap-serial | git://gitorious.org/linuxomap/linux-omap-serial.git | Kishon Vijay Abraham I <kishon@ti.com> | ||
| Serial | UART | Kevin's PM tree | https://gitorious.org/uart_runtime/pm | git://gitorious.org/uart_runtime/pm.git | Govindraj.R <govindraj.raja@ti.com> | WIP: uart runtime conversion changes + cleanup | |
| Audio | ASoC | ALSA tree | https://gitorious.org/omap-audio | git://gitorious.org/omap-audio/linux-audio.git | Liam Girdwood <lrg@ti.com> | ASoC DSP framework | |
| ARM Core kernel | Core Kernel | Linus' tree | http://git.gitorious.org/omap-sw-develoment/linux-omap-dev.git | git://gitorious.org/omap-sw-develoment/linux-omap-dev.git | Santosh <santosh.shilimkar@ti.com> | ||
| IPC / TILER | SysLink/TILER | See: SysLink Git Trees |