Lines Matching full:post

4 This project is to support Power-On-Self-Test (POST) in U-Boot.
16 The framework shall allow adding/removing/replacing POST tests.
17 Also, standalone POST tests shall be supported.
26 The framework shall support manual running of the POST tests.
31 3) The following POST tests shall be developed for MPC823E-based
51 enhancing U-Boot/Linux to provide a common framework for running POST
54 2.1. Hardware-independent POST layer
56 A new optional module will be added to U-Boot, which will run POST
58 support running POST tests manually at any time by executing a
61 The list of available POST tests will be configured at U-Boot build
62 time. The POST layer will allow the developer to add any custom POST
63 tests. All POST tests will be divided into the following groups:
77 This group will contain POST tests that consume much time
105 The POST layer will also distinguish a special group of tests that
110 2.1.1. POST layer interfaces
112 This section details the interfaces between the POST layer and the
127 The POST layer will export the following interface routines:
144 relocate the POST test table.
148 This routine will print the list of all POST tests that can be
154 This routine will be called from POST tests to log their
170 will be called on power-fail booting after running all POST
180 The list of available POST tests be kept in the post_tests array
195 used in logs and on listing POST tests (e.g. CPU test).
229 The lists of the POST tests that should be run at power-on/normal/
236 The results of tests will be collected by the POST layer. The POST
254 All POST-related code will be #ifdef'ed with the CONFIG_POST macro.
256 boards that need POST. The CONFIG_POST macro will contain the list of
257 POST tests for the board. The macro will have the format of array
269 A new file, post.h, will be created in the include/ directory. This
270 file will contain common POST declarations and will define a set of
283 will contain the source code of the POST layer and most of POST
284 tests. Each POST test in this directory will be placed into a
286 POST tests (mainly those for testing peripheral devices) will be
292 The POST framework will allow to develop and run standalone tests. A
293 user-space library will be developed to provide the POST interface
344 The POST layer of U-Boot will check whether the system runs in
358 the POST layer will store an identification number of the test in a
359 location in IMMR. On booting, the POST layer will check the value of
399 This project will also develop a set of POST tests for MPC8xx- based
405 The following generic POST tests will be developed:
670 CONFIG_SYS_POST_I2C_ADDRS. The I2C POST test will pass regardless