Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp2530964pxb; Mon, 18 Jan 2021 22:27:24 -0800 (PST) X-Google-Smtp-Source: ABdhPJyoFoV51qpwqzHdfwO0/xJg25PkiIAdZy/Ij93Bjhfbxh8rXRAh1bkh57lPNbnQ79o5l8ui X-Received: by 2002:a50:a684:: with SMTP id e4mr2157309edc.148.1611037644261; Mon, 18 Jan 2021 22:27:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1611037644; cv=none; d=google.com; s=arc-20160816; b=WNHbGRQ8RVQUYrg44S7w6xMjOBP6uV8YSmxElU+hFPuAS3EQdjLEXSAOvhsZxv/NZj qrgyicc272ugKKeaHPHHiXgwugKsyJia//+hG9QUapLbkT/JvggEu6iNj43iFoYWRlpv isHFTRyk2W3Wso56utSsYKZkU38kDyzXKDkzQCIEFblVADbQAqZMfPV7dJzQ1XwOHTTN Ic+UpMeu3nUEbyn/XMupW/iNhsRc32FPkNqoVlB+ccOyu5uVDpf0rykApPI65C5AMAmI H43Ssg0MvhEePSVRrJVGnXdxbdKN97lgNkXBedBAisodZmSTAscy/M+Jsc/3rTkOyFx5 ZzPw== 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=BggHkrRWLT2l16SuuNADOT1SZ2Zhl07Cxhe/IHfhdrU=; b=JJnAkp6UUFAhqU+LyTItjpF4TzCr9D2B5647Ag8jXl10Wz+Q7v60t3N80C0qy6DlOL UE7odegyFYn6wNOFVUng8gzX5Fkvd9QmCXTUQrVOFj8bolzRrDDd/1yamMtsh6LaRHzQ inHShdAemJ2wAVdJGFsfGh06Kl3xwhTWSAsBygtOFoR0yPLKfX6/4lfD+xExfSlpqABE wTfarTR4eBQ1WVAthcN2UeM1+dr5mvU2m9peF7qSJQKKWAwxgA/ssb9mN6LwybFI5V1y wuh+USFWniIB/4rE3qDew1Fv3qk2DtFaWFJFPKBXbhV0eyVsPxcLG+fh5oX1l/9wxJgj RFZg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=ebmSUJ0c; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id mm6si977298ejb.395.2021.01.18.22.27.00; Mon, 18 Jan 2021 22:27:24 -0800 (PST) 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=@gmail.com header.s=20161025 header.b=ebmSUJ0c; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729355AbhASGZh (ORCPT + 99 others); Tue, 19 Jan 2021 01:25:37 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52558 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727088AbhASFnt (ORCPT ); Tue, 19 Jan 2021 00:43:49 -0500 Received: from mail-io1-xd2d.google.com (mail-io1-xd2d.google.com [IPv6:2607:f8b0:4864:20::d2d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4809AC061574; Mon, 18 Jan 2021 21:43:09 -0800 (PST) Received: by mail-io1-xd2d.google.com with SMTP id z22so10679607ioh.9; Mon, 18 Jan 2021 21:43:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=BggHkrRWLT2l16SuuNADOT1SZ2Zhl07Cxhe/IHfhdrU=; b=ebmSUJ0cl35IRqE6v8r0fRWRD4pdGdMcKfVvcLsVh1aHxSpVs2bC9Qvj5MPUidZd7U 5k5TJ+4xXrhnHU0cOozwvDvpdObL4iRwhzyaurSord7niOnrJeH8VCNTpleEMZ2wq3R/ eG0MPUxNTREY7Tch1Ol/oK3mAsR0ti7s38e//Vyu5EFMdlQaG9GjB3OyO+PYPMjskE/N zCXNv8GcvayBtN1aCV0YgnYAjnR5fm7+SRi6UWVMU2RG7MXPXEy4v62CVcHq50xQVtHZ SwdrfabUM1wpDvewkdGqzYGz61V8P4GFWyID8YfH83LEm93MbngapSoWqcKNIfYMBSz5 uiuQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=BggHkrRWLT2l16SuuNADOT1SZ2Zhl07Cxhe/IHfhdrU=; b=ad1TwLVRbaCsImrPq35hh/dHY3DMTpgiJ/GjjqSxSVItXs2ggUWliTmvTgkGKCBbLt NwkuKMpWNnkp1hL4TAmjU6uNSZcoC3HsTsDycoHvJtW9Ky3KXW0HUeROKn9FfrmDo9oG cNmEXvV6l+vjK+u6VxBULYNS60/bZsC1NCR+JVrB3i+XFbAOyyVrBVg2xCQkXf0hdAVV +JPcg+byoyqPEer17hFOSwQK9eUswBnrT6bUhETCjPEYblKAOfRbdSXsf4grWjwniaB1 h6cZjKhlPOkEwNttW+fdfoKoNjwhoQm6f1MqIGrz7J8wzivyZP+4XwbGqAA5PgsUCLzH 7T3g== X-Gm-Message-State: AOAM532uVxcpiI7CCJ41RAIRfdY4FDnN83lC4vx3vJK+nF/4kU3LWlq9 /5JrGvVePElub+KkYmBBvt8ZOeLQrutYu4QZgzU= X-Received: by 2002:a92:8455:: with SMTP id l82mr2148791ild.40.1611034988763; Mon, 18 Jan 2021 21:43:08 -0800 (PST) MIME-Version: 1.0 References: <20210117035140.1437-1-alistair@alistair23.me> <20210117035140.1437-2-alistair@alistair23.me> In-Reply-To: From: Alistair Francis Date: Mon, 18 Jan 2021 21:42:42 -0800 Message-ID: Subject: Re: [PATCH 2/2] remarkable2_defconfig: Add initial support for the reMarkable2 To: Olof Johansson Cc: Alistair Francis , Arnd Bergmann , Rob Herring , Shawn Guo , Sascha Hauer , Sascha Hauer , Fabio Estevam , dl-linux-imx , Linux ARM Mailing List , DTML , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Jan 17, 2021 at 6:03 PM Olof Johansson wrote: > > Hi, > > On Sun, Jan 17, 2021 at 5:36 PM Alistair Francis wrote: > > > > On Sun, Jan 17, 2021 at 5:30 PM Olof Johansson wrote: > > > > > > Hi Alistair, > > > > > > On Sun, Jan 17, 2021 at 3:09 PM Alistair Francis wrote: > > > > > > > > This defconfig is based on the one released by reMarkable with their > > > > 4.14 kernel. I have updated it to match the latest kernels. > > > > > > > > Signed-off-by: Alistair Francis > > > > > > It's awesome to see upstream support for contemporary consumer > > > products being posted, thanks! > > > > No worries! > > > > > > > > When it comes to a dedicated defconfig, is that necessary in this > > > case? The needed drivers should be possible to enable either in > > > imx_v6_v7_defconfig, or in multi_v7_defconfig (or, rather, both)? > > > > Most of the defconfi could be shared with a standard imx7 config, but > > some of the extra components like the Wacom digitiser, > > cyttsp5_i2c_adapter, max77818 and bd71815 might be better off in it's > > own defconfig. > > > > If the maintainers are happy with enabling some of those in a imx7 > > defconfig then I'm happy to do that. I have tried to split out the > > config changes (I have two otehr series that build on this one) so it > > should be easy to rebase it all on a standard one. > > Yeah, enabling those in imx_v6_v7_defconfig and multi_v7_defconfig is > fine (or, really, desirable and preferred). > > Please enable as modules where possible (i.e anything that's fine to > wait loading until after rootfs is mounted), to avoid kernel image > growth on platforms that don't need those drivers. I just sent a v2 of this series. Patch 1 is the same but I'm now using the imx_v6_v7_defconfig in patch 2 and 3. I only need a single change so hopefully that's fine. I'm sure more features will need to be enabled but they can come with future patches. Alistair > > > > Adding new defconfigs is something we're avoiding as much as possible, > > > since it adds CI overhead, and defconfigs easily get churny due to > > > options moving around. > > > > > > In some cases we do it once per SoC family (i.e. the i.MX defconfigs), > > > but we avoid it for products. > > > > Makes sense, I will update my patches not to use a custom defconfig. > > Awesome, thanks! > > > -Olof