Home
last modified time | relevance | path

Searched refs:sys_controller (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/soc/microchip/
H A Dmpfs-sys-controller.c44 int mpfs_blocking_transaction(struct mpfs_sys_controller *sys_controller, struct mpfs_mss_msg *msg) in mpfs_blocking_transaction() argument
53 reinit_completion(&sys_controller->c); in mpfs_blocking_transaction()
55 ret = mbox_send_message(sys_controller->chan, msg); in mpfs_blocking_transaction()
57 dev_warn(sys_controller->client.dev, "MPFS sys controller service timeout\n"); in mpfs_blocking_transaction()
72 if (!wait_for_completion_timeout(&sys_controller->c, timeout)) { in mpfs_blocking_transaction()
74 dev_warn(sys_controller->client.dev, in mpfs_blocking_transaction()
90 struct mpfs_sys_controller *sys_controller = in mpfs_sys_controller_rx_callback() local
93 complete(&sys_controller->c); in mpfs_sys_controller_rx_callback()
98 struct mpfs_sys_controller *sys_controller = in mpfs_sys_controller_delete() local
101 mbox_free_channel(sys_controller->chan); in mpfs_sys_controller_delete()
[all …]
/linux/drivers/char/hw_random/
H A Dmpfs-rng.c23 struct mpfs_sys_controller *sys_controller; member
49 ret = mpfs_blocking_transaction(rng_priv->sys_controller, &msg); in mpfs_rng_read()
74 rng_priv->sys_controller = mpfs_sys_controller_get(&pdev->dev); in mpfs_rng_probe()
75 if (IS_ERR(rng_priv->sys_controller)) in mpfs_rng_probe()
76 return dev_err_probe(dev, PTR_ERR(rng_priv->sys_controller), in mpfs_rng_probe()
/linux/drivers/firmware/microchip/
H A Dmpfs-auto-update.c80 struct mpfs_sys_controller *sys_controller; member
187 ret = mpfs_blocking_transaction(priv->sys_controller, message); in mpfs_auto_update_verify_image()
385 ret = mpfs_blocking_transaction(priv->sys_controller, message); in mpfs_auto_update_available()
421 priv->sys_controller = mpfs_sys_controller_get(dev); in mpfs_auto_update_probe()
422 if (IS_ERR(priv->sys_controller)) in mpfs_auto_update_probe()
423 return dev_err_probe(dev, PTR_ERR(priv->sys_controller), in mpfs_auto_update_probe()
426 priv->flash = mpfs_sys_controller_get_flash(priv->sys_controller); in mpfs_auto_update_probe()