summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorHaibo Chen <haibo.chen@nxp.com>2026-07-30 12:33:26 +0800
committerVinod Koul <vkoul@kernel.org>2026-08-06 21:41:02 +0530
commitc3b0bb15ef001703b00d79bc4928e7421e24280d (patch)
treee533758140697238c21405d862af4832ca662862 /tools/perf/scripts/python
parent4ba747d3d69b12d1221cea23eec9f468ff221cd6 (diff)
phy: phy-can-transceiver: default silent GPIO to high during probe
The silent pin of the CAN transceiver is active high, asserting it puts the transceiver into silent (listen-only) mode where the transmitter is disabled. At probe time, and before the PHY is powered on, the transceiver should default to silent mode. This is the correct and lower-power state: the transceiver should not actively drive the CAN bus until the PHY is explicitly powered on. Requesting the silent GPIO as GPIOD_OUT_LOW leaves the transceiver in normal mode by default, which is both incorrect and wastes power. Request the silent GPIO as GPIOD_OUT_HIGH so the transceiver starts in silent mode, and let the power_on/power_off callbacks manage the mode afterwards. Signed-off-by: Haibo Chen <haibo.chen@nxp.com> Reviewed-by: Marc Kleine-Budde <mkl@pengutronix.de> Reviewed-by: Frank Li <Frank.Li@nxp.com> Link: https://patch.msgid.link/20260730-can-share-silent-v1-1-63fd603f943d@nxp.com Signed-off-by: Vinod Koul <vkoul@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions