Home
last modified time | relevance | path

Searched refs:fsi_master (Results 1 – 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/fsi/
Dfsi-master.h121 struct fsi_master { struct
127 int (*read)(struct fsi_master *, int link, uint8_t id, argument
129 int (*write)(struct fsi_master *, int link, uint8_t id, argument
131 int (*term)(struct fsi_master *, int link, uint8_t id); argument
132 int (*send_break)(struct fsi_master *, int link); argument
133 int (*link_enable)(struct fsi_master *, int link, argument
135 int (*link_config)(struct fsi_master *, int link, argument
139 #define dev_to_fsi_master(d) container_of(d, struct fsi_master, dev)
156 extern int fsi_master_register(struct fsi_master *master);
157 extern void fsi_master_unregister(struct fsi_master *master);
[all …]
Dfsi-core.c86 struct fsi_master *master;
98 #define to_fsi_master(d) container_of(d, struct fsi_master, dev)
111 static int fsi_master_read(struct fsi_master *master, int link,
113 static int fsi_master_write(struct fsi_master *master, int link,
115 static int fsi_master_break(struct fsi_master *master, int link);
211 struct fsi_master *master = slave->master; in fsi_slave_report_and_clear_errors()
288 struct fsi_master *master = slave->master; in fsi_slave_handle_error()
677 static struct device_node *fsi_slave_find_of_node(struct fsi_master *master, in fsi_slave_find_of_node()
804 struct fsi_master *master = slave->master; in send_term_store()
828 struct fsi_master *master = slave->master; in slave_send_echo_store()
[all …]
Dfsi-master-hub.c37 struct fsi_master master;
45 static int hub_master_read(struct fsi_master *master, int link, in hub_master_read()
57 static int hub_master_write(struct fsi_master *master, int link, in hub_master_write()
69 static int hub_master_break(struct fsi_master *master, int link) in hub_master_break()
80 static int hub_master_link_enable(struct fsi_master *master, int link, in hub_master_link_enable()
Dfsi-master-aspeed.c22 struct fsi_master master;
247 static int aspeed_master_read(struct fsi_master *master, int link, in aspeed_master_read()
282 static int aspeed_master_write(struct fsi_master *master, int link, in aspeed_master_write()
317 static int aspeed_master_link_enable(struct fsi_master *master, int link, in aspeed_master_link_enable()
346 static int aspeed_master_term(struct fsi_master *master, int link, uint8_t id) in aspeed_master_term()
357 static int aspeed_master_break(struct fsi_master *master, int link) in aspeed_master_break()
Dfsi-master-gpio.c24 struct fsi_master master;
561 static int fsi_master_gpio_read(struct fsi_master *_master, int link, in fsi_master_gpio_read()
580 static int fsi_master_gpio_write(struct fsi_master *_master, int link, in fsi_master_gpio_write()
599 static int fsi_master_gpio_term(struct fsi_master *_master, in fsi_master_gpio_term()
618 static int fsi_master_gpio_break(struct fsi_master *_master, int link) in fsi_master_gpio_break()
681 static int fsi_master_gpio_link_enable(struct fsi_master *_master, int link, in fsi_master_gpio_link_enable()
700 static int fsi_master_gpio_link_config(struct fsi_master *_master, int link, in fsi_master_gpio_link_config()
Dfsi-master-ast-cf.c88 struct fsi_master master;
597 static int fsi_master_acf_read(struct fsi_master *_master, int link, in fsi_master_acf_read()
621 static int fsi_master_acf_write(struct fsi_master *_master, int link, in fsi_master_acf_write()
646 static int fsi_master_acf_term(struct fsi_master *_master, in fsi_master_acf_term()
666 static int fsi_master_acf_break(struct fsi_master *_master, int link) in fsi_master_acf_break()
1042 static int fsi_master_acf_link_enable(struct fsi_master *_master, int link, in fsi_master_acf_link_enable()
1061 static int fsi_master_acf_link_config(struct fsi_master *_master, int link, in fsi_master_acf_link_config()
/kernel/linux/linux-5.10/include/trace/events/
Dfsi.h12 TP_PROTO(const struct fsi_master *master, int link, int id,
39 TP_PROTO(const struct fsi_master *master, int link, int id,
70 TP_PROTO(const struct fsi_master *master, int link, int id,
109 TP_PROTO(const struct fsi_master *master, int link),
/kernel/linux/linux-5.10/sound/soc/sh/
Dfsi.c250 struct fsi_master *master;
292 struct fsi_master { struct
345 static u32 _fsi_master_read(struct fsi_master *master, u32 reg) in _fsi_master_read()
359 static void _fsi_master_mask_set(struct fsi_master *master, in _fsi_master_mask_set()
372 static int fsi_version(struct fsi_master *master) in fsi_version()
377 static struct fsi_master *fsi_get_master(struct fsi_priv *fsi) in fsi_get_master()
416 struct fsi_master *master = snd_soc_dai_get_drvdata(dai); in fsi_get_priv_frm_dai()
502 struct fsi_master *master = fsi_get_master(fsi); in fsi_stream_is_working()
523 struct fsi_master *master = fsi_get_master(fsi); in fsi_stream_init()
543 struct fsi_master *master = fsi_get_master(fsi); in fsi_stream_quit()
[all …]