/* * Copyright (c) 2020, Google LLC. All rights reserved. * * SPDX-License-Identifier: BSD-3-Clause */ #ifndef SPMI_ARB_H #define SPMI_ARB_H #include /******************************************************************************* * WARNING: This driver does not arbitrate access with the kernel. These APIs * must only be called when the kernel is known to be quiesced (such as before * boot or while the system is shutting down). ******************************************************************************/ /* 32-bit addresses combine (U)SID, PID and register address. */ int spmi_arb_read8(uint32_t addr); int spmi_arb_write8(uint32_t addr, uint8_t data); #endif /* SPMI_ARB_H */