Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751670AbdDNBsM (ORCPT ); Thu, 13 Apr 2017 21:48:12 -0400 Received: from mail-bn3nam01on0137.outbound.protection.outlook.com ([104.47.33.137]:15926 "EHLO NAM01-BN3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750915AbdDNBsI (ORCPT ); Thu, 13 Apr 2017 21:48:08 -0400 Authentication-Results: spf=pass (sender IP is 117.103.190.42) smtp.mailfrom=sony.com; linux-foundation.org; dkim=none (message not signed) header.d=none;linux-foundation.org; dmarc=bestguesspass action=none header.from=sony.com; From: To: , , , CC: , , Yasunari Takiguchi Subject: [PATCH v2 0/15] [dt-bindings] [media] Add document file and driver for Sony CXD2880 DVB-T2/T tuner + demodulator Date: Fri, 14 Apr 2017 10:50:43 +0900 Message-ID: <20170414015043.16731-1-Yasunari.Takiguchi@sony.com> X-Mailer: git-send-email 2.11.0 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [43.25.42.176] X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:117.103.190.42;IPV:NLI;CTRY:JP;EFV:NLI;SFV:NSPM;SFS:(10019020)(6009001)(39860400002)(39840400002)(39400400002)(39410400002)(39450400003)(39850400002)(2980300002)(438002)(199003)(189002)(49486002)(305945005)(189998001)(7736002)(7636002)(356003)(66066001)(47776003)(86362001)(2201001)(5003940100001)(86152003)(54906002)(6666003)(512794004)(2906002)(4326008)(50226002)(36756003)(8676002)(8936002)(107886003)(38730400002)(50986999)(1076002)(39060400002)(2876002)(6116002)(50466002)(3846002)(5660300001)(106466001)(48376002);DIR:OUT;SFP:1102;SCL:1;SRVR:BN6PR13MB1457;H:JPYOKXEG102.jp.sony.com;FPR:;SPF:Pass;MLV:ovrnspm;A:1;MX:1;PTR:jpyokxeg102.jp.sony.com;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BL2NAM02FT052;1:szGTukBaZuLg7Lim2TQvPwc/KTL0nWa3KUlNWZS0VtqEIoL1OKKKFPceP1oN7Q6EM3Wt1iGgYaV0d08ZSz20JTpzF+/1TW76GPZVjAecW1qLkWUfAYDu1xBdl/wqJX0oyE46R9pkahrG+m8lM5jHBnBFYvVpiVY20gMK8frfsvwRSrN9TgCbxCxhK7Fcejnotkk3iOkS7gKtgEDlRGIxUay8f+p1cUd/c0rF62+TAaeN2g5QB4fp6IXirNaFIpprcAf72IvGgGNjpBuJhgiFjBcJl+LSDm1bLBP5yLuRz3u2kZPtR/H3OzEzGDpc4retmIZf+pijpe2woZQSuw5q1kwTc8tLJ2OYye31qvMafD5bQz1WmDBvLhsYs6jH9kuik9fAPYj93P4yOYWuVpjY3jQyBvsqX0b9OBCmc2LpVvTzZJIJzFdSQ1D74NdL/nM/EFMYzIt05hH195TB+X7AiF2xTdmXni5Xl4mIIw825Fca09ZHwV30H7PbvhGc7UguqgvF4aT+8CuQmjvFZNteL1/pG5N1gxNVdF4QVlifZEJczfwMNSkabN96GY28h1jU X-MS-Office365-Filtering-Correlation-Id: cbcc835a-3555-4cac-867e-08d482d84b64 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(8251501002)(2017030254075)(201703131423075)(201703031133081)(201702281549075);SRVR:BN6PR13MB1457; X-Microsoft-Exchange-Diagnostics: 1;BN6PR13MB1457;3:bbOyF1lZ8cj21KHg9GfPZgGcgDDwcbrOxN3g7GF0IxKKOq5xj3o2G5IZfE8lrIPLErLZO1/qzO9nbh1eotJortIrzjy6QggbxvhBJkD8Btl8RRzZqGGpY9qWdVJKSBl636/hMudjf/EtWAsr9WigazV1SzdHPNofGb6xqe+0db5uMf7RF+lQ63c38fuki4+GzEdCxehFRlYBPStS3gouUoOlBtbOZvjdURItgITMv4a9dZlCHbUdMgsP6zp0v7q7FEx9ObcPSBKURMYTMbl1QRijwCO6BgVIQk3pdeC0LQZNjwDKCkRh/u9SSH26bQhsn3mtRTLlyc7LRHdRqwBnAPGWcF1ySgyV4qT1GdIVc0RsWYloAv2mvNtH0keRP2A0l0LarSrBc4ru+1x5WjtrPCLT114ZiBdRoJGxosQxlKtcRJjHyFvm9h65yi5du+kxjUSIS5SdiPizCtb3n15/68yTBOdnXGp7lleRWcnFFJC9PGJBbJWpEE9uVrc22Um643eurhndwdZ3RTwS1TY2Aw== X-Microsoft-Exchange-Diagnostics: 1;BN6PR13MB1457;25:3ZelQm8bQbVImITZ8apDLhYZCv2wO4z2lNEo3XhJx5HYGbGBYntb4Qt03yF1j+N0daz5LFN4Q74/KmzmwLqhyNhsvr8M27DqOrgHREdfGgBRG0vlkCmkCbyskQTdwchwrD5AjRFeM07fphDOlkvuWS32/BcBplYT812MMVVQb/Q/XInO0NDmr/kD0AB51zM8UPaxhNS4fjE9Y5ZtJj4JGg8flnWcOIq+0zdWchKZbShyfUBV6aSh/HW5IX+CZn75ygyac4lWamHPk0EmG1hla2X+1yJr+dfa1T39hqwgWYUJQ+VRV8+z15vRr76OC9VR1aGI3NR8LVhnFZF6sAidoEEziKlcsPwgnT7ymzY3b+qiINO25/aNnUMVjv+UQg4VmzXgCFYVyHvQizLk1OITiiEA0AM+L9blvtFV9ODtuqsveEkF1PDAvmFPRjLg/fxViAnkTj38a7hFPPxVGJJSqIB47tz9OVukRh7wFjRwiAo=;31:nZg9whzzXAzcUIVszMvmOpFtUXEiuEf+LeYN+Cdiiou0rZ4KrCsldWvH197eDbjKKJ1ZrliWgymBwhCpKFpa8cuh+PTSDcxc32Nfxu2qkxLL+LKfJgKA6eJQBCAwighu6mZhNOhHyCWvZA7C2D5MIe1pBA9yzpxR2crcMXDRb7R+GPpuVt+rhJ4N0S9DNbuvET4NemGCIxLMDqlLjVGle07w7gOJQM2upxvuDPwSLCTBqF+2QBTAFM7RKR7NqIvuhE2TGgLBFW7FQ9dV8nYGIk20DhOAiwJ1jlbAPQuk7cw= X-Microsoft-Exchange-Diagnostics: 1;BN6PR13MB1457;20:Zt3VQW2KF0WHv/qsXkMdmAxVtqn/X9kDeSRu6R25tZ0MlnfCExXnIgUOt1jmQ3lRkvygU8Ln2lYuE0IujhbZ4yg+JS5v7m11ZaN5kKBY3hGSoSJKSkbL2w86oLiqz/THAY31r5/5oKDnR44ZONG7cxiRpQtQZYIr4VnDT1a+ljdAb1t2B7/1HE1HQNbH7cbloySiHnYMcgzWpi1CDzCDah8FWXFwsCzCRcaRaWSz1FVSIi5fe6yUujWOXRJSQOGLGUIBbTUfIx7B/OOEEBHTkAkt1l5bq6GIdZZRkeRLKdJHOFjsEq4VYj/cAh5gZqyMWy5YKxIF+qzaZSgNI0qmGIQQ9/iJanINkq5PuJ9mNmMD+dkARZ5CJcqOAAxjUDAbRI8Dr9Z3gKJPiymxU1NrzH5CmHgvdQz8qr0xHI9T+5NwnQ287N5PHPhTqFrqkb2wir1A7bzbrCIl617esybd3yRKK2UdrBXuriTI/Ma/YDJN5v2hDnoGJOp9YqXcr7b+ X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(182409339516656); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040450)(601004)(2401047)(13017025)(5005006)(8121501046)(13024025)(13023025)(13015025)(13018025)(10201501046)(3002001)(93006095)(93004095)(6055026)(6041248)(20161123562025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(20161123560025)(20161123555025)(6072148);SRVR:BN6PR13MB1457;BCL:0;PCL:0;RULEID:;SRVR:BN6PR13MB1457; X-Microsoft-Exchange-Diagnostics: 1;BN6PR13MB1457;4:jgL+gCawPcXQY9ino0PEdKRs4TDUYF+5f++tANouVwopYmvlqElZW4NIfvPJnHN5Ht+k1kk6g/5MuWvpBXskccRnY2zdqhVZCANwzJlixewIduqy8syL2k7o8d713qb6ZQ9Vmgmzv+QZvr9vKAEn2mA3+HlfXMtRMJQOZfTWSYZ+GINCDeO2l3NifdyaImQZX+9hrJ7iXvVS8Kl+DJCx8QgRrrBu6z6wA+APkEEdIj+PZXTbszIFumfKJSJs2t+3Bxm+HG9pEgN/5acZC4jGVGmjGWIOcmMBVylDlBrOXxh6xJuS2t+Z4QfDacb9IAbsoBPYdbKzR0YRBYjyzoHzkhMnoHkH7GzMDqnnpEM1c2zCy3RHqj6x8XAhxg/i50l+kvdd52sGFvXyBGrJFRYOxqESd6LZuclH92zuVgyEmRW6LWv3KTPeddWeByhhdGXmKKTDe+GP6aa3MQ3p+u3EZ2yRGTWr5aJteGpjELM2Tu9+sJSjU+n8LkHw5SLJR4++ImxbS4R5C1/xiV98TxqKWxRubPtn9xez0qwUWDBwUv9cFaz7Q8QmIH1B57AfLw4f9l5DcUCNaA8lxhzyPeNV1I9TBi+Jsb2RNVScTbjvHVH9MQ9SO2r1rlsEgyk1oJTmkJeh8beuOkB1B4rj8SsPc4MKdX+oHIHwaFRrIc2MzYb48ZS6XI66Rp6UyhHmuPdBVvc4cXSPJFGeX9RHi2ndrSbq4tRQxsz82buNlFVLN2IOEx8Ojh/hxhMGMZsiwc3XZw6txcHSLhW2K2YT2qDOp0ksht0E+DO3b5sA2+jeJQU5ClZMmaG9WYOhlUKu9gkBSk0BLEXCRPnHzOE5faoU0XKTqMnO/lbh2zeStjoAdf+ktHpZxNhnkDFIsqsk5d/B X-Forefront-PRVS: 02778BF158 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BN6PR13MB1457;23:BZjiwGWJ/TKBo0Mq06PY9cBS5lJralRYXpsw3poHr?= =?us-ascii?Q?A1piLLgaDdqWMcuyUP/w9j3dNecemRoPGwWByppKQtkCiIj1SJ4CZntpq27V?= =?us-ascii?Q?gSX2hiubttH8owbFKbgax8qUjoazC2C6qX7AlbecBz8DFKdqgloHkiGmp267?= =?us-ascii?Q?nuNi+n146wxOvBQs+Cy7M+EhAY0jrmN1nUduHZVLLiKpEAdxYIl2/fqAUw0b?= =?us-ascii?Q?X4dJgfV4y/dF2bFzMs9MiH79m5aTxBjlGO+0+s7hbSBq9mzddo6uAXuBcJf+?= =?us-ascii?Q?z94TS9oYagqrXjn0mzlqeVroCmwUBrCmduJHxagaAZHO3MPDis5vbkg1kHab?= =?us-ascii?Q?/GxIeWy/ut2ael6EF/1Le3/3oGC2cfTjpIAZEy3yHSf1O63imXfLPomDftgR?= =?us-ascii?Q?Ohlz7NBBxNy4SdVnd/fR66tEaaCGLFbZrCfVbuZl/JFiWs5TfFKmRzot07Jg?= =?us-ascii?Q?VA24s0S9Y41SkZmq2TvH+TqC5VBg63bSBjKRisTVTRbmVQKWDx2IwFy1jsUj?= =?us-ascii?Q?DugLzKzUNCCe/al9HVtBNK1n36OhXw6KOTkqAAXw3Mm3hF0W1KutuzaQgYUc?= =?us-ascii?Q?DBfCsHjw2Dmdw3qq4YfiNv0+M82TqNXifxzYX165NcZbxvv6hWOFgMNRfwbv?= =?us-ascii?Q?gfn/ZpQmVfildzPMDBmFCHdpQVGg1GwtKZX/akSGAV65+vgBPrQfSSCBd6Yx?= =?us-ascii?Q?rH2b+anyEeeidYNZdWTaRtQdAczScU09JJgFQQzL8+IFDoW6N3+rOMuMeCh0?= =?us-ascii?Q?lGbSj7MjTDm3iwSCq7nletrFQxbwfTYFft6wmVxlb5+cZqYVRJUaDIAJVwR/?= =?us-ascii?Q?xk5UTY7l4b1aYcBPIbTn0FkjHiMWIbPell6+fWtPCM5wuRtW5zaj8ZstyEol?= =?us-ascii?Q?/sZYfaFvTwwu/doxTGMRi8Buye4LcQFb2frH9Jtz6pFZmBRsdok8TwMUwLL8?= =?us-ascii?Q?6w81eUxJ8qfofsq6eSjO00w3AjLLzLVPgcovknByjq/X717whYS/Hv0GtHEn?= =?us-ascii?Q?RxfgYJZpvXrOFsYPB8fm63x2Ji7sOC3WCNTLRLgMZAZqe08T2G2QzpQoirwH?= =?us-ascii?Q?Qy6b5Db02ayP1Yv5vwZjmGfMRL6PEOb1y4WSTJqT5Rl87t+Qw=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;BN6PR13MB1457;6:D/FC9BcsZ/2N8uDrQX5uMs53j4YDY6bvX7WLkKDHbVgWVNdp4YhGx7y8VEaQ4ruyg0mMliY4cuUywH0xDiQQBe9Mb35mJ8PcLruyHBG0UV2Ajr8y8aJmxMXcDKLRaI6ovG8cJqt0M96BUHpjRdGN5kcSKx9HvAWpRnlE3lmPwYBH7OpSTqyiZ+9k7TSIPJXxyoirKFaTgeZTnTUfjluFw1T4pNavL1H+K9TQcGcTDdaDW7RJA7zmLa1cNqjZwbKF6ATZv7aW7RLl4c2HEvKgQOwleU9n3sQNiAm1iVmrURB4TtxbA2xtiTTwiMVnlPLqXgAYlYK8Cm2ZQs22r1sm8g5WnMnJIouW4gUsdzZDWr572FxFtUIK/5sFC5t9UiEtfypsMYq1QSoPVM+nE0tDsfulZGtnn1wOw4RM/D5J0VmCgUU7h1HMH5Z/7pqsX8cU07jDd4JkmYeh3vUx7M17FqHQsj4fTJE6bCH3BkMUgP0=;5:lICeFh7cp62FbIpBp32W7Rsaqj5LsJJqH7/YKy4Kb+gk3UnW0m0ewF6dJg96GLYavFLqG3eyOTvNPzzmD50fkOm4tPYVXPFf66mPGFNA9B+vvfOFwZatjLVuRZuGB5JARpXFi80D0pYsxRADIVr+HyBB6pw5cefmSpLvikc9Ln8=;24:NdIkjKRf+317jXS6/2M+RAKrEMiUUjS8Qbv2mw3NgavhtrbD0Sz5NmZusCg+Dw3DMkgynMBzS0VNPYLTVcnUjp7BcLMTk8pmdigGrB9Wm+w= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;BN6PR13MB1457;7:qdrt7K+EyP6/B7+K7pGG9KU+MeMvUrMvAwJ7Bq2KudanDKUitHJac/TB44ff4ETtFYUJ6MffpareqTQ5KCbTBXQkjJYW9qusBovkC3dY9OxEZGUclmGPiByKYFCB4ZhkP79TKepXW4vvLHkNsOPYGccgBCl2faTp+RQIgvDZ2n9PFxjFOyp5gBwuLqln5lxJZAGWeYNSUiOEeoIm4gVTmPEBxBX7Zh2f2jl1DbzVsa5FfglUcwPlgYFnmRoBE12jCpa373Jgz1E5uRHmY/bJi/Tpq98z9vsyiogm6u7ZuF5arb/sZP/OJYL13khNsYIbBoNS1Cuv2G89J0at7+Huag== X-OriginatorOrg: sony.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Apr 2017 01:48:04.8320 (UTC) X-MS-Exchange-CrossTenant-Id: 66c65d8a-9158-4521-a2d8-664963db48e4 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=66c65d8a-9158-4521-a2d8-664963db48e4;Ip=[117.103.190.42];Helo=[JPYOKXEG102.jp.sony.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR13MB1457 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 7196 Lines: 104 From: Yasunari Takiguchi Hi, This is the patch series (version 2) of Sony CXD2880 DVB-T2/T tuner + demodulator driver. The driver supports DVB-API and interfaces through SPI. We have tested the driver on Raspberry Pi 3 and got picture and sound from a media player. Thanks, Takiguchi --- Documentation/devicetree/bindings/media/spi/sony-cxd2880.txt | 14 ++++++++++++++ drivers/media/spi/cxd2880-spi.c | 728 ++++++++++++++++++++++++++++++++++++++++ drivers/media/dvb-frontends/cxd2880/cxd2880.h | 46 + drivers/media/dvb-frontends/cxd2880/cxd2880_common.c | 84 + drivers/media/dvb-frontends/cxd2880/cxd2880_common.h | 86 + drivers/media/dvb-frontends/cxd2880/cxd2880_io.c | 68 + drivers/media/dvb-frontends/cxd2880/cxd2880_io.h | 62 + drivers/media/dvb-frontends/cxd2880/cxd2880_stdlib.h | 35 + drivers/media/dvb-frontends/cxd2880/cxd2880_stopwatch_port.c | 71 + drivers/media/dvb-frontends/cxd2880/cxd2880_math.c | 89 + drivers/media/dvb-frontends/cxd2880/cxd2880_math.h | 40 + drivers/media/dvb-frontends/cxd2880/cxd2880_devio_spi.c | 147 + drivers/media/dvb-frontends/cxd2880/cxd2880_devio_spi.h | 40 + drivers/media/dvb-frontends/cxd2880/cxd2880_spi.h | 51 + drivers/media/dvb-frontends/cxd2880/cxd2880_spi_device.c | 130 + drivers/media/dvb-frontends/cxd2880/cxd2880_spi_device.h | 45 + drivers/media/dvb-frontends/cxd2880/cxd2880_dtv.h | 50 + drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c | 3925 ++++++++++++++++++++ drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h | 395 ++ drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_driver_version.h | 29 + drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c | 207 ++ drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.h | 52 + drivers/media/dvb-frontends/cxd2880/cxd2880_integ.c | 99 + drivers/media/dvb-frontends/cxd2880/cxd2880_integ.h | 44 + drivers/media/dvb-frontends/cxd2880/cxd2880_top.c | 1550 ++++++++ drivers/media/dvb-frontends/cxd2880/cxd2880_dvbt.h | 91 + drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c | 1072 +++++++++ drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.h | 62 + drivers/media/dvb-frontends/cxd2880/cxd2880_integ_dvbt.c | 197 ++ drivers/media/dvb-frontends/cxd2880/cxd2880_integ_dvbt.h | 58 + drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c | 1190 +++++++++ drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.h | 106 + drivers/media/dvb-frontends/cxd2880/cxd2880_dvbt2.h | 402 ++++ drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c | 1309 ++++++++++ drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.h | 82 + drivers/media/dvb-frontends/cxd2880/cxd2880_integ_dvbt2.c | 311 +++ drivers/media/dvb-frontends/cxd2880/cxd2880_integ_dvbt2.h | 64 + drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c | 2523 ++++++++++++++++++++ drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h | 170 ++ drivers/media/dvb-frontends/Makefile | 1 + drivers/media/dvb-frontends/cxd2880/Makefile | 21 +++++++++++++++++++++ drivers/media/spi/Makefile | 5 +++++ drivers/media/dvb-frontends/Kconfig | 2 ++ drivers/media/dvb-frontends/cxd2880/Kconfig | 6 ++++++ drivers/media/spi/Kconfig | 14 ++++++++++++++ MAINTAINERS | 9 +++++++++ 46 files changed, 15782 insertions(+) create mode 100644 Documentation/devicetree/bindings/media/spi/sony-cxd2880.txt create mode 100644 drivers/media/spi/cxd2880-spi.c create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880.h create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_common.c create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_common.h create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_io.c create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_io.h create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_stdlib.h create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_stopwatch_port.c create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_math.c create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_math.h create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_devio_spi.c create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_devio_spi.h create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_spi.h create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_spi_device.c create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_spi_device.h create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_dtv.h create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_driver_version.h create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.h create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_integ.c create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_integ.h create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_dvbt.h create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.h create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_integ_dvbt.c create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_integ_dvbt.h create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.h create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_dvbt2.h create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.h create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_integ_dvbt2.c create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_integ_dvbt2.h create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h create mode 100644 drivers/media/dvb-frontends/cxd2880/Makefile create mode 100644 drivers/media/dvb-frontends/cxd2880/Kconfig -- 2.11.0