Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Maemo: Developers

kernel patches, Re: DSP framebuffer access on N8x0

 

 

Maemo developers RSS feed   Index | Next | Previous | View Threaded


dufkaf at seznam

Apr 30, 2008, 1:17 AM

Post #1 of 4 (1688 views)
Permalink
kernel patches, Re: DSP framebuffer access on N8x0

Simon Pickering wrote:
> This requires two things, a kernel patch, and adding a FRAMEBUFFER section
> to the /lib/dsp/avs_kernelcfg.cmd file. See
> https://bugs.maemo.org/show_bug.cgi?id=3123 for the patch.

Nice. I've been thinking about garage project named kernel-hacks or
something, that would accumulate interesting kernel patches and even
have some pre-built kernels with those patches applied.

The reason is that there are already quite a few interesting kernel
patches and it is hard to keep track of them. Of course it would make
sense only if people doing some kernel hacking would actually join such
project and submit patches and optionally build kernel images with some
subset or all the patches.

Opinions? Is it needed? Would you (actively) participate? Any better
solutions (git tree)? Or we can still keep them scattered across
bugzilla and internet.

So far I know about following additional patches (feel free to add other
stuff I missed, as I said it is hard to track all of them):

- framebuffer rotation
http://sse2.net/rotate/
http://labs.vivi.eng.br/blog/?p=39

- japanese FM bands for N800 tuner
https://bugs.maemo.org/show_bug.cgi?id=2249

- high speed (48MHZ) SD/MMC
http://intr.overt.org/blog/

- patches that run N8x0 DSP/CPU at 133/400 when playing audio

- my (mostly 770) stuff - extended brightness control, mmcplus, sdhc,
tearsync, yuv420 mode
http://fanoush.wz.cz/maemo/

Some of them could be merged to mainline or Nokia kernel but many of
them are just quick hacks of debatable value and correctness with little
chance of merging to some official tree.

Maybe some public GIT tree would be better but I'm not familiar with
GIT. And also I don't have 24/7 online server for this anyway.

I also thought about starting someting similar directly on
http://fanoush.wz.cz/maemo/ but I don't want to hijack other people's
stuff and it is free hosting so it is not safe, it can vanish anytime.
Also recently I have become a bit slow due to busy real life so having
more people for maintenance would be nice :-)

Frantisek

_______________________________________________
maemo-developers mailing list
maemo-developers [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-developers


S.G.Pickering at bath

Apr 30, 2008, 3:20 AM

Post #2 of 4 (1608 views)
Permalink
RE: kernel patches, Re: DSP framebuffer access on N8x0 [In reply to]

> Nice. I've been thinking about garage project named kernel-hacks or
> something, that would accumulate interesting kernel patches and even
> have some pre-built kernels with those patches applied.

I'm all for this, in fact I was wondering whether I'd be allowed to create a
generic DSP-hacks project to host various bits of example code and tasks
which are just being started. I wasn't sure if a Garage project has to be
for a single deliverable/program?

> The reason is that there are already quite a few interesting kernel
> patches and it is hard to keep track of them. Of course it would make
> sense only if people doing some kernel hacking would actually
> join such
> project and submit patches and optionally build kernel images
> with some
> subset or all the patches.

Agreed, it would be good to centralise all of these bits and pieces.

> Opinions? Is it needed? Would you (actively) participate? Any better
> solutions (git tree)? Or we can still keep them scattered across
> bugzilla and internet.

I would certainly participate.

Cheers,


Simon

_______________________________________________
maemo-developers mailing list
maemo-developers [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-developers


trickie at gmail

May 1, 2008, 8:20 AM

Post #3 of 4 (1586 views)
Permalink
Re: kernel patches, Re: DSP framebuffer access on N8x0 [In reply to]

Hi,

On Wed, Apr 30, 2008 at 10:17 AM, Frantisek Dufka <dufkaf [at] seznam> wrote:
> Simon Pickering wrote:
>> This requires two things, a kernel patch, and adding a FRAMEBUFFER section
>> to the /lib/dsp/avs_kernelcfg.cmd file. See
>> https://bugs.maemo.org/show_bug.cgi?id=3123 for the patch.
>
> Nice. I've been thinking about garage project named kernel-hacks or
> something, that would accumulate interesting kernel patches and even
> have some pre-built kernels with those patches applied.
>
> The reason is that there are already quite a few interesting kernel
> patches and it is hard to keep track of them. Of course it would make
> sense only if people doing some kernel hacking would actually join such
> project and submit patches and optionally build kernel images with some
> subset or all the patches.
>
> Opinions? Is it needed? Would you (actively) participate? Any better
> solutions (git tree)? Or we can still keep them scattered across
> bugzilla and internet.
>
> So far I know about following additional patches (feel free to add other
> stuff I missed, as I said it is hard to track all of them):
>
> - framebuffer rotation
> http://sse2.net/rotate/
> http://labs.vivi.eng.br/blog/?p=39
>
> - japanese FM bands for N800 tuner
> https://bugs.maemo.org/show_bug.cgi?id=2249
>
> - high speed (48MHZ) SD/MMC
> http://intr.overt.org/blog/
>
> - patches that run N8x0 DSP/CPU at 133/400 when playing audio
>
> - my (mostly 770) stuff - extended brightness control, mmcplus, sdhc,
> tearsync, yuv420 mode
> http://fanoush.wz.cz/maemo/

We could also include the following patches that backport kprobes for
the 2.6.21 osso kernel:

http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=4447
http://www.kernel.org/pub/linux/kernel/people/eugeneteo/kprobes/kprobes-arm-cleanup-2.6.21.4-A1

I have been using them for running systemtap in mamona

>
> Some of them could be merged to mainline or Nokia kernel but many of
> them are just quick hacks of debatable value and correctness with little
> chance of merging to some official tree.
>
> Maybe some public GIT tree would be better but I'm not familiar with
> GIT. And also I don't have 24/7 online server for this anyway.
>
> I also thought about starting someting similar directly on
> http://fanoush.wz.cz/maemo/ but I don't want to hijack other people's
> stuff and it is free hosting so it is not safe, it can vanish anytime.
> Also recently I have become a bit slow due to busy real life so having
> more people for maintenance would be nice :-)
>
> Frantisek
>
> _______________________________________________
> maemo-developers mailing list
> maemo-developers [at] maemo
> https://lists.maemo.org/mailman/listinfo/maemo-developers
>



--
Nick Loeve
_______________________________________________
maemo-developers mailing list
maemo-developers [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-developers


kees.jongenburger at gmail

May 5, 2008, 5:41 AM

Post #4 of 4 (1553 views)
Permalink
Re: kernel patches, Re: DSP framebuffer access on N8x0 [In reply to]

On Wed, Apr 30, 2008 at 10:17 AM, Frantisek Dufka <dufkaf [at] seznam> wrote:
> Simon Pickering wrote:
> > This requires two things, a kernel patch, and adding a FRAMEBUFFER section
> > to the /lib/dsp/avs_kernelcfg.cmd file. See
> > https://bugs.maemo.org/show_bug.cgi?id=3123 for the patch.
>
> Nice. I've been thinking about garage project named kernel-hacks or
> something, that would accumulate interesting kernel patches and even
> have some pre-built kernels with those patches applied.
>
> The reason is that there are already quite a few interesting kernel
> patches and it is hard to keep track of them. Of course it would make
> sense only if people doing some kernel hacking would actually join such
> project and submit patches and optionally build kernel images with some
> subset or all the patches.
>
> Opinions? Is it needed? Would you (actively) participate? Any better
> solutions (git tree)? Or we can still keep them scattered across
> bugzilla and internet.

I like the idea a lot, I think it is needed and I would be running
such kernels but I am
not sure I would really participate(other then grabbing the source for
a mamona kernel). Following the corporate discussion
I think this would be a good place to experiment. allowing "us" to
request a kernel module against a certain kernel
certainly makes scene (can't this be done using the new autobuilder)?

> Some of them could be merged to mainline or Nokia kernel but many of
> them are just quick hacks of debatable value and correctness with little
> chance of merging to some official tree.
>
> Maybe some public GIT tree would be better but I'm not familiar with
> GIT. And also I don't have 24/7 online server for this anyway.
>
> I also thought about starting someting similar directly on
> http://fanoush.wz.cz/maemo/ but I don't want to hijack other people's
> stuff and it is free hosting so it is not safe, it can vanish anytime.
> Also recently I have become a bit slow due to busy real life so having
> more people for maintenance would be nice :-)

Perhaps we can request git support in garage? what else are you missing there?


greetings
_______________________________________________
maemo-developers mailing list
maemo-developers [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-developers

Maemo developers RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.