Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp3978761iob; Tue, 17 May 2022 11:04:56 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwX1wISPc5QN89/RgOMyYQbypX3lOQ7fhWIa2Nx/BLQ3vpPBtXdjHxeUYcIrsTwlo5R4MbR X-Received: by 2002:a17:902:b498:b0:15f:2d62:5f3c with SMTP id y24-20020a170902b49800b0015f2d625f3cmr23456624plr.162.1652810696388; Tue, 17 May 2022 11:04:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1652810696; cv=none; d=google.com; s=arc-20160816; b=vZn22+xsy3ASu31kP3TEPV4mLYJLAvNrpGsw4tK65tbVLribzClNvZSoVJUlILoCfO 8bjC0wMag3hmBhH7wmeKI3olrVyu2jJC0KLKVPEVfcThY3Z326viFVDkCDBoipve+QRs 7Z5JuEy3FCMrb46vD73Jkxq0Jl4vKTLX5IO5CAwn/8dcH24UpY/59EAdQiHx0BuV0t4g 4S4UA1cUBSvtrRkahJ3wefi3BS4O+zKvgm3n8ERGtiCVuU6W17Okz9PNkY2B9faFpU2n Szz1dUkMQgCnl733ZQ4gx6FATkn0dAh45VlobdEv7TJR5GMyXLRvHqrDE64RE6vXB6v0 RXyA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=eGGeqzOXgVYF8NOFt5898IK+mP0XH4a0KfaGthEjIxc=; b=Tu+jL2vmMfku4RZAECk+H3J3Z/EMWhnBHdhMcTXag7UoyQf76bbc6f6OcuaAHSpcXE 9khO6G9rQWz7Xx4mts83GpHWuzl0fsGKzyf2gZrF2k570cEZTOOA8SUCHxR/qcAQPq54 a8xKOH5oO8zn17BFme18IPSykCn6TO3poV2FPfadNbPitG/5lawxu1rnIQLOl5TFRIU0 uHJw6kEewW24mV6/VBEImXLFiGFMQFdutWGKVnMQFmS13hnioCYMsHfgHH1d5+7y/2F2 G0XqJQtMW2KCDDk7EVJx8M2PDREr5gTF4E7E3PPnccrNNAH5yCRSsMNBzBO/h1KB2jfd igpw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmx.net header.s=badeba3b8450 header.b=fmvih9It; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmx.net Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id a21-20020a1709027d9500b00153b2d165c6si15300607plm.462.2022.05.17.11.04.43; Tue, 17 May 2022 11:04:56 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmx.net header.s=badeba3b8450 header.b=fmvih9It; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmx.net Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1345686AbiEQNay (ORCPT + 99 others); Tue, 17 May 2022 09:30:54 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45114 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1346577AbiEQNas (ORCPT ); Tue, 17 May 2022 09:30:48 -0400 Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 19ED9CD1; Tue, 17 May 2022 06:30:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1652794236; bh=vpUV9wOtSPUGJtxRJdgmEOdR6486LJ4F1lsNX6U2vFY=; h=X-UI-Sender-Class:Date:From:To:Cc:Subject:References:In-Reply-To; b=fmvih9ItEss2nhIMKG7UHIL3h8oKGEd/VAyJONRqkxNVIDBaL6IoEdisFhj7ecnxw YklK4XW/wGQ0lfL75lQknRfiQoGCUwDCcTIlYxMQpe9Vha8BWCmWlERSkwLA/3+vXa ZE6iD/0/T9u8J6vwDuVtsJN9GmB7mF14385V53Hg= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from longitude ([5.146.195.3]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N4z6q-1nj9nE1q8i-010qN4; Tue, 17 May 2022 15:30:36 +0200 Date: Tue, 17 May 2022 15:30:35 +0200 From: Jonathan =?utf-8?Q?Neusch=C3=A4fer?= To: Marvin Lin Cc: mchehab@kernel.org, linux-media@vger.kernel.org, linux-kernel@vger.kernel.org, kwliu@nuvoton.com, tmaimon77@gmail.com, avifishman70@gmail.com, openbmc@lists.ozlabs.org, tali.perry1@gmail.com, kflin@nuvoton.com Subject: Re: [PATCH v2 5/5] drivers: media: platform: Add NPCM Video Capture/Encode Engine driver Message-ID: References: <20220513033450.7038-1-kflin@nuvoton.com> <20220513033450.7038-6-kflin@nuvoton.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="3VOuve4DtZAiUNkh" Content-Disposition: inline In-Reply-To: <20220513033450.7038-6-kflin@nuvoton.com> X-Provags-ID: V03:K1:rKL42T5zEjvODk4r6oX+4i4mY93WAlOzL+FDn/ypxruZfyPLj5a eUWAhEo2/oTCnww0UsLUF7CLyWWtF+91Z2df60qRmU43CaG4Vr434fECQX4nHuBNL9aOMxl hrhRojxJQ1U5ow7zYLZeIkm+UlB09lrmBjfnUHKrd/jp4uttYwl4vsRkUMfAtuFf/TzCmFT H4qPX6guoCswUlz7UGUcg== X-UI-Out-Filterresults: notjunk:1;V03:K0:Lh9R2Jw+6Gs=:hkV5MG59s0bTnmpS0R0VZF +AHlTvT83VZjmWOPBxcT38gDeXVE0SzotaEQluJrD1cel9yt88T/uXzVgsTJiJxFLRMqBwK7r ltw68nF+gapmEI7FuPPtq5LVAbxW+sumUzo8YyKXXFz89dTji/M0LccNTXt4ydqZZFe+S+Vs2 nqt5kjGpb7km+RaNd+xnF3QqEN5ReoLjsp/eQDhcZIsOc60kjI7mMbTgB2IqSkCIn5PU0GWCM DV7OOQ96Ve/b/o1l+zPEDPWi+/lvu/gNmorqpPq7OIN7PQVyOr53b7Yo94tscuUx6epIslK6F LSKao2WxGu1x4kmqQ5GXzxDHsIJzbinaqBbnBi2XpzR7RAwr8rLb+/sf0YWlOCOBZHpTXpbCj jxm5y35xzBGLq/XSHSxtJ4wlhPfWBCBKd8OMgthhRPnT79bb2pBfSwA3322aNIngqMern/GPi fZYJwqeaVM+qvr3sVBGpl4fLz/FN/Ww/vlcIsizsaj/8UcxOweiZ00U3IEXETLmRK08I385VN OjATMiROzCystMpvM99/e51c4EFRjxTxkfNd1VayvJC6J1iFQN7u3ACcAHrqz02PNezXoD8QV 4JfugPiYbbR5MYrQc+f2d9Ro7XnUiogf0RXXPI3PCjgD5VVtGegqBMsLKi7ZkLx98QPX03qzh 7vVsoOMMhoAlf7YfMfgfu/nBMZVWB5JqLdhcgU6PmkkKrHaeZRdjalie8fWaGgm3EU/nwSJZz Zte51oRpaARRzObI5MrftpsvFMCLY/TARq6eCUppACaD4eP94mGhNnykzYVv5UDUTN5DcqBBo 8kt3KolcYTwzZE0JkMZFbr038kxCDhP9pSPcecUicI0X+9zNnf/JyUn1W17aKP1ZTEGXumU16 kw6FZ0W8WELSQTd2bDDoVm2Lggef3NanNFctjgnEPfoEARGEyCRzPqSsqsTsNXvg2DNuvixiY 9DKMtbCNTMZBkXgNfeFGqepBaSXeXpL5RxVFyuyDgbI2cMQKDAqrxAn/E2sVxRT7dwe2a3Pfr 3OOlTrsfE+RUqAQ/f/b6D5xD4aZMkmNuN8OIXYdoENIUoP69+PWRKzwGcUZEPXetdcva3B54o 5ds8JrMWPnvfGb/hS6clecPr+GdUqyE+baX1udtTIE1wphg18mUKryL1A== X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --3VOuve4DtZAiUNkh Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello, first of all, thank you for bringing this driver upstream. On Fri, May 13, 2022 at 11:34:50AM +0800, Marvin Lin wrote: > Add driver for Video Capture/Differentiation Engine (VCD) and Encoding > Compression Engine (ECE) present on Nuvoton NPCM SoCs. >=20 > Signed-off-by: Marvin Lin > --- > drivers/media/platform/Kconfig | 1 + > drivers/media/platform/Makefile | 1 + > drivers/media/platform/nuvoton/Kconfig | 12 + > drivers/media/platform/nuvoton/Makefile | 2 + > drivers/media/platform/nuvoton/npcm-video.c | 2074 +++++++++++++++++++ Similar to what I said in reply to the bindings patch, I would prefer to have the VCD code and the ECE code in two separate files, if possible, to make reuse of the VCD code alone (on WPCM450) easier. Best regards, Jonathan --3VOuve4DtZAiUNkh Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEvHAHGBBjQPVy+qvDCDBEmo7zX9sFAmKDo3oACgkQCDBEmo7z X9tGUA/9GUVxyvf/HAB4kiy11NzJXBaicRH/U2S6qRig8krgDAFPLqMEXqYjJ5/c mSKzlkGvszm2+cL76YR68BZDM+FJh+S6Flgc4sHSzIC/2FQrFQGnq8eswjHb/75V sbCOfv2NU8SUUJXcXzliAZGaINdUGRs3blj5FdjkVohne6UMg79Yf4ntZvaOMT2w VfzGU0m6NwbCUuNutXwshMTcjtxZBvQVvn+Hrd8qSNHjGerOW1aDBWhqjZf+bwpU 3GqTKRLqZ0hCCWjuy5kwdfBUDzhAayDZDu3bGNETOe24nbpSwlw1XCIb4DFSYRER 5phoS7KMlqUrqKKK214EfACd10h49FI+XQo8LZmDksioKfV1OcQwgqw46ztoD3lI WUNKdVvkZ7TPC1QQXqVvdU7ok6z8AHaTwj+k7r6UdfqzBVyUr37ubQs3Kd/EsvFg i5x/POh9qRXQzvoNjmLph9IJStXjR+TrVJWpNrolg5CaCd/0EOuLT/hzOqPYa5Ru sDAmUv67rJ1d0Fq4OYkTW0qMSL073gQN+pt49kMOQ5qrdR2CfQzAYkGj26fvvuSz zkQN+yWhHLzk2/gU7NDhBupFVuINOEOCPvKZdz84RD2IZNmqGDlM6xbUO3Iqfugh QpuHolZYKLxgylm6yRR8NC75gpt5S7ZSMrBY49+3FNWq7lMdrRU= =chtA -----END PGP SIGNATURE----- --3VOuve4DtZAiUNkh--