From patchwork Mon Feb 12 12:45:29 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Linus Walleij X-Patchwork-Id: 128022 Delivered-To: patch@linaro.org Received: by 10.46.124.24 with SMTP id x24csp3173599ljc; Mon, 12 Feb 2018 04:45:41 -0800 (PST) X-Google-Smtp-Source: AH8x226r+zYqROGe2bhx9pO//QO9Bc6acqEmBQqOH2kOwaamAnF/aIukxeHxV9glLZMgLx03JzxQ X-Received: by 10.98.18.134 with SMTP id 6mr11616032pfs.180.1518439540898; Mon, 12 Feb 2018 04:45:40 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518439540; cv=none; d=google.com; s=arc-20160816; b=XB5jl+rbsPj578GEnVK5Rk1qkE8JSc2OyRuzbKuli5F09dAFM6c+u8lyWkO0reo3C5 PnA+nj5ezJse5j3ubZC0DE0iTwMVkVQ/8ya4Vn1bFujrimL2ashX1GOohiYUFA8P9tPR Jdr4vkh4liD6u7KZWXwuoh+94psAgg0RnDGZOVM0//uJ+djjAgquQBwewYfl8e7F0EQC V4MJmTlfcgCxOTfVjEqgG9Ex4llARbYZNyx9ZjDIQQQy7G1vJRpFmmZkCFGYY68LG5+Q 0bu3jlwfrCxtXjIUWebqT5h8dlZw0H3lXTPvgm9UmHaXJ73N+2JnQyy9X1Pdjz1JLSeY ndsQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=iAGnfASxjBxqKyM6CFdeaOIRMTnsO7vo2MYH0l/fcVc=; b=ccuwZB5PkbrSLyAZuGgnFgigOzFLJVU2Gc349mrw5eK/cA++f8uDPl8d6DdHv4BhAM WuoAmLMruqJUI/vrXFdNJWj26dkwUvt86rtefyM67fPdWq1FoUgToc00lW30I+7x+bYd 2cxYiwwJPgi4+qjOqcd5izVsPh214YqWvmIXQbNcwdQCpYJHVe1Xksd5tXJJmMCZgX3B 6RvKJONMqW200aAmHIMFhAKjIgwnADjRElKhiiZT0tAqOv8zVxN8HItU3qFmpFF3rehN DRmKtjtQ4E8ppnFgJPwJjmNvhoyn7DlLfSiRUHmWrCHyfyHNpR8tnsDy3GnnKmscH3ru mTiQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=QqNTBmOb; spf=pass (google.com: best guess record for domain of linux-spi-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-spi-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l14si5129059pgs.521.2018.02.12.04.45.40; Mon, 12 Feb 2018 04:45:40 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-spi-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=QqNTBmOb; spf=pass (google.com: best guess record for domain of linux-spi-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-spi-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934682AbeBLMpk (ORCPT + 1 other); Mon, 12 Feb 2018 07:45:40 -0500 Received: from mail-lf0-f65.google.com ([209.85.215.65]:46918 "EHLO mail-lf0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933072AbeBLMpj (ORCPT ); Mon, 12 Feb 2018 07:45:39 -0500 Received: by mail-lf0-f65.google.com with SMTP id q194so20231332lfe.13 for ; Mon, 12 Feb 2018 04:45:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=s34pho4guqZXWkVOj+crbbcLlTZyccCpOkuDvae7H/o=; b=QqNTBmOb9BwZWkSJhpEwXIrw03hbu1CQ6hUJaMpyL8jeQy6O85+ZuH/MqrgJOjZCVt g042NATpBgqqMrFMjNDdvKF0H9WY/04fDaOh5dpsXZUEPKccG3pt55NgQswcfbxxbUOs oZYNuWCEHSzuats6UJulHdfv/wnbvWSJtp+ps= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=s34pho4guqZXWkVOj+crbbcLlTZyccCpOkuDvae7H/o=; b=bptGr1MCIS4Kdi5oGHBcYiGenn7qFQZAY07IFia2zMRAQC1S/0uB31XYGSeYq9IS+S kt4IaUmvrK/xkMu8l13NRbClBtHXy36hMHRV5UEdWHJ7JFVuKPrriQWnGzNDyDGkCtwX YhcfAtxsiJX6dYpvgbCSgoOBfb/tjp8A266C7z/SCJ6ysv7TSkBkbIGjHTO9b+b8+kW7 O0bb1bAUwyyD/8PeCD4o9po1yXUydm9KhHrk2HDCPehww39iDR92FxDVO37vcxKqTYPX Bx3dKlURBPZM84tZ5hsJsdaSN9QiVfHMuUDoyeblywbtNtefYvGTtjuT5lfhA0PHezkw nrrA== X-Gm-Message-State: APf1xPD6huhi01ZNeZjsnvJ6ko57A363vkFzaMRPIRnJRaU3sEuo79gl Ggx0XsWxo1LdHUcaVYSPJ1WZdA== X-Received: by 10.25.99.204 with SMTP id v73mr6638287lfi.137.1518439538007; Mon, 12 Feb 2018 04:45:38 -0800 (PST) Received: from genomnajs.ideon.se ([85.235.10.227]) by smtp.gmail.com with ESMTPSA id 5sm1588740ljv.29.2018.02.12.04.45.36 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 12 Feb 2018 04:45:37 -0800 (PST) From: Linus Walleij To: Mark Brown , linux-spi@vger.kernel.org Cc: linux-gpio@vger.kernel.org, Linus Walleij Subject: [PATCH 0/3] Convert GPIO SPI to use descriptors only Date: Mon, 12 Feb 2018 13:45:29 +0100 Message-Id: <20180212124532.25776-1-linus.walleij@linaro.org> X-Mailer: git-send-email 2.14.3 Sender: linux-spi-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-spi@vger.kernel.org This series now has all prerequisite changes in gpiolib merged upstream so the conversion should be smooth. The boardfile patches have been under review forever now, so the maintainers either think it's OK or do not care. I have confirmed clean build on a plethora of platforms using the zeroday build system. I think we can safely queue this for v4.17. Linus Walleij (3): spi: spi-gpio: Rewrite to use GPIO descriptors spi: spi-gpio: Delete references to non-GENERIC_BITBANG spi: spi-gpio: Augment device tree bindings Documentation/devicetree/bindings/spi/spi-gpio.txt | 24 +- arch/arm/mach-pxa/cm-x300.c | 21 +- arch/arm/mach-pxa/raumfeld.c | 26 +- arch/arm/mach-s3c24xx/mach-jive.c | 55 ++-- arch/arm/mach-s3c24xx/mach-qt2410.c | 26 +- arch/arm/mach-s3c64xx/mach-smartq.c | 22 +- arch/mips/alchemy/devboards/db1000.c | 24 +- arch/mips/jz4740/board-qi_lb60.c | 26 +- drivers/misc/eeprom/digsy_mtc_eeprom.c | 29 +- drivers/spi/spi-gpio.c | 298 +++++++-------------- include/linux/spi/spi_gpio.h | 49 +--- 11 files changed, 280 insertions(+), 320 deletions(-) -- 2.14.3 -- To unsubscribe from this list: send the line "unsubscribe linux-spi" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Reviewed-by: Andy Shevchenko Reviewed-by: Rob Herring