reworking device tree, with TRWP