[CAD QSPI v1] spi: cadence-qspi: Add disable STIG mode quikrs.
Chee, Tien Fong
tien.fong.chee at altera.com
Tue Apr 15 11:08:56 CEST 2025
Hi Boon Khai,
> -----Original Message-----
> From: Ng, Boon Khai <boon.khai.ng at altera.com>
> Sent: Wednesday, March 12, 2025 5:10 PM
> To: Jagan Teki <jagan at amarulasolutions.com>; Tom Rini
> <trini at konsulko.com>; Michal Simek <michal.simek at amd.com>; Venkatesh
> Yadav Abbarapu <venkatesh.abbarapu at amd.com>; Tejas Bhumkar
> <tejas.arvind.bhumkar at amd.com>; Cédric Le Goater <clg at kaod.org>
> William Zhang <william.zhang at broadcom.com>; U-boot Openlist <u-
> boot at lists.denx.de>
> Cc: Hea, Kok Kiang <kok.kiang.hea at altera.com>; Maniyam, Dinesh
> <dinesh.maniyam at altera.com>; Chee, Tien Fong
> <tien.fong.chee at altera.com>; Zamri, Muhammad Hazim Izzat
> <muhammad.hazim.izzat.zamri at altera.com>; Meng, Tingting
> <tingting.meng at altera.com>; Yuslaimi, Alif Zakuan
> <alif.zakuan.yuslaimi at altera.com>; Ng, Boon Khai
> <boon.khai.ng at altera.com>
> Subject: [CAD QSPI v1] spi: cadence-qspi: Add disable STIG mode quikrs.
>
> Adding quirk to disable STIG mode since cadence controller has issue for
> read/write using the STIG mode. STIG mode is enabled by default since
> 2023.04 for small read/write(<8bytes).
>
> Updated STIG mode reading from dev_get_driver_data by assigning to
> platdata struct before read quirks variable.
>
> The STIG mode is disabled for normal read case and enabled for QSPI Jedec
> ID read/write since it requires STIG read/write.
>
> Signed-off-by: Boon Khai Ng <boon.khai.ng at altera.com>
> ---
> drivers/spi/cadence_qspi.c | 29 +++++++++++++++++++++++++----
> drivers/spi/cadence_qspi.h | 7 +++++++
> 2 files changed, 32 insertions(+), 4 deletions(-)
>
I think you can add the reference of the kernel patch https://lore.kernel.org/all/20241204063338.296959-1-niravkumar.l.rabara@intel.com/T/ you ported to this patch in commit message.
[...]
Best regards,
Tien Fong
More information about the U-Boot
mailing list