> Then of course the GPIO driver can in turn call the padmux > subsystem to request its pins or fail/bail out if they are taken. Yes that makes a lot more sense. It preserves the abstraction in the simple cases but handles the complex stuff right. Alan