From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f50.google.com (mail-wr1-f50.google.com [209.85.221.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8D6DB3FBEAF for ; Fri, 17 Jul 2026 13:20:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.50 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784294447; cv=none; b=aCs1ObAonx7xsUXSlTBc/R5bUa7/7iq1G5UdrAHCfM2V9Eg3tubyAR9YKeqf8JW5hD8WrnyVRHDmnZLglDWBR7h5TQ/PjXOrTPWsNkVEpKFgTFVeID78gEU7fEQH0YBeB7uJAyYsiPlehw8oJR9xN1jjIy/A8WLStMC+CjXT+tE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784294447; c=relaxed/simple; bh=9Ey8YntzkI2JjCM8JaIMzBfFBEia/P3bcp/eqdcteOU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=ETGNrubY14WftX9xaAlmZavx0Fg61uE4bhh8ObdnH9dzT3dv5ZgVyX9eDgv4twGjlANWqkYjac0QA6Y+VvgshuD/LnWnkX+qcFCdUDWpI4VGNs8d/NqCCFrYlSK9RaxxhdyWVWZTjMA4TSqW2C/lY0lXkrJvz3PRtNDkXC+SDwM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=gFdxG4R+; arc=none smtp.client-ip=209.85.221.50 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="gFdxG4R+" Received: by mail-wr1-f50.google.com with SMTP id ffacd0b85a97d-474560436c3so3295931f8f.0 for ; Fri, 17 Jul 2026 06:20:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784294444; x=1784899244; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=I6WNEDDiQZOMuv/0zXmxXmcM1lTbXXP2is+b4Ef7e9E=; b=gFdxG4R+KIdRqQkAuazGH5AfVPLtTf0Djy/L4L6AiP9doYfUSHsjh4Z4b+AHRLjp/3 Iq+qeXPO3ZHBg/on1C+OzjpgZlelRa/ZfRz2F46hZM8x8pnY62Sc2vdWIR9XqZrPK8ub X5wXDYjADsUMhMHaXJX/llNY+QLkL1I60iND8orL5EQctGwlZ5WK+GtTxiJpoQty9qBr d6VKrXYwgQs5NwBpJuOUvE87VieXRs/4LFy7464jLD2jumK6TyCkzW/yB8a7cm3Qxb/n 5bXZw/xI5Y76tixxawKE5Ji1uPn2ol/RgCaISL6LSqEOOGKGJSz7h0PuuS6QYjXHC+NL VQzg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784294444; x=1784899244; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=I6WNEDDiQZOMuv/0zXmxXmcM1lTbXXP2is+b4Ef7e9E=; b=dw8CI2EjgaeMyZzWRynFHQkKkB3gXezS5+xmx/mAz4/CcIgGof6/eBEGr9HBd9bDH3 wBkzQ9uL6GYVt2aYGAjc+5c1zj2De/qtmMEPfmIbGTkG48N0h1X0DEwGrVP0/sLcg44k 38ivjFLYL0Ynw+eukBVzqFIfH1SD9OTrcarLgoF6mDuRcnaYbNxpLW3iPMqtsRRi793S lmc8d+imVBySFteJ8PwBH44eCfmblvsDwhxM+AxweeOzlyw7dLrLMCPiwdnEEGqTnRb2 0Puaw+FytEph6Y6+3ryieCxbmiAOgWSZqi9STclacVUYI1sHd5HymJJo8NDViTLT1X4O GQYw== X-Forwarded-Encrypted: i=1; AHgh+RqWr8or+UjLsVEd3ffEXAQL99F6oGM4XlM8xarxrdPzAoXcm7O87R8xo7RizdZ2gPn6hS0N3m63zqCGehg=@vger.kernel.org X-Gm-Message-State: AOJu0YwqjXJO/PH/b4UGPOvF8J4eCwugogJuRxrEadP+X8/W0BmSKzDM vIMS5lCVtTf/mHOH+x6L3B+Kuj/zBFK++d4n6fBQkm2rFuKQ5SizKmLf X-Gm-Gg: AfdE7cl93N8Qkd4134xhdnQyOZqrnVfG/Tr4Jz6dH8vRHbTgoU+F33Ij6uIj05uWvmQ mH3qujZkLrnNJCKtksolo2BUdwVoJ1GJk/VjC9nBkj6QjXMjsh0HUGr5M5R+H2oO0UNGNqeNiBw EWHMsFnYQgstBqt7NiA3wA46XIlYUOr2h/DaVRf64wbyLmrpNuo6B8uF24DbpSq9wEHpuOYSzQx Lc3rppisoYEFxCq+/rKr7ip+X1tvqdOcj2Oez63CfQtGpCSRRdsnLjRmbiN4zkF/9oeFDbgjhj/ p3BB13AkDefiCKDii9ke5wzO8uyZQVgtiKeX5OwuaJDPD/7jRgwks0CfleEwhYPwJklPbGLeSqh H9++As6Qw4AVIqP2VCxjA2JLqpLyTcAnktktZG+54ntEbbKKwuWb0sUYAteclnOjEjko7k5KCZo TpQQ5YbR5iV0r50Cl30G7s//HxgaE= X-Received: by 2002:a05:600c:b8d:b0:493:f0f5:f2d7 with SMTP id 5b1f17b1804b1-4954a3e6e97mr31165465e9.7.1784294443571; Fri, 17 Jul 2026 06:20:43 -0700 (PDT) Received: from localhost.localdomain ([2001:b07:5d3a:fe75:f8eb:f0df:1ea8:edb8]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4954a2eddb8sm98841705e9.14.2026.07.17.06.20.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 17 Jul 2026 06:20:43 -0700 (PDT) From: Fernando Rimoli To: Daniel Scally , Sakari Ailus , linux-media@vger.kernel.org Cc: Mauro Carvalho Chehab , Arsalan Naeem , linux-kernel@vger.kernel.org, Fernando Rimoli Subject: [PATCH v2 2/3] media: ipu-bridge: Add OVTI5693 to the list of supported sensors Date: Fri, 17 Jul 2026 15:20:20 +0200 Message-ID: <20260717132021.18034-3-fernandorimoli11@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260717132021.18034-1-fernandorimoli11@gmail.com> References: <20260708213633.18392-1-fernandorimoli11@gmail.com> <20260717132021.18034-1-fernandorimoli11@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit The IPU bridge builds the firmware node graph only for sensors listed in ipu_supported_sensors[]. The OV5693 is currently listed only under its legacy "INT33BE" HID, so on Intel IPU6 Surface devices that enumerate it as "OVTI5693" (e.g. Microsoft Surface Pro 9) the bridge never wires up the sensor and the front camera is unusable. Add an "OVTI5693" entry. The link frequency (419200000) matches the existing INT33BE entry, as it is the same sensor. Tested on Surface Pro 9 (IPU6). Link: https://github.com/linux-surface/linux-surface/pull/2171 Signed-off-by: Fernando Rimoli --- drivers/media/pci/intel/ipu-bridge.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/media/pci/intel/ipu-bridge.c b/drivers/media/pci/intel/ipu-bridge.c index 88581a4c0..b70d61099 100644 --- a/drivers/media/pci/intel/ipu-bridge.c +++ b/drivers/media/pci/intel/ipu-bridge.c @@ -93,6 +93,8 @@ static const struct ipu_sensor_config ipu_supported_sensors[] = { IPU_SENSOR_CONFIG("OVTI2680", 1, 331200000), /* Omnivision OV5675 */ IPU_SENSOR_CONFIG("OVTI5675", 1, 450000000), + /* Omnivision OV5693 */ + IPU_SENSOR_CONFIG("OVTI5693", 1, 419200000), /* Omnivision OV8856 */ IPU_SENSOR_CONFIG("OVTI8856", 3, 180000000, 360000000, 720000000), /* Sony IMX471 */ -- 2.43.0