you need an enum or you need a new variable. Hiding and enabled are different.
not enable does not imply not visible. So it's 2 bits on way or another :-)
I like the idea. I like the way you guys are pushing for really using the device tree. thanks
ron