From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f42.google.com (mail-wm1-f42.google.com [209.85.128.42]) (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 A02D64A384E for ; Wed, 2 Sep 2026 14:23:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.42 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788359036; cv=none; b=F+1WZikEL8kriwOyp6ho3QEp4nI8ES5HSaD2riG2I4mDqxFyVvoH5ICORBlesORU3jjqoUMjsXj63sExhdDCKO5Ukv+GuOwiiR7aDMyFuX/kicBa6yFJ+j1DRQhjVEopL9dyrfLi6P52E6eep6ctVevryNbxIDc55q2s4+4j76I= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788359036; c=relaxed/simple; bh=38NdsR7peVgmU+Oqd+nIHCO2SJKGV8pY8vX9DgyGykU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=f5XfLQK1syJBqnvV3PdqxrmxFB52jJXERT93jaGfaz6tFVdrAG/i20ElZ5QZhgJlImD9W7T02mlwxcQUgmxw12v0cKfTZDbpXnOpDj1HpsqvPKOYev1L8BHiizY0jawEOlqIsBaJGhZPQO06qqzRntCsVCDyK7P8A8i8ieYMirc= 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=B6VtD3sJ; arc=none smtp.client-ip=209.85.128.42 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="B6VtD3sJ" Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-49b8be0409fso8263935e9.2 for ; Wed, 02 Sep 2026 07:23:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1788359033; x=1788963833; 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=2abaWYtjVKV9VZXaLgXVyTO08oA7zY/lp6O2BFsx6Gs=; b=B6VtD3sJQP9dUahxGoPpOgI9gldwlxvAza7jeobH0C1Jlr3jRjT8k2hRFLLpt88izz jpbuF7k614XeROtuMfk4EsC2SY6MUXsIn4gPENk+70EU5bO1IaB/uYRZ9/rEE7ejXDef UOyhPWQdIy5syMiaUdHVKk2i4Pm2EkSqOSovEjlzIF2eJULxvIY/wGF32p4WMQPwJnBd 3fVU7ckWs1oQb31ooYaTPlAu9ENg13iEGdc9fWB0TPSDW2LNV2LfrZkObSDRGxP2uHp2 /Gw9wO06vKUdIBSPutHycxDlRKFY4aV3YhwszFkm3uQO2lb7OMtpvzHnEJUZYvVxdqZN FaTQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1788359033; x=1788963833; 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=2abaWYtjVKV9VZXaLgXVyTO08oA7zY/lp6O2BFsx6Gs=; b=MG6Nagu1xYnVShnK5ws1jocUVPAX9xHXkFnkek7TAokzIz+igXcwiuEcyKB7QfeCNC 6T2D7dtzXvaNqjryOvvsHOEwEgKQqB45/aN3lSzJ6eylgiJIFePMc57oNWyVhJ25sA2F PzAv9dOU3yqcWBtEPpZnM2PETIZRece2FOPrqbrR+MSXcoRiC2iY6180Bg69M0xHmRrO ASoz0iJwcLyI38uYDF4G4zKD34olixtrmepREH+boWnHAGX/i3mviVACivgI89dspKhe tNA+TSFSTU6XNujWBgXL21jkiRxMNkoWeEQCBAvcUuPLGO0RdbXexjKLQWm6wphnUidg SvTQ== X-Gm-Message-State: AFuF++kGO3KwdBakwZxaogU2Mez90C22ZT7hyAPr6y1dKYmbE/eGLfas g0AfEHezeJ9MGxL4Uw4vrowm3AW3eTqcNWhlmMwQr2s73eJ/d2lXx6kYk7DsrQ== X-Gm-Gg: AR+sD10PaYCEQqy+WZfWer62lN7CHlXJBIyt0JGljWIslrmQjnZB0WP8RMC8uwEDiV/ bjIHJKHcNK1p3laIyVCUdtYzsBnFkcFmyE+nXNR9jL6STpNHy8b3wS0i2p7va8vqWWdV6ZEXUc+ UJDPPYsfZXVeHIOm8hD3Om8B+wPohcCJ8A/HCe6pnBwBbvxUHotPbRqz6+RFcfb3+Jq8+L/AjDf at3Ea0oFndQZFtilb/POcfUW1+PARm5wxadvC54bFiBxOMABnaEEVoJesrSZ2Wqi4HQ7pkODUyh R0wczEJ0m51a0FrDgWsHMgQS8bCw6p84bsnc6pB5Q+VqgNSSP0DK3ZxOvjUQ4HT17rJuWEdR6nD 0BFkQTBi6snYi/Nq6N8EpfgzAJN+7Hcyp/NYvokrjnpU5QXMwidKx4G0CfG3bCAisaLokl1v8GQ JOpwlpmTl93L9BKQ90ku70IPrTg8NdY9VF0umr2iSS1aj9iD9z09YpA0g8/qCoWEPQcgYYHpNa+ jXX74Sz2MJxWyRfmKswVeWM4dh2AoFvElsKnk5hAn4ytLtu9CNafpJvNbE= X-Received: by 2002:a05:600c:4e49:b0:499:84fe:5f3e with SMTP id 5b1f17b1804b1-49ce58388d2mr102414235e9.9.1788359030845; Wed, 02 Sep 2026 07:23:50 -0700 (PDT) Received: from raviolimobile.tail5f26fd.ts.net (mob-83-225-30-215.net.vodafone.it. [83.225.30.215]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49ce5927b68sm58999265e9.1.2026.09.02.07.23.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Sep 2026 07:23:50 -0700 (PDT) From: Fernando Rimoli To: linux-media@vger.kernel.org Cc: sakari.ailus@linux.intel.com, dan.scally@ideasonboard.com, linux-kernel@vger.kernel.org, Fernando Rimoli , Mauro Carvalho Chehab Subject: [PATCH v5 2/7] media: ipu-bridge: Add OVTI5693 to the list of supported sensors Date: Wed, 2 Sep 2026 16:23:16 +0200 Message-ID: <20260902142322.73523-3-fernandorimoli11@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260902142322.73523-1-fernandorimoli11@gmail.com> References: <20260831181858.325109-1-fernandorimoli11@gmail.com> <20260902142322.73523-1-fernandorimoli11@gmail.com> Precedence: bulk X-Mailing-List: linux-media@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 Reviewed-by: Daniel Scally --- 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 1bb3a3e98..131c70844 100644 --- a/drivers/media/pci/intel/ipu-bridge.c +++ b/drivers/media/pci/intel/ipu-bridge.c @@ -95,6 +95,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