title: Embedded Linux device tree parser in python?
body: <p>I am looking to create a utility that validates Embedded (PPC or ARM) Linux *.dts (device tree source) or *.dtb (binary) files against an XML configuration file from another tool.  So, I need to parse the dts or dtb files.  I would really like to do this with Python.  Does anyone know of a Python library or tool out there that parses dts or dtb files?  A Python implementation of the device tree compiler (dtc) would be perfect, but I've not seen one yet.</p>