From: Pavel Machek <pavel@denx.de>
To: Sasha Levin <sashal@kernel.org>
Cc: Greg KH <greg@kroah.com>,
linux-kernel@vger.kernel.org, stable@vger.kernel.org,
Sai Krishna Potthuri <lakshmi.sai.krishna.potthuri@xilinx.com>,
Amit Kumar Mahapatra <amit.kumar-mahapatra@xilinx.com>,
Mark Brown <broonie@kernel.org>,
linux-spi@vger.kernel.org
Subject: AUTOSEL: batches that did not make it in was Re: [PATCH AUTOSEL 4.9 01/13] spi: spi-cadence: Fix SPI CS gets toggling sporadically
Date: Wed, 21 Sep 2022 11:30:27 +0200 [thread overview]
Message-ID: <20220921093027.GA11214@duo.ucw.cz> (raw)
In-Reply-To: <YynnXkGHUTY3Fbxc@sashalap>
[-- Attachment #1: Type: text/plain, Size: 5811 bytes --]
Hi!
> > > From: Sai Krishna Potthuri <lakshmi.sai.krishna.potthuri@xilinx.com>
> > >
> > > [ Upstream commit 21b511ddee09a78909035ec47a6a594349fe3296 ]
> > >
> > > As part of unprepare_transfer_hardware, SPI controller will be disabled
> > > which will indirectly deassert the CS line. This will create a problem
> > > in some of the devices where message will be transferred with
> > > cs_change flag set(CS should not be deasserted).
> > > As per SPI controller implementation, if SPI controller is disabled then
> > > all output enables are inactive and all pins are set to input mode which
> > > means CS will go to default state high(deassert). This leads to an issue
> > > when core explicitly ask not to deassert the CS (cs_change = 1). This
> > > patch fix the above issue by checking the Slave select status bits from
> > > configuration register before disabling the SPI.
> >
> > My records say this was already submitted to AUTOSEL at "Jun
> > 27". There are more patches from that era that were reviewed in
> > AUTOSEL but not merged anywhere. Can you investigate?
>
> Yup, there was a batch that never went in, going to queue it up for the
> next round of releases.
For the record, these are batches that did not seem to make it in
(along with my notes, ignore those).
Best regards,
Pavel
Jun 21
a 4.9 1/3] mei: me: set internal pg flag to off on hardware reset
a relatively important performance tweak 4.9 2/3] ext4: improve write performance with disabled delal
a 4.9 3/3] ext4: correct the judgment of BUG in ext4_mb_normal
a 4.19 1/7] genirq: PM: Use runtime PM for chained interrupts
a 4.19 2/7] irqchip/uniphier-aidet: Add compatible string for
a just a printk tweak 4.19 4/7] nvme-pci: add trouble shooting steps for timeouts
a 4.19 6/7] blk-mq: protect q->elevator by ->sysfs_lock in blk
a 5.10 05/11] nvme-pci: phison e12 has bogus namespace ids
a 5.10 06/11] nvme-pci: smi has bogus namespace ids
a 5.10 07/11] nvme-pci: sk hynix p31 has bogus namespace ids
a 5.10 10/11] blk-mq: don't clear flush_rq from tags->rqs[]
Jun 27
a 4.19 03/22] ALSA: usb-audio: US16x08: Move overflow check b
n unused preparation 4.19 05/22] drm/vc4: crtc: Move the BO handling out of comm
! do we have everything? 4.19 06/22] ALSA: x86: intel_hdmi_audio: enable pm_runtime
! 4.19 07/22] hamradio: 6pack: fix array-index-out-of-bounds
a 4.19 13/22] arch: mips: generic: Add missing of_node_put()
a 4.19 14/22] mips: mti-malta: Fix refcount leak in malta-tim
a 4.19 15/22] mips: ralink: Fix refcount leak in of.c
a 4.19 20/22] drm/sun4i: Add DMA mask and segment size
! 4.19 21/22] drm/amdgpu: Adjust logic around GTT size (v3)
a 5.10 03/34] regulator: qcom_smd: correct MP5496 ranges
a just a printk tweak 5.10 05/34] bus: bt1-apb: Don't print error on -EPROBE_DEFE
a just a printk tweak 5.10 06/34] bus: bt1-axi: Don't print error on -EPROBE_DEFE
n unused preparation 5.10 09/34] scsi: ufs: Simplify ufshcd_clear_cmd()
n unused preparation 5.10 10/34] scsi: ufs: Support clearing multiple commands a
! c/e 5.10 12/34] ALSA: x86: intel_hdmi_audio: use pm_runtime_res
! needed? 5.10 15/34] powerpc/prom_init: Fix build failure with GCC_P
! c/e, just a robustness 5.10 20/34] btrfs: do not BUG_ON() on failure to migrate sp
a 5.10 29/34] drm/sun4i: Return if frontend is not present
n just a workaround for bug 5.10 is not triggering -- we don't have 281d0c962752 ("fortify: Add Clang support") 5.10 30/34] hin\
ic: Replace memcpy() with direct assignment
a 5.10 32/34] nvme: add a bogus subsystem NQN quirk for Micro
a 5.10 33/34] gpio: grgpio: Fix device removing
Aug 11
a just a warning fix 4.9 01/12] drm/r128: Fix undefined behavior due to shift overf
a 4.9 02/12] drm/radeon: Initialize fences array entries in r
a could be cleaned up 4.9 03/12] media: airspy: respect the DMA coherency rules
a 4.9 04/12] media: pvrusb2: fix memory leak in pvr_probe
n preparation for patches not queued here 4.9 05/12] mlxsw: cmd: Increase 'config_profile.flood_mode'
! do they in 4.9? 4.9 06/12] iov_iter_get_pages{,_alloc}(): cap the maxsize w
a just a warning fix 4.9 07/12] crypto: vmx - Fix warning on p8_ghash_alg
n preparation for patches not queued, not needed in 4.9/5.10 4.9 08/12] can: sja1000: Add Quirk for RZ/N1 SJA1000 CAN co
! performance tweaks, known to cause regressions 4.9 09/12] net/cdc_ncm: Increase NTB max RX/TX values to 64
a 4.9 10/12] wifi: rtl8xxxu: Fix the error handling of the pr
a 4.9 11/12] d_add_ci(): make sure we don't miss d_lookup_don
n PREEMPT_RT does not exist on 4.9 and 4.19 4.9 12/12] fs/dcache: Disable preemption on i_dir_seq write
a 4.19 02/14] drm/radeon: integer overflow in radeon_mode_dum
! check, is it using endpoing after that? 4.19 04/14] media: davinci: vpif: add missing of_node_put()
a 4.19 09/14] drm/nouveau/nvkm: use list_add_tail() when buil
! check requisites 5.10 02/46] ath10k: htt_tx: do not interpret Eth frames as
a 5.10 03/46] ath10k: fix misreported tx bandwidth for 160Mhz
a 5.10 04/46] drm/nouveau: clear output poll workers before n
n preparation for patches not queued here 5.10 05/46] drm/panfrost: Handle HW_ISSUE_TTRX_2968_TTRX_31
! just a cleanup 5.10 06/46] drm/panfrost: Don't set L2_MMU_CONFIG quirks
a 5.10 07/46] ath10k: fix regdomain info of iw reg set/get
a 5.10 08/46] drm/amd/display: Detect dpcd_rev when hotplug m
5.10 09/46] drm/amd/display: Fix dpp dto for disabled pipes
5.10 12/46] udmabuf: Set the DMA mask for the udmabuf devic
5.10 13/46] net/mlx5: Add HW definitions of vport debug cou
5.10 14/46] drm/amd/display: Fix monitor flash issue
--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 195 bytes --]
prev parent reply other threads:[~2022-09-21 9:30 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-09-14 9:05 [PATCH AUTOSEL 4.9 01/13] spi: spi-cadence: Fix SPI CS gets toggling sporadically Sasha Levin
2022-09-14 9:05 ` [PATCH AUTOSEL 4.9 02/13] spi: cadence: Detect transmit FIFO depth Sasha Levin
2022-09-20 13:48 ` [PATCH AUTOSEL 4.9 01/13] spi: spi-cadence: Fix SPI CS gets toggling sporadically Pavel Machek
2022-09-20 16:16 ` Sasha Levin
2022-09-21 9:30 ` Pavel Machek [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20220921093027.GA11214@duo.ucw.cz \
--to=pavel@denx.de \
--cc=amit.kumar-mahapatra@xilinx.com \
--cc=broonie@kernel.org \
--cc=greg@kroah.com \
--cc=lakshmi.sai.krishna.potthuri@xilinx.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-spi@vger.kernel.org \
--cc=sashal@kernel.org \
--cc=stable@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).