diff --git a/drivers/misc/rpmsgblk.c b/drivers/misc/rpmsgblk.c index ef2c438d5e..4a4214fd81 100644 --- a/drivers/misc/rpmsgblk.c +++ b/drivers/misc/rpmsgblk.c @@ -613,7 +613,7 @@ static int rpmsgblk_mmc_multi_cmd_ioctl(FAR struct inode *inode, msglen = sizeof(*msg) + arglen - 1; rsplen += sizeof(*msg) - 1; - if (MAX(msglen, rsplen) > rpmsg_virtio_get_buffer_size(priv->ept.rdev)) + if (MAX(msglen, rsplen) > rpmsg_get_tx_buffer_size(priv->ept.rdev)) { int ret = 0;