From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f178.google.com (mail-pl1-f178.google.com [209.85.214.178]) (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 56C902641CA for ; Thu, 9 Apr 2026 20:18:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.178 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775765912; cv=none; b=K8Y8ajf94CRHuPIbLcUUYjqzfuT3geeevq2STrJ5kc0JN+AkRe1B7mND8rAyb8U2BnltH6PwY/QrVHFa9nJhIVqU+iTB+s6B+WOjf7kRCHIK2539aSqgY5Km7l6Lt5qzb7x+JpsciHUYP2Fjgk5qsRKVelGe6oHhAzYi0alcaQY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775765912; c=relaxed/simple; bh=OEEKgGc4h07d0SC0BP/9593PktvbJPvWbzlDAXtwYRM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Xzz7v/nEQ21LlS7varxUkWys8TOECkQXReQKEnFhcWCrd1aKkeQPfc7zvQ1R1GOE7pdIEhKdS3IP7k9QVTBp1GzCqd4vr+48x4FjGM5gkt9tn3O5PCxMu3ZTCqbpUniY5LYgrDJ2LBcpTceCLGxkFhxBguKs79VXW7ZPHOCpHYE= 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=blM/TIs3; arc=none smtp.client-ip=209.85.214.178 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="blM/TIs3" Received: by mail-pl1-f178.google.com with SMTP id d9443c01a7336-2b24fede2acso7770205ad.3 for ; Thu, 09 Apr 2026 13:18:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775765911; x=1776370711; 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; bh=YlPXVSRBag/I0TSEfHEfaPNTy5vKLac57tugfy+V0xg=; b=blM/TIs3OulrAbcW7Oqh/4n2q9M3ILlDwa+i+mEEFySNhcK88lsrVtICKE6tGRBCoR vIq3N4g6SBjRdfjPhqY4+xoGyrIPjmPn46ho7d6Y0wi541HpUzzsk7bZxHhpB130KSfr CxbcwXiuOZ+l8BPefCxyunTRgiuuGCuomRZCQVSqmtDzdZrZqHp8XjbOKRZ54Iagw8xE 17MmXJyRdOfrWckIUHVgUTc0wJ5OJT5tAqrV6YJi2cUknh0Y1cZm81N+ix2MhpsMl3cu JFEjhjki+6qs4Kma5W1Gz8y5I6swwCTNv/kYvfOJqASMqFE0L6OilJ2J4YEYmrFdk/7a q/tA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775765911; x=1776370711; 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; bh=YlPXVSRBag/I0TSEfHEfaPNTy5vKLac57tugfy+V0xg=; b=QcuxbitASgcL3AeQNOaNxCUgpDJNxnsOkFE+IUTgtJlLBPVJF7lIQRfzIMh6Y/bVJu wQ0paeLecNwaZkqGQNVs5g30nxvekxD+QIzk94fmsuaNssjlsXWruXJKFpZRbMd46Tuz bTM8P+2AUdfg4nCXfPh/ZhtNyMvnYM3bbWFbXPBeQNf7z4yVEpiB3h3n9Q5gQnW7qAIr fZwIIL0ZzKVzjEwNYZC5q2MCh9a3CFRLBPCC5xuThZ6fJcUSb/JIDf4TrACFq+bdn8hp owkZY3bPtfS+wyysGsWN8+Ulf0/+qllN6gDpKbItXcegbK6ziCit6DxocXBGsFZ+T8Sc ht6w== X-Forwarded-Encrypted: i=1; AJvYcCUGuLgOKsO+yUoCTrEYzCTlb9s0BSj8sAQwDqR29Z46suc8ofBGFvIhfY48hYEhEpd++9lnlHdKRB5QfP8=@vger.kernel.org X-Gm-Message-State: AOJu0YyOJWP/I346VZFFhDn9MWe4gErrCwvHd8aWzG0Gck1I/BaBw8RD 3PSzbHbwDQisVp4Gqk909Zfnwc3SsSstv1LKzUxpiSFuidXPOuyxqf3i X-Gm-Gg: AeBDiev+Tbr4aW/nBh3kXFt98yPSQ/wnda5BKok/Ty+4ncwvJKjnPS7rXqYMMGnCfjI sN9ahJTQDXIYgNOZ4V+HVMFfbFaoJULRS//qEojfMrXhqiUuD5Anan0jzX9HcGZvLlDLnVEdDju 3KlztEzvWLgOSTI/ivFgIKUcaAIKHGUpP0qmWgWEWJLIFYKEwNp6sXv5CoxclU94Y2pSAtWHNdm QmP43ze7sUthryIEjbtMwc0scjKSLoHMt89HIdc8GVc9YjuiAQ6HUX6YzZJuWnKWFVgy3gHb6xN hzp06Qk++JHxxEI+iGWVpm6zkviozke7H7cvP1CBcTEcs6lKJM7WjnyHltG1ZlnjMa5vqwBLR8T pRCogaiSzjG+AUZhTi6ZcTaVXv7Rcj8rtka2HDm23jaMAhzbzwvYR4hJWSIqw1LxOGDKN2OQYGN Jf+SXfL6hvf1wUVs8ra91HrfxPV+NsjG7Q+uber2OgSt80qCzN8jPtG8P1WSc= X-Received: by 2002:a17:903:1ae6:b0:2b2:5256:9ce7 with SMTP id d9443c01a7336-2b2d5a6121dmr2982525ad.36.1775765910614; Thu, 09 Apr 2026 13:18:30 -0700 (PDT) Received: from tomriddle ([131.203.184.83]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2b2d4f48cfdsm3895425ad.82.2026.04.09.13.18.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Apr 2026 13:18:30 -0700 (PDT) From: Oliver White To: andersson@kernel.org, konradybcio@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org Cc: bod@kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Oliver White Subject: [PATCH v2 0/2] arm64: dts: qcom: x1e80100-microsoft-romulus: enable OV02C10 MIPI CSI-2 camera Date: Fri, 10 Apr 2026 08:17:15 +1200 Message-ID: <20260409201717.108169-1-oliverjwhite07@gmail.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20260409083609.75341-1-oliverjwhite07@gmail.com> References: <20260409083609.75341-1-oliverjwhite07@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 This series wires up the front-facing OV02C10 MIPI CSI-2 camera on Microsoft Romulus. Patch 1 adds the PM8010 regulator outputs used by the camera module. Patch 2 enables CAMSS, CCI1 and CSIPHY4, adds the OV02C10 sensor node, and defines the pinctrl state used by the camera clock and reset lines. This depends on the CAMSS DT style conversion discussed in review, as it uses the same endpoint layout style. Changes in v2: - rename "webcam" to "MIPI CSI-2 camera" - split regulator additions from camera enablement - add a cover letter describing the series dependency Oliver White (2): arm64: dts: qcom: x1e80100-microsoft-romulus: add PM8010 camera regulators arm64: dts: qcom: x1e80100-microsoft-romulus: enable OV02C10 MIPI CSI-2 camera .../dts/qcom/x1e80100-microsoft-romulus.dtsi | 127 ++++++++++++++++++ 1 file changed, 127 insertions(+) base-commit: 6fbfeca7008b379fb2cdc4f1409c139185e5a029 -- 2.51.0