Home
last modified time | relevance | path

Searched refs:hsi_client (Results 1 – 10 of 10) sorted by relevance

/linux-6.3-rc2/include/linux/hsi/
A Dhsi.h126 struct hsi_client { struct
148 int hsi_register_port_event(struct hsi_client *cl,
187 struct hsi_client *cl;
230 int (*setup)(struct hsi_client *cl);
231 int (*flush)(struct hsi_client *cl);
232 int (*start_tx)(struct hsi_client *cl);
233 int (*stop_tx)(struct hsi_client *cl);
234 int (*release)(struct hsi_client *cl);
244 void hsi_release_port(struct hsi_client *cl);
354 static inline int hsi_setup(struct hsi_client *cl) in hsi_setup()
[all …]
A Dssi_protocol.h17 static inline void ssip_slave_put_master(struct hsi_client *master) in ssip_slave_put_master()
21 struct hsi_client *ssip_slave_get_master(struct hsi_client *slave);
22 int ssip_slave_start_tx(struct hsi_client *master);
23 int ssip_slave_stop_tx(struct hsi_client *master);
24 void ssip_reset_event(struct hsi_client *master);
26 int ssip_slave_running(struct hsi_client *master);
/linux-6.3-rc2/drivers/hsi/clients/
A Dssi_protocol.c141 struct hsi_client *cl;
327 struct hsi_client *ssip_slave_get_master(struct hsi_client *slave) in ssip_slave_get_master()
458 struct hsi_client *cl = ssi->cl; in ssip_keep_alive()
485 struct hsi_client *cl = ssi->cl; in ssip_rx_wd()
494 struct hsi_client *cl = ssi->cl; in ssip_tx_wd()
561 struct hsi_client *cl = msg->cl; in ssip_strans_complete()
642 struct hsi_client *cl = msg->cl; in ssip_rx_data_complete()
817 struct hsi_client *cl = msg->cl; in ssip_rxcmd_complete()
856 struct hsi_client *cl = msg->cl; in ssip_swbreak_complete()
878 struct hsi_client *cl = msg->cl; in ssip_tx_data_complete()
[all …]
A Dhsi_char.c85 struct hsi_client *cl;
105 struct hsi_client *cl;
300 static int hsc_break_request(struct hsi_client *cl) in hsc_break_request()
324 static int hsc_break_send(struct hsi_client *cl) in hsc_break_send()
342 static int hsc_rx_set(struct hsi_client *cl, struct hsc_rx_config *rxc) in hsc_rx_set()
370 static inline void hsc_rx_get(struct hsi_client *cl, struct hsc_rx_config *rxc) in hsc_rx_get()
377 static int hsc_tx_set(struct hsi_client *cl, struct hsc_tx_config *txc) in hsc_tx_set()
404 static inline void hsc_tx_get(struct hsi_client *cl, struct hsc_tx_config *txc) in hsc_tx_get()
680 struct hsi_client *cl = to_hsi_client(dev); in hsc_probe()
735 struct hsi_client *cl = to_hsi_client(dev); in hsc_remove()
A Dnokia-modem.c34 struct hsi_client *ssi_protocol;
35 struct hsi_client *cmt_speech;
129 struct hsi_client *cl = to_hsi_client(dev); in nokia_modem_probe()
A Dcmt_speech.c38 struct hsi_client *cl;
80 struct hsi_client *cl;
81 struct hsi_client *master;
984 static int cs_hsi_start(struct cs_hsi_iface **hi, struct hsi_client *cl, in cs_hsi_start()
1371 struct hsi_client *cl = to_hsi_client(dev); in cs_hsi_client_probe()
/linux-6.3-rc2/drivers/hsi/
A Dhsi_core.c60 struct hsi_client *cl = to_hsi_client(dev); in hsi_client_release()
67 struct hsi_client *hsi_new_client(struct hsi_port *port, in hsi_new_client()
70 struct hsi_client *cl; in hsi_new_client()
200 struct hsi_client *cl; in hsi_add_client_from_dt()
577 int hsi_async(struct hsi_client *cl, struct hsi_msg *msg) in hsi_async()
598 int hsi_claim_port(struct hsi_client *cl, unsigned int share) in hsi_claim_port()
626 void hsi_release_port(struct hsi_client *cl) in hsi_release_port()
647 struct hsi_client *cl = container_of(nb, struct hsi_client, nb); in hsi_event_notifier_call()
666 int hsi_register_port_event(struct hsi_client *cl, in hsi_register_port_event()
667 void (*handler)(struct hsi_client *, unsigned long)) in hsi_register_port_event() argument
[all …]
/linux-6.3-rc2/Documentation/ABI/testing/
A Dsysfs-bus-hsi19 Format: hsi:<hsi_client device name>
/linux-6.3-rc2/drivers/hsi/controllers/
A Domap_ssi_port.c28 static inline int hsi_dummy_cl(struct hsi_client *cl __maybe_unused) in hsi_dummy_cl()
434 static void ssi_flush_queue(struct list_head *queue, struct hsi_client *cl) in ssi_flush_queue()
454 static int ssi_setup(struct hsi_client *cl) in ssi_setup()
519 static int ssi_flush(struct hsi_client *cl) in ssi_flush()
597 static int ssi_start_tx(struct hsi_client *cl) in ssi_start_tx()
616 static int ssi_stop_tx(struct hsi_client *cl) in ssi_stop_tx()
666 static void ssi_cleanup_queues(struct hsi_client *cl) in ssi_cleanup_queues()
727 static void ssi_cleanup_gdd(struct hsi_controller *ssi, struct hsi_client *cl) in ssi_cleanup_gdd()
769 static int ssi_release(struct hsi_client *cl) in ssi_release()
A Domap_ssi_core.c147 void ssi_waketest(struct hsi_client *cl, unsigned int enable) in ssi_waketest()

Completed in 20 milliseconds