Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp195322imm; Wed, 29 Aug 2018 18:14:45 -0700 (PDT) X-Google-Smtp-Source: ANB0VdbFipmAt1rER6ifkzHaQG42rdWSbCbFHKsMrx7YLAIBn2GTvpOPMVmLM8vHbv0Q3lyQwJz1 X-Received: by 2002:a62:ee06:: with SMTP id e6-v6mr8307362pfi.2.1535591685559; Wed, 29 Aug 2018 18:14:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1535591685; cv=none; d=google.com; s=arc-20160816; b=Hme75BGlXk/yKbSp9IeVQcuKLwpcoaTsu3JTyIUGad1ytm6up1gxf/Z2P6fapOS/Qv J7BOFCLzC2o/YPkOaOLa+lpW6zHlWC9ljnynL5xrO7AtNgRxjSvQqrZIElAzDQOyJWK/ wGDHuKJGmFK5m3u85C5Pz3R/QBU8Vu1vjU6H7VIiaWAzdz0muo3itsgDe0LaAQtz/KjD rJqHmzcgKr3QmC8oGzY8kAnCo6B5wkvvI0vTHOLu3DJJXkUKdwHjwLvCCfHtl7496hWf dnxj/i2cgBINoNliu/ViA1fxtrecBWBCdrOicV3kp7ZoZGtbc+hz79jXZAn/uTZJIHGb Z47Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-language:thread-index :content-transfer-encoding:mime-version:message-id:date:subject :in-reply-to:references:cc:to:from:arc-authentication-results; bh=o+23pq58w8p9v8ZcslUffKuP9CtfFuC1OmDpkS75KNs=; b=vlnka0PL8sWNQYzY+hLKIONqwoVt+6K27CN2OpmeNU52/SfaGNlvf/kM6l/00Xmt1o J/Mdne1M7l9ZpkKOtPTJrGMf3108a8oLMlOmNvO8oukLhqe/Hyec7xZ9PXIYthnVIkNm VBKZH3Y/7uW69FUig/LHIJvSAr+5RtDeoSziWixERHastvkb/ENE4y+zdn/QJQ+RgxwF cncFtIDjaw/iV8klx1nwUH3+Ah3wNUj8bpUpE1wp0vQATH106iFGY3m4spNqEovLCfY2 Ab58KvPv7RxvLGwfS07ry3fHNjqPZ9lNIsM9Xy4n6G9PlREutlz4TGRam2Iwxq/gBTuL X8Ww== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y187-v6si5394033pfy.151.2018.08.29.18.14.31; Wed, 29 Aug 2018 18:14:45 -0700 (PDT) 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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727385AbeH3FMu (ORCPT + 99 others); Thu, 30 Aug 2018 01:12:50 -0400 Received: from mx.socionext.com ([202.248.49.38]:29743 "EHLO mx.socionext.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725758AbeH3FMu (ORCPT ); Thu, 30 Aug 2018 01:12:50 -0400 Received: from unknown (HELO iyokan-ex.css.socionext.com) ([172.31.9.54]) by mx.socionext.com with ESMTP; 30 Aug 2018 10:13:14 +0900 Received: from mail.mfilter.local (m-filter-1 [10.213.24.61]) by iyokan-ex.css.socionext.com (Postfix) with ESMTP id B61D8600AA; Thu, 30 Aug 2018 10:13:14 +0900 (JST) Received: from 172.31.9.53 (172.31.9.53) by m-FILTER with ESMTP; Thu, 30 Aug 2018 10:13:14 +0900 Received: from yuzu.css.socionext.com (yuzu [172.31.8.45]) by iyokan.css.socionext.com (Postfix) with ESMTP id 512D94039D; Thu, 30 Aug 2018 10:13:14 +0900 (JST) Received: from DESKTOPFLNNJ4T (unknown [10.213.132.95]) by yuzu.css.socionext.com (Postfix) with ESMTP id 2B9FD12014A; Thu, 30 Aug 2018 10:13:14 +0900 (JST) From: "Katsuhiro Suzuki" To: "Mauro Carvalho Chehab" , Cc: "Masami Hiramatsu" , "Jassi Brar" , , References: <20180808052519.14528-1-suzuki.katsuhiro@socionext.com> In-Reply-To: <20180808052519.14528-1-suzuki.katsuhiro@socionext.com> Subject: Re: [PATCH v2 0/7] add UniPhier DVB Frontend system support Date: Thu, 30 Aug 2018 10:13:11 +0900 Message-ID: <000301d43ffe$9e6e9f80$db4bde80$@socionext.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-2022-jp" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQHULtg70UOqpKPTDUWCIir/5H5rqaTXnurg Content-Language: ja x-securitypolicycheck: OK by SHieldMailChecker v2.5.2 x-shieldmailcheckerpolicyversion: POLICY180220 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello Mauro, This is ping... > -----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