1*4882a593Smuzhiyun /* SPDX-License-Identifier: GPL-2.0-only */ 2*4882a593Smuzhiyun /* 3*4882a593Smuzhiyun * ssip_slave.h 4*4882a593Smuzhiyun * 5*4882a593Smuzhiyun * SSIP slave support header file 6*4882a593Smuzhiyun * 7*4882a593Smuzhiyun * Copyright (C) 2010 Nokia Corporation. All rights reserved. 8*4882a593Smuzhiyun * 9*4882a593Smuzhiyun * Contact: Carlos Chinea <carlos.chinea@nokia.com> 10*4882a593Smuzhiyun */ 11*4882a593Smuzhiyun 12*4882a593Smuzhiyun #ifndef __LINUX_SSIP_SLAVE_H__ 13*4882a593Smuzhiyun #define __LINUX_SSIP_SLAVE_H__ 14*4882a593Smuzhiyun 15*4882a593Smuzhiyun #include <linux/hsi/hsi.h> 16*4882a593Smuzhiyun ssip_slave_put_master(struct hsi_client * master)17*4882a593Smuzhiyunstatic inline void ssip_slave_put_master(struct hsi_client *master) 18*4882a593Smuzhiyun { 19*4882a593Smuzhiyun } 20*4882a593Smuzhiyun 21*4882a593Smuzhiyun struct hsi_client *ssip_slave_get_master(struct hsi_client *slave); 22*4882a593Smuzhiyun int ssip_slave_start_tx(struct hsi_client *master); 23*4882a593Smuzhiyun int ssip_slave_stop_tx(struct hsi_client *master); 24*4882a593Smuzhiyun void ssip_reset_event(struct hsi_client *master); 25*4882a593Smuzhiyun 26*4882a593Smuzhiyun int ssip_slave_running(struct hsi_client *master); 27*4882a593Smuzhiyun 28*4882a593Smuzhiyun #endif /* __LINUX_SSIP_SLAVE_H__ */ 29*4882a593Smuzhiyun 30