/kernel/linux/linux-5.10/drivers/fsi/ |
H A D | fsi-master.h | 121 struct fsi_master { struct 127 int (*read)(struct fsi_master *, int link, uint8_t id, 129 int (*write)(struct fsi_master *, int link, uint8_t id, 131 int (*term)(struct fsi_master *, int link, uint8_t id); 132 int (*send_break)(struct fsi_master *, int link); 133 int (*link_enable)(struct fsi_master *, int link, 135 int (*link_config)(struct fsi_master *, int link, 139 #define dev_to_fsi_master(d) container_of(d, struct fsi_master, dev) 142 * fsi_master registration & lifetime: the fsi_master_register() and 150 * ->release callback frees the fsi_master, the [all...] |
H A D | fsi-core.c | 86 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 *maste in slave_send_echo_store() [all...] |
H A D | fsi-master-hub.c | 37 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()
|
H A D | fsi-master-aspeed.c | 22 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()
|
H A D | fsi-master-gpio.c | 24 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()
|
H A D | fsi-master-ast-cf.c | 88 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-6.6/drivers/fsi/ |
H A D | fsi-master.h | 121 struct fsi_master { struct 127 int (*read)(struct fsi_master *, int link, uint8_t id, 129 int (*write)(struct fsi_master *, int link, uint8_t id, 131 int (*term)(struct fsi_master *, int link, uint8_t id); 132 int (*send_break)(struct fsi_master *, int link); 133 int (*link_enable)(struct fsi_master *, int link, 135 int (*link_config)(struct fsi_master *, int link, 139 #define to_fsi_master(d) container_of(d, struct fsi_master, dev) 142 * fsi_master registration & lifetime: the fsi_master_register() and 150 * ->release callback frees the fsi_master, the [all...] |
H A D | fsi-core.c | 97 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 *maste [all...] |
H A D | fsi-slave.h | 10 struct fsi_master; 14 struct fsi_master *master;
|
H A D | fsi-master-i2cr.h | 15 struct fsi_master master; 25 static inline bool is_fsi_master_i2cr(struct fsi_master *master) in is_fsi_master_i2cr()
|
H A D | fsi-master-hub.c | 37 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()
|
H A D | fsi-master-aspeed.c | 22 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()
|
H A D | fsi-master-gpio.c | 24 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()
|
H A D | fsi-master-ast-cf.c | 88 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()
|
H A D | fsi-master-i2cr.c | 187 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()
|
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | fsi.h | 12 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),
|
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | fsi.h | 12 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/ |
H A D | fsi.c | 250 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 *maste in fsi_stream_quit() [all...] |
/kernel/linux/linux-6.6/sound/soc/sh/ |
H A D | fsi.c | 250 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 *maste in fsi_stream_quit() [all...] |