diff options
author | Mark Brown <broonie@kernel.org> | 2024-10-01 00:43:34 +0300 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2024-10-01 00:43:34 +0300 |
commit | b45938ed3691e0c9ccf3fac16bdbb14a52c3c597 (patch) | |
tree | 0e04db2b4e08b74dcd5d5eed04f08f5535ac2848 /tools/perf/scripts/python/stackcollapse.py | |
parent | 625de1881b5aee6a42a3130004e47dbd632429f8 (diff) | |
parent | 6c30eee359127c31cd8c6b586c8c3ced9f50f74b (diff) | |
download | linux-b45938ed3691e0c9ccf3fac16bdbb14a52c3c597.tar.xz |
spi: spi_amd: Performance Optimization Patch Series
Merge series from Raju Rangoju <Raju.Rangoju@amd.com>:
AMD SPI controller’s index mode performance is constrained by the
hardware limitation of the FIFO queue length. This patch series introduces
optimizations to the spi_amd driver, aiming to maximize throughput and
enhance overall performance. The changes includes,
- Enable SPI dual and quad I/O modes and update SPI-MEM support function to
reflect AMD SPI0 hardware capabilities.
- Utilize efficient kernel APIs to streamline SPI I/O operations for
enhanced performance.
- Refine the set tx/rx count functions to optimize SPI I/O throughput.
- Minimize the number of data read calls by efficiently retrieving data
from FIFO queues, improving SPI I/O efficiency.
- Add changes to support AMD HID2 SPI controller and update SPI-MEM support
function to reflect AMD HID2 hardware capabilities.
- Add changes to set SPI controller address mode before initiating the
commands
- Add changes to implement HIDDMA read operation support for HID2 SPI
controller
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions