Received: by 2002:ab2:6857:0:b0:1ef:ffd0:ce49 with SMTP id l23csp2475683lqp; Sun, 24 Mar 2024 22:27:53 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVymkxNgVW5HqFth7i4ZVDjIjZbHUOvxRnzjYgk6a+ZFq+sUfLTfakQel2ZnM02szXWxeAW6VTYMds7HHSWbgAWwqVHzithiXf5XuQnCA== X-Google-Smtp-Source: AGHT+IH0sK10Eo9KqdC9lvHSNgA0gE7LEOqLng6e4cx+o19ulY3VYcqBKM2olSwJJIGH1NfrUcSC X-Received: by 2002:a05:620a:55a2:b0:789:e7b5:702 with SMTP id vr2-20020a05620a55a200b00789e7b50702mr5995632qkn.66.1711344472867; Sun, 24 Mar 2024 22:27:52 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711344472; cv=pass; d=google.com; s=arc-20160816; b=CIqYpZ05H9D7wUxs5Kf1jy/2KRDb9S2cwOSMzhmlcHPaNdW0oxxquJGdx9eT4hTdoN eS5IPfA3vSOL/P76F05/Ih4dDWX2Yk9+vcgOWXCkjB3X7rsjQHufMePdJBeJ9qexzNa6 nwvotAGEiR/AOIzaljep3eWLOXk2XvXRwCsSmm2HtYo+OCJrTKytOxKqtcOQxy8We0gm fTiZYDzMilNYwXi+BH5XyPPU4qi3PLfHvRReRWm/55IqQz/4sErgzGO8XdAs8H0N05jZ qUOFfJYik1gg7XnejTHHu2wJ5LCNMO52LcjzKgcq7L2vGzsMPQkQnb/CECxnzx8Iv0OI Y+eA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature; bh=AhctPbT+VeOrVnI2wl8QCcWvXU9kjS0O/OGRhwusH/E=; fh=UfctcRnO5UdYX7KqXPBLN+bPnEID9UzsikwCzWMlmIA=; b=RashgF6Z3KxRf65Qclx7q0gmXPQaAn6ufLFsRfkaJvcbPUHmEGV2qvmQPIMi+mb3cn cK2Qs8d/GlXyaHk0cPgPzieW3GefzJCChTjGHWfBiWXODbVJG7ADwGY6pvYAcDomdjSD DNWRKC66KwlHsOn8musyN6k7FqieMkHJ1WQULg5dFVeI4O5eO33wdO1gWulsKNHk8qRd YvLOX3EWM626KyWjft+EZCz2Vzwoxp9wjL8xlKWSJajhHZQzDcn3ngpNHTwJlpv3+s/G /IevNqm5utcIRz9BKyvZn4swSB3OdMHq9YMpp1oQXqBZmCNTSr5IqWmpk77tME1xBCcI 3rKw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=WzPAYRFh; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-113876-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-113876-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id s8-20020a05620a080800b0078a4399adf0si4837756qks.701.2024.03.24.22.27.52 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 24 Mar 2024 22:27:52 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-113876-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=WzPAYRFh; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-113876-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-113876-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 835CF1C21DFF for ; Mon, 25 Mar 2024 05:27:52 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id CF03D15251B; Sun, 24 Mar 2024 23:06:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="WzPAYRFh" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3FF1312AACE; Sun, 24 Mar 2024 22:55:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711320928; cv=none; b=A7PPBW0xb4Gum0bM8taUEx/e2kCUeT9Qen1zHekOh3jOohtqHtYIEda9ORjZ/7gJ69GX7/gdhIOeHtgWZu59yTwLvvoKBzF5EpcuGo37vcwOVfto0fKZUOURHqfTFXZDF5BgN8UjJur1uJ2e1ECtAEWYaFBlLxMImP5Nt1IBxF0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711320928; c=relaxed/simple; bh=Wcdrb6gOgku9puptlABs/qT9m4J8tRZ3AZqW5/Dsyxc=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=gc0mzfZZBPVCW+XX+c3bGN8bLaSwqrEr8oD9pMQVvxbt6g+SV33G9ewzkMy8RGylc3Nw5/Fp8N6ofc1f8jdeSBdkbjB8DKxOubkYTjp56gqopSjeUe8EMVXc6M8OKkM8vhrzvRbaMwCqIJN7NQVSo74nIorWlyhcHINd7ijs5f4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=WzPAYRFh; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 75FA2C433B2; Sun, 24 Mar 2024 22:55:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1711320927; bh=Wcdrb6gOgku9puptlABs/qT9m4J8tRZ3AZqW5/Dsyxc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=WzPAYRFhg0FLVAMerTDHh4eQ2NVDu8smRGYI9HOWAGP6rHzA0YsSSJbLCtCgj6jLp boK0HE7EVcaTabHhYol7rYikUKD/IIoXm3cBzX3gx2XH0C/7Rn3R9K6GIhpVYfhoNo FeWE01FcRkT4G6XCODD+qheL8LRX5Z7mxrsUtwPj24Arpsisg77LhXf65mVkvrgOwC p+EapPEt//gdbGU+iJbgdIEnUQIyiXMJT8hfnVL5WvcSywfifvtuLattEVETgmrWyA e3YNepLHNBZKjocPQx+JVX5af7M/Xs8RUvRjmam73oTXkUPSHZVUJBquia8hhjMXWN U884zKM9oUZQQ== From: Sasha Levin To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Sakari Ailus , Hans Verkuil , Sasha Levin Subject: [PATCH 6.7 491/713] media: ivsc: csi: Swap SINK and SOURCE pads Date: Sun, 24 Mar 2024 18:43:37 -0400 Message-ID: <20240324224720.1345309-492-sashal@kernel.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20240324224720.1345309-1-sashal@kernel.org> References: <20240324224720.1345309-1-sashal@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-stable: review X-Patchwork-Hint: Ignore Content-Transfer-Encoding: 8bit From: Sakari Ailus [ Upstream commit 48f5fd8967f8dd01679fc1618b0cba02095cddc5 ] This patch swaps SINK and SOURCE pads of the MEI CSI sub-device. While this does change the UAPI by swapping the pads, the driver has never been usable in upstream kernel as the Intel IPU6 driver it depends on any functionality has not yet been merged. Fixes: 29006e196a56 ("media: pci: intel: ivsc: Add CSI submodule") Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil Signed-off-by: Sasha Levin --- drivers/media/pci/intel/ivsc/mei_csi.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/media/pci/intel/ivsc/mei_csi.c b/drivers/media/pci/intel/ivsc/mei_csi.c index 2a6b828fd8dd5..e111fd6ff6f6b 100644 --- a/drivers/media/pci/intel/ivsc/mei_csi.c +++ b/drivers/media/pci/intel/ivsc/mei_csi.c @@ -71,8 +71,8 @@ enum ivsc_privacy_status { }; enum csi_pads { - CSI_PAD_SOURCE, CSI_PAD_SINK, + CSI_PAD_SOURCE, CSI_NUM_PADS }; @@ -584,7 +584,7 @@ static int mei_csi_notify_bound(struct v4l2_async_notifier *notifier, csi->remote_pad = pad; return media_create_pad_link(&subdev->entity, pad, - &csi->subdev.entity, 1, + &csi->subdev.entity, CSI_PAD_SINK, MEDIA_LNK_FL_ENABLED | MEDIA_LNK_FL_IMMUTABLE); } -- 2.43.0