Everyone: The following patches are really usefull for Linux userspace applications that need to know the details about reset and boot sources. Feedback is welcome! Changes since [v2]: - Dropped unnecessary code in bootsource_get_alias_name(). - Chagned bootsource_get_alias_name() to bail out if bootsource_instance is not properly set up - Converted BOOTSOURCE_I2C_EEPROM and BOOTSOURCE_SPI_EEPROM to be handled more explicitly - Dropped unnecessary code in of_fixup_bootargs_bootsource() Changes since [v1]: - Series reworked to pass bootsource as a pointer to a devicetree node corresponding to detected bootsource [v1] http://lists.infradead.org/pipermail/barebox/2018-May/032814.html [v2] http://lists.infradead.org/pipermail/barebox/2018-May/032909.html Andrey Smirnov (4): of: Make of_property_get_value() public bootsource: Add bootsource alias name API common: oftree: Pass bootsource and bootsource instance to kernel common: oftree: Pass reset source and reset source instance to kernel common/bootsource.c | 68 ++++++++++++++++++++++++++++++++++++++++++++ common/oftree.c | 33 ++++++++++++++++++++- drivers/of/base.c | 5 ---- include/bootsource.h | 2 ++ include/of.h | 6 ++++ 5 files changed, 108 insertions(+), 6 deletions(-) -- 2.17.0 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox