From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mail-pf0-x243.google.com ([2607:f8b0:400e:c00::243]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1fJQSq-000592-77 for barebox@lists.infradead.org; Thu, 17 May 2018 21:29:34 +0000 Received: by mail-pf0-x243.google.com with SMTP id o76-v6so2698475pfi.5 for ; Thu, 17 May 2018 14:29:22 -0700 (PDT) From: Andrey Smirnov Date: Thu, 17 May 2018 14:29:13 -0700 Message-Id: <20180517212917.3628-1-andrew.smirnov@gmail.com> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "barebox" Errors-To: barebox-bounces+u.kleine-koenig=pengutronix.de@lists.infradead.org Subject: [PATCH v3 0/4] Pass reset and boot sources via /chosen node To: barebox@lists.infradead.org Cc: Andrey Smirnov 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@lists.infradead.org http://lists.infradead.org/mailman/listinfo/barebox