Messages in this thread | | | From | Vijaya Krishna Nivarthi <> | Subject | [PATCH 0/2] spi: Add DMA mode support to spi-qcom-qspi | Date | Tue, 4 Apr 2023 23:33:18 +0530 |
| |
There are large number of QSPI irqs that fire during boot/init and later on every suspend/resume. This could be made faster by doing DMA instead of PIO. Below is comparison for number of interrupts raised in 2 acenarios... Boot up and stabilise Suspend/Resume
Sequence PIO DMA ======================= Boot-up 69088 19284 S/R 5066 3430
Vijaya Krishna Nivarthi (2): arm64: dts: qcom: sc7280: Add stream-id of qspi to iommus spi: spi-qcom-qspi: Add DMA mode support
arch/arm64/boot/dts/qcom/sc7280.dtsi | 1 + drivers/spi/spi-qcom-qspi.c | 429 ++++++++++++++++++++++++++++++++--- 2 files changed, 399 insertions(+), 31 deletions(-)
-- Qualcomm INDIA, on behalf of Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, hosted by the Linux Foundation.
| |