Lines Matching full:slave
25 void sdw_slave_debugfs_init(struct sdw_slave *slave);
26 void sdw_slave_debugfs_exit(struct sdw_slave *slave);
32 static inline void sdw_slave_debugfs_init(struct sdw_slave *slave) {} in sdw_slave_debugfs_init() argument
33 static inline void sdw_slave_debugfs_exit(struct sdw_slave *slave) {} in sdw_slave_debugfs_exit() argument
45 * @addr: Register address accessed in the Slave
47 * @dev_num: Slave device number
48 * @addr_page1: SCP address page 1 Slave register
49 * @addr_page2: SCP address page 2 Slave register
76 * sdw_port_runtime: Runtime port parameters for Master or Slave
83 * @port_node: List node for Master or Slave port_list
97 * sdw_slave_runtime: Runtime Stream parameters for Slave
99 * @slave: Slave handle
100 * @direction: Data direction for Slave
101 * @ch_count: Number of channels handled by the Slave for
104 * @port_list: List of Slave Ports configured for this stream
107 struct sdw_slave *slave; member
122 * @slave_rt_list: Slave runtime list
138 struct sdw_dpn_prop *sdw_get_slave_dpn_prop(struct sdw_slave *slave,
141 int sdw_configure_dpn_intr(struct sdw_slave *slave, int port,
150 int sdw_fill_msg(struct sdw_msg *msg, struct sdw_slave *slave,
153 /* Read-Modify-Write Slave register */
155 sdw_update(struct sdw_slave *slave, u32 addr, u8 mask, u8 val) in sdw_update() argument
159 tmp = sdw_read(slave, addr); in sdw_update()
164 return sdw_write(slave, addr, tmp); in sdw_update()