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