On Wed, Aug 5, 2009 at 9:35 AM, John Sarman<johnsarman@xxxxxxxxx> wrote: > On Wed, Aug 5, 2009 at 12:25 PM, Kevin Hilman<khilman@xxxxxxxxxxxxxxxxxxx> wrote: >> Might I suggest a kernel patch for this rather than fixing u-boot so that >> all the midnight oil you've burnt does not have to be duplicated by others. > Well I dont know how to answer that. Because the Mux architecture is > slightly on the scary side. I personally have had success with it, > but everytime you need to add a new pin functionality you have to > update mux.h. I finally decided to just focus on having the MUX > correct at boot up via u-boot. > > I could just add the code to update the mux without using the mux architecture. > > I would appreciate some opinions on this. I get discouraged every time I look at using kernel pinmuxing. It seems to assume that some mux settings are "standard" when in my experience that is often not so. So I face having to write code to undo what it does (and face glitches on the gpio lines), or the bigger task of restructuring the code to do the right thing. And up to now in each case I shrug and say "no time to do that now, I'll just leave kernel pinmuxing turned off and do it in u-boot" Steve -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html