Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp3129199pxb; Fri, 5 Nov 2021 10:12:21 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzPQy1PaugiIJWVdLsZ8Cryew6wmDZGR4pWGtxS1Q2sPXTI6WkbOCNPSLG93jZxZD3wo+fG X-Received: by 2002:a05:6402:4401:: with SMTP id y1mr40666472eda.225.1636132341014; Fri, 05 Nov 2021 10:12:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1636132341; cv=none; d=google.com; s=arc-20160816; b=Nvdp1Mtz8oIl21AdkzRhAEUyWXBKUrOP/koF3gJiQmUzl7ZkRJ3iGAk+4yHnki8ldi jCF8amw/2szX2O1Mrc5ZmiAPCDbCmAnGS7JbsXgM6q9NwfjZRQcgVsyJ98CGl7+29mmr +noSfwSoyuj5Sz7xi1cLtBkpMiAEJUDK+IzXBTPnwpP4IQN7EGHwp2aVEK2FwmVg2Ujq ixo+xNV6TG79tRNB4Ph7MApaadvo4wuRfMmAD29LTi6untVVkCWFF/jOh6eTVe/wgT82 piQPPBxbQccSD1p/eQ5d7nb5YyaFBWR0M2DVFPt37gNomQWf5HLkXuFHh/Os0u1ZjE1C Z0tg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=0q0PbXxyGkpQf/H/RJhsu5iylKKlnhe5mKg7WkVvJy4=; b=L8ggHmQn7vNSs0ux5zQkiawOnTW0i0gpeSO4SA9GQTVQQkshwdFBuIRcVeFZ7IkfT4 LcNiZI0IV3s1K8wp/DPbJQOzCHnpDEuN4xJ75PPTM5yAO5bxcN2Yricf56XFMRgCXuI7 +bYYeLZv5Wr4QO04rMUMhQ4WD0/AI4one38UZ3f0fVmGiUGJBDmqJ3Fp9ITHSuAuuMnd KI5HCXSvjoRCnP5JkYgMZ5czn/qQ/dodqqgq0MXxg37JRwK041biS9RLbG7BZuJodTyk XFBCdVUBC7df4fIJnzuPmjws0PdDRqj9EApNT4odbbSnme8LZZlbfJOXa/kzxb/j2Im0 plnQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gateworks-com.20210112.gappssmtp.com header.s=20210112 header.b=o8eYMhHy; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id dn4si16496980ejc.45.2021.11.05.10.11.34; Fri, 05 Nov 2021 10:12:21 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gateworks-com.20210112.gappssmtp.com header.s=20210112 header.b=o8eYMhHy; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233769AbhKEQC4 (ORCPT + 99 others); Fri, 5 Nov 2021 12:02:56 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48118 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233753AbhKEQCz (ORCPT ); Fri, 5 Nov 2021 12:02:55 -0400 Received: from mail-pl1-x634.google.com (mail-pl1-x634.google.com [IPv6:2607:f8b0:4864:20::634]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 302D3C061714 for ; Fri, 5 Nov 2021 09:00:16 -0700 (PDT) Received: by mail-pl1-x634.google.com with SMTP id t21so11350304plr.6 for ; Fri, 05 Nov 2021 09:00:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gateworks-com.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=0q0PbXxyGkpQf/H/RJhsu5iylKKlnhe5mKg7WkVvJy4=; b=o8eYMhHyMXOnUZYR0jwoCSnpbLURTgwXxB3rv9b8bREEUZJYXWDNMk9Bre+wtobT4N CdVJa6I0XhKPhrWfCaBk9oq9IZ1ClU2ztH4B19hUwR3i4tGB8BLfLGe5qhATNbzP+Z+l h7rbCsrCem7VmT2dNJ4k+7TUetDUSRtQxZa7svb9MirdDtKKxRArim0NRPY4DS/QR2BS NRLDyIaHJrZDbLi/pbQ/VJc4jypfjor+FwWAaUwqI/4XThMioUW0AT+iUaNbyPqrg67x hIqIly2v3WuZcWtvs5LkUgtpmavliZB8aUxCjadmHRB2quNcpSzKVoDLJIPDvXhf/gXG fsNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=0q0PbXxyGkpQf/H/RJhsu5iylKKlnhe5mKg7WkVvJy4=; b=qZpnb/JykZIQFG3AxJvprqg5+OWJ5g9UJKzcjWpqiglmkD2tB+Z1RUuqTuqs3qnTIJ kVv/fmEABK/Pf6EoEmUWW6/my+zr6o9QJX5A6CQvBJuD4WHezUVOiHnnchZo9P8pOcan +oDfyxV1TMD94nZOaZvoIfKeXN7r4QfIqiiQZ6ewMO1H2vZuhEfRyQ/o59SOYHKuZnGJ xNbJy2Ql2m2Gauxp6R+f2FPRiFJahX9Y00VccPPN6cRx3fFgqE4/xgHwvGRLl81/xYBh YjGqdTKyuAbUQXaRQ1wgCVhZFXv/MmNA+tljvoYrqvIl0O63nMkVJpr2yfCTteHhHftO 3fkg== X-Gm-Message-State: AOAM530c4pdlOMbZeh7ndffPd0a0Tg9dqJw5fliO7nZ+lk24XoYWYo1Y FgcZ3tA9XMI9F3DMYz8o0PJ9Aij3xr5FeOQM/jZjTw== X-Received: by 2002:a17:90b:17cc:: with SMTP id me12mr11318480pjb.179.1636128015108; Fri, 05 Nov 2021 09:00:15 -0700 (PDT) MIME-Version: 1.0 References: <20211023203457.1217821-1-aford173@gmail.com> <20211023203457.1217821-6-aford173@gmail.com> In-Reply-To: From: Tim Harvey Date: Fri, 5 Nov 2021 09:00:03 -0700 Message-ID: Subject: Re: [RFC V2 5/5] arm64: dts: imx8mm-evk: Enable OV5640 Camera To: Laurent Pinchart Cc: Adam Ford , Linux ARM Mailing List , linux-media , cstevens@beaconembedded.com, Adam Ford-BE , Rob Herring , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Catalin Marinas , Will Deacon , Device Tree Mailing List , open list Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Oct 27, 2021 at 6:34 PM Laurent Pinchart wrote: > > Hi Adam, > > Thank you for the patch. > > On Sat, Oct 23, 2021 at 03:34:56PM -0500, Adam Ford wrote: > > The schematic shows support for a camera interface, and the NXP > > kernel shows it is an OV5640. > > The camera is an external module though. Should this be a DT overlay ? > Laurent, I wanted to ask you about your comment here. I would agree that for something like the OV5640 on the imx8mm-evk which is an add-in board via a connector should be a dt overlay. I'm investigating using overlays for features like this on my boards vs creating hierarchical dts files and I see that the kernel allows building fragments with '/plugin/' but I don't see any such overlays in the kernel tree currently. Would overlay/fragments be accepted? Are there any examples in the kernel tree already that I'm missing? Best regards, Tim