Re: [PATCH] uio_pdrv: Unique IRQ Mode

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Magnus Damm
Date: Sunday, June 8, 2008 - 6:12 pm

On Mon, Jun 9, 2008 at 5:54 AM, Hans J. Koch <hjk@linutronix.de> wrote:

Yes, it is possible to have board or architecture specific hooks, but
does that really make sense if the code is generic and can be reused
by multiple architectures? I say it doesn't make sense at all.


I'm sure there are blocks within the SoC that must be managed by the
kernel, but that's not always the case. Certain things can be managed
by user space just fine. For instance, video acceleration hardware.


Regarding driver source, I have posted a user space test driver here:

http://article.gmane.org/gmane.linux.ports.sh.devel/3927

As for kernel driver source, you have it earlier in this thread. I'm
planning on pushing my user space VIDIX driver upstream, but I'd like
to get the kernel parts merged first or at least acked. This UIO
specific piece of the puzzle unfortunately seems to take forever.
Which really is a shame, because it's all very simple.


No of course, please keep on referring to everything outside of
drivers/ as board code.


I say:
a) We need this for 5+ different SuperH hardware blocks.
b) This approach can be used by most architectures.
c) The code is architecture independent.

You say "it offers no advantages".


I'm glad to hear that you understand it all.


Maybe no one really cares about arguing about a few lines of code? And
I mean, what is it to argue about - it's not exactly rocket science.

Thanks for your help.

/ magnus
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH] uio_pdrv: Unique IRQ Mode, Magnus Damm, (Tue Jun 3, 11:08 pm)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Hans J. Koch, (Wed Jun 4, 3:11 am)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Magnus Damm, (Wed Jun 4, 6:25 pm)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Uwe , (Wed Jun 4, 11:49 pm)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Hans J. Koch, (Thu Jun 5, 2:09 am)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Magnus Damm, (Thu Jun 5, 2:46 am)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Hans J. Koch, (Thu Jun 5, 4:27 am)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Uwe , (Thu Jun 5, 4:33 am)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Magnus Damm, (Thu Jun 5, 7:55 pm)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Hans J. Koch, (Fri Jun 6, 3:04 am)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Magnus Damm, (Sun Jun 8, 3:03 am)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Magnus Damm, (Sun Jun 8, 3:19 am)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Hans J. Koch, (Sun Jun 8, 1:54 pm)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Magnus Damm, (Sun Jun 8, 6:12 pm)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Paul Mundt, (Sun Jun 8, 9:09 pm)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Uwe , (Mon Jun 9, 12:57 am)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Paul Mundt, (Mon Jun 9, 1:00 am)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Hans J. Koch, (Mon Jun 9, 1:44 am)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Paul Mundt, (Mon Jun 9, 2:01 am)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Hans J. Koch, (Mon Jun 9, 2:54 am)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Uwe , (Mon Jun 9, 5:32 am)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Uwe , (Mon Jun 9, 5:34 am)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Hans J. Koch, (Mon Jun 9, 7:20 am)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Greg KH, (Mon Jun 9, 8:12 pm)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Magnus Damm, (Mon Jun 9, 9:40 pm)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Uwe , (Mon Jun 9, 11:11 pm)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Uwe , (Tue Jun 10, 12:10 am)
[PATCH] UIO: minor style and comment fixes, Uwe Kleine-König, (Tue Jun 10, 12:14 am)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Hans J. Koch, (Tue Jun 10, 2:01 am)
Re: [PATCH] UIO: minor style and comment fixes, Hans J. Koch, (Tue Jun 10, 2:07 am)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Magnus Damm, (Tue Jun 10, 6:50 am)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Paul Mundt, (Tue Jun 10, 10:32 am)
Re: [PATCH] uio_pdrv: Unique IRQ Mode, Uwe , (Tue Jun 10, 12:24 pm)