fsi_master
static int fsi_master_break(struct fsi_master *master, int link);
static int fsi_slave_init(struct fsi_master *master, int link, uint8_t id)
static int fsi_master_read(struct fsi_master *master, int link,
static int fsi_master_write(struct fsi_master *master, int link,
static int fsi_master_link_disable(struct fsi_master *master, int link)
static int fsi_master_link_enable(struct fsi_master *master, int link)
static int fsi_master_break(struct fsi_master *master, int link)
static int fsi_master_scan(struct fsi_master *master)
static void fsi_master_unscan(struct fsi_master *master)
int fsi_master_rescan(struct fsi_master *master)
struct fsi_master *master = to_fsi_master(dev);
struct fsi_master *master = to_fsi_master(dev);
int fsi_master_register(struct fsi_master *master)
void fsi_master_unregister(struct fsi_master *master)
struct fsi_master *master = slave->master;
struct fsi_master *master = slave->master;
static struct device_node *fsi_slave_find_of_node(struct fsi_master *master,
struct fsi_master *master = slave->master;
struct fsi_master *master = slave->master;
static int fsi_master_read(struct fsi_master *master, int link,
static int fsi_master_write(struct fsi_master *master, int link,
struct fsi_master master;
static int aspeed_master_read(struct fsi_master *master, int link,
static int aspeed_master_write(struct fsi_master *master, int link,
static int aspeed_master_link_enable(struct fsi_master *master, int link,
static int aspeed_master_term(struct fsi_master *master, int link, uint8_t id)
static int aspeed_master_break(struct fsi_master *master, int link)
static int fsi_master_acf_link_enable(struct fsi_master *_master, int link,
static int fsi_master_acf_link_config(struct fsi_master *_master, int link,
static int fsi_master_acf_read(struct fsi_master *_master, int link,
static int fsi_master_acf_write(struct fsi_master *_master, int link,
static int fsi_master_acf_term(struct fsi_master *_master,
static int fsi_master_acf_break(struct fsi_master *_master, int link)
struct fsi_master master;
struct fsi_master master;
static int fsi_master_gpio_read(struct fsi_master *_master, int link,
static int fsi_master_gpio_write(struct fsi_master *_master, int link,
static int fsi_master_gpio_term(struct fsi_master *_master,
static int fsi_master_gpio_break(struct fsi_master *_master, int link)
static int fsi_master_gpio_link_enable(struct fsi_master *_master, int link,
static int fsi_master_gpio_link_config(struct fsi_master *_master, int link,
struct fsi_master master;
static int hub_master_read(struct fsi_master *master, int link,
static int hub_master_write(struct fsi_master *master, int link,
static int hub_master_break(struct fsi_master *master, int link)
static int hub_master_link_enable(struct fsi_master *master, int link,
static int i2cr_read(struct fsi_master *master, int link, uint8_t id, uint32_t addr, void *val,
static int i2cr_write(struct fsi_master *master, int link, uint8_t id, uint32_t addr,
struct fsi_master master;
static inline bool is_fsi_master_i2cr(struct fsi_master *master)
int (*read)(struct fsi_master *, int link, uint8_t id,
int (*write)(struct fsi_master *, int link, uint8_t id,
int (*term)(struct fsi_master *, int link, uint8_t id);
int (*send_break)(struct fsi_master *, int link);
int (*link_enable)(struct fsi_master *, int link,
int (*link_config)(struct fsi_master *, int link,
#define to_fsi_master(d) container_of(d, struct fsi_master, dev)
extern int fsi_master_register(struct fsi_master *master);
extern void fsi_master_unregister(struct fsi_master *master);
extern int fsi_master_rescan(struct fsi_master *master);
struct fsi_master;
struct fsi_master *master;
TP_PROTO(const struct fsi_master *master, int link),
TP_PROTO(const struct fsi_master *master, int link, int id,
TP_PROTO(const struct fsi_master *master, bool scan),
TP_PROTO(const struct fsi_master *master),
TP_PROTO(const struct fsi_master *master, int link, uint32_t cfam_id),
TP_PROTO(const struct fsi_master *master, int link, int id,
TP_PROTO(const struct fsi_master *master, int link, int id,
struct fsi_master *master = fsi_get_master(fsi);
struct fsi_master *master = data;
struct fsi_master *master = fsi_get_master(fsi);
struct fsi_master *master = fsi_get_master(fsi);
struct fsi_master *master = fsi_get_master(fsi);
struct fsi_master *master;
struct fsi_master *master;
struct fsi_master *master = dev_get_drvdata(dev);
struct fsi_master *master = dev_get_drvdata(dev);
struct fsi_master *master;
static u32 _fsi_master_read(struct fsi_master *master, u32 reg)
static void _fsi_master_mask_set(struct fsi_master *master,
static int fsi_version(struct fsi_master *master)
static struct fsi_master *fsi_get_master(struct fsi_priv *fsi)
struct fsi_master *master = snd_soc_dai_get_drvdata(dai);
struct fsi_master *master = fsi_get_master(fsi);
struct fsi_master *master = fsi_get_master(fsi);
struct fsi_master *master = fsi_get_master(fsi);
struct fsi_master *master = fsi_get_master(fsi);
struct fsi_master *master = fsi_get_master(fsi);
struct fsi_master *master = fsi_get_master(fsi);
static u32 fsi_irq_get_status(struct fsi_master *master)
struct fsi_master *master = fsi_get_master(fsi);
struct fsi_master *master = fsi_get_master(fsi);