xref: /openbmc/u-boot/arch/sandbox/include/asm/power-domain.h (revision 83d290c56fab2d38cd1ab4c4cc7099559c1d5046)
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