Home
last modified time | relevance | path

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

/linux-6.12.1/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 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.c97 static int fsi_master_read(struct fsi_master *master, int link,
99 static int fsi_master_write(struct fsi_master *master, int link,
101 static int fsi_master_break(struct fsi_master *master, int link);
197 struct fsi_master *master = slave->master; in fsi_slave_report_and_clear_errors()
274 struct fsi_master *master = slave->master; in fsi_slave_handle_error()
643 static struct device_node *fsi_slave_find_of_node(struct fsi_master *master, in fsi_slave_find_of_node()
770 struct fsi_master *master = slave->master; in send_term_store()
794 struct fsi_master *master = slave->master; in slave_send_echo_store()
981 static int fsi_slave_init(struct fsi_master *master, int link, uint8_t id) in fsi_slave_init()
1136 static int fsi_master_read(struct fsi_master *master, int link, in fsi_master_read()
[all …]
Dfsi-slave.h10 struct fsi_master;
14 struct fsi_master *master;
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-i2cr.h15 struct fsi_master master;
25 static inline bool is_fsi_master_i2cr(struct fsi_master *master) in is_fsi_master_i2cr()
Dfsi-master-aspeed.c22 struct fsi_master master;
255 static int aspeed_master_read(struct fsi_master *master, int link, in aspeed_master_read()
290 static int aspeed_master_write(struct fsi_master *master, int link, in aspeed_master_write()
325 static int aspeed_master_link_enable(struct fsi_master *master, int link, in aspeed_master_link_enable()
354 static int aspeed_master_term(struct fsi_master *master, int link, uint8_t id) in aspeed_master_term()
365 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()
Dfsi-master-i2cr.c187 static int i2cr_read(struct fsi_master *master, int link, uint8_t id, uint32_t addr, void *val, in i2cr_read()
226 static int i2cr_write(struct fsi_master *master, int link, uint8_t id, uint32_t addr, in i2cr_write()
/linux-6.12.1/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),
126 TP_PROTO(const struct fsi_master *master, bool scan),
143 TP_PROTO(const struct fsi_master *master),
189 TP_PROTO(const struct fsi_master *master, int link, uint32_t cfam_id),
/linux-6.12.1/sound/soc/sh/
Dfsi.c249 struct fsi_master *master;
291 struct fsi_master { struct
344 static u32 _fsi_master_read(struct fsi_master *master, u32 reg) in _fsi_master_read()
358 static void _fsi_master_mask_set(struct fsi_master *master, in _fsi_master_mask_set()
371 static int fsi_version(struct fsi_master *master) in fsi_version()
376 static struct fsi_master *fsi_get_master(struct fsi_priv *fsi) in fsi_get_master()
415 struct fsi_master *master = snd_soc_dai_get_drvdata(dai); in fsi_get_priv_frm_dai()
501 struct fsi_master *master = fsi_get_master(fsi); in fsi_stream_is_working()
522 struct fsi_master *master = fsi_get_master(fsi); in fsi_stream_init()
542 struct fsi_master *master = fsi_get_master(fsi); in fsi_stream_quit()
[all …]