In suspend sequence stop_rx will be performed only if implementation for start_rx callback is present. Set qcom_geni_serial_start_rx as callback for start_rx so that stop_rx is performed.
Unified · Split
| @@ -1306,6 +1306,7 @@ static const struct uart_ops qcom_geni_console_pops = { · 1305 unmodified lines | ||
| 1306 | 1306 | .stop_tx = qcom_geni_serial_stop_tx, |
| 1307 | 1307 | .start_tx = qcom_geni_serial_start_tx, |
| 1308 | 1308 | .stop_rx = qcom_geni_serial_stop_rx, |
| 1309 | + .start_rx = qcom_geni_serial_start_rx, | |
| 1309 | 1310 | .set_termios = qcom_geni_serial_set_termios, |
| 1310 | 1311 | .startup = qcom_geni_serial_startup, |
| 1311 | 1312 | .request_port = qcom_geni_serial_request_port, |