Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp297396imu; Mon, 10 Dec 2018 22:13:12 -0800 (PST) X-Google-Smtp-Source: AFSGD/UR/c4tOAKMij4aC5rbYWbrirWkwxouHpVP00+aWfTqm9JrNzX4eKCp6jhppcggWsc2GkKX X-Received: by 2002:a63:ac46:: with SMTP id z6mr13490670pgn.162.1544508792330; Mon, 10 Dec 2018 22:13:12 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544508792; cv=none; d=google.com; s=arc-20160816; b=ekST9eyKv/c9DjGi6LJB6+b81QkpeBAwO3FCd0mOLg71ngk6anbksDfjxJbaSVB5v8 xZZJF0KtKr+hY/ZZTf2S75mYiXxQZPriItwJS0LO3NwbYcpm8wnyQYfFGObAwts7Eg/p V/jfGr9qayx+3rncuHpqphOYs5SacnwIYv3F54vItWgugB5N2T5+WuNeIU4jyHvvrJKI QbyMutWB/qDLCML/wjsbYeThwrALISMehglDtrux9n8z1PnrDo5AzuuoT9kl6WN9dCm1 qKrqW8o0Ab+lzeT3yUlQhbVk2jc7jh4qwR4bu+quB3OMm8JCusmEWTt+CmfAwl0Axcvn 5kgw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:date:message-id:in-reply-to:subject:cc:to :from:dkim-signature; bh=3fNwNl3VNtuB72XuQgmSY4v+hb8vPZ+pdSHm0EtJBqE=; b=fdg5lCKx9jDZOHtg8ijCxYKHEiS+xfL910nNW5YEuNhW4GnO/QZuF5it3ZyAekh/AP KflVl+bSPzrVG2ki1mhwt861O5ez81x+N/NjwqlOrSCsosjpjhVUAqFdoCx4odzSYBbX y/q98d83a4bYL2tY5dt1Z0VKikKntZ7jgrmn5rePjT/fvri4+qRv8z0Eo7ogwVc+/9j5 0eUk1CGq6HkU7t0UTB1yrKm3fWz91+mtG/mzwd045LgWhRzUiTtj58L91M+YpvIVIJcD 4uGnsJDrsYrv4iJVwijabUs0lVq9Vzy49Fepz9UqusWhVc9j1U9yxAHdeNogXShDEp2C Y7MQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@sirena.org.uk header.s=20170815-heliosphere header.b=NiIsS9bz; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a6si11896413pfo.90.2018.12.10.22.12.57; Mon, 10 Dec 2018 22:13:12 -0800 (PST) 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=fail header.i=@sirena.org.uk header.s=20170815-heliosphere header.b=NiIsS9bz; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728793AbeLKBQg (ORCPT + 99 others); Mon, 10 Dec 2018 20:16:36 -0500 Received: from heliosphere.sirena.org.uk ([172.104.155.198]:51752 "EHLO heliosphere.sirena.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728624AbeLKBQe (ORCPT ); Mon, 10 Dec 2018 20:16:34 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sirena.org.uk; s=20170815-heliosphere; h=Date:Message-Id:In-Reply-To: Subject:Cc:To:From:Sender:Reply-To:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:References: List-Id:List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner: List-Archive; bh=3fNwNl3VNtuB72XuQgmSY4v+hb8vPZ+pdSHm0EtJBqE=; b=NiIsS9bzrdTV fxOxlmEo21zg7pXEjbB5FrPFqPC6ldaGqsWTObqXuTwBfDwnNZH5NMqNBktfACC5WgLmn6wiCNcYm CVz2h5fFyhgeowci0q+wK/Zr88KQi6lh7ohPd1Gm8vyfKUS0cphbvCzW8MzehJMBrGLXLeeD2ntXO 6k5NI=; Received: from cpc102320-sgyl38-2-0-cust46.18-2.cable.virginm.net ([82.37.168.47] helo=debutante.sirena.org.uk) by heliosphere.sirena.org.uk with esmtpa (Exim 4.89) (envelope-from ) id 1gWWez-0000Mp-Mr; Tue, 11 Dec 2018 01:16:29 +0000 Received: by debutante.sirena.org.uk (Postfix, from userid 1000) id 6BA4311254C7; Tue, 11 Dec 2018 01:16:29 +0000 (GMT) From: Mark Brown To: Arnd Bergmann Cc: Mark Brown , stable@vger.kernel.org, Mark Brown , cyrille.pitchen@microchip.com, stable@vger.kernel.org, Boris Brezillon , Piotr Bugalski , linux-spi@vger.kernel.org, linux-kernel@vger.kernel.org, linux-spi@vger.kernel.org Subject: Applied "mtd: atmel-quadspi: disallow building on ebsa110" to the spi tree In-Reply-To: <20181210203837.2118450-1-arnd@arndb.de> X-Patchwork-Hint: ignore Message-Id: <20181211011629.6BA4311254C7@debutante.sirena.org.uk> Date: Tue, 11 Dec 2018 01:16:29 +0000 (GMT) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The patch mtd: atmel-quadspi: disallow building on ebsa110 has been applied to the spi tree at https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus during the next merge window (or sooner if it is a bug fix), however if problems are discovered then the patch may be dropped or reverted. You may get further e-mails resulting from automated or manual testing and review of the tree, please engage with people reporting problems and send followup patches addressing any issues that are reported if needed. If any updates are required or you are submitting further changes they should be sent as incremental updates against current git, existing patches will not be replaced. Please add any relevant lists and maintainers to the CCs when replying to this mail. Thanks, Mark From 2a9d92fb3a1282a4659f1bb6d5684018846537b7 Mon Sep 17 00:00:00 2001 From: Arnd Bergmann Date: Mon, 10 Dec 2018 21:38:16 +0100 Subject: [PATCH] mtd: atmel-quadspi: disallow building on ebsa110 I ran into a link-time error with the atmel-quadspi driver on the EBSA110 platform: drivers/mtd/built-in.o: In function `atmel_qspi_run_command': :(.text+0x1ee3c): undefined reference to `_memcpy_toio' :(.text+0x1ee48): undefined reference to `_memcpy_fromio' The problem is that _memcpy_toio/_memcpy_fromio are not available on that platform, and we have to prevent building the driver there. In case we want to backport this to older kernels: between linux-4.8 and linux-4.20, the Kconfig entry was in drivers/mtd/spi-nor/Kconfig but had the same problem. Link: https://lore.kernel.org/patchwork/patch/812860/ Fixes: 161aaab8a067 ("mtd: atmel-quadspi: add driver for Atmel QSPI controller") Signed-off-by: Arnd Bergmann Reviewed-by: Boris Brezillon Signed-off-by: Mark Brown Cc: stable@vger.kernel.org --- drivers/spi/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig index ca68ac63c6c3..3135f80ec853 100644 --- a/drivers/spi/Kconfig +++ b/drivers/spi/Kconfig @@ -93,7 +93,7 @@ config SPI_AT91_USART config SPI_ATMEL_QUADSPI tristate "Atmel Quad SPI Controller" - depends on ARCH_AT91 || (ARM && COMPILE_TEST) + depends on ARCH_AT91 || (ARM && COMPILE_TEST && !ARCH_EBSA110) depends on OF && HAS_IOMEM help This enables support for the Quad SPI controller in master mode. -- 2.19.0.rc2