
int spi_sync(struct spi_device *spi, struct spi_message *message)
{
    int ret;
    struct mutex *lock = &spi->controller->bus_lock_mutex;

    mutex_lock(lock);
    ret = __spi_sync(spi, message);
    mutex_unlock(lock);

    return ret;
}
