xref: /rk3399_rockchip-uboot/arch/sandbox/include/asm/reset.h (revision 1a4f6af8bfd44c8ae6e87a81ff125eed47042cc5)
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*f7a4178dSNeil Armstrong int sandbox_reset_test_get_bulk(struct udevice *dev);
184581b717SStephen Warren int sandbox_reset_test_assert(struct udevice *dev);
19*f7a4178dSNeil Armstrong int sandbox_reset_test_assert_bulk(struct udevice *dev);
204581b717SStephen Warren int sandbox_reset_test_deassert(struct udevice *dev);
21*f7a4178dSNeil Armstrong int sandbox_reset_test_deassert_bulk(struct udevice *dev);
224581b717SStephen Warren int sandbox_reset_test_free(struct udevice *dev);
23*f7a4178dSNeil Armstrong int sandbox_reset_test_release_bulk(struct udevice *dev);
244581b717SStephen Warren 
254581b717SStephen Warren #endif
26