]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
Merge patch series "can: mcp251xfd: add XSTBYEN transceiver standby control"
authorMarc Kleine-Budde <mkl@pengutronix.de>
Tue, 24 Mar 2026 08:22:48 +0000 (09:22 +0100)
committerMarc Kleine-Budde <mkl@pengutronix.de>
Wed, 1 Apr 2026 07:27:58 +0000 (09:27 +0200)
commit572a36d279d66487bedb55fc9fb5cce29df72905
treef8ae46ee8331e3a002dba5fd432d1ecf4fffe195
parent11d94d3516c0c549752061b6a576e6c547d61e86
parentae20301b6119257f533332836c46d8e8824433dd
Merge patch series "can: mcp251xfd: add XSTBYEN transceiver standby control"

Viken Dadhaniya <viken.dadhaniya@oss.qualcomm.com> says:

The MCP251xFD provides a dedicated transceiver standby control function via
the INT0/GPIO0/XSTBY pin, controlled by the XSTBYEN bit in IOCON. When
enabled, the hardware automatically drives the pin low while the controller
is active and high when it enters Sleep mode, allowing automatic standby
control of an external CAN transceiver without software intervention.

This series adds driver support for the XSTBYEN-based transceiver standby
control feature.

Tested on QCS6490 RB3 Gen2 with a PCAN-USB FD adapter: the transceiver is
active in normal mode, CAN communication works correctly, and the pin is
automatically managed across sleep and wake transitions.

Link: https://patch.msgid.link/20260321135031.3107408-1-viken.dadhaniya@oss.qualcomm.com
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>