Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp3399875ybl; Sun, 15 Dec 2019 09:02:48 -0800 (PST) X-Google-Smtp-Source: APXvYqwp2Q7QpTEQaSemSpnnktuqoiqs/bPri2yHe/iopZ6RSxa8Ahph0V+uQWEQQmaEe5l31W1p X-Received: by 2002:aca:b183:: with SMTP id a125mr9351420oif.83.1576429368128; Sun, 15 Dec 2019 09:02:48 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1576429368; cv=none; d=google.com; s=arc-20160816; b=TjOMb9l983rYuDpwu7WOYFKGRMUtTy08tb3AmWJR742ecLOE+2FHRdTaS04eEGP81a LbPFMgzmtNB3Mj5tFff9u7HFv37/PkXJmrLmA99g7meM9W+4SBAaqtRyf0CRRu/OlQHs 9G8iYPmoqkJcwDLgRAu+E6Dw4/YjGygk1dWcE9jrrsQIYkkFiNngYa9tY/kU0is5mf5i WBSUpFtu05d/dgUEgwSAn6NC7UGiJq4oFTsHsVrfGq2hCTA8YIxI+o49fiszBPt/jAWn H02yzPgwcv6xY3PPK3N2lDR47zaT9YXyJ0ze52Z7qcpiAj5LYodEKaNQD2IlH/mia+UX iEjw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=UXzIv/i7K2yhQC0ER3jhRHcfFjllIdJtQs6LTVVjicU=; b=Vmnt77CX0nEA7/iY8ZOsS78ezpLcEJQ+6OKXlD1ry5Fq/9w56D3ZXz1taM2nSjhete rQ0oeVSn7wZcsswcWCldXdeSFXQHaBOzhwk9LUt5Qak4ous69h8v4J0Hu5hoyoELn0qM 9AcczvUfd4Dyrb3/DolVf+ojdQ5UJyFHWxO/2V46UwqDcDwDTdVQfxgGD8WrdyG3bpJ2 cpC7Bi1t/vjg9RfRMRy5cbDTgvj1woCNYvMXAU4AgwGvx+f0FGDtiUb6qW3RkP+nH9zf ePEt0zIolLGszW2LOByGBvGWL7N7Gr3XrOKWPLf2tNlg+2tYLKv0BQhy3dSoNyBuo4cB x3/g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=qIXQlg9w; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r202si9144678oie.247.2019.12.15.09.02.36; Sun, 15 Dec 2019 09:02:48 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=qIXQlg9w; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727046AbfLORAZ (ORCPT + 99 others); Sun, 15 Dec 2019 12:00:25 -0500 Received: from mail.kernel.org ([198.145.29.99]:54890 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726145AbfLOQ7a (ORCPT ); Sun, 15 Dec 2019 11:59:30 -0500 Received: from wens.tw (mirror2.csie.ntu.edu.tw [140.112.30.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 7379A2465B; Sun, 15 Dec 2019 16:59:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1576429169; bh=NPSuZ6u/sK4SlEDJ0oH9si5g4gTkgubMSRdexHBwM4g=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=qIXQlg9wbdGZXjiEkHcQk33NuX/6vZv5AznWEx+QQaKc0cPCRXyWcreLkSlIvrxj+ 6sd709V2okmUuC+zbJ2fGCmk1U8u45MT+uN24eVRFEdfkuV9YqEW7p6hoMhjCep0J1 fgu9XM1jTDew+Zn1w/QZC4zNpROJWYtxrWrz5pSQ= Received: by wens.tw (Postfix, from userid 1000) id 1BB865F9B4; Mon, 16 Dec 2019 00:59:26 +0800 (CST) From: Chen-Yu Tsai To: Maxime Ripard , Mauro Carvalho Chehab , Sakari Ailus , Rob Herring , Mark Rutland Cc: Chen-Yu Tsai , linux-media@vger.kernel.org, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Chen-Yu Tsai Subject: [PATCH 01/14] dt-bindings: media: sun4i-csi: Add compatible for CSI1 on A10/A20 Date: Mon, 16 Dec 2019 00:59:11 +0800 Message-Id: <20191215165924.28314-2-wens@kernel.org> X-Mailer: git-send-email 2.24.0 In-Reply-To: <20191215165924.28314-1-wens@kernel.org> References: <20191215165924.28314-1-wens@kernel.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Chen-Yu Tsai The CSI1 block has the same structure and layout as the CSI0 block. Differences include: - Only one channel in BT.656 instead of four in CSI0 - 10-bit raw data input vs 8-bit in CSI0 - 24-bit RGB888/YUV444 input vs 16-bit RGB565/YUV422 in CSI0 - No ISP hardware The hardware found in the A20 is the same as in the A10. Signed-off-by: Chen-Yu Tsai --- .../bindings/media/allwinner,sun4i-a10-csi.yaml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml b/Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml index d3e423fcb6c2..221fe630c7d5 100644 --- a/Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml +++ b/Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml @@ -16,7 +16,12 @@ description: |- properties: compatible: - const: allwinner,sun7i-a20-csi0 + oneOf: + - const: allwinner,sun4i-a10-csi1 + - const: allwinner,sun7i-a20-csi0 + - items: + - const: allwinner,sun7i-a20-csi1 + - const: allwinner,sun4i-a10-csi1 reg: maxItems: 1 @@ -25,12 +30,16 @@ properties: maxItems: 1 clocks: + minItems: 2 + maxItems: 3 items: - description: The CSI interface clock - description: The CSI ISP clock - description: The CSI DRAM clock clock-names: + minItems: 2 + maxItems: 3 items: - const: bus - const: isp -- 2.24.0