mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-10 15:14:43 +00:00
dtoc: Add a header to the generated files
Add a header that indicates that the files generated by dtoc should not be modified. Signed-off-by: Simon Glass <sjg@chromium.org> Tested-by: Kever Yang <kever.yang@rock-chips.com>
This commit is contained in:
parent
b145b45b0c
commit
d503114c66
1 changed files with 12 additions and 0 deletions
|
@ -190,6 +190,16 @@ class DtbPlatdata(object):
|
|||
self._lines = []
|
||||
return lines
|
||||
|
||||
def out_header(self):
|
||||
"""Output a message indicating that this is an auto-generated file"""
|
||||
self.out('''/*
|
||||
* DO NOT MODIFY
|
||||
*
|
||||
* This file was generated by dtoc from a .dtb (device tree binary) file.
|
||||
*/
|
||||
|
||||
''')
|
||||
|
||||
def get_phandle_argc(self, prop, node_name):
|
||||
"""Check if a node contains phandles
|
||||
|
||||
|
@ -410,6 +420,7 @@ class DtbPlatdata(object):
|
|||
definitions for node in self._valid_nodes. See the documentation in
|
||||
README.of-plat for more information.
|
||||
"""
|
||||
self.out_header()
|
||||
self.out('#include <stdbool.h>\n')
|
||||
self.out('#include <libfdt.h>\n')
|
||||
|
||||
|
@ -512,6 +523,7 @@ class DtbPlatdata(object):
|
|||
See the documentation in doc/driver-model/of-plat.txt for more
|
||||
information.
|
||||
"""
|
||||
self.out_header()
|
||||
self.out('#include <common.h>\n')
|
||||
self.out('#include <dm.h>\n')
|
||||
self.out('#include <dt-structs.h>\n')
|
||||
|
|
Loading…
Reference in a new issue