Merge tag 'rpmsg-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux

Pull rpmsg updates from Bjorn Andersson:

- fix interrupt handling in the stm32 remoteproc driver when being
attached to an already running remote processor

- fix invalid kernel-doc and add missing MODULE_DESCRIPTION() in the
rpmsg char driver

* tag 'rpmsg-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux:
rpmsg: char: add missing MODULE_DESCRIPTION() macro
remoteproc: stm32_rproc: Fix mailbox interrupts queuing
rpmsg: char: Fix rpmsg_eptdev structure documentation

+4 -3
+1 -1
drivers/remoteproc/stm32_rproc.c
··· 294 294 295 295 mutex_lock(&rproc->lock); 296 296 297 - if (rproc->state != RPROC_RUNNING) 297 + if (rproc->state != RPROC_RUNNING && rproc->state != RPROC_ATTACHED) 298 298 goto unlock_mutex; 299 299 300 300 if (rproc_vq_interrupt(rproc, mb->vq_id) == IRQ_NONE)
+3 -2
drivers/rpmsg/rpmsg_char.c
··· 52 52 * @readq: wait object for incoming queue 53 53 * @default_ept: set to channel default endpoint if the default endpoint should be re-used 54 54 * on device open to prevent endpoint address update. 55 - * remote_flow_restricted: to indicate if the remote has requested for flow to be limited 56 - * remote_flow_updated: to indicate if the flow control has been requested 55 + * @remote_flow_restricted: to indicate if the remote has requested for flow to be limited 56 + * @remote_flow_updated: to indicate if the flow control has been requested 57 57 */ 58 58 struct rpmsg_eptdev { 59 59 struct device dev; ··· 566 566 module_exit(rpmsg_chrdev_exit); 567 567 568 568 MODULE_ALIAS("rpmsg:rpmsg_chrdev"); 569 + MODULE_DESCRIPTION("RPMSG device interface"); 569 570 MODULE_LICENSE("GPL v2");