From patchwork Wed Oct 10 17:09:25 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lubomir Rintel X-Patchwork-Id: 10635109 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 4C308112B for ; Wed, 10 Oct 2018 18:51:12 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id F12C82A8F1 for ; Wed, 10 Oct 2018 18:51:11 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id EF7832AACC; Wed, 10 Oct 2018 18:51:11 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 98FF62AAB8 for ; Wed, 10 Oct 2018 18:51:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:To :From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=ZfnMQBGoiQA/ivOcbFqpfmRlqY0Hokx8nh5Ce4L6BCY=; b=sxxg9QwdJGM7R+ dcbAXT7lWdoZGET5ZVJgZSxdqi5SKKusjiPseG2+WBqUMaekFaHLM1n8tvITWKrXey1BOwEGQAIt7 fwjN+rAcijU5f55qve6diRFu1AbAWL/dOP+gOC4jxoPT6iTkEI2bmp2fLsu/QhmdVUAG0DJdo8fW9 QrSjnOrIX1C8f3hx+8Ix6qo4EfiUbslfWBtmJ5PtFPbKTKlXZt9+zd1vubQHOOQVU4bk8KyTDt2I1 r3iZtARSp2C8WS28+lq8pUOlk4MX8jvzYx54qsO8ViLucNnY2KYlE/5uVYXE/W8mSVwCy0CDQgWLt JzZo7GgXqR55hQa04V/Q==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1gAJZa-0001Jh-OU; Wed, 10 Oct 2018 18:51:06 +0000 Received: from merlin.infradead.org ([2001:8b0:10b:1231::1]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1gAJVg-0006W3-Gh for linux-arm-kernel@bombadil.infradead.org; Wed, 10 Oct 2018 18:47:04 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=merlin.20170209; h=Content-Transfer-Encoding:MIME-Version: Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-Type:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=fLB8WoHFU33SzVlrYh+vv4SWy9jGLy2NNbhgEx+JnY0=; b=YaQGnEd7MyYdHzYgS8joj5dy/x AsziLJtNFbj86jHTBFvn60em2YEsoa6oDqnChlemw+iLk5s8tdh7R4tCC1OhOR6NRrsGooxSHrCRX XQNEFjqfZ9YSrZYBw66TIp9QCiZCN/ccCgndACdKTMC1sYfKsFOWHZ2Qb04sd/VXNDBC7WDHMAhSe zEeAKT4Y0dxy8QZYZePzlp8K1FMyauwQvKWEr4LDbXJd38O+bQ4ysHWLJzzY8puYTp8X7fUghLYyP FNhPOOjxlo/ouY12JQtVBCtf3FHSLm7pQ/VGi3P44Iujt6pxAw8w/T/sx7LKCnUGGSz67gPcRNakj WqCIxxWw==; Received: from shell.v3.sk ([90.176.6.54]) by merlin.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1gAI07-0006pl-II for linux-arm-kernel@lists.infradead.org; Wed, 10 Oct 2018 17:10:24 +0000 Received: from localhost (localhost [127.0.0.1]) by zimbra.v3.sk (Postfix) with ESMTP id 51D9BBCF83; Wed, 10 Oct 2018 19:10:02 +0200 (CEST) Received: from shell.v3.sk ([127.0.0.1]) by localhost (zimbra.v3.sk [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id JthTz9ZBV8Ky; Wed, 10 Oct 2018 19:09:52 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by zimbra.v3.sk (Postfix) with ESMTP id 2D45CBCF86; Wed, 10 Oct 2018 19:09:52 +0200 (CEST) X-Virus-Scanned: amavisd-new at zimbra.v3.sk Received: from shell.v3.sk ([127.0.0.1]) by localhost (zimbra.v3.sk [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 8cTahxDa-WJo; Wed, 10 Oct 2018 19:09:51 +0200 (CEST) Received: from belphegor.lan (ip-89-102-31-34.net.upcbroadband.cz [89.102.31.34]) by zimbra.v3.sk (Postfix) with ESMTPSA id E15C9BCF81; Wed, 10 Oct 2018 19:09:50 +0200 (CEST) From: Lubomir Rintel To: Mark Brown , Geert Uytterhoeven Subject: [PATCH 0/11] spi: pxa2xx: add DT and slave mode support Date: Wed, 10 Oct 2018 19:09:25 +0200 Message-Id: <20181010170936.316862-1-lkundrak@v3.sk> X-Mailer: git-send-email 2.19.0 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20181010_131023_751090_48B05211 X-CRM114-Status: UNSURE ( 7.85 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Mark Rutland , devicetree@vger.kernel.org, Eric Miao , James Cameron , linux-kernel@vger.kernel.org, Haojian Zhuang , linux-spi@vger.kernel.org, Rob Herring , linux-arm-kernel@lists.infradead.org, Robert Jarzmik , Daniel Mack Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP Hi. This patchset adds devicetree and slave mode support to pxa2xx SPI controller. The objective is that it will be able to support the OLPC XO 1.75 embedded controller that is a SPI master talking to a MMP2 SOC. The EC driver will be submitted in a separate patch set shortly. These patches have been submitted previously, but not applied: [PATCH v2 01/11] dt-bindings: spi/spi-pxa2xx: add PXA2xx SSP SPI [PATCH v2 02/11] PCI: Provide pci_match_id() with CONFIG_PCI=n [PATCH 03/11] spi: pxa2xx: Use an enum for type [PATCH 04/11] spi: pxa2xx: Add devicetree support [PATCH v2 05/11] DT: marvell,mmp2: Add SSP1 and SSP3 These are new: [PATCH 06/11] dt-bindings: spi/spi-pxa2xx: Add spi-slave property [PATCH 07/11] spi: Deal with slaves that return from transfer_one() [PATCH 08/11] spi: pxa2xx: Add slave mode support [PATCH 09/11] dt-bindings: spi/spi-pxa2xx: Add ready GPIO signal [PATCH 10/11] spi: pxa2xx: Add ready signal [PATCH 11/11] spi: pxa2xx: Deal with the leftover garbage in TXFIFO Verified on a OLPC XO 1.75 machine. Thank you, Lubo