![]() |
The N9/N950 Kernel Upstreaming Force
tl;dr: Do you want to help upstreaming the existing N9 drivers?
======================================= Specification of the issue Bibliography - in post #2 As you may know, there was an initiative to update the N9/N950 kernel. [1] While the project succeeded [2] (only the GPS driver was missing), the patches were never sent upstream. This happened due to various reasons. [2] This means that we're stuck with a 3-year-old kernel on our devices. Some of the drivers depend on closed source blobs. (which of them are needed is not documented very well) This is a blocker for some projects. Such an example is DebiaN900, an initiative to bring native Debian to N900. If the drivers were upstreamed, this initiative would've extended to N9/N950 a long time ago. [3] In fact, wicket himself said he would support the Harmattan devices if the kernel were properly upstreamed. [4] Would you like to help us upstream the kernel? Some cases are easy (it's just the coding style that needs fixing), some cases may be challenging. If you don't have a physical device but would like to help anyway, let us know. Maybe we'll find something for you too :) Tasks pending [stage 1]:
Current team:
|
Re: The N9/N950 Kernel Upstreaming Force
Bibliography:
[1] the N9 kernel update project: http://talk.maemo.org/showthread.php?t=86971 [2] information from the N9 kernel update developer: http://talk.maemo.org/showpost.php?p...&postcount=133 [3] wicket's post about N9/N950 support: http://talk.maemo.org/showpost.php?p...&postcount=129 [4] wicket about upstream kernels (N9, N900): http://talk.maemo.org/showpost.php?p...&postcount=131 [5] pali about upstreaming kernels: http://talk.maemo.org/showpost.php?p...&postcount=134 [6] support for N9/N950 in current mainline kernel (DeviceTree): http://talk.maemo.org/showpost.php?p...64&postcount=5 ----------- DeviceTree: [7] DeviceTree syntax example: http://elinux.org/Device_Tree_Usage Mods are welcome to append useful information. |
Re: The N9/N950 Kernel Upstreaming Force
Currently, I cannot take any responsibility (might be able to do so later). But, if the effort started, I'll try to help in some areas.
|
Re: The N9/N950 Kernel Upstreaming Force
Yes. Put me on testing for N9.
|
Re: The N9/N950 Kernel Upstreaming Force
Quote:
https://git.kernel.org/cgit/linux/ke...s/omap3-n9.dts https://git.kernel.org/cgit/linux/ke...omap3-n950.dts https://git.kernel.org/cgit/linux/ke...3-n950-n9.dtsi This commit seems to imply that the mainline kernel is actually bootable: https://git.kernel.org/cgit/linux/ke...737887fea9d46d I think a good starting point would be to build a kernel from mainline and see if it boots on an N9 or N950. I would test it against either Nemo or Sailfish as it's more likely to be compatible with one of those rather than Harmattan. Of course you could also bootstrap a Debian system and try that. ;) Quote:
|
Re: The N9/N950 Kernel Upstreaming Force
Quote:
Thanks anyway! |
Re: The N9/N950 Kernel Upstreaming Force
Quote:
Please send me your details, and I will ship fully working N9/64G/black device to you. |
Re: The N9/N950 Kernel Upstreaming Force
Quote:
|
Re: The N9/N950 Kernel Upstreaming Force
Quote:
Quote:
|
Re: The N9/N950 Kernel Upstreaming Force
Quote:
My offer stands still |
All times are GMT. The time now is 20:32. |
vBulletin® Version 3.8.8