diff options
| author | Martin K. Petersen <[email protected]> | 2024-11-07 01:29:20 +0000 |
|---|---|---|
| committer | Martin K. Petersen <[email protected]> | 2024-11-07 01:29:20 +0000 |
| commit | b795a4a190d8e8fe7863f1b5b597322c9cf87c7d (patch) | |
| tree | f24941ed7e4c46b00211fb3e74ae4e6ffd516e21 /tools/perf/scripts/python/syscall-counts-by-pid.py | |
| parent | scsi: ufs: core: Move code out of an if-statement (diff) | |
| parent | scsi: MAINTAINERS: Update UFS Exynos entry (diff) | |
| download | kernel-b795a4a190d8e8fe7863f1b5b597322c9cf87c7d.tar.gz kernel-b795a4a190d8e8fe7863f1b5b597322c9cf87c7d.zip | |
Merge patch series "UFS cleanups and enhancements to ufs-exynos for gs101"
Peter Griffin <[email protected]> says:
Hi folks,
This series provides a few cleanups, bug fixes and feature enhancements for
the ufs-exynos driver, particularly for gs101 SoC.
Regarding cleanup we remove some unused phy attribute data that isn't
required when EXYNOS_UFS_OPT_SKIP_CONFIG_PHY_ATTR is not set.
Regarding bug fixes the check for EXYNOS_UFS_OPT_UFSPR_SECURE is moved
inside exynos_ufs_config_smu() which fixes a Serror in the resume path
for gs101.
Regarding feature enhancements:
* Gear 4 is enabled which has higher speeds and better power management.
* WriteBooster capability is enabled for gs101 which increases write
performance.
* Clock gating and hibern8 capabilities are enabled for gs101. This leads
to a significantly cooler phone when running the upstream kernel on
Pixel 6. Approximately 10 degrees cooler after 20 minutes at a shell
prompt.
* AXI bus on gs101 is correctly configured for write line unique transactions
* ACG is set to be controlled by UFS_ACG_DISABLE for gs101
Additionally in v3 I've added 2 minor cleanup patches from Tudor and also
an update to MAINTAINERS to add myself as a reviewer and the linux-samsung-soc
list.
Note: In v1 I mentioned the phy hibern8 series in [1] that is still under
discussion however further testing reveals hibern8 feature still works without
the additional UFS phy register writes done in [1]. So this series can be merged
as is and has no runtime dependencies on [1] to be functional.
[1] https://lore.kernel.org/linux-arm-kernel/[email protected]/T/
regards,
Peter
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Martin K. Petersen <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts-by-pid.py')
0 files changed, 0 insertions, 0 deletions
