Lines Matching refs:node

134         node = FdtNode("pci")
137 node.appendCompatible("pci-host-cam-generic")
139 node.appendCompatible("pci-host-ecam-generic")
143 node.append(FdtPropertyStrings("device_type", ["pci"]))
146 node.append(local_state.addrCellsProperty())
147 node.append(local_state.sizeCellsProperty())
148 node.append(local_state.interruptCellsProperty())
150 node.append(FdtPropertyWords("reg",
169 node.append(FdtPropertyWords("ranges", ranges))
191 node.append(FdtPropertyWords("interrupt-map", interrupts))
198 node.append(FdtPropertyWords("interrupt-map-mask", intmask))
204 node.append(FdtProperty("dma-coherent"))
206 yield node
216 node = FdtNode("sysreg@%x" % long(self.pio_addr))
217 node.appendCompatible("arm,vexpress-sysreg")
218 node.append(FdtPropertyWords("reg",
221 node.append(FdtProperty("gpio-controller"))
222 node.append(FdtPropertyWords("#gpio-cells", [2]))
223 node.appendPhandle(self)
225 yield node
251 node = FdtNode("osc@" + format(long(phandle), 'x'))
252 node.appendCompatible("arm,vexpress-osc")
253 node.append(FdtPropertyWords("arm,vexpress-sysreg,func",
255 node.append(FdtPropertyWords("#clock-cells", [0]))
257 node.append(FdtPropertyWords("freq-range", [freq, freq]))
258 node.append(FdtPropertyStrings("clock-output-names",
260 node.appendPhandle(self)
261 yield node
302 node = FdtNode("mcc")
303 node.appendCompatible("arm,vexpress,config-bus")
304 node.append(FdtPropertyWords("arm,vexpress,site", [0]))
308 node.append(obj.generateDeviceTree(state))
311 node.append(FdtPropertyWords("arm,vexpress,config-bridge", io_phandle))
313 yield node
335 node = FdtNode("dcc")
336 node.appendCompatible("arm,vexpress,config-bus")
340 node.append(obj.generateDeviceTree(state))
343 node.append(FdtPropertyWords("arm,vexpress,config-bridge", io_phandle))
345 yield node
362 node = self.generateBasicPioDeviceNode(state, 'uart', self.pio_addr,
364 node.appendCompatible(["arm,pl011", "arm,primecell"])
369 node.append(FdtPropertyWords("clocks",
372 node.append(FdtPropertyStrings("clock-names", ["uartclk", "apb_pclk"]))
373 yield node
407 node = FdtNode("timer")
409 node.appendCompatible(["arm,cortex-a15-timer",
412 node.append(FdtPropertyWords("interrupts", [
419 node.append(FdtPropertyWords("clocks", clock))
421 yield node
439 node = self.generateBasicPioDeviceNode(state, 'rtc', self.pio_addr,
442 node.appendCompatible(["arm,pl031", "arm,primecell"])
444 node.append(FdtPropertyWords("clocks", clock))
446 yield node
456 node = self.generateBasicPioDeviceNode(state, 'kmi', self.pio_addr,
459 node.appendCompatible(["arm,pl050", "arm,primecell"])
461 node.append(FdtPropertyWords("clocks", clock))
463 yield node
520 node = self.generateBasicPioDeviceNode(state, 'hdlcd',
523 node.appendCompatible(["arm,hdlcd"])
524 node.append(FdtPropertyWords("clocks", state.phandle(self.pxl_clk)))
525 node.append(FdtPropertyStrings("clock-names", ["pxlclk"]))
531 node.append(FdtPropertyStrings("status", [ self._status ]))
533 self.addIommuProperty(state, node)
535 node.append(port_node)
537 yield node
602 node = FdtNode("/") # Things in this module need to end up in the root
603 node.append(FdtPropertyWords("interrupt-parent",
607 node.append(subnode)
609 yield node
1094 node = dt[0]
1096 node.appendCompatible(["arm,vexpress"])
1097 node.append(FdtPropertyStrings("model", ["V2P-CA15"]))
1098 node.append(FdtPropertyWords("arm,hbi", [0x0]))
1099 node.append(FdtPropertyWords("arm,vexpress,site", [0xf]))
1101 yield node