Lines Matching refs:sdw_slave
103 struct sdw_slave *slave = dev_to_sdw_dev(dev); in sdw_delete_slave()
259 int sdw_fill_msg(struct sdw_msg *msg, struct sdw_slave *slave, in sdw_fill_msg()
314 int sdw_nread(struct sdw_slave *slave, u32 addr, size_t count, u8 *val) in sdw_nread()
342 int sdw_nwrite(struct sdw_slave *slave, u32 addr, size_t count, u8 *val) in sdw_nwrite()
368 int sdw_read(struct sdw_slave *slave, u32 addr) in sdw_read()
387 int sdw_write(struct sdw_slave *slave, u32 addr, u8 value) in sdw_write()
399 static struct sdw_slave *sdw_get_slave(struct sdw_bus *bus, int i) in sdw_get_slave()
401 struct sdw_slave *slave = NULL; in sdw_get_slave()
411 static int sdw_compare_devid(struct sdw_slave *slave, struct sdw_slave_id id) in sdw_compare_devid()
424 static int sdw_get_device_num(struct sdw_slave *slave) in sdw_get_device_num()
444 static int sdw_assign_device_num(struct sdw_slave *slave) in sdw_assign_device_num()
513 struct sdw_slave *slave, *_s; in sdw_program_device_num()
588 static void sdw_modify_slave_status(struct sdw_slave *slave, in sdw_modify_slave_status()
596 int sdw_configure_dpn_intr(struct sdw_slave *slave, in sdw_configure_dpn_intr()
622 static int sdw_initialize_slave(struct sdw_slave *slave) in sdw_initialize_slave()
663 static int sdw_handle_dp0_interrupt(struct sdw_slave *slave, u8 *slave_status) in sdw_handle_dp0_interrupt()
733 static int sdw_handle_port_interrupt(struct sdw_slave *slave, in sdw_handle_port_interrupt()
805 static int sdw_handle_slave_alerts(struct sdw_slave *slave) in sdw_handle_slave_alerts()
951 static int sdw_update_slave_status(struct sdw_slave *slave, in sdw_update_slave_status()
969 struct sdw_slave *slave; in sdw_handle_slave_status()