aboutsummaryrefslogtreecommitdiffstats
path: root/pylibfdt
AgeCommit message (Expand)AuthorFilesLines
2024-03-19meson: fix dependencies of testsBrandon Maier1-1/+1
2024-03-19meson: fix pylibfdt missing dependency on libfdtBrandon Maier1-0/+1
2024-03-19pylibfdt: fix get_mem_rsv for newer Python versionsBrandon Maier1-7/+4
2023-09-15pylibfdt: Support boolean propertiesSimon Glass1-0/+55
2023-08-03pylibtfdt: fix use of deprecated meson methodBrandon Maier1-1/+1
2023-02-05pylibfdt: add size_hint parameter for get_pathLuca Weiss1-4/+4
2023-02-02pylibfdt: Work-around SWIG limitations with flexible arraysRob Herring1-0/+3
2022-04-20pylibfdt: add FdtRo.get_path()Luca Weiss1-0/+28
2021-12-28pylibfdt: add Property.as_*int*_array()Luca Weiss1-0/+15
2021-12-28pylibfdt: add Property.as_stringlist()Luca Weiss1-0/+7
2021-12-26Fix Python crash on getprop deallocationLuca Weiss1-2/+4
2021-11-12pylibfdt: fix with Python 3.10Ross Burton1-2/+2
2021-11-11pylibfdt: Move setup.py to the top levelRob Herring3-54/+3
2021-11-11pylibfdt: Split setup.py author name and emailRob Herring1-1/+2
2021-11-11pylibfdt: Use setuptools_scm for the versionRob Herring3-16/+5
2021-11-11pylibfdt: Use setuptools instead of distutilsRob Herring1-1/+1
2021-05-25pylibfdt: Rework "avoid unused variable warning" linesTom Rini1-2/+2
2020-10-21build-sys: add meson buildMarc-André Lureau1-0/+13
2020-10-21pylibfdt: allow build out of treeMarc-André Lureau2-10/+21
2019-10-27pylibfdt: Correct the type for fdt_property_stub()Simon Glass1-3/+3
2019-09-09pylibfdt: use python3 shebangLuca Weiss1-1/+4
2019-07-04pylibfdt: Add support for fdt_get_alias()Appana Durga Kedareswara rao1-0/+12
2019-07-03pylibfdt: Correct the FdtSw exampleSimon Glass1-2/+4
2019-06-21pylibfdt: Replace dual GPLv2/BSD license boilerplate with SPDX tagsRob Herring3-46/+3
2019-03-29Use Python3 by defaultDavid Gibson1-1/+1
2019-02-19pylibfdt: Test fdt.setprop take bytes on Python 3, add error handlingPetr Viktorin1-0/+4
2019-02-19pylibfdt: check_err accepts only integer as a first argument.Lumir Balhar1-1/+1
2019-02-19pylibfdt: Proper handling of bytes/unicode strings and octal literalsLumir Balhar1-3/+11
2018-11-23PEP8 / Flake8 cleanups for setup.pyDavid Gibson1-6/+7
2018-11-23Remove broken objdir / srcdir supportDavid Gibson1-6/+6
2018-11-23pylibfdt: Use common PREFIX variableDavid Gibson1-1/+1
2018-11-23Refine pylibfdt_clean targetDavid Gibson1-1/+8
2018-11-23pylibfdt: Allow switch to Python 3 via environment variable PYTHONLumir Balhar1-2/+2
2018-09-25pylibfdt: Don't have setup.py depend on where it's invoked fromDavid Gibson3-8/+11
2018-09-25pylibfdt: Eliminate run_setup make functionDavid Gibson1-7/+3
2018-09-25pylibfdt: Improved version extractionDavid Gibson2-73/+8
2018-09-25pylibfdt: Don't silence setup.py when V=1David Gibson1-1/+6
2018-09-25pylibfdt: Make SETUP make variableDavid Gibson1-2/+4
2018-09-25pylibfdt: Simpler CFLAGS handlingDavid Gibson2-8/+5
2018-09-25pylibfdt: Link extension module with libfdt rather than rebuildingDavid Gibson2-19/+12
2018-09-25pylibfdt: Correctly set build output directoryDavid Gibson2-12/+5
2018-09-25pylibfdt: We don't need include files from the base directoryDavid Gibson1-7/+3
2018-09-13pylibfdt: Add a means to add and delete notesSimon Glass1-0/+29
2018-09-13pylibfdt: Allow delprop() to return errorsSimon Glass1-2/+6
2018-09-02pylibfdt: fdt_get_mem_rsv returns 2 uint64_t valuesDan Horák1-1/+1
2018-08-31pylibfdt: Don't incorrectly / unnecessarily override uint64_t typemapDavid Gibson1-5/+0
2018-07-11pylibfdt: Support the sequential-write interfaceSimon Glass1-77/+383
2018-06-14pylibfdt: Support setting the name of a nodeSimon Glass1-0/+17
2018-06-14pylibfdt: Add functions to set and get properties as stringsSimon Glass1-0/+30
2018-06-13pylibfdt: Update the bytearray size with pack()Simon Glass1-1/+8
2018-06-13pylibfdt: Allow reading integer values from propertiesSimon Glass1-3/+19
2018-06-13pylibfdt: Use an unsigned type for fdt32_tSimon Glass1-13/+16
2018-06-12pylibfdt: Add functions to update propertiesSimon Glass1-0/+59
2018-06-09pylibfdt: Support device-tree creation/expansionSimon Glass1-0/+33
2018-06-09pylibfdt: Add support for reading the memory reserve mapSimon Glass1-0/+34
2018-06-09pylibfdt: Add support for the rest of the header functionsSimon Glass1-3/+68
2018-06-08pylibfdt: Add support for fdt_next_node()Simon Glass1-0/+33
2018-06-08pylibfdt: Reorder functions to match libfdt.hSimon Glass1-72/+72
2018-06-08pylibfdt: Return string instead of bytearray from getprop()Simon Glass1-2/+3
2018-06-04Make Property a subclass of bytearraySimon Glass1-3/+4
2018-06-04pylibfdt: Add a method to access the device tree directlySimon Glass1-0/+11
2017-09-27pylibfdt: Use Python2 explicitlyDavid Gibson1-1/+1
2017-08-21pylibfdt: Add support for fdt_subnode_offset()Simon Glass1-0/+17
2017-08-21pylibfdt: Add support for fdt_node_offset_by_phandle()Simon Glass1-0/+14
2017-08-21pylibfdt: Add support for fdt_parent_offset()Simon Glass1-0/+15
2017-08-21pylibfdt: Add support for fdt_get_phandle()Simon Glass1-0/+12
2017-08-15pylibfdt: Add stdint include to fix uint32_tSimon Glass1-0/+2
2017-04-08pylibfdt: Use setup.py to build the swig fileSimon Glass1-9/+5
2017-04-08pylibfdt: Use Makefile constructs to implement NO_PYTHONSimon Glass1-7/+0
2017-04-08pylibfdt: Allow setup.py to operate stand-aloneSimon Glass2-9/+98
2017-04-07pylibfdt: Fix code style in setup.pySimon Glass1-8/+9
2017-04-07pylibfdt: Rename libfdt.swig to libfdt.iSimon Glass2-1/+1
2017-03-29pylibfdt: Use the call function to simplify the MakefileSimon Glass1-7/+7
2017-03-29pylibfdt: Use the correct libfdt version in the moduleSimon Glass2-2/+4
2017-03-29pylibfdt: Enable installation of Python moduleSimon Glass1-0/+14
2017-03-27pylibfdt: Use package_dir to set the package directorySimon Glass2-2/+4
2017-03-27pylibfdt: Use environment to pass C flags and filesSimon Glass2-11/+8
2017-03-21Add an initial Python library for libfdtSimon Glass4-0/+487