Lines Matching full:reset

11 	SYSRESET_WARM,	/* Reset CPU, keep GPIOs active */
12 SYSRESET_COLD, /* Reset CPU and GPIOs */
13 SYSRESET_POWER, /* Reset PMIC (remove and restore power) */
23 * Note that this function may return before the reset takes effect.
25 * @type: Reset type to request
26 * @return -EINPROGRESS if the reset has been started and
28 * by this device, 0 if the reset has already happened
33 * get_status() - get printable reset status information
36 * @buf: Buffer to receive the textual reset information
43 * get_last() - get information on the last reset
46 * @return last reset state (enum sysreset_t) or -ve error
56 * @type: Reset type to request
62 * sysreset_get_status() - get printable reset status information
65 * @buf: Buffer to receive the textual reset information
72 * sysreset_get_last() - get information on the last reset
75 * @return last reset state (enum sysreset_t) or -ve error
80 * sysreset_walk() - cause a system reset
83 * perform a reset. If the provided sysreset type is not available, the next one
86 * If this function fails to reset, it will display a message and halt
88 * @type: Reset type to request
89 * @return -EINPROGRESS if a reset is in progress, -ENOSYS if not available
94 * sysreset_get_last_walk() - get information on the last reset
97 * perform a reset. If the provided sysreset type is not available, the next one
102 * @return last reset state (enum sysreset_t) or -ve error
107 * sysreset_walk_halt() - try to reset, otherwise halt
109 * This calls sysreset_walk(). If it returns, indicating that reset is not