#
53af22a9 |
| 17-Jul-2018 |
Simon Glass <sjg@chromium.org> |
binman: Add support for passing arguments to entries Sometimes it is useful to pass binman the value of an entry property from the command line. For example some entries need access to f
binman: Add support for passing arguments to entries Sometimes it is useful to pass binman the value of an entry property from the command line. For example some entries need access to files and it is not always convenient to put these filenames in the image definition (device tree). Add a -a option which can be used like this: -a<prop>=<value> where <prop> is the property to set <value> is the value to set it to Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|
#
e3396ffd |
| 10-Jul-2018 |
Tom Rini <trini@konsulko.com> |
Merge git://git.denx.de/u-boot-dm
|
#
116adecb |
| 06-Jul-2018 |
Simon Glass <sjg@chromium.org> |
dtoc: Add functions to add integer properties Add a few simple functions to add a placeholder integer property, and set its value. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
760b7170 |
| 06-Jul-2018 |
Simon Glass <sjg@chromium.org> |
dtoc: Fix properties with a single zero-arg phandle At present a property with a single phandle looks like an integer value to dtoc. Correct this by adjusting it in the phandle-processin
dtoc: Fix properties with a single zero-arg phandle At present a property with a single phandle looks like an integer value to dtoc. Correct this by adjusting it in the phandle-processing code. Add a test for this. Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|
#
b9066ffc |
| 06-Jul-2018 |
Simon Glass <sjg@chromium.org> |
dtoc: Fix Fdt.GetNode() to handle a missing node At present the algortihm is not correct since it will return the root node if the requested node is not found and there are no slashes in
dtoc: Fix Fdt.GetNode() to handle a missing node At present the algortihm is not correct since it will return the root node if the requested node is not found and there are no slashes in the requested node name. Fix this and add a test. Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|
#
f9b88b3a |
| 06-Jul-2018 |
Simon Glass <sjg@chromium.org> |
dtoc: Keep track of property offsets At present the Fdt class does not keep track of property offsets if they change due to removal of properties. Update the code to handle this, and
dtoc: Keep track of property offsets At present the Fdt class does not keep track of property offsets if they change due to removal of properties. Update the code to handle this, and add a test. Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|
#
2a2d91d0 |
| 06-Jul-2018 |
Simon Glass <sjg@chromium.org> |
dtoc: Update fdt tests to increase code coverage At present only some of the fdt functionality is tested. Add more tests to cover the rest of it. Also turn on test coverage, which is now
dtoc: Update fdt tests to increase code coverage At present only some of the fdt functionality is tested. Add more tests to cover the rest of it. Also turn on test coverage, which is now 100% with a small exclusion for a Python 3 feature. Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|
#
96066240 |
| 06-Jul-2018 |
Simon Glass <sjg@chromium.org> |
dtoc: Drop use of a local dtb buffer At present the Fdt class has its own copy of the device tree. This is confusing an unnecessary now that pylibfdt has its own. Drop it and provide
dtoc: Drop use of a local dtb buffer At present the Fdt class has its own copy of the device tree. This is confusing an unnecessary now that pylibfdt has its own. Drop it and provide access functions to the buffer. This allows us to move the rest of the implementation to use pylibfdt methods instead of directly calling libfdt stubs. Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|
#
2ba98753 |
| 06-Jul-2018 |
Simon Glass <sjg@chromium.org> |
dtoc: Add some tests for the fdt module At present this module is tested via the dtoc tests. This is a bit painful since the tests are at a higher level and so failures are more difficul
dtoc: Add some tests for the fdt module At present this module is tested via the dtoc tests. This is a bit painful since the tests are at a higher level and so failures are more difficult to diagnose. Add some tests that exercise the fdt module directly. Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|