From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (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 E161941D238 for ; Mon, 17 Aug 2026 12:55:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786971330; cv=none; b=JLH+rxQqMgl9wtFWyQN4afem4DBdp7Nw7Iujh2+OV1iWKf8xf/ib3Km9xp/XxBlAfqy60fyRHMw30QZUmGDbdd4uK8G8DL7w2lfewHaAQpIwBwSXSblEl4h0GlgwBLWngbiBe3Ew/5QEffzJtk7sMM0eO7BtPD/UUrFmANt2Szo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786971330; c=relaxed/simple; bh=oy92kPm1bf+2L9GrelBJ1keC5ZYDOGF3ZgUoTsQSnvQ=; h=Message-ID:Date:MIME-Version:From:Subject:To:Cc:References: In-Reply-To:Content-Type; b=OJt7NwUYmhOH8F4LahH46h28qcANmLgSMPAAgStdxStpnJ6zeMl3UjvJSAer25m2bvsB1ybx+5fCXlYHLH0n1ajrwt1kTfOtlEbBHY2Fve4TsEtGeXoN6MHRY0T91nqHD2bNAhfdmuSM+98GJgirLVeXdHwLfe44LbCkSQjnWSM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=D3fHSjxb; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=NwkaHzCU; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="D3fHSjxb"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="NwkaHzCU" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67HCAevS2206544 for ; Mon, 17 Aug 2026 12:55:27 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= ttqr/4uWZZjn4Rysccs3ujm0NAIFAKOVVGjoNKQlPeY=; b=D3fHSjxbAJ9v2cXq kbKVmlrBULSbs3JyejE1Bzd80BrcniUQgJWg+et+VIVkbse6No5fmpJl/ttgPdaS WPIvp7h8sCFHB+/fQ2T2onc4iBc8d2lxRJy6hOBCZIdJ+BSxvd5GvylnuOL4f+1g 3DQd1EhxQpWbH7HjiAxPIY4wO/xFkCfAxt4+NB1vDevHig883H/KhM4zrTAHA9J7 BNqcvWwlMycNaNfgCZ0VxRMOikxVU+6J8Nb+BtQXMdSFLBC5o9SsXnwAMfnQ2Xqt 1auyLzXTJ6JQ+K+ldmDMlKU7qAV/sdocjO5ousXHc+dtM/5M459Cj02+4mqSxPSB WQuKWw== Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g3vghsp9r-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 17 Aug 2026 12:55:27 +0000 (GMT) Received: by mail-qk1-f198.google.com with SMTP id af79cd13be357-92ec3146553so609599885a.1 for ; Mon, 17 Aug 2026 05:55:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1786971327; x=1787576127; darn=vger.kernel.org; h=content-transfer-encoding:content-type:in-reply-to:content-language :references:cc:to:subject:from:user-agent:mime-version:date :message-id:from:to:cc:subject:date:message-id:reply-to:content-type; bh=ttqr/4uWZZjn4Rysccs3ujm0NAIFAKOVVGjoNKQlPeY=; b=NwkaHzCU7iH+Flj0p0qNvVpqWJQbRBSK9bBjjwJqeYTk6aaunlUNm+rN/kRScLfAWd DlngMCtITfnAKzys6fprDpFl4oUFwLSSUawmd2k6r97Phyrezo4vuaKvAff/q0uXs97b MMKhAQ8NpmWBjozFwXjSJhiqv5kSSeIWVkUjq7kg+LfDXlAu2C8W3k2Ysvw3URCQbWyL MZJSIIu7jDZ3vymmqHvVq14V/opOIBYn6U5BWwympHOIAyIis+wNCU9UFs4VeCQlEIii 7MskVa8kxvdtvdtGrSIxbrMwBOBGQOUy/cd6qyzMOmbbN02rIxrZOX1LWUGRnPQQjQj3 yGaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786971327; x=1787576127; h=content-transfer-encoding:content-type:in-reply-to:content-language :references:cc:to:subject:from:user-agent:mime-version:date :message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=ttqr/4uWZZjn4Rysccs3ujm0NAIFAKOVVGjoNKQlPeY=; b=aYDFZUgf9Wt0MSe4yIIq8TG7/bClbDyuUOPZHyIPIBIruuJmlcB+2cCrh//kE7O6ZW j1XOt0EfWU0Hv7CM0iyVPbS0WkBt8SnYcIMPJyBlxiXa3QZdAOu8IlLZk8vCGtiJ6Nt4 r0o0yEebza3OTQq6nvGv6jEWIvBFfQE7UuG1s8gqtUDQWKEvfAPngfr/w0kjUq41fWvi iyONb2ET99su5Bgi+gSfN0YMpR9FoOYMa3lQsbfx3nkWiedIhL6xE9oluAf7Xi2z20YX duiOkWq4Jb6g27JiYwQVGMhJ8l0SWeALafi7VsbYtda9fP8RE/nVAwcy81plITUqMdoW BuUA== X-Forwarded-Encrypted: i=1; AHgh+Rr1W2t26IK1YFk4FWVLFyJM0Fbc7Rdcs4rVYkwkoLxNSBi0LYqcZndXK+bPwdt+AmuFwh3Iw608SmyTgSs=@vger.kernel.org X-Gm-Message-State: AOJu0YyFsEZzKZk6HMmfKSXpQycefSkkVaYsauUs4nq47xTtddPsOC1F MidMVLIRrSauGRX+ew+Gpc/CljL4jkhBhJWzrCv+z6qiWotPv1Bwrei9ac3Q5TEAEXEWaYVIvcS HoLj3lDe2Zm3JHByKbO1kLtQG9innqsjfk+Xsg5NOwKjplPvA2aIwGbKUP0RhmOA1k0Q= X-Gm-Gg: AR+sD10AfSvuyS/f/9+sXgUWQlQgIqEGc2ELM4elgvVgqHlpg5ZciVORxkfvrDIbrcl sY5PoDkwj3kz06SJgv2hGp57Kc5euXaDm/6wRh1W4MtI4f5NuUoeu4JDpp7Gpeu/M58wfiWo+RY z4DAMHzKPsPQrU1Wj2EHTQRHJO0HZ6XfltBKpIf4ZaD/7MlZ1Urs8nBu4MgMEDzHHelFJL3V4AI 2kRrLUWdVkdNUQaOv4HVUKD82mLkPVLOfJOCzIqQHxrNAXoQ9YY9S2danCIbLRrfKHsCGzWRNH9 fjAcH1yyuy9ol+UrEcqZfje5BFub15nmcXENrxPv+mbfdpEgHgIG3YelPXdL2075kAuevVOok+O wFSpP5IPg4T9t9gD6kvI= X-Received: by 2002:a05:620a:3d11:b0:92e:bd39:9993 with SMTP id af79cd13be357-936d22c5bbdmr1626569085a.31.1786971327002; Mon, 17 Aug 2026 05:55:27 -0700 (PDT) X-Received: by 2002:a05:620a:3d11:b0:92e:bd39:9993 with SMTP id af79cd13be357-936d22c5bbdmr1626564685a.31.1786971326443; Mon, 17 Aug 2026 05:55:26 -0700 (PDT) Received: from [10.40.99.41] ([78.108.130.194]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-c2185b9863asm24295966b.49.2026.08.17.05.55.25 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 17 Aug 2026 05:55:25 -0700 (PDT) Message-ID: <6d0b08b4-c786-46be-bf03-ed957d52bc72@oss.qualcomm.com> Date: Mon, 17 Aug 2026 14:55:23 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: johannes.goede@oss.qualcomm.com Subject: Re: [PATCH v2] media: ipu-bridge: Add OV01A1B sensor config To: Steve Kaznak , linux-media@vger.kernel.org Cc: mchehab@kernel.org, sakari.ailus@linux.intel.com, hverkuil+cisco@kernel.org, mehdi.djait@linux.intel.com, linux-kernel@vger.kernel.org References: <20260815022320.728925-1-skaznak@protonmail.com> Content-Language: en-US, nl In-Reply-To: <20260815022320.728925-1-skaznak@protonmail.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Authority-Analysis: v=2.4 cv=P9gKQCAu c=1 sm=1 tr=0 ts=6a8304bf cx=c_pps a=qKBjSQ1v91RyAK45QCPf5w==:117 a=rrvG0T/C2D967D07Ol03YQ==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=rJkE3RaqiGZ5pbrm-msn:22 a=VwQbUJbxAAAA:8 a=sfOm8-O8AAAA:8 a=QyXUC8HyAAAA:8 a=EUspDBNiAAAA:8 a=oqTt8M_68hfEJnlhVy4A:9 a=QEXdDO2ut3YA:10 a=NFOGd7dJGGMPyQGDc5-O:22 a=TvTJqdcANYtsRzA46cdi:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwODE3MDA5OCBTYWx0ZWRfXxQ0nZHBpoAYs jIUI6mHXCqx1M2FzkHd8W1Vu7fFDYW5j8CLONuDR9ubntJJaORmHbLqAIC5LICozMB6LGCLsn62 RCWR9ISPVqNCS7zb/TH/oZ5zehX3Zy0= X-Proofpoint-ORIG-GUID: 9HOoaXGIBIQ4StCYbLoU6JEHvxEi4jT8 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODE3MDA5OCBTYWx0ZWRfX+3YzEbEdABNv anJUPEOQHbpexIB5d+K/os7bxvAstGmMdjdM+GUq05wBRuYMhUhxqkh1RhXCRI84+mjiQ2Qja0s yNj8wrhJcyQHH3KqpA6TTzjp/PaZbNVGVd6galwOA7mzUktRD/O3wGC+aPjrqBS+4cswnkvDkv/ FigErpFyyTON7MD2+soI6Ve3AV9yIb3LXbhFSuii7yI4xauyPtJwfaWPZUtq4djb3aO9oFnij+D rn0lhhsXJ/k2FnZ9XBSGvm+6AuX30mdfCO8ihw3pmi9SF0nr3EGCRX0DmzKiA3DkOGmcu9FOP99 vTV+AsWmDgvMeH4dha2Xf/LAl2BG973d3K+vVQY20ReaS6ExuidsBUp5ncKnlg4tWl1V+Ud1rze RTe1VWD/DfeJH3MZIL6BDT1hqDDgRc66SHioE/bd5Kofu622EQrSjkuXuWHGRTRT6IkLGakN/Mn Mcal4HJit8LLfRYVa9w== X-Proofpoint-GUID: 9HOoaXGIBIQ4StCYbLoU6JEHvxEi4jT8 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-17_01,2026-08-12_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 impostorscore=0 malwarescore=0 lowpriorityscore=0 priorityscore=1501 adultscore=0 spamscore=0 phishscore=0 bulkscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608170098 Hi, On 15-Aug-26 4:23 AM, Steve Kaznak wrote: > Add the Omnivision OV01A1B (ACPI HID OVTI01AB) to the > ipu_supported_sensors[] table, with the same single 400 MHz link > frequency as the OV01A10 and OV01A1S entries it shares a comment with. > > The sensor is the IR camera in the Dell XPS 13 Plus 9320, behind an > Intel Vision Sensing Controller (IVSC). Commit 36eab90d3f4f ("media: > i2c: ov01a10: Add ov01a1b support") added driver support for it, but > without a bridge entry no fwnode graph endpoint is created, so the > driver never binds and the camera is not enumerated. > > Tested on an XPS 13 Plus 9320: the sensor binds and streams 1296x816 > Y10 at 30 fps. > > Signed-off-by: Steve Kaznak > Reviewed-by: Mehdi Djait Thanks, patch looks good to me: Reviewed-by: Hans de Goede Regards, Hans > --- > Changes in v2: > - Move OVTI01AB before OVTI01AS so the table stays sorted by ACPI HID, > and reorder the shared comment to match (Mehdi Djait) > - Add Reviewed-by from v1 > > v1: https://lore.kernel.org/linux-media/20260805021154.51404-1-skaznak@protonmail.com/ > > drivers/media/pci/intel/ipu-bridge.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/drivers/media/pci/intel/ipu-bridge.c b/drivers/media/pci/intel/ipu-bridge.c > index 88581a4c081d..3dde07443002 100644 > --- a/drivers/media/pci/intel/ipu-bridge.c > +++ b/drivers/media/pci/intel/ipu-bridge.c > @@ -73,8 +73,9 @@ static const struct ipu_sensor_config ipu_supported_sensors[] = { > IPU_SENSOR_CONFIG("INT3537", 1, 437000000), > /* Lontium lt6911uxe */ > IPU_SENSOR_CONFIG("INTC10C5", 0), > - /* Omnivision OV01A10 / OV01A1S */ > + /* Omnivision OV01A10 / OV01A1B / OV01A1S */ > IPU_SENSOR_CONFIG("OVTI01A0", 1, 400000000), > + IPU_SENSOR_CONFIG("OVTI01AB", 1, 400000000), > IPU_SENSOR_CONFIG("OVTI01AS", 1, 400000000), > /* Omnivision OV02C10 */ > IPU_SENSOR_CONFIG("OVTI02C1", 1, 400000000),