From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marcel Ziswiler Date: Wed, 14 Nov 2018 23:00:16 +0000 Subject: [U-Boot] [PATCH] common: add board specific hook for os preboot config In-Reply-To: <20180813073014.28564-1-gerard.salvatella@toradex.com> References: <20180813073014.28564-1-gerard.salvatella@toradex.com> Message-ID: <1542236414.10375.35.camel@toradex.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de I see this got superseded by fd3d1212a2cb ("bootm: Add board specific OS preboot hook") which does the exact same thing. Thanks! On Mon, 2018-08-13 at 09:30 +0200, Gerard Salvatella wrote: > Some boards require specific configuration prior to booting the > kernel. > For instance, our boards require shutting down the display to avoid > fading transitions before the drivers are reloaded by the kernel. > This > could be facilitated by adding an extra hook during the os booting > process. > > Signed-off-by: Gerard Salvatella > --- > common/bootm_os.c | 7 +++++++ > 1 file changed, 7 insertions(+) > > diff --git a/common/bootm_os.c b/common/bootm_os.c > index f4bd905909..1e7af56b64 100644 > --- a/common/bootm_os.c > +++ b/common/bootm_os.c > @@ -505,9 +505,16 @@ __weak void arch_preboot_os(void) > /* please define platform specific arch_preboot_os() */ > } > > +/* Allow for board specific config before we boot */ > +__weak void board_preboot_os(void) > +{ > + /* please define board specific board_preboot_os() */ > +} > + > int boot_selected_os(int argc, char * const argv[], int state, > bootm_headers_t *images, boot_os_fn *boot_fn) > { > + board_preboot_os(); > arch_preboot_os(); > boot_fn(state, argc, argv, images); > > -- > 2.18.0 > > > [Toradex Logo] Global Leader in Arm > Embedded Computer Modules > > Choose Us dule-partner> | Products | > Developer Center | Community ww.toradex.com/community> | Careers > Meet our engineers at: radex.com/events> > - Linux Developer Conference, Brazil, Aug 25-26, 2018 > - NXP Technology Days 2018, United States, Aug 28, 2018 > - IoT Latin America, Brazil, Aug 29-30, 2018 > > > _______________________________________________ > U-Boot mailing list > U-Boot at lists.denx.de > https://lists.denx.de/listinfo/u-boot