xref: /openbmc/u-boot/arch/sandbox/include/asm/reset.h (revision 91f5f8b7)
14581b717SStephen Warren /*
24581b717SStephen Warren  * Copyright (c) 2016, NVIDIA CORPORATION.
34581b717SStephen Warren  *
44581b717SStephen Warren  * SPDX-License-Identifier: GPL-2.0
54581b717SStephen Warren  */
64581b717SStephen Warren 
74581b717SStephen Warren #ifndef __SANDBOX_RESET_H
84581b717SStephen Warren #define __SANDBOX_RESET_H
94581b717SStephen Warren 
104581b717SStephen Warren #include <common.h>
114581b717SStephen Warren 
124581b717SStephen Warren struct udevice;
134581b717SStephen Warren 
144581b717SStephen Warren int sandbox_reset_query(struct udevice *dev, unsigned long id);
154581b717SStephen Warren 
164581b717SStephen Warren int sandbox_reset_test_get(struct udevice *dev);
17*91f5f8b7SNeil Armstrong int sandbox_reset_test_get_bulk(struct udevice *dev);
184581b717SStephen Warren int sandbox_reset_test_assert(struct udevice *dev);
19*91f5f8b7SNeil Armstrong int sandbox_reset_test_assert_bulk(struct udevice *dev);
204581b717SStephen Warren int sandbox_reset_test_deassert(struct udevice *dev);
21*91f5f8b7SNeil Armstrong int sandbox_reset_test_deassert_bulk(struct udevice *dev);
224581b717SStephen Warren int sandbox_reset_test_free(struct udevice *dev);
23*91f5f8b7SNeil Armstrong int sandbox_reset_test_release_bulk(struct udevice *dev);
244581b717SStephen Warren 
254581b717SStephen Warren #endif
26