Received: by 2002:ac0:bc90:0:0:0:0:0 with SMTP id a16csp657485img; Fri, 22 Mar 2019 06:04:23 -0700 (PDT) X-Google-Smtp-Source: APXvYqz+rkiFz/255/O9oYvwXrXlKdPC6MXwynd383SC3cTG40rf6HqqWF6qC+kNb8HSiSGCYAzV X-Received: by 2002:a62:45d2:: with SMTP id n79mr9011355pfi.213.1553259863700; Fri, 22 Mar 2019 06:04:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1553259863; cv=none; d=google.com; s=arc-20160816; b=Jnb8NuDDv6aFzK9Y9YCjrwQIypAOG62tr2FGl02zJmID2OBHWBMD373Zvr2ZKnzaz1 F4o1kTXhvArg+lQf6wAY3wGKdM6vw+KDBTT/L1BWQPl735QHZfx9Q67DKnt9slhEIyT6 EkQ3VdW49axoMRFMB05+4ynpdesYscievaARjGh0rqdbOz3VcqH9XaADmBK9Ph0gFUmA F8HTRSCM13SzKIOlXT/1MIAK6g0gHZJWWQ+gd6k3bqg9ebTHW7toPFcys2+v7NmWdh3W hWnxL+zhsZrAvZHJ01GxNegkg9opL8qXmiwWHvXEtOSXMTdJJOwHiHo4mFTtin1sWKhK pzOg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=CgpA3QI9t+STGwGxZzmc1oDG8BqYw1LKHqHKKireBjs=; b=JKA8i2WFy8hqgg4HGMtECdp0Efp1j4G68rDkP1ztSCap77CS9Mp78GrCRKJssY+6xl 0gVQ7nR894XBmI97dAEHE68y6+Web9/ZKbwIBR41IRti9EttCVW1vpylXeggD4CV828D AQP4W4rX0Fs1Y7QnmuIEAJFRVI1dPnds8g5U/9UlXxiYi/qePFxNzaAKzr1Kjqiq04ZN 2JlmiaWr+5hsk3i0xSAWEzp+KC288cJknyLsUrLFqL1zpit6uJ8w0kYLCuFLKV39kTXg Lwb+rPD3cFNLdx5rxFoEJk/YCU/lHfRC1YauPkuE6v82R3T9CBM7zTR1m3AnetSZtl7W aRpg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=JYS+CPqM; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id p9si6709012pgc.373.2019.03.22.06.04.07; Fri, 22 Mar 2019 06:04:23 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=JYS+CPqM; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731496AbfCVLmM (ORCPT + 99 others); Fri, 22 Mar 2019 07:42:12 -0400 Received: from mail.kernel.org ([198.145.29.99]:44484 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730951AbfCVLmK (ORCPT ); Fri, 22 Mar 2019 07:42:10 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 67A3F2082C; Fri, 22 Mar 2019 11:42:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1553254929; bh=2XgAvsMbM6/Uztk4wzbNQHJGRo1fvJMeivVvIPWoLMU=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=JYS+CPqMxzmMABVunyBf9P6ByWI2vJXhhqwcVzSUAvYv/a6+DUD82zfZb0Cg0M1J/ QayY93Z1qH8IG/ZBWJoahHCjA34+NBHm4rCoQFkNCjahgLGohB92usZHj3tNNMVvO0 r9W29nYTwMxV89U6clnBeyKzOVCiUQmXVXEB12Ho= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Andy Shevchenko , Mark Brown Subject: [PATCH 4.9 054/118] spi: pxa2xx: Setup maximum supported DMA transfer length Date: Fri, 22 Mar 2019 12:15:26 +0100 Message-Id: <20190322111220.289891574@linuxfoundation.org> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190322111215.873964544@linuxfoundation.org> References: <20190322111215.873964544@linuxfoundation.org> User-Agent: quilt/0.65 X-stable: review X-Patchwork-Hint: ignore MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 4.9-stable review patch. If anyone has any objections, please let me know. ------------------ From: Andy Shevchenko commit ef070b4e4aa25bb5f8632ad196644026c11903bf upstream. When the commit b6ced294fb61 ("spi: pxa2xx: Switch to SPI core DMA mapping functionality") switches to SPI core provided DMA helpers, it missed to setup maximum supported DMA transfer length for the controller and thus users mistakenly try to send more data than supported with the following warning: ili9341 spi-PRP0001:01: DMA disabled for transfer length 153600 greater than 65536 Setup maximum supported DMA transfer length in order to make users know the limit. Fixes: b6ced294fb61 ("spi: pxa2xx: Switch to SPI core DMA mapping functionality") Signed-off-by: Andy Shevchenko Signed-off-by: Mark Brown Cc: stable@vger.kernel.org Signed-off-by: Greg Kroah-Hartman --- drivers/spi/spi-pxa2xx.c | 1 + 1 file changed, 1 insertion(+) --- a/drivers/spi/spi-pxa2xx.c +++ b/drivers/spi/spi-pxa2xx.c @@ -1668,6 +1668,7 @@ static int pxa2xx_spi_probe(struct platf platform_info->enable_dma = false; } else { master->can_dma = pxa2xx_spi_can_dma; + master->max_dma_len = MAX_DMA_LEN; } }