Lines Matching +full:wait +full:- +full:state
1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Copyright (c) 2016-2019, The Linux Foundation. All rights reserved.
12 * rpmh_state: state for the request
14 * RPMH_SLEEP_STATE: State of the resource when the processor subsystem
17 * RPMH_WAKE_ONLY_STATE: Resume resource state to the value previously
19 * RPMH_ACTIVE_ONLY_STATE: Active or AMC mode requests. Resource state
32 * @data: the resource state request
33 * @wait: ensure that this command is complete before returning.
34 * Setting "wait" here only makes sense during rpmh_write_batch() for
35 * active-only transfers, this is because:
36 * rpmh_write() - Always waits.
38 * rpmh_write_async() - Never waits.
44 u32 wait; member
50 * @state: state for the request.
51 * @wait_for_compl: wait until we get a response from the h/w accelerator
52 * (same as setting cmd->wait for all commands in the request)
57 enum rpmh_state state; member