From patchwork Wed Feb 28 18:02:58 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Mark Brown X-Patchwork-Id: 207952 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:7300:a81b:b0:108:e6aa:91d0 with SMTP id bq27csp3514383dyb; Wed, 28 Feb 2024 10:03:22 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCVfYhArlwAfnvFJzKVJiw7gRqSOpFXXjqf6mlrLhSWv7Odcpq6HaSLonr5WFNR/oDpsSNfzLwN9n5LwwCRek6GflgD7Vg== X-Google-Smtp-Source: AGHT+IGnkvD4yIi6o+JvvHZ316wP4DSZe82iZ0l00gq3dcdPmgWZgT71rfDbFnHd2KHNtByEr7cr X-Received: by 2002:a5e:a710:0:b0:7c7:e01b:4711 with SMTP id b16-20020a5ea710000000b007c7e01b4711mr265039iod.11.1709143402057; Wed, 28 Feb 2024 10:03:22 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1709143402; cv=pass; d=google.com; s=arc-20160816; b=Tu4Qn8D18h5s+0ySOsdgLPEGqT0fMhyiKkZUlx5o3/HNeSTzBGD2Zj+F7jonvCoT8y DD8Tvodnhh5a90XOW5x7et3Jz6mbFunQAQ4cm4A7dEIEf61eQTlD8Tt4A0LHAEhhDds4 mtrZuL71dbEKitUbIs9i25xZ2tnX39gkkYBf/x+hUVsjWfRM5voVwZDIHnKB2tf94JgC FXzLIcf01UubjXv5uYcnLAJ7k7K3L2iO6OsJAD6sKriIA/AahME0xpvsgLsteCQcVF6O fAGOZ1dAU4T6uLCU/XrhecViDzSMvy94GdM38S+ZhAPiACR0dLVU1zkiogPx8G5dB8oE mwqg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-id:precedence:message-id:date :subject:cc:to:from:dkim-signature; bh=O3j2GyXxXfo2lUPp1xDssClsP5o3HcXXs8U//JDDVME=; fh=pURTjR2o9dyII3BfIOG9kbT0d8vA4Cb9XohEqK8iuuY=; b=MlXJEYM1pMdNjhXgDpEWAE8R5eQewojp8eUec6Lf107E5HUSyp/92HkgoqvHn8ru8n Fb+iqjBtLoYZphZUVW31lsLU0QtkF0STrRdiMbQMX9v69TedvXBbWGzHuw/ZjSBYFdJ0 dCvQh585DXiZV/UtJUT0Fr641CXWFoaIh1CKlY0Y+/RaIOULnIy+bOTZzO842ag4Yq2G mSAvoo5sAqXpVIDWFXFrzwtttbhstP5Syjm8i5uJJbTm8vQiTwXr6J+PHIU73Y4Q2Z94 o1uH1UdF8g5cBEWPCBdJRfwSK/tAtpo5vLpNEQ56vbMngh7fW1N+nPYY10IMQ4c2O6K5 mNdQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=uHnM1vlF; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-85498-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-85498-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id r11-20020a5edb4b000000b007c7925bb540si10366iop.54.2024.02.28.10.03.21 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Feb 2024 10:03:22 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-85498-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=uHnM1vlF; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-85498-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-85498-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id CD91E28363E for ; Wed, 28 Feb 2024 18:03:21 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 65FE379B87; Wed, 28 Feb 2024 18:03:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="uHnM1vlF" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B897F79B63; Wed, 28 Feb 2024 18:03:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709143389; cv=none; b=AZS2y2xG89f5rBdM7vkr9B2IRtH6cv0UZk5uB2QTnnI8HKYK9ycMgVlNZpu4L448PNCXZJ92cHQjms/icbOgUWfITWJ9EEbovCjGRoiRgktjNZBQNynQKRGX/TZTYX0W+tbr64sshsfSGbp7yoYH5N8HIhv36exaoFWVH6DpmJE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709143389; c=relaxed/simple; bh=l4xqm/bsVCldGSK7eRXlZxodJtg7wUgcVPSpUwuqX1g=; h=From:To:Cc:Subject:Date:Message-Id; b=ZBEMbbgpavuty7oPJ5AZ3lA6RR3oCQLu12gWSTreWnMy8T9FavGY725enXlfzqqJ6bdpvJ/nkWTrtcjwUsOfDdHc3ZitWlYLr7wxsQgu8Dh5509qix+YnH42dJwO6KuMymBES7pUXk2GdwUqu0GJtfQpNtSYZYRtkAguiyu7DNc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=uHnM1vlF; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 1C6DAC43390; Wed, 28 Feb 2024 18:03:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1709143389; bh=l4xqm/bsVCldGSK7eRXlZxodJtg7wUgcVPSpUwuqX1g=; h=From:To:Cc:Subject:Date:From; b=uHnM1vlFMb5qmzc1EK53Cn/rAQS7ClsaZxZiA7X01sjc2jx4qH3ABU0aeEzHp7Uso P+EOjfbuRuKDFYsJ7eDkxMGC7feYNcSkIk3K2eaVegP9+ZuC3OkYi4eG69YLi6a6mY qEdBD+97f0iT/TlBD8Q6swbgPCSMPrUNnWzaCaHhqW7q3Fh7p2F8oF2K5bu4Iu/oIG G61p1rquCLtN14Vryi861Zy+gqh6SCMwWcJuMMInIHz0CC4XNB3U+aue5JtjvbVLSp itkvXQbGnmPLud2VfmVMGLK01vHZCitjHSFMOV7V0xXWHEoa22nvyZM/uqh1S6sQ9y u69QslH2mPBbQ== From: Mark Brown To: Linus Torvalds Cc: linux-spi@vger.kernel.org, linux-kernel@vger.kernel.org, Mark Brown Subject: [GIT PULL] SPI fixes for v6.8-rc5 Date: Wed, 28 Feb 2024 18:02:58 +0000 Message-Id: <20240228180309.1C6DAC43390@smtp.kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1792166752187533832 X-GMAIL-MSGID: 1792166752187533832 The following changes since commit 269e31aecdd0b70f53a05def79480f15cbcc0fd6: spi-mxs: Fix chipselect glitch (2024-02-13 15:48:22 +0000) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git tags/spi-fix-v6.8-rc5 for you to fetch changes up to 6415c7fe7cf420fa469095a34d9153f991391116: spi: Drop mismerged fix (2024-02-27 12:52:51 +0000) ---------------------------------------------------------------- spi: Fixes for v6.8 There's two things here - the big one is a batch of fixes for the power management in the Cadence QuadSPI driver which had some serious issues with runtime PM and there's also a revert of one of the last batch of fixes for ppc4xx which has a dependency on -next but was in between two mainline fixes so the -next dependency got missed. The ppc4xx driver is not currently included in any defconfig and has dependencies that exclude it from allmodconfigs so none of the CI systems catch issues with it, hence the need for the earlier fixes series. There's some updates to the PowerPC configs to address this. ---------------------------------------------------------------- Mark Brown (1): spi: Drop mismerged fix Théo Lebrun (4): spi: cadence-qspi: fix pointer reference in runtime PM hooks spi: cadence-qspi: remove system-wide suspend helper calls from runtime PM hooks spi: cadence-qspi: put runtime in runtime PM hooks names spi: cadence-qspi: add system-wide suspend and resume callbacks drivers/spi/spi-cadence-quadspi.c | 33 +++++++++++++++++++++------------ drivers/spi/spi-ppc4xx.c | 14 +++++++------- 2 files changed, 28 insertions(+), 19 deletions(-)