Thread (181 messages) 181 messages, 8 authors, 2009-11-28

Re: [RFC PATCH 09/19] powerpc: gamecube/wii: udbg support for usbgecko

From: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Date: 2009-11-26 21:03:02

On Thu, 2009-11-26 at 16:28 +0100, Albert Herranz wrote:
Benjamin Herrenschmidt wrote:
quoted
On Sun, 2009-11-22 at 23:01 +0100, Albert Herranz wrote:
quoted
Add support for using the USB Gecko adapter via the udbg facility on
the Nintendo GameCube and Wii video game consoles.
The USB Gecko is a 3rd party memory card interface adapter that provides
a EXI (External Interface) to USB serial converter.
The main issue here is that the gecko is supposed to be something you
can plug or unplug no ? Is it hotswap or only at boot ? In the later
case, maybe the node should be created by the boot wrapper when
detecting the presence of the device. If it's hotplug, then we need
something smarter...
The usbgecko is hotplugable and hotswappable.
But as this is mostly a developer feature, not normaly used by end users,
I think that we can just let it be as it is: autodetect it on boot (now probing
for it instead of using information from the device tree).
If you unplug it later it causes no errors, you just miss whatever data is sent to it.
Ack. We may still went ultimately to have some kind of nice hotplug
driver for that connector and we may even have a usbgecko driver for
that things "after boot" that creates areal tty etc... but for now, just
a hard probe will do just fine.

Of course a real OF implemention is welcome to create a device node for
it if it was indeed present at boot time.

Cheers,
Ben.
quoted
Cheers,
Ben.
Thanks,
Albert
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help