sdw_slave          13 drivers/base/regmap/regmap-sdw.c 	struct sdw_slave *slave = dev_to_sdw_dev(dev);
sdw_slave          21 drivers/base/regmap/regmap-sdw.c 	struct sdw_slave *slave = dev_to_sdw_dev(dev);
sdw_slave          55 drivers/base/regmap/regmap-sdw.c struct regmap *__regmap_init_sdw(struct sdw_slave *sdw,
sdw_slave          71 drivers/base/regmap/regmap-sdw.c struct regmap *__devm_regmap_init_sdw(struct sdw_slave *sdw,
sdw_slave         113 drivers/soundwire/bus.c 	struct sdw_slave *slave = dev_to_sdw_dev(dev);
sdw_slave         274 drivers/soundwire/bus.c int sdw_fill_msg(struct sdw_msg *msg, struct sdw_slave *slave,
sdw_slave         327 drivers/soundwire/bus.c int sdw_nread(struct sdw_slave *slave, u32 addr, size_t count, u8 *val)
sdw_slave         355 drivers/soundwire/bus.c int sdw_nwrite(struct sdw_slave *slave, u32 addr, size_t count, u8 *val)
sdw_slave         381 drivers/soundwire/bus.c int sdw_read(struct sdw_slave *slave, u32 addr)
sdw_slave         400 drivers/soundwire/bus.c int sdw_write(struct sdw_slave *slave, u32 addr, u8 value)
sdw_slave         411 drivers/soundwire/bus.c static struct sdw_slave *sdw_get_slave(struct sdw_bus *bus, int i)
sdw_slave         413 drivers/soundwire/bus.c 	struct sdw_slave *slave = NULL;
sdw_slave         423 drivers/soundwire/bus.c static int sdw_compare_devid(struct sdw_slave *slave, struct sdw_slave_id id)
sdw_slave         435 drivers/soundwire/bus.c static int sdw_get_device_num(struct sdw_slave *slave)
sdw_slave         455 drivers/soundwire/bus.c static int sdw_assign_device_num(struct sdw_slave *slave)
sdw_slave         523 drivers/soundwire/bus.c 	struct sdw_slave *slave, *_s;
sdw_slave         599 drivers/soundwire/bus.c static void sdw_modify_slave_status(struct sdw_slave *slave,
sdw_slave         607 drivers/soundwire/bus.c int sdw_configure_dpn_intr(struct sdw_slave *slave,
sdw_slave         633 drivers/soundwire/bus.c static int sdw_initialize_slave(struct sdw_slave *slave)
sdw_slave         674 drivers/soundwire/bus.c static int sdw_handle_dp0_interrupt(struct sdw_slave *slave, u8 *slave_status)
sdw_slave         743 drivers/soundwire/bus.c static int sdw_handle_port_interrupt(struct sdw_slave *slave,
sdw_slave         813 drivers/soundwire/bus.c static int sdw_handle_slave_alerts(struct sdw_slave *slave)
sdw_slave         960 drivers/soundwire/bus.c static int sdw_update_slave_status(struct sdw_slave *slave,
sdw_slave         978 drivers/soundwire/bus.c 	struct sdw_slave *slave;
sdw_slave          25 drivers/soundwire/bus.h void sdw_slave_debugfs_init(struct sdw_slave *slave);
sdw_slave          26 drivers/soundwire/bus.h void sdw_slave_debugfs_exit(struct sdw_slave *slave);
sdw_slave          32 drivers/soundwire/bus.h static inline void sdw_slave_debugfs_init(struct sdw_slave *slave) {}
sdw_slave          33 drivers/soundwire/bus.h static inline void sdw_slave_debugfs_exit(struct sdw_slave *slave) {}
sdw_slave         107 drivers/soundwire/bus.h 	struct sdw_slave *slave;
sdw_slave         138 drivers/soundwire/bus.h struct sdw_dpn_prop *sdw_get_slave_dpn_prop(struct sdw_slave *slave,
sdw_slave         141 drivers/soundwire/bus.h int sdw_configure_dpn_intr(struct sdw_slave *slave, int port,
sdw_slave         150 drivers/soundwire/bus.h int sdw_fill_msg(struct sdw_msg *msg, struct sdw_slave *slave,
sdw_slave         155 drivers/soundwire/bus.h sdw_update(struct sdw_slave *slave, u32 addr, u8 mask, u8 val)
sdw_slave          20 drivers/soundwire/bus_type.c sdw_get_device_id(struct sdw_slave *slave, struct sdw_driver *drv)
sdw_slave          36 drivers/soundwire/bus_type.c 	struct sdw_slave *slave = dev_to_sdw_dev(dev);
sdw_slave          42 drivers/soundwire/bus_type.c int sdw_slave_modalias(const struct sdw_slave *slave, char *buf, size_t size)
sdw_slave          52 drivers/soundwire/bus_type.c 	struct sdw_slave *slave = dev_to_sdw_dev(dev);
sdw_slave          72 drivers/soundwire/bus_type.c 	struct sdw_slave *slave = dev_to_sdw_dev(dev);
sdw_slave         118 drivers/soundwire/bus_type.c 	struct sdw_slave *slave = dev_to_sdw_dev(dev);
sdw_slave         132 drivers/soundwire/bus_type.c 	struct sdw_slave *slave = dev_to_sdw_dev(dev);
sdw_slave          33 drivers/soundwire/debugfs.c static ssize_t sdw_sprintf(struct sdw_slave *slave,
sdw_slave          49 drivers/soundwire/debugfs.c 	struct sdw_slave *slave = s_file->private;
sdw_slave         121 drivers/soundwire/debugfs.c void sdw_slave_debugfs_init(struct sdw_slave *slave)
sdw_slave         138 drivers/soundwire/debugfs.c void sdw_slave_debugfs_exit(struct sdw_slave *slave)
sdw_slave         123 drivers/soundwire/mipi_disco.c static int sdw_slave_read_dp0(struct sdw_slave *slave,
sdw_slave         162 drivers/soundwire/mipi_disco.c static int sdw_slave_read_dpn(struct sdw_slave *slave,
sdw_slave         286 drivers/soundwire/mipi_disco.c int sdw_slave_read_prop(struct sdw_slave *slave)
sdw_slave          12 drivers/soundwire/slave.c 	struct sdw_slave *slave = dev_to_sdw_dev(dev);
sdw_slave          20 drivers/soundwire/slave.c 	struct sdw_slave *slave;
sdw_slave          59 drivers/soundwire/stream.c 					  struct sdw_slave *slave,
sdw_slave         576 drivers/soundwire/stream.c 	struct sdw_slave *slave;
sdw_slave         954 drivers/soundwire/stream.c *sdw_alloc_slave_rt(struct sdw_slave *slave,
sdw_slave         984 drivers/soundwire/stream.c 				   struct sdw_slave *slave,
sdw_slave        1013 drivers/soundwire/stream.c static void sdw_release_slave_stream(struct sdw_slave *slave,
sdw_slave        1100 drivers/soundwire/stream.c int sdw_stream_remove_slave(struct sdw_slave *slave,
sdw_slave        1214 drivers/soundwire/stream.c static int sdw_slave_port_config(struct sdw_slave *slave,
sdw_slave        1323 drivers/soundwire/stream.c int sdw_stream_add_slave(struct sdw_slave *slave,
sdw_slave        1395 drivers/soundwire/stream.c struct sdw_dpn_prop *sdw_get_slave_dpn_prop(struct sdw_slave *slave,
sdw_slave          34 include/linux/regmap.h struct sdw_slave;
sdw_slave         572 include/linux/regmap.h struct regmap *__regmap_init_sdw(struct sdw_slave *sdw,
sdw_slave         617 include/linux/regmap.h struct regmap *__devm_regmap_init_sdw(struct sdw_slave *sdw,
sdw_slave          10 include/linux/soundwire/sdw.h struct sdw_slave;
sdw_slave         403 include/linux/soundwire/sdw.h int sdw_slave_read_prop(struct sdw_slave *slave);
sdw_slave         527 include/linux/soundwire/sdw.h 	int (*read_prop)(struct sdw_slave *sdw);
sdw_slave         528 include/linux/soundwire/sdw.h 	int (*interrupt_callback)(struct sdw_slave *slave,
sdw_slave         530 include/linux/soundwire/sdw.h 	int (*update_status)(struct sdw_slave *slave,
sdw_slave         532 include/linux/soundwire/sdw.h 	int (*bus_config)(struct sdw_slave *slave,
sdw_slave         534 include/linux/soundwire/sdw.h 	int (*port_prep)(struct sdw_slave *slave,
sdw_slave         567 include/linux/soundwire/sdw.h #define dev_to_sdw_dev(_dev) container_of(_dev, struct sdw_slave, dev)
sdw_slave         572 include/linux/soundwire/sdw.h 	int (*probe)(struct sdw_slave *sdw,
sdw_slave         574 include/linux/soundwire/sdw.h 	int (*remove)(struct sdw_slave *sdw);
sdw_slave         575 include/linux/soundwire/sdw.h 	void (*shutdown)(struct sdw_slave *sdw);
sdw_slave         862 include/linux/soundwire/sdw.h int sdw_stream_add_slave(struct sdw_slave *slave,
sdw_slave         869 include/linux/soundwire/sdw.h int sdw_stream_remove_slave(struct sdw_slave *slave,
sdw_slave         878 include/linux/soundwire/sdw.h int sdw_read(struct sdw_slave *slave, u32 addr);
sdw_slave         879 include/linux/soundwire/sdw.h int sdw_write(struct sdw_slave *slave, u32 addr, u8 value);
sdw_slave         880 include/linux/soundwire/sdw.h int sdw_nread(struct sdw_slave *slave, u32 addr, size_t count, u8 *val);
sdw_slave         881 include/linux/soundwire/sdw.h int sdw_nwrite(struct sdw_slave *slave, u32 addr, size_t count, u8 *val);
sdw_slave          17 include/linux/soundwire/sdw_type.h int sdw_slave_modalias(const struct sdw_slave *slave, char *buf, size_t size);