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);