Re: Maemo code in Linux kernel?
Yves-Alexis Perez wrote: I wanted to ask a question about the already upstreamed stuff. Is it maintained in the linus tree? I mean, I guess the development is made in Nokia tree (which is not public, sadly), but once the first upstreaming is done, are the updates pushed regularly or is the stuff maintained only privately (which then makes it harder to follow upstream development). linux-2.6: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.gita=searchh=HEADst=authors=nokia linux-omap http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftmlind%2Flinux-omap-2.6.gita=searchh=HEADst=authors=nokia ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Maemo code in Linux kernel?
Denis-Courmont Remi (Nokia-D/Helsinki) wrote: On Thursday 04 February 2010 12:53:22 ext Christopher Intemann, you wrote: Hello, I came across this blog-entry [1] which is describing why the Android kernel extensions were removed from the current kernel version. I'm just curious: Where does Nokia/ Maemo stand? Are there Maemo sources in the official Linux kernel tree at all? Regards, Maemo has contributed quite a few pieces of the N900 kernel upstream. To name a few that I know: - OMAP framebuffer, - WL12xx WLAN adapter, - large parts of the OMAP base port, - UBI file system, - TWL4030 watchdog, - Si4713 FM transmitter, - Phonet stack and USB drivers, - parts of the USB gadget framework. Thank you! I updated http://wiki.maemo.org/Open_development/Maemo_contributions#Upstream Feel free adding more detail in that page. I am surely missing some pieces. Not that some of the N900-related contributions were merged upstream after the 2.6.28 kernel. Obviously, there are also some parts which haven't been merged, or not yet. We are still working on upstreaming the SSI port driver (the interface to the cellular modem) for instance. -- Quim Gil open source advocate Maemo Devices @ Nokia ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Maemo code in Linux kernel?
On 04/02/2010 13:13, Rémi Denis-Courmont wrote: I am surely missing some pieces. Not that some of the N900-related contributions were merged upstream after the 2.6.28 kernel. Obviously, there are also some parts which haven't been merged, or not yet. I wanted to ask a question about the already upstreamed stuff. Is it maintained in the linus tree? I mean, I guess the development is made in Nokia tree (which is not public, sadly), but once the first upstreaming is done, are the updates pushed regularly or is the stuff maintained only privately (which then makes it harder to follow upstream development). Cheers, -- Yves-Alexis ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Maemo code in Linux kernel?
On 04/02/2010 12:32, Jeff Moe wrote: At least for the N900 the answer is no. The touchscreen driver disappeared at 2.6.29: drivers/input/touchscreen/tsc2005.c I didn't found tsc2005.c in 2.6.28: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=tree;f=drivers/input/touchscreen;h=cc73814e591a07b26f4214a582aeea654a519baf;hb=4a6908a3a050aacc9c3a2f36b276b46c0629ad91 Was tsc2005.c really accepted upstream at one point? Cheers, -- Yves-Alexis ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Maemo code in Linux kernel?
On Friday 05 February 2010 02:46:21 Yves-Alexis Perez wrote: On 04/02/2010 12:32, Jeff Moe wrote: At least for the N900 the answer is no. The touchscreen driver disappeared at 2.6.29: drivers/input/touchscreen/tsc2005.c I didn't found tsc2005.c in 2.6.28: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=tree;f=drivers/input/touchscreen;h=cc73814e591a07b26f4214a582aeea654a519baf;hb=4a6908a3a050aacc9c3a2f36b276b46c0629ad91 Was tsc2005.c really accepted upstream at one point? It was in linux-omap tree up to 2.6.29. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Maemo code in Linux kernel?
Hello, I came across this blog-entry [1] which is describing why the Android kernel extensions were removed from the current kernel version. I'm just curious: Where does Nokia/ Maemo stand? Are there Maemo sources in the official Linux kernel tree at all? Regards, Christopher [1] http://www.kroah.com/log/linux/android-kernel-problems.html ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Maemo code in Linux kernel?
Hi, ext Christopher Intemann wrote: Hello, I came across this blog-entry [1] which is describing why the Android kernel extensions were removed from the current kernel version. I'm just curious: Where does Nokia/ Maemo stand? Are there Maemo sources in the official Linux kernel tree at all? http://opensource.nokia.com/contributions.html igor ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Maemo code in Linux kernel?
Dnia czwartek, 4 lutego 2010 o 11:53:22 Christopher Intemann napisał(a): I came across this blog-entry [1] which is describing why the Android kernel extensions were removed from the current kernel version. I'm just curious: Where does Nokia/ Maemo stand? Are there Maemo sources in the official Linux kernel tree at all? Good question. Some of nokia/Maemo code landed in linux-omap tree, some got into vanilla. But the question can be: is any of official kernel trees capable to provide fully working 2.6.33-rc kernel for nokia 770/n8x0/n900 tablet? Regards, -- JID: h...@jabber.org Website: http://marcin.juszkiewicz.com.pl/ LinkedIn: http://www.linkedin.com/in/marcinjuszkiewicz ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Maemo code in Linux kernel?
On Thursday 04 February 2010 04:23:59 Marcin Juszkiewicz wrote: Dnia czwartek, 4 lutego 2010 o 11:53:22 Christopher Intemann napisał(a): I came across this blog-entry [1] which is describing why the Android kernel extensions were removed from the current kernel version. I'm just curious: Where does Nokia/ Maemo stand? Are there Maemo sources in the official Linux kernel tree at all? Good question. Some of nokia/Maemo code landed in linux-omap tree, some got into vanilla. But the question can be: is any of official kernel trees capable to provide fully working 2.6.33-rc kernel for nokia 770/n8x0/n900 tablet? At least for the N900 the answer is no. The touchscreen driver disappeared at 2.6.29: drivers/input/touchscreen/tsc2005.c A patch was made for re-inclusion a couple months ago, but it hasn't hit any git trees that I've seen. There's likely a number of other missing pieces as well, but that one is critical. So no support for N900 in any kernel since at least 2.6.29. -Jeff Moe http://wiki.maemo.org/User:Jebba ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Maemo code in Linux kernel?
On Thursday 04 February 2010 12:53:22 ext Christopher Intemann, you wrote: Hello, I came across this blog-entry [1] which is describing why the Android kernel extensions were removed from the current kernel version. I'm just curious: Where does Nokia/ Maemo stand? Are there Maemo sources in the official Linux kernel tree at all? Regards, Maemo has contributed quite a few pieces of the N900 kernel upstream. To name a few that I know: - OMAP framebuffer, - WL12xx WLAN adapter, - large parts of the OMAP base port, - UBI file system, - TWL4030 watchdog, - Si4713 FM transmitter, - Phonet stack and USB drivers, - parts of the USB gadget framework. I am surely missing some pieces. Not that some of the N900-related contributions were merged upstream after the 2.6.28 kernel. Obviously, there are also some parts which haven't been merged, or not yet. We are still working on upstreaming the SSI port driver (the interface to the cellular modem) for instance. -- Rémi Denis-Courmont Nokia Devices RD, Maemo Software, Helsinki ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Maemo code in Linux kernel?
On 04/02/2010 12:32, Jeff Moe wrote: On Thursday 04 February 2010 04:23:59 Marcin Juszkiewicz wrote: Dnia czwartek, 4 lutego 2010 o 11:53:22 Christopher Intemann napisał(a): I came across this blog-entry [1] which is describing why the Android kernel extensions were removed from the current kernel version. I'm just curious: Where does Nokia/ Maemo stand? Are there Maemo sources in the official Linux kernel tree at all? Good question. Some of nokia/Maemo code landed in linux-omap tree, some got into vanilla. But the question can be: is any of official kernel trees capable to provide fully working 2.6.33-rc kernel for nokia 770/n8x0/n900 tablet? At least for the N900 the answer is no. The touchscreen driver disappeared at 2.6.29: drivers/input/touchscreen/tsc2005.c A patch was made for re-inclusion a couple months ago, but it hasn't hit any git trees that I've seen. There's likely a number of other missing pieces as well, but that one is critical. So no support for N900 in any kernel since at least 2.6.29. And it might depend on what you call 'official kernel trees' too. There's a really nice page on n900 hw at http://natisbad.org/N900/n900-commented-hardware-specs.html where you can find information about kernel support. Cheers, -- Yves-Alexis ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Maemo code in Linux kernel?
On Thursday 04 February 2010 06:13:07 Yves-Alexis Perez wrote: On 04/02/2010 12:32, Jeff Moe wrote: On Thursday 04 February 2010 04:23:59 Marcin Juszkiewicz wrote: Dnia czwartek, 4 lutego 2010 o 11:53:22 Christopher Intemann napisał(a): I came across this blog-entry [1] which is describing why the Android kernel extensions were removed from the current kernel version. I'm just curious: Where does Nokia/ Maemo stand? Are there Maemo sources in the official Linux kernel tree at all? Good question. Some of nokia/Maemo code landed in linux-omap tree, some got into vanilla. But the question can be: is any of official kernel trees capable to provide fully working 2.6.33-rc kernel for nokia 770/n8x0/n900 tablet? At least for the N900 the answer is no. The touchscreen driver disappeared at 2.6.29: drivers/input/touchscreen/tsc2005.c A patch was made for re-inclusion a couple months ago, but it hasn't hit any git trees that I've seen. There's likely a number of other missing pieces as well, but that one is critical. So no support for N900 in any kernel since at least 2.6.29. And it might depend on what you call 'official kernel trees' too. There's a really nice page on n900 hw at http://natisbad.org/N900/n900-commented-hardware-specs.html where you can find information about kernel support. Well, I'll take unofficial trees too. I don't know of anyway to get a recent kernel built using what patches and git trees that are publicly available. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers