1*83d290c5STom Rini /* SPDX-License-Identifier: GPL-2.0 */
261f5ddcbSStephen Warren /*
361f5ddcbSStephen Warren  * Copyright (c) 2016, NVIDIA CORPORATION.
461f5ddcbSStephen Warren  */
561f5ddcbSStephen Warren 
661f5ddcbSStephen Warren #ifndef __SANDBOX_POWER_DOMAIN_H
761f5ddcbSStephen Warren #define __SANDBOX_POWER_DOMAIN_H
861f5ddcbSStephen Warren 
961f5ddcbSStephen Warren #include <common.h>
1061f5ddcbSStephen Warren 
1161f5ddcbSStephen Warren struct udevice;
1261f5ddcbSStephen Warren 
1361f5ddcbSStephen Warren int sandbox_power_domain_query(struct udevice *dev, unsigned long id);
1461f5ddcbSStephen Warren 
1561f5ddcbSStephen Warren int sandbox_power_domain_test_get(struct udevice *dev);
1661f5ddcbSStephen Warren int sandbox_power_domain_test_on(struct udevice *dev);
1761f5ddcbSStephen Warren int sandbox_power_domain_test_off(struct udevice *dev);
1861f5ddcbSStephen Warren int sandbox_power_domain_test_free(struct udevice *dev);
1961f5ddcbSStephen Warren 
2061f5ddcbSStephen Warren #endif
21