From patchwork Tue Dec 17 12:19:32 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mark Brown X-Patchwork-Id: 11297465 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 8456B109A for ; Tue, 17 Dec 2019 12:19:36 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 622D42082E for ; Tue, 17 Dec 2019 12:19:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1576585176; bh=S+jvYOb2SlQSL4dXtq5uIyziNleKSLbwxRj+BLavav0=; h=Date:From:To:Cc:Subject:List-ID:From; b=anMZCO8tWScSEoPCA77w9K9Sh29PkNS4j0qHgJdU4DcVOdmTJLE2oBq8NIG+pAWUw 39bjvG3FaBaRdi/3Ho0WnZAeYA40zIGv6x/IBnrw1dRI7nLYmYUx2Szqqtdn/3fUYr 9HAA+wV5VmGi6+iC2SZdMuMgPhnDnGWWVgmRWukA= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727519AbfLQMTg (ORCPT ); Tue, 17 Dec 2019 07:19:36 -0500 Received: from foss.arm.com ([217.140.110.172]:35106 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727487AbfLQMTf (ORCPT ); Tue, 17 Dec 2019 07:19:35 -0500 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id EABF831B; Tue, 17 Dec 2019 04:19:34 -0800 (PST) Received: from localhost (unknown [10.37.6.21]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 69DF43F718; Tue, 17 Dec 2019 04:19:34 -0800 (PST) Date: Tue, 17 Dec 2019 12:19:32 +0000 From: Mark Brown To: Linus Torvalds Cc: linux-kernel@vger.kernel.org, linux-spi@vger.kernel.org Subject: [GIT PULL] SPI fixes for v5.5 Message-ID: <20191217121932.GD4755@sirena.org.uk> MIME-Version: 1.0 Content-Disposition: inline X-Cookie: Thufir's a Harkonnen now. User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-spi-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-spi@vger.kernel.org The following changes since commit ffa119f7c42d29be2dd759bb18cc4d1f45804c6b: dt-bindings: spi: Convert stm32 QSPI bindings to json-schema (2019-11-22 19:54:02 +0000) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git tags/spi-fix-v5.5-rc2 for you to fetch changes up to 63aa6a692595d47a0785297b481072086b9272d2: spi: fsl: use platform_get_irq() instead of of_irq_to_resource() (2019-12-16 11:54:55 +0000) ---------------------------------------------------------------- spi: Fixes for v5.5 A relatively large set of fixes here, the biggest part of it is for fallout from the GPIO descriptor rework that affected several of the devices with usable native chip select support. There's also some new PCI IDs for Intel Jasper Lake devices. The conversion to platform_get_irq() in the fsl driver is an incremental fix for build errors introduced on SPARC by the earlier fix for error handling in probe in that driver. ---------------------------------------------------------------- Charles Keepax (2): spi: cadence: Correct handling of native chipselect spi: dw: Correct handling of native chipselect Christophe Leroy (2): spi: fsl: don't map irq during probe spi: fsl: use platform_get_irq() instead of of_irq_to_resource() Chuhong Yuan (1): spi: spi-cavium-thunderx: Add missing pci_release_regions() Huanpeng Xin (1): spi: sprd: Fix the incorrect SPI register Jarkko Nikula (1): spi: pxa2xx: Add support for Intel Jasper Lake Linus Walleij (3): spi: fsl: Fix GPIO descriptor support gpio: Handle counting of Freescale chipselects spi: fsl: Handle the single hardwired chipselect case Michael Walle (1): spi: nxp-fspi: Ensure width is respected in spi-mem operations Vignesh Raghavendra (1): spi: spi-ti-qspi: Fix a bug when accessing non default CS YueHaibing (1): gpiolib: of: Make of_gpio_spi_cs_get_count static drivers/gpio/gpiolib-of.c | 27 +++++++++++++++++++++++++++ drivers/spi/spi-cadence.c | 6 +++--- drivers/spi/spi-cavium-thunderx.c | 2 ++ drivers/spi/spi-dw.c | 5 +++-- drivers/spi/spi-fsl-spi.c | 22 ++++++++++++++++------ drivers/spi/spi-nxp-fspi.c | 2 +- drivers/spi/spi-pxa2xx.c | 4 ++++ drivers/spi/spi-sprd.c | 2 +- drivers/spi/spi-ti-qspi.c | 6 +++++- 9 files changed, 62 insertions(+), 14 deletions(-)