On Mon, Nov 26, 2012 at 2:00 AM, Andrew Lunn <andrew@xxxxxxx> wrote: > Hi Olof > > We are getting near to having boards fully described in DT. The last > major piece we are missing is a DT binding for the Ethernet driver. > Once that is in we can remove many of these per-board files and C code > in board-dt.c. However, this is not going to happen before this merge > window :-( Yeah, no worries about timing for 3.8 -- it'll be a nice cleanup for 3.9 or so. >> Same here. I actually think this is a table that is no longer needed -- the >> board compat can/should be done on the generic compatible string instead of for >> each most-specific board string. >> >> > +static void ns2_power_off(void) >> > +{ >> > + gpio_set_value(NS2_GPIO_POWER_OFF, 1); >> > +} >> >> This kind of thing should be possible to generalize through a generic binding. > > Such a generic binding is part of the pull requests. We converted two > existing boards to this new binding. However, the new boards don't > make use of a lot of new features we added this cycle, including this > generic binding and pinctrl. We might have time to convert them before > the merge window, otherwise it will be one of the first things we do > for the next cycle. Yeah, I sent this based on the first branch (boards), and noticed that some things had already been taken care of in the second one (dt), and noticed that when I looked at contents when I pulled that in. Talk about quick turnaround :) There's no time left to convert for this merge window, so please just target 3.9 instead by now -- it'll be a nice cleanup for that release. -Olof -- To unsubscribe from this list: send the line "unsubscribe linux-leds" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html