diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2015-05-06 14:51:31 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2015-05-15 07:01:42 +0200 |
commit | 041b2bd31fe1e6b77fb445da3bd3c2fcb5612ae3 (patch) | |
tree | 437677fb0fb9f900f77d7890967fcdf8d7e8170e /include/init.h | |
parent | 55c8ed306f5266288667b55d74cf9e355435a1a2 (diff) | |
download | barebox-041b2bd31fe1e6b77fb445da3bd3c2fcb5612ae3.tar.gz barebox-041b2bd31fe1e6b77fb445da3bd3c2fcb5612ae3.tar.xz |
startup: introduce postenvironment_initcall
To allow init code that depends on the environment being loaded.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'include/init.h')
-rw-r--r-- | include/init.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/init.h b/include/init.h index 37c7eedf67..f619c951d3 100644 --- a/include/init.h +++ b/include/init.h @@ -39,6 +39,8 @@ typedef int (*initcall_t)(void); #define device_initcall(fn) __define_initcall("10",fn,10) #define crypto_initcall(fn) __define_initcall("11",fn,11) #define late_initcall(fn) __define_initcall("12",fn,12) +#define environment_initcall(fn) __define_initcall("13",fn,13) +#define postenvironment_initcall(fn) __define_initcall("14",fn,14) /* section for code used very early when * - we're not running from where we linked at |