From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932854AbcLIKnv (ORCPT ); Fri, 9 Dec 2016 05:43:51 -0500 Received: from mail-qt0-f194.google.com ([209.85.216.194]:33710 "EHLO mail-qt0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932245AbcLIKnu (ORCPT ); Fri, 9 Dec 2016 05:43:50 -0500 From: Marcus Folkesson To: Eric Piel Cc: linux-kernel@vger.kernel.org, Marcus Folkesson Subject: [PATCH] misc: lis3lv02d: use spi_write_then_read() instead of spi_write() Date: Fri, 9 Dec 2016 11:37:33 +0100 Message-Id: <20161209103733.31226-1-marcus.folkesson@gmail.com> X-Mailer: git-send-email 2.11.0.rc2 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org spi_write() needs a DMA-safe buffer. Signed-off-by: Marcus Folkesson --- drivers/misc/lis3lv02d/lis3lv02d_spi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/misc/lis3lv02d/lis3lv02d_spi.c b/drivers/misc/lis3lv02d/lis3lv02d_spi.c index e575475123c8..7e592df6f0d2 100644 --- a/drivers/misc/lis3lv02d/lis3lv02d_spi.c +++ b/drivers/misc/lis3lv02d/lis3lv02d_spi.c @@ -40,7 +40,7 @@ static int lis3_spi_write(struct lis3lv02d *lis3, int reg, u8 val) { u8 tmp[2] = { reg, val }; struct spi_device *spi = lis3->bus_priv; - return spi_write(spi, tmp, sizeof(tmp)); + return spi_write_then_read(spi, tmp, sizeof(tmp), NULL, 0); } static int lis3_spi_init(struct lis3lv02d *lis3) -- 2.11.0.rc2