Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp612795imu; Fri, 7 Dec 2018 06:18:40 -0800 (PST) X-Google-Smtp-Source: AFSGD/VZPw/NOoj0ki/w2N1QIVOI5jksGJWPA9+GioARpplRRN9VJ6LWwFTAAmIZznkf/kvNR4B3 X-Received: by 2002:a62:d885:: with SMTP id e127mr2382219pfg.197.1544192320650; Fri, 07 Dec 2018 06:18:40 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544192320; cv=none; d=google.com; s=arc-20160816; b=VRLQGYwpIFEACrtUtf0S9y287BRuOlU2ufeLKya+hWw5094ra1gKu9Rokv/EK8US2N G6nmyrRxcg7kR4EPwZHfG/jyD15Fz8s/PzBh5eutpvo3Q0PM/SNnWFCJlxmfGIT/js3P QNlsnYVf75SfkbeEB1rTYqgvYx4sTqXqpMU7XtBLojoUK/lLYCe2PbqFxNkTN4mGAe2v Owwyq3gTPHdvi2kdzUKlmwW9nSpDwZmMm6ePISulRnuQuK9ENv0jZ01WSn1Fl34LH/Mu dhVOZlbXj1cOOPXhZK+cjeIy+dvD8QxrB7yR9DnMnZKguF41QgT1eSDQbYsJkJcdtdxt OoYA== 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:subject:cc:to:from:date :dkim-signature; bh=3NJUg+OqzgRjTt43Q2UALvblhgcINV7FtZosa5ILxyo=; b=y65INxh8vdjKWe77NV8uMd+rqNtcxV0zdTyhShyVsebKIcIDS3dVHOrmfX5l+bzByv U10GuIZcV/wXNNrUGTgcYi/NCsimgY72sYV+VdTYsqJBox7hh753vMwQya8DZxMqL27+ mdxuF2f0J9pbXhsrDcQew1jx/t8Yb9ZZgtchS0VPDfP39oUnYoENW4InU8IcnfXci/8N ggeaRCwEXFlil5MhHVqHM45zWRoE5gqr6XBdKXUZlenUHHVsed5n6b7vZ4M4Jc9poiIJ j7QgQz35gnH/6dwpiZINzHwvErePeNPeIyxglS0Rc4MMNyeaZYa96LHV5MSdRvDRBkDu I5IA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@infradead.org header.s=casper.20170209 header.b=YYmnuT8u; 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=fail (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 t23si2778285pgi.181.2018.12.07.06.18.13; Fri, 07 Dec 2018 06:18:40 -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=fail header.i=@infradead.org header.s=casper.20170209 header.b=YYmnuT8u; 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=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726067AbeLGOR2 (ORCPT + 99 others); Fri, 7 Dec 2018 09:17:28 -0500 Received: from casper.infradead.org ([85.118.1.10]:33550 "EHLO casper.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725997AbeLGOR2 (ORCPT ); Fri, 7 Dec 2018 09:17:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=Content-Transfer-Encoding:Content-Type: MIME-Version:References:In-Reply-To:Message-ID:Subject:Cc:To:From:Date:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=3NJUg+OqzgRjTt43Q2UALvblhgcINV7FtZosa5ILxyo=; b=YYmnuT8u5xPrluezcle5n6zXtY jyyflnWNKOTCM0KrjszrbpQIJh4AipRDvoq+yH3MT6cJUX5XPB/ajIfam7WWmu15WAdatpn/6iY82 kMBNDM9+JaPEDkeYT1Wv8WIpz8n8Zdb0Bexrd4xx9WSOxD1x+Xhy25hKUvboL6IFfCbPGwxsj+gmc ZxMCKHR57j9TdL4+HPSvNQdO+6ZA/+23pCnY9m7Rs+4vucSXir4hhJUshSde4CfIsM/9HooDi8vPe wg66MozzNEExuZCEbnrRKKjvVIBELtPrw7vhFpqXF5HeD6XWhzD1q8itHchIRt7yr57rZlcnlWbuq 41KE5iIw==; Received: from [179.95.33.236] (helo=coco.lan) by casper.infradead.org with esmtpsa (Exim 4.90_1 #2 (Red Hat Linux)) id 1gVGwT-0004CS-Ha; Fri, 07 Dec 2018 14:17:22 +0000 Date: Fri, 7 Dec 2018 12:17:16 -0200 From: Mauro Carvalho Chehab To: "Katsuhiro Suzuki" Cc: , "Masami Hiramatsu" , "Jassi Brar" , , , Michael Ira Krufky , Sean Young , Brad Love Subject: Re: [PATCH v2 0/7] add UniPhier DVB Frontend system support Message-ID: <20181207121716.17521ac2@coco.lan> In-Reply-To: <000301d43ffe$9e6e9f80$db4bde80$@socionext.com> References: <20180808052519.14528-1-suzuki.katsuhiro@socionext.com> <000301d43ffe$9e6e9f80$db4bde80$@socionext.com> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.32; x86_64-redhat-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Katsuhiro-san, Em Thu, 30 Aug 2018 10:13:11 +0900 "Katsuhiro Suzuki" escreveu: > Hello Mauro, > > This is ping... Sorry for taking a long time to look into it. Reviewing new drivers take some time, and need to be done right. I usually let the sub-maintainers to do a first look, but they probably missed this one. So, let me copy them. Hopefully they can do review on it soon. I'll try to do a review myself, but I won't be able to do it until mid next week. Regards, Mauro > > > -----Original Message----- > > From: Katsuhiro Suzuki > > Sent: Wednesday, August 8, 2018 2:25 PM > > To: Mauro Carvalho Chehab ; > > linux-media@vger.kernel.org > > Cc: Masami Hiramatsu ; Jassi Brar > > ; linux-arm-kernel@lists.infradead.org; > > linux-kernel@vger.kernel.org; Suzuki, Katsuhiro > > > > Subject: [PATCH v2 0/7] add UniPhier DVB Frontend system support > > > > This series adds support for DVB Frontend system named HSC support > > for UniPhier LD11/LD20 SoCs. This driver supports MPEG2-TS serial > > signal input from external demodulator and DMA MPEG2-TS stream data > > onto memory. > > > > UniPhier HSC driver provides many ports of TS input. Since the HSC > > has mixed register map for those ports. It hard to split each register > > areas. > > > > --- > > > > Changes from v1: > > DT bindings > > - Fix mistakes of spelling > > - Rename uniphier,hsc.txt -> socionext,uniphier-hsc.txt > > Kconfig, Makefile > > - Add COMPILE_TEST, REGMAP_MMIO > > - Add $(srctree) to include path option > > Headers > > - Split large patch > > - Remove more unused definitions > > - Remove unneeded const > > - Replace enum that has special value into #define > > - Remove weird macro from register definitions > > - Remove field_get/prop inline functions > > Modules > > - Split register definitions, function prototypes > > - Fix include lines > > - Fix depended config > > - Remove redundant conditions > > - Drop adapter patches, and need no patches to build > > - Merge uniphier-adapter.o into each adapter drivers > > - Split 3 modules (core, ld11, ld20) to build adapter drivers as > > module > > - Fix compile error if build as module > > - Use hardware spec table to remove weird macro from register > > definitions > > - Use usleep_range instead of msleep > > - Use shift and mask instead of field_get/prop inline functions > > > > Katsuhiro Suzuki (7): > > media: uniphier: add DT bindings documentation for UniPhier HSC > > media: uniphier: add DMA common file of HSC > > media: uniphier: add CSS common file of HSC > > media: uniphier: add TS common file of HSC > > media: uniphier: add ucode load common file of HSC > > media: uniphier: add platform driver module of HSC > > media: uniphier: add LD11/LD20 HSC support > > > > .../bindings/media/socionext,uniphier-hsc.txt | 38 ++ > > drivers/media/platform/Kconfig | 1 + > > drivers/media/platform/Makefile | 2 + > > drivers/media/platform/uniphier/Kconfig | 19 + > > drivers/media/platform/uniphier/Makefile | 5 + > > drivers/media/platform/uniphier/hsc-core.c | 515 ++++++++++++++++++ > > drivers/media/platform/uniphier/hsc-css.c | 250 +++++++++ > > drivers/media/platform/uniphier/hsc-dma.c | 212 +++++++ > > drivers/media/platform/uniphier/hsc-ld11.c | 273 ++++++++++ > > drivers/media/platform/uniphier/hsc-reg.h | 272 +++++++++ > > drivers/media/platform/uniphier/hsc-ts.c | 127 +++++ > > drivers/media/platform/uniphier/hsc-ucode.c | 416 ++++++++++++++ > > drivers/media/platform/uniphier/hsc.h | 389 +++++++++++++ > > 13 files changed, 2519 insertions(+) > > create mode 100644 > > Documentation/devicetree/bindings/media/socionext,uniphier-hsc.txt > > create mode 100644 drivers/media/platform/uniphier/Kconfig > > create mode 100644 drivers/media/platform/uniphier/Makefile > > create mode 100644 drivers/media/platform/uniphier/hsc-core.c > > create mode 100644 drivers/media/platform/uniphier/hsc-css.c > > create mode 100644 drivers/media/platform/uniphier/hsc-dma.c > > create mode 100644 drivers/media/platform/uniphier/hsc-ld11.c > > create mode 100644 drivers/media/platform/uniphier/hsc-reg.h > > create mode 100644 drivers/media/platform/uniphier/hsc-ts.c > > create mode 100644 drivers/media/platform/uniphier/hsc-ucode.c > > create mode 100644 drivers/media/platform/uniphier/hsc.h > > > > -- > > 2.18.0 > > > Thanks, Mauro