Advertisement
zmatt

dt fragments: dts vs overlay

Jan 30th, 2019
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.62 KB | None | 0 0
  1. // modify root node -- normal dts fragment
  2. / {
  3.     ...
  4. };
  5.  
  6. // modify root node -- overlay fragment node
  7. / {
  8.     fragment {
  9.         target-path = "/";
  10.         __overlay__ {
  11.             ...
  12.         };
  13.     };
  14. };
  15.  
  16.  
  17. // modify node specified by path -- normal dts fragment
  18. &{/foo/bar} {
  19.     ...
  20. };
  21.  
  22. // modify node specified by path -- overlay fragment node
  23. / {
  24.     fragment {
  25.         target-path = "/foo/bar";
  26.         __overlay__ {
  27.             ...
  28.         };
  29.     };
  30. };
  31.  
  32.  
  33. // modify labeled node -- normal dts fragment
  34. &some_label {
  35.     ...
  36. };
  37.  
  38. // modify labeled node -- overlay fragment node
  39. / {
  40.     fragment {
  41.         target = <&some_label>;
  42.         __overlay__ {
  43.             ...
  44.         };
  45.     };
  46. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement