1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * Copyright (c) 2016, NVIDIA CORPORATION.
4 */
5
6#ifndef __SANDBOX_RESET_H
7#define __SANDBOX_RESET_H
8
9struct udevice;
10
11int sandbox_reset_query(struct udevice *dev, unsigned long id);
12int sandbox_reset_is_requested(struct udevice *dev, unsigned long id);
13
14int sandbox_reset_test_get(struct udevice *dev);
15int sandbox_reset_test_get_devm(struct udevice *dev);
16int sandbox_reset_test_get_bulk(struct udevice *dev);
17int sandbox_reset_test_get_bulk_devm(struct udevice *dev);
18int sandbox_reset_test_assert(struct udevice *dev);
19int sandbox_reset_test_assert_bulk(struct udevice *dev);
20int sandbox_reset_test_deassert(struct udevice *dev);
21int sandbox_reset_test_deassert_bulk(struct udevice *dev);
22int sandbox_reset_test_free(struct udevice *dev);
23int sandbox_reset_test_release_bulk(struct udevice *dev);
24
25#endif
26