summaryrefslogtreecommitdiff
path: root/tools/lib/python
diff options
context:
space:
mode:
authorViken Dadhaniya <viken.dadhaniya@oss.qualcomm.com>2026-09-15 18:56:28 +0530
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2026-09-23 12:22:43 +0200
commit63ef71d1474b5417b5b2dec700cd251c44a570d9 (patch)
tree0e3c5416f56a8a29d0d8c62f7883afbf88c42e4e /tools/lib/python
parent1cd9b1be5a9c56fd69e3f555b200a1844f9b873e (diff)
downloadlinux-next-63ef71d1474b5417b5b2dec700cd251c44a570d9.tar.gz
linux-next-63ef71d1474b5417b5b2dec700cd251c44a570d9.zip
tty: serial: qcom_geni_serial: Keep console RX functional after deep idle
At baud rates up to 115200, the serial console uses only a 1 kBps keepalive vote for the GENI_TO_CORE ("qup-core") ICC path. This vote keeps the path active but does not request a QUP Core 2X clock rate. When the CPU enters a deeper idle state, the missing Core clock vote can leave the console RX path unresponsive. Use the 19.2 MHz Core 2X vote at low baud rates, while retaining the 50 MHz vote at higher baud rates, so that console RX remains functional after deep idle transitions. Fixes: 7cf563b2c846 ("tty: serial: qcom_geni_serial: Add interconnect support") Cc: stable@kernel.org Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com> Signed-off-by: Viken Dadhaniya <viken.dadhaniya@oss.qualcomm.com> Link: https://patch.msgid.link/20260915-correct-icc-bandwidth-vote-constants-v2-2-f78eb611204e@oss.qualcomm.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/lib/python')
0 files changed, 0 insertions, 0 deletions