linux-media.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/15] [dt-bindings] [media] Add document file and driver for Sony CXD2880 DVB-T2/T tuner + demodulator
@ 2017-04-14  1:50 Yasunari.Takiguchi
  2017-04-14  2:00 ` [PATCH v2 01/15] [dt-bindings] [media] Add document file for CXD2880 SPI I/F Yasunari.Takiguchi
                   ` (15 more replies)
  0 siblings, 16 replies; 36+ messages in thread
From: Yasunari.Takiguchi @ 2017-04-14  1:50 UTC (permalink / raw)
  To: akpm, linux-kernel, devicetree, linux-media
  Cc: tbird20d, frowand.list, Yasunari Takiguchi

From: Yasunari Takiguchi <Yasunari.Takiguchi@sony.com>

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

^ permalink raw reply	[flat|nested] 36+ messages in thread

end of thread, other threads:[~2017-06-27  1:52 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-04-14  1:50 [PATCH v2 0/15] [dt-bindings] [media] Add document file and driver for Sony CXD2880 DVB-T2/T tuner + demodulator Yasunari.Takiguchi
2017-04-14  2:00 ` [PATCH v2 01/15] [dt-bindings] [media] Add document file for CXD2880 SPI I/F Yasunari.Takiguchi
2017-04-17  4:58   ` Takiguchi, Yasunari
2017-04-14  2:08 ` [PATCH v2 02/15] [media] cxd2880-spi: Add support for CXD2008 SPI interface Yasunari.Takiguchi
2017-06-13 11:55   ` Mauro Carvalho Chehab
2017-04-14  2:17 ` [PATCH v2 03/15] [media] cxd2880: Add common files for the driver Yasunari.Takiguchi
2017-06-13 12:13   ` Mauro Carvalho Chehab
2017-04-14  2:22 ` [PATCH v2 04/15] [media] cxd2880: Add math functions " Yasunari.Takiguchi
2017-06-13 12:18   ` Mauro Carvalho Chehab
2017-04-14  2:25 ` [PATCH v2 05/15] [media] cxd2880: Add spi device IO routines Yasunari.Takiguchi
2017-06-13 12:25   ` Mauro Carvalho Chehab
2017-04-14  2:26 ` [PATCH v2 06/15] [media] cxd2880: Add tuner part of the driver Yasunari.Takiguchi
2017-06-13 13:09   ` Mauro Carvalho Chehab
2017-04-14  2:29 ` [PATCH v2 07/15] [media] cxd2880: Add integration layer for " Yasunari.Takiguchi
2017-04-14  2:31 ` [PATCH v2 08/15] [media] cxd2880: Add top level of " Yasunari.Takiguchi
2017-06-13 13:30   ` Mauro Carvalho Chehab
2017-06-19  7:56     ` Takiguchi, Yasunari
2017-06-23 13:02       ` Mauro Carvalho Chehab
2017-06-25 12:15         ` Mauro Carvalho Chehab
2017-06-26  1:24           ` Mauro Carvalho Chehab
2017-06-27  1:51             ` Takiguchi, Yasunari
2017-04-14  2:33 ` [PATCH v2 09/15] [media] cxd2880: Add DVB-T control functions " Yasunari.Takiguchi
2017-04-14  2:35 ` [PATCH v2 10/15] [media] cxd2880: Add DVB-T monitor and integration layer functions Yasunari.Takiguchi
2017-04-14  2:38 ` [PATCH v2 11/15] [media] cxd2880: Add DVB-T2 control functions for the driver Yasunari.Takiguchi
2017-04-14  2:40 ` [PATCH v2 12/15] [media] cxd2880: Add DVB-T2 monitor and integration layer functions Yasunari.Takiguchi
2017-04-14  2:44 ` [PATCH v2 13/15] [media] cxd2880: Add all Makefile files for the driver Yasunari.Takiguchi
2017-04-14  2:47 ` [PATCH v2 14/15] [media] cxd2880: Add all Kconfig " Yasunari.Takiguchi
2017-04-14  2:48 ` [PATCH v2 15/15] [media] cxd2880 : Update MAINTAINERS file for CXD2880 driver Yasunari.Takiguchi
2017-04-17  5:09 ` [PATCH v2 0/15] [dt-bindings] [media] Add document file and driver for Sony CXD2880 DVB-T2/T tuner + demodulator Takiguchi, Yasunari
2017-05-25  6:15   ` Takiguchi, Yasunari
2017-06-01  1:41     ` Takiguchi, Yasunari
2017-06-12 13:33       ` Abylay Ospan
2017-06-13  5:35         ` Takiguchi, Yasunari
2017-06-13  5:39           ` Abylay Ospan
2017-06-13 14:38     ` Mauro Carvalho Chehab
2017-06-14  3:01       ` Takiguchi, Yasunari

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).