90 likes | 233 Views
Linux Kernel for Omap Community. Vikram Pandita October 28, 2009. 1. 1. Linux kernel.org cycle. Every 2-3 months. -rcN. 2.6.XX. 2.6.XX-rc1. -rc2. -rcN-1. Merge window 2 weeks. Fixes only ( N=2,….7,8,9) As of this writing its: v2.6. 32 -rc 5. Omap in kernel.org. linux- next.
E N D
Linux Kernel for Omap Community Vikram Pandita October 28, 2009 1 1
Linux kernel.org cycle • Every 2-3 months -rcN 2.6.XX 2.6.XX-rc1 -rc2 -rcN-1 Merge window 2 weeks Fixes only ( N=2,….7,8,9) As of this writing its: v2.6.32-rc5
Omap in kernel.org linux- next kernel.org subsys subsys Sub-sytem - maintainer - mailing list - public git (git.kernel.org) media ARM USB subsys Audio ARM arches - linux-arm list • linux-omap • (git.kernel.org) arm/mach-* DaVinci ~50 more OMAP(tony) Paul(clk) OMAP feature branches - linux-omap based - submit to linux-omap OR - submit direct to subsys - most have TI owners DSS2(Tomi) PM(khilman) Camera(Sakari) display dsp-bridge USB OMAP4 Audio camera (dev.omapzoom.org) **Disclaimer: this is an extreme oversimplification. It is more complicated than this Figure by: Kevin Hilman, Vikram Pandita
Linux community mailing lists • Refer http://vger.kernel.org/vger-lists.html • Linux-omap mailing list • http://vger.kernel.org/vger-lists.html#linux-omap • linux-omap@vger.kernel.org • Mail Archives • http://marc.info/?l=linux-omap • Patchworks • http://patchwork.kernel.org/project/linux-omap/list/ • ARM mailing list • http://www.arm.linux.org.uk/mailinglists/ • Heavy traffic • linux-arm-kernel@lists.infradead.org
Again…. linux- next kernel.org subsys subsys Sub-sytem - maintainer - mailing list - public git (git.kernel.org) media ARM USB subsys Audio ARM arches - linux-arm list • linux-omap • (git.kernel.org) arm/mach-* DaVinci ~50 more OMAP(tony) Paul(clk) OMAP feature branches - linux-omap based - submit to linux-omap OR - submit direct to subsys - most have TI owners DSS2(Tomi) PM(khilman) Camera(Sakari) display dsp-bridge USB OMAP4 Audio camera (dev.omapzoom.org) **Disclaimer: this is an extreme oversimplification. It is more complicated than this Figure by: Kevin Hilman, Vikram Pandita
Need for Linux-omap based sync tree OMAP(tony) Sync Tree ? Paul(clk) ? DSS2(Tomi) PM(khilman) ? ? display Camera(Sakari) dsp-bridge USB Audio camera ** Refer Monthly Sync Tree release model here ** TI dev trees and integration tree here ** k.org dev trees here
Current Linux-Omap sync tree Zoom2 based http://dev.omapzoom.org/?p=integration/kernel-omap3.git;a=summary
TI kernel portal • Wiki page • http://omappedia.org/wiki/Main_Page • http://omappedia.org/wiki/Linux_OMAP_Kernel_Project • Building for zoom2: • make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi-‘ omap_zoom2_defconfig • Zoom3 support still not added • Power management by Kevin Hilman • http://elinux.org/OMAP_Power_Management • Dev/Sync Tree: • http://dev.omapzoom.org/ • Description of dev trees • http://omappedia.org/wiki/Description_of_git_trees_hosted_on_dev.omapzoom.org • Android Trees: Has Manifest/repo encapsulation • http://git.omapzoom.org/ • Zoom2 based