Lines Matching full:phases
116 of an object is split into three well defined phases.
119 startup), all first phases of all objects are executed, then all second phases
120 and then all third phases.
122 The three phases are:
137 count is used to ensure phases are executed only when required. *enter* and
138 *hold* phases are executed only when asserting reset for the first time
147 during either 'enter' or 'hold' phases. IOMMUs are expected to reset during
164 phase of the reset; they are name ``phases.enter()``, ``phases.hold()`` and
165 ``phases.exit()``. They all take the object as parameter. The *enter* method
230 In the above example, we override all three phases. It is possible to override
239 phases which does nothing but call the parent class's implementation of the
261 one of the reset phases, the only cases when this function will return