+ If you say yes to this option, support will be included for the + USB Gecko adapter as an udbg console. + The USB Gecko is a EXI to USB Serial converter that can be plugged + into a memcard slot in the Nintendo GameCube/Wii.
Not "a" memcard slot, only the first one, you have it hardcoded.
+#if 0 +/* + * Trasmits a null terminated character string. + */ +static void ug_puts(char *s) +{ + while (*s) + ug_putc(*s++); +} +#endif
Remove?
+ stdout = of_find_node_by_path(path); + if (!stdout) { + udbg_printf("%s: missing path %s", __func__, path); + goto done; + } + + for (np = NULL; + (np = of_find_compatible_node(np, NULL, "usbgecko,usbgecko"));) + if (np == stdout) + break; + + of_node_put(stdout); + if (!np) { + udbg_printf("%s: stdout is not an usbgecko", __func__); + goto done; + }
Surely there is something called something like of_node_is_compatible() you can use here? You already have the node pointer, there is no need to look at all other nodes. Segher _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev