Lines Matching refs:dtb

28 def _GetPropertyValue(dtb, node, prop_name):  argument
48 data = dtb.GetContents()[offset:offset + len(prop.value)]
67 self.dtb = fdt.FdtScan('tools/dtoc/dtoc_test_simple.dts')
71 self.dtb.Scan()
72 root = self.dtb.GetRoot()
77 node = self.dtb.GetNode('/spl-test')
80 node = self.dtb.GetNode('/i2c@0/pmic@9')
83 self.assertIsNone(self.dtb.GetNode('/i2c@0/pmic@9/missing'))
85 node = self.dtb.GetNode('/')
91 fname = self.dtb._fname
97 self.dtb.Flush()
103 self.dtb.Pack()
107 self.assertTrue(isinstance(self.dtb.GetContents(), bytearray))
111 node = self.dtb.GetNode('/spl-test')
112 props = self.dtb.GetProps(node)
125 node = self.dtb.GetNode('/spl-test')
126 self.assertEqual(self.dtb, node.GetFdt())
144 self.dtb = fdt.FdtScan('tools/dtoc/dtoc_test_simple.dts')
145 self.node = self.dtb.GetNode('/spl-test')
153 node2 = self.dtb.GetNode('/spl-test2')
167 prop, value = _GetPropertyValue(self.dtb, self.node, 'longbytearray')
172 node = self.dtb.GetRoot().FindNode('i2c@0')
181 del self.dtb._root.subnodes[-1]
183 self.dtb.Refresh()
189 self.dtb.GetFdtObj().del_node(self.node.Offset())
191 self.dtb.Refresh()
200 self.dtb.Refresh()
206 dtb = fdt.FdtScan('tools/dtoc/dtoc_test_phandle.dts')
207 node = dtb.GetNode('/phandle-source2')
209 target = dtb.GetNode('/phandle-target')
210 self.assertEqual(target, dtb.LookupPhandle(fdt32_to_cpu(prop.value)))
225 self.dtb = fdt.FdtScan('tools/dtoc/dtoc_test_simple.dts')
226 self.node = self.dtb.GetNode('/spl-test')
227 self.fdt = self.dtb.GetFdtObj()
230 self.assertEqual(None, self.dtb.GetNode('missing'))
233 dtb = fdt.FdtScan('tools/dtoc/dtoc_test_phandle.dts')
234 node = dtb.GetNode('/phandle-source2')
295 prop, value = _GetPropertyValue(self.dtb, self.node, 'longbytearray')
300 node2 = self.dtb.GetNode('/spl-test2')
301 node3 = self.dtb.GetNode('/spl-test3')
360 self.dtb.Sync(auto_resize=True)
368 self.dtb.Sync(auto_resize=False)
373 self.dtb.Sync(auto_resize=False)
375 self.dtb.Sync(auto_resize=True)
381 self.dtb.Sync(auto_resize=False)
384 self.dtb.Sync(auto_resize=True)
391 self.dtb.Sync(auto_resize=True)
396 self.dtb.Sync(auto_resize=False)
402 self.dtb.Sync(auto_resize=True)
408 self.dtb.Sync(auto_resize=True)
415 self.dtb.Sync(auto_resize=False)
421 self.dtb.Sync(auto_resize=False)
426 self.dtb.Sync(auto_resize=True)
429 self.dtb.Sync(auto_resize=False)
438 self.dtb.Sync(auto_resize=True)
441 dtb2 = fdt.Fdt.FromData(self.dtb.GetContents())
442 self.assertEqual(dtb2.GetContents(), self.dtb.GetContents())
445 self.dtb.Sync(auto_resize=True)
446 self.assertTrue(dtb2.GetContents() != self.dtb.GetContents())
472 self.dtb.GetFilename())
491 self.dtb = fdt.FdtScan('tools/dtoc/dtoc_test_simple.dts')
492 self.node = self.dtb.GetNode('/spl-test')
534 dtb = fdt.FdtScan('tools/dtoc/dtoc_test_phandle.dts')
535 node = dtb.GetNode('/phandle-source2')
537 node = dtb.GetNode('/phandle-source')
568 dtb = fdt_util.EnsureCompiled('tools/dtoc/dtoc_test_simple.dts')
569 self.assertEqual(dtb, fdt_util.EnsureCompiled(dtb))
577 dtb = fdt_util.EnsureCompiled('tools/dtoc/dtoc_test_simple.dts',
579 self.assertEqual(tmpdir, os.path.dirname(dtb))