Received: by 2002:ac0:bc90:0:0:0:0:0 with SMTP id a16csp633379img; Fri, 22 Mar 2019 05:34:34 -0700 (PDT) X-Google-Smtp-Source: APXvYqyojdjs7uISroR23MVifFdtgl+2u1TPPqQad5oBIXvh2THNssZ+bvj/PvPOlEPvTr3cOYSe X-Received: by 2002:a65:62c9:: with SMTP id m9mr3042543pgv.309.1553258074827; Fri, 22 Mar 2019 05:34:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1553258074; cv=none; d=google.com; s=arc-20160816; b=oLHfKuGaQcJnaEZ4PQlqmCw2jEVa7tDEB1f5L8XovTtxlh4qNp1kiIv6OI8kFzf/qU YK3OHr3D2xCtD1hymfb1sZIWJk6/2l6hbb3Wb+jhXoWMa1teLThApNDuV1oqZ8g3DSAk mbPE/6X6CWc8Ii70WeLo+08qhlSfSQ/KW7l6P2vYhLIC0d19nzX2UkHqdGhsMg1WGT9a SNdaqIkfvri/LR1TTefxd2we4ZZuCR9UDP4f23frCBF5Q7gwwvsuH3/K82VgwsgiYm/g X9vWEobkjKQYrGjRugWdgVxlvMkn6Kjw1RhpHT44ni2lSOLgQf5U2bp8EkSZuw/JSgLn UGYw== 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=Av0A/VHF37mQYksHz/zEET9Unpqa4/yf6/cQz2SSilk=; b=sElqpx7Q6akp8Uyr2145ZM7yL80sO4icyw3qTgSwrxyNxLBW+0kXiAbvRQhWLPcTRU CrpJ0vzg9MsqL5UnGsu2Kgeqji6sWj0yA507vIgrwnHKz871/enQB41EWGOqHlNh05Fz UW0U8224dBFTx8/tyUFZniS61ATAC7SksMf+7axYQW4CEuWh1eSAGcC3yqjq7Jdl54M8 VgjnFQxr/pTFOOckiuxL+RQzPuA6jkDBAz8j0GA3YXTfP5qte2PeSRcx/gXhNJ6jUF1r 715ToVQclFfKsqMDo4Mfya3+5f0Jos8A7OQU8r5Q43Ex3ZqdRzwHBPtfeKmpEIyVOsPq IE7A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=BIqpgYkf; 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 124si6720172pfw.148.2019.03.22.05.34.16; Fri, 22 Mar 2019 05:34:34 -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=BIqpgYkf; 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 S2389974AbfCVMOt (ORCPT + 99 others); Fri, 22 Mar 2019 08:14:49 -0400 Received: from mail.kernel.org ([198.145.29.99]:52982 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2389939AbfCVMOn (ORCPT ); Fri, 22 Mar 2019 08:14:43 -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 231492083D; Fri, 22 Mar 2019 12:14:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1553256882; bh=3+xXc4gJC1oEtoP6qWtLsdbJqal2T2LUUO5YRggEmKw=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=BIqpgYkf0EXDMchisZVzWHaMMySQEhDrPA4cxzqIeUbpV/5Y8Iy9PVb695S2LE3UN Q/ca4yYLImuKtyOfE+HEPRXlSZIRJF4VyHKWbRay+bcqo41i5vLLz2Y8Ts6+rzcbZ9 29RGZCwlLRHyf8zIfooL76QnwB3ZKpAknFKwzjo8= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Andy Shevchenko , Mark Brown Subject: [PATCH 5.0 066/238] spi: pxa2xx: Setup maximum supported DMA transfer length Date: Fri, 22 Mar 2019 12:14:45 +0100 Message-Id: <20190322111302.510792477@linuxfoundation.org> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190322111258.383569278@linuxfoundation.org> References: <20190322111258.383569278@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 5.0-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 @@ -1696,6 +1696,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; } }