Re: Maemo code in Linux kernel?

2010-02-06 Thread Sarah Newman



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?

2010-02-05 Thread Quim Gil


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?

2010-02-05 Thread Yves-Alexis Perez
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?

2010-02-05 Thread Yves-Alexis Perez
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?

2010-02-05 Thread Jeff Moe
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?

2010-02-04 Thread Christopher Intemann
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?

2010-02-04 Thread Igor Stoppa

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?

2010-02-04 Thread Marcin Juszkiewicz
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?

2010-02-04 Thread Jeff Moe
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?

2010-02-04 Thread Rémi Denis-Courmont
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?

2010-02-04 Thread Yves-Alexis Perez
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?

2010-02-04 Thread Jeff Moe
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