Lines Matching +full:wait +full:- +full:state

1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause OR GPL-2.0
9 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
22 * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.
28 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
75 * This is the timeout value for the SATA phy to wait for a SIGNATURE FIS
76 * before restarting the starting state machine. Technically, the old
88 * OOB state machine.
98 * Initial state
103 * Wait state for the hardware OSSP event type notification
108 * Wait state for the PHY speed notification
113 * Wait state for the IAF Unsolicited frame notification
118 * Wait state for the request to consume power
123 * Wait state for request to consume power
128 * Wait state for the SATA PHY notification
133 * Wait for the SATA PHY speed notification
138 * Wait state for the SIGNATURE FIS unsolicited frame notification
143 * Exit state for this state machine
148 * Maximum number of substates for the STARTING state machine
160 * Debug code to record the state transitions for the phy object
177 * @brief This enumeration provides a named phy type for the state machine
229 * This field specifies the index with which this phy is associated (0-3).
314 * This is the SCI_BASE_PHY object state handlers.
319 * The state handler for unsolicited frames received from the SCU hardware.
324 * The state handler for events received from the SCU hardware.
329 * The state handler for staggered spinup.
346 ((phy)->phy_index)
352 (scic_sds_port_get_controller((phy)->owning_port))
355 * @brief This macro returns the state machine for the base phy
358 (&(phy)->parent.state_machine)
365 (&(phy)->starting_substate_machine)
368 * @brief This macro sets the state handlers for this phy object
371 ((phy)->state_handlers = (handlers))
374 * This macro set the base state handlers for the phy object.
383 * This macro returns TRUE if the current base state for this phy is
394 // ---------------------------------------------------------------------------
402 // ---------------------------------------------------------------------------
433 // ---------------------------------------------------------------------------
448 // ---------------------------------------------------------------------------
484 //****************************************************************************-
486 //****************************************************************************-