lineage_kernel_xcoverpro/include/sound/sec_synchronized_ipc_richtek.h

36 lines
865 B
C
Executable File

/*
* ALSA SoC - Samsung Abox synchronized IPC driver
*
* Copyright (c) 2016 Samsung Electronics Co. Ltd.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as
* published by the Free Software Foundation.
*/
#ifndef __SEC_SYNCHRONIZED_IPC_RICHTEK
#define __SEC_SYNCHRONIZED_IPC_RICHTEK
#ifdef CONFIG_SEC_SND_SYNCHRONIZED_IPC_RICHTEK
int richtek_spm_write(const void *data, int size);
int richtek_spm_read(void *data, int size);
#else
static inline int richtek_spm_write(const void *data, int size)
{
return -ENOSYS;
}
static inline int richtek_spm_read(void *data, int size)
{
return -ENOSYS;
}
#endif /* CONFIG_SEC_SND_SYNCHRONIZED_IPC_RICHTEK */
static inline int32_t dsm_read_write(void *data)
{
return -ENOSYS;
}
#endif /* __SEC_SYNCHRONIZED_IPC_RICHTEK */