{"id":2222538,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2222538/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-tegra/patch/20260412163600.29925-1-dennylin0707@gmail.com/","project":{"id":21,"url":"http://patchwork.ozlabs.org/api/1.2/projects/21/?format=json","name":"Linux Tegra Development","link_name":"linux-tegra","list_id":"linux-tegra.vger.kernel.org","list_email":"linux-tegra@vger.kernel.org","web_url":null,"scm_url":null,"webscm_url":null,"list_archive_url":"","list_archive_url_format":"","commit_url_format":""},"msgid":"<20260412163600.29925-1-dennylin0707@gmail.com>","list_archive_url":null,"date":"2026-04-12T16:36:00","name":"media: tegra-video: tegra210: ensure PHY is disabled in pg_mode stop path","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"a053f6ec09343ef55f0092b5f44755618101c79e","submitter":{"id":93122,"url":"http://patchwork.ozlabs.org/api/1.2/people/93122/?format=json","name":"Denny Lin","email":"dennylin0707@gmail.com"},"delegate":null,"mbox":"http://patchwork.ozlabs.org/project/linux-tegra/patch/20260412163600.29925-1-dennylin0707@gmail.com/mbox/","series":[{"id":499617,"url":"http://patchwork.ozlabs.org/api/1.2/series/499617/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-tegra/list/?series=499617","date":"2026-04-12T16:36:00","name":"media: tegra-video: tegra210: ensure PHY is disabled in pg_mode stop path","version":1,"mbox":"http://patchwork.ozlabs.org/series/499617/mbox/"}],"comments":"http://patchwork.ozlabs.org/api/patches/2222538/comments/","check":"pending","checks":"http://patchwork.ozlabs.org/api/patches/2222538/checks/","tags":{},"related":[],"headers":{"Return-Path":"\n <linux-tegra+bounces-13719-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-tegra@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=l2mATZi0;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c0a:e001:db::12fc:5321; helo=sea.lore.kernel.org;\n envelope-from=linux-tegra+bounces-13719-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com\n header.b=\"l2mATZi0\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=74.125.82.68","smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=gmail.com"],"Received":["from sea.lore.kernel.org (sea.lore.kernel.org\n [IPv6:2600:3c0a:e001:db::12fc:5321])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4ftx5g6SsZz1xtJ\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 13 Apr 2026 02:37:11 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sea.lore.kernel.org (Postfix) with ESMTP id 425A83013A89\n\tfor <incoming@patchwork.ozlabs.org>; Sun, 12 Apr 2026 16:36:28 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 181E12D94BA;\n\tSun, 12 Apr 2026 16:36:28 +0000 (UTC)","from mail-dl1-f68.google.com (mail-dl1-f68.google.com\n [74.125.82.68])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id C7DED2BE051\n\tfor <linux-tegra@vger.kernel.org>; Sun, 12 Apr 2026 16:36:26 +0000 (UTC)","by mail-dl1-f68.google.com with SMTP id\n a92af1059eb24-12c42a23c8eso996314c88.1\n        for <linux-tegra@vger.kernel.org>;\n Sun, 12 Apr 2026 09:36:26 -0700 (PDT)","from localhost.localdomain ([76.32.119.210])\n        by smtp.gmail.com with ESMTPSA id\n a92af1059eb24-12c34acb077sm10201730c88.6.2026.04.12.09.36.23\n        (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n        Sun, 12 Apr 2026 09:36:24 -0700 (PDT)"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1776011787; cv=none;\n b=GJrF3gJqlhr9MeZnFK4JzGww9vXXXMFe3evjWNl+67w87TTC/8HG4i4vCa2lFlabuf8U1f8vdIBK9W1div3H3dWneeAzc4JHuOml+p+EmdaMyZ/pGxlHQq/3yHSmhci/XOZH2aRuWCASCeBoD3GnZxm3zNqDPb+uqGWb/fz2xew=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1776011787; c=relaxed/simple;\n\tbh=QrDJhhk0twAoCgQb0RphuWTv0vbxFxQEpBvzjFSkNow=;\n\th=From:To:Cc:Subject:Date:Message-Id:MIME-Version;\n b=SIc7K6QrqDs0nDNepE3Rvh4slspq2Zu5YAgPp3pk9OteHU4KR0wjNkNsH+CahuuEUQ6BoPBPghXBnUree6oe0i/AGuT5RpfwtkMS6EWWMu+9Fbf7OK913uS+zbfcyMPmde+DDvpg/fniOB8EoIJQ/Jpi5j1PGTqPw+k6LpYWvro=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com;\n spf=pass smtp.mailfrom=gmail.com;\n dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com\n header.b=l2mATZi0; arc=none smtp.client-ip=74.125.82.68","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=gmail.com; s=20251104; t=1776011786; x=1776616586;\n darn=vger.kernel.org;\n        h=content-transfer-encoding:mime-version:message-id:date:subject:cc\n         :to:from:from:to:cc:subject:date:message-id:reply-to;\n        bh=/9Q7XW5fCWd+W/KHOAvk90/HILYyws38daEBVyb/sVw=;\n        b=l2mATZi0OrSws6PqfWE9zYTMpcD/sk6v7AL/1rpXpBrt9mrSqNHl0zyfeRWEhThVsm\n         sTazkxNvRBdTLFPCTLoeqOM4tREWA1ZBmSzuXWk7W/+bMcua+1ESpR/DY5V079oZqJ2+\n         GMnXox604nGvG2Iy/deES6RJ3TaaIBY7DncGkMetI9ZWm9fSgnTeDb6tkfiNs/z0ZLOr\n         2naXwW4cQ/Rmjk0wWHfdRTe/+J4tMJrvAJ0xEvx/6FU/VDEZwvmJPZXgCQ+gl/dfLek7\n         zplPDL7Iowg7HVGhPDFXVuFhY2ce4PrZzOjdaFBE5sISUW1R5LBZghQn6mQCAoyPXGva\n         iI+Q==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=1e100.net; s=20251104; t=1776011786; x=1776616586;\n        h=content-transfer-encoding:mime-version:message-id:date:subject:cc\n         :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date\n         :message-id:reply-to;\n        bh=/9Q7XW5fCWd+W/KHOAvk90/HILYyws38daEBVyb/sVw=;\n        b=WnkCkSg2RBIm1h81SP5wZP60rczOkGEl1RCvhR8A4Fpq5g9Pgfnjw7QOHBwRif7xws\n         tbDxLC1y9UXBA0jv8ScorekXdhkdsPy85fDFZNMS85O4mu0woFoLO1boyhWMXOZsD7s0\n         msI8AXW9yJkvviDnBQSLmKWp+e1KhlskQA/4OQ1Q2WS1nztUMydQM9oclj8PjYrEuhKN\n         J1Fhp/7u5FxH0VxPoSTpbXFvxg0u6kPqrCY4WLIMN9tsz6EEw95mdIskzBvx5xlBu9Xa\n         kmx4MDrJrpk8l0rRRgjWF5ov7OgwKWpdaDoIFtT4UtBpQvZlw1HctkJ4aS0elzst/FAE\n         O6HQ==","X-Forwarded-Encrypted":"i=1;\n AJvYcCUsc5SFMyMe8qA2nIW9xJF9ieinxxGbEriHiwVynATF0ODSRTLEG2Rj2YUT09ssTHR9N3blqu9R5QqWag==@vger.kernel.org","X-Gm-Message-State":"AOJu0YwctffKTXulNaGd+sdwVyh301ZjUzgttAZzHSVjQyj/7AisxplA\n\tuuOLoG5oUVbZkeqgFZR7V+TIRBsp5pMdwo2K85bd15Elh0+hfMA/0Xf7","X-Gm-Gg":"AeBDiesJHPox8IjlTLNtzoVJI5kSowdlfLvqQYjaZmmzSDtkqdI4Adi3qjl9QwwCWNq\n\tGunYpG0+zQBMMoeX+O6bRKQzSWwKLYHJ6+T2HUjBMgecKKhjGYtSsxs6XExCCJywr+8/ZUsvV2k\n\tMPzIhHHHECcciWtVGei30QHiBr6fajq6k9C/mR9WBcwU/QzT/3OVkto9XH42IGf/BO9ADnoS/T8\n\tZlN0M4/10PDSmqiwhlvT0C27BWB20BY9EqllxzSW2QksrBvMHtUOMacfPvRPc7himnz6v1wtx4v\n\tgJTqJTFI54AsvxDx5aGuZKlIyQO4TYCxGsmdGiZwf35fzmb+T4/ysRlDBsechCfMQbtE9soA4WE\n\tZd0hlClOSGOa/RdfkCdjNQJ3wR2bu6qvjdj8BKyQxcOiN8HK4XVlV1kiLwbuO96SeN98ZkTrVyH\n\thegRQRe3F3DVj7hJc7s51Gm0T5z8TLs68cYG/03HlcG9vOSS/bdhAP504=","X-Received":"by 2002:a05:7022:6a9:b0:123:3488:899f with SMTP id\n a92af1059eb24-12c34f14188mr5695800c88.32.1776011785777;\n        Sun, 12 Apr 2026 09:36:25 -0700 (PDT)","From":"Hungyu Lin <dennylin0707@gmail.com>","To":"thierry.reding@gmail.com,\n\tjonathanh@nvidia.com,\n\tskomatineni@nvidia.com,\n\tluca.ceresoli@bootlin.com","Cc":"mchehab@kernel.org,\n\tgregkh@linuxfoundation.org,\n\tlinux-media@vger.kernel.org,\n\tlinux-tegra@vger.kernel.org,\n\tlinux-staging@lists.linux.dev,\n\tlinux-kernel@vger.kernel.org,\n\tHungyu Lin <dennylin0707@gmail.com>","Subject":"[PATCH] media: tegra-video: tegra210: ensure PHY is disabled in\n pg_mode stop path","Date":"Sun, 12 Apr 2026 16:36:00 +0000","Message-Id":"<20260412163600.29925-1-dennylin0707@gmail.com>","X-Mailer":"git-send-email 2.34.1","Precedence":"bulk","X-Mailing-List":"linux-tegra@vger.kernel.org","List-Id":"<linux-tegra.vger.kernel.org>","List-Subscribe":"<mailto:linux-tegra+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-tegra+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","Content-Transfer-Encoding":"8bit"},"content":"tegra210_csi_port_start_streaming() enables the CSI PHY regardless\nof pg_mode, but tegra210_csi_port_stop_streaming() skips disabling\nthe PHY when pg_mode is set due to an early return.\n\nRemove the early return so that the PHY disable path is always\nexecuted, ensuring consistent teardown.\n\nSigned-off-by: Hungyu Lin <dennylin0707@gmail.com>\n---\n drivers/staging/media/tegra-video/tegra210.c | 4 +---\n 1 file changed, 1 insertion(+), 3 deletions(-)","diff":"diff --git a/drivers/staging/media/tegra-video/tegra210.c b/drivers/staging/media/tegra-video/tegra210.c\nindex da99f19a39e7..57b5da11da93 100644\n--- a/drivers/staging/media/tegra-video/tegra210.c\n+++ b/drivers/staging/media/tegra-video/tegra210.c\n@@ -1095,11 +1095,9 @@ tegra210_csi_port_stop_streaming(struct tegra_csi_channel *csi_chan, u8 portno)\n \t\t (0xf << CSI_PP_START_MARKER_FRAME_MAX_OFFSET) |\n \t\t CSI_PP_DISABLE);\n \n-\tif (csi_chan->pg_mode) {\n+\tif (csi_chan->pg_mode)\n \t\ttpg_write(csi, portno, TEGRA_CSI_PATTERN_GENERATOR_CTRL,\n \t\t\t  PG_DISABLE);\n-\t\treturn;\n-\t}\n \n \tif (csi_chan->numlanes == 4) {\n \t\tcsi_write(csi, portno, TEGRA_CSI_PHY_CIL_COMMAND,\n","prefixes":[]}