From patchwork Mon Dec 10 11:52:40 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 65 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wm1-f70.google.com (cartago.priv [10.11.12.1]) by cassiopea (Postfix) with ESMTPS id D0E452E540B for ; Mon, 10 Dec 2018 12:53:29 +0100 (CET) Received: by mail-wm1-f70.google.com with SMTP id p129sf4204652wmd.9 for ; Mon, 10 Dec 2018 03:53:29 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1544442809; cv=pass; d=google.com; s=arc-20160816; b=Gif3LPMvAz7MP4FGk8Knq61IGbBzfoYXA8S7WowokMkv2RbHZRWT9PvBYhqOU9i8+Y C3A42/V2SjwaRzpOFhK2kRijtoSrAMTgX6vz95O38ly9qSHr+boYp4UR5u97VDnQEldc DgGtxoJSvfuU65U8TXPXlxOZPX7IEOmRfaAkTGZBiRXmDrL11pFbWAXHvhHik8qALcv0 mQ77lMs5iV0PhOdgbYw5EvBl31C9+bgsCQS/GtcbPVod6ieLAXWWnBBRsRXwHKNKAmlW V6tXq6Ufrd54sJuYEALPlABEs9rrTnK7bhVxbvCMgawvJbN4DkhWr3L4wkR2+ugVxLhX M+hw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=CrjHwcuROIb2yaHjWhbPdQUeR2mzVfHSy4hu2P4P2YM=; b=q1m1OllIhUbIYOUdx8r5bqb8HfsFd1UoYyeUHX8r+NsQ6QKHR/iqapCjNWtv09odOz RXm/ip5c5bEYXuEpm2jfE6nkwIObhndgaCiAlF5cfiQlTYbjpgzH9oFsFcvib+K1L+KI zxkXYXKNHwA1mrzRxm40z26Ikljgo77WQuf367w8nJfcrb5U9uNvWvJvQH32PS0BHdVI XExxzBXqdsSbyL47neVjoyQPPe9ZIsYvOS50oyurIK8BhTvfxXNGhN7HHHqsZuaoprlp vso39cqrrmy8PBkZT/IDyBxlyi1CPHmE3sLrUEGTRsfZphKmJT2A8qvyGWymCVLVeAKY ll3g== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=gqjySLsF; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=jagan@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :list-post:list-help:list-archive:list-unsubscribe; bh=CrjHwcuROIb2yaHjWhbPdQUeR2mzVfHSy4hu2P4P2YM=; b=C7x0DufGB8Attfh4v445f3elL6DW+ZUrK30xdPdJfP05zJua0kWWHXD4D+BxZJBMje 6ezA4XZt9agGUsJXU7QuSaPlGb49nblDDza6P35w841aPz0CbXZl5x92MrdllBhRVc91 HJ2W++XKlqVhUdkSLzar/VmUrj86PT/f6C8JU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :x-spam-checked-in-group:list-post:list-help:list-archive :list-unsubscribe; bh=CrjHwcuROIb2yaHjWhbPdQUeR2mzVfHSy4hu2P4P2YM=; b=ZDmNBjK4rOqkKs8AUAoPZLUwpKNyVQG9JrzZB1tmXtq5+NkTntWK8wgShOfYZJkSQ0 Aatde+kj3tLh9pnOlmPA+iXdMzp2v0OQgAmM/+qhV+vQXFZKeZ9XlUTPgh0PlYO+LwS1 tz9gPdDq/hFl6Cg+0kAzvUB/yNkWcgIb8uHLLZb1D6CpAmqIwMEGBPqCQOjnhErMPxGe JaLcRIE6sknfUeh4IzuTz3YCs08undoLoXuym43hBMRVmu65zkUuhpINd214IFSWYmbD nsB2m2OZjvD3m4CfVjJne6MnXZMG7NkL/XkBxI9xLCBMNnJJOYhb6MA09UY7IIKJQTYY nMJw== X-Gm-Message-State: AA+aEWYTUHi43/flqP4A8IUR+pLkqVgjlCfY7rlfCHZXvdTnJkR/5Hi+ W3wHf5CxSYkY342pAbFcCIo81t6X X-Google-Smtp-Source: AFSGD/WmV90kcYY1H3nVFK8R92odZDpfpBeYg6bz5TJjSICD3TA2b4QatSia5mX5WpuP3QbuIdbCQg== X-Received: by 2002:a5d:4501:: with SMTP id s1mr777897wrq.3.1544442809323; Mon, 10 Dec 2018 03:53:29 -0800 (PST) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:adf:8274:: with SMTP id 107ls1918199wrb.10.gmail; Mon, 10 Dec 2018 03:53:29 -0800 (PST) X-Received: by 2002:a5d:4d46:: with SMTP id a6mr9688025wru.28.1544442808906; Mon, 10 Dec 2018 03:53:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544442808; cv=none; d=google.com; s=arc-20160816; b=JNqBfKRYxgN7OrwNbV5t4SlAasBmtyJ7c+EkB3fyaEEsi//I3KhWcHTqMRuq82rj/C WSROTfpHVBy89fgtbqvnWO4HGEfiXdTn4mWC1WfBmFMR9OJTHGJmUdjEGW1aUvrfwMgR sN1JXW4U9PMjZni2V5pgjJJOAqQADxuTlV3kylH/a+B+J3HScikhuRCe8UTLjumzSHSs VF4a8i0gJUY/Q0S9fJiBeu3ASliInfCxH7FWM2fAWxDNWW0RdvlY4f77YpxPkQHuEp3O U2H2T3N7XGu+bTIppMTTaSnmCyPATocFtls7Pq9sXxecCCi2pomhyPD38q1x7U02fEuZ /Ffw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=CrjHwcuROIb2yaHjWhbPdQUeR2mzVfHSy4hu2P4P2YM=; b=WbebYxoE3k6+afhw/cEyGi3kTJvwxXsdyioTuwWEAaI3wqYBQyd1fkmpzZyZ6rM04D 2nug/syJciXoq8ZPrpfpXk8bjVC6idzWPXMsvTBA7xSgvRqwsmEPcT6AZ1BK7FBOCSBD YsOQLwLq2D1HqNBHSknozbe/JhqLZV1+owNPiXcPlPL5aZ+s9mQg6WILe+bxco02cnOq RLelzPAKS8qvOdl+IRzarxQbCXIRbXlHLJZkpE4FoaE5F6m65qTGG06XK62BgN1fayMk nPX/Oa98XIURUHci+L8abUmoMBchswFMghR6iVWbhnQfTMxrOWPpmqQA4P6bYEV6ZnTE Vk6w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=gqjySLsF; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=jagan@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id y5sor6814207wrs.27.2018.12.10.03.53.28 for (Google Transport Security); Mon, 10 Dec 2018 03:53:28 -0800 (PST) Received-SPF: pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Received: by 2002:adf:8068:: with SMTP id 95mr9524972wrk.181.1544442808329; Mon, 10 Dec 2018 03:53:28 -0800 (PST) Received: from localhost.localdomain (ip-162-59.sn-213-198.clouditalia.com. [213.198.162.59]) by smtp.gmail.com with ESMTPSA id b16sm7869243wrm.41.2018.12.10.03.53.26 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 10 Dec 2018 03:53:27 -0800 (PST) From: Jagan Teki To: Yong Deng , Mauro Carvalho Chehab , Maxime Ripard , Rob Herring , Mark Rutland , Chen-Yu Tsai , linux-media@vger.kernel.org, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-sunxi , linux-amarula@amarulasolutions.com, Michael Trimarchi Cc: Jagan Teki Subject: [PATCH v3 0/6] media/sun6i: Allwinner A64 CSI support Date: Mon, 10 Dec 2018 17:22:40 +0530 Message-Id: <20181210115246.8188-1-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.18.0.321.gffc6fa0e3 MIME-Version: 1.0 X-Original-Sender: jagan@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=gqjySLsF; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=jagan@amarulasolutions.com Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , This series support CSI on Allwinner A64. Allwinner A64 CSI has single channel time-multiplexed BT.656 CMOS sensor interface like H3 but work by lowering clock than default mod clock. Changes for v3: - update dt-bindings for A64 - set mod clock via csi driver - remove assign clocks from dtsi - remove i2c-gpio opendrian - fix avdd and dovdd supplies - remove vcc-csi pin group supply Note: This series created on top of H3 changes [1] [1] https://patchwork.kernel.org/cover/10705905/ Any inputs, Jagan. Jagan Teki (6): dt-bindings: media: sun6i: Add A64 CSI compatible media: sun6i: Add A64 compatible support media: sun6i: Set 300MHz mod clock for A64 arm64: dts: allwinner: a64: Add A64 CSI controller arm64: dts: allwinner: a64: Add pinmux setting for CSI MCLK on PE1 arm64: dts: allwinner: a64-amarula-relic: Add OV5640 camera node .../devicetree/bindings/media/sun6i-csi.txt | 1 + .../allwinner/sun50i-a64-amarula-relic.dts | 53 +++++++++++++++++++ arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 25 +++++++++ .../platform/sunxi/sun6i-csi/sun6i_csi.c | 6 +++ 4 files changed, 85 insertions(+)