public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 00/35] Enable compilation test for several drivers
@ 2014-08-26 21:54 Mauro Carvalho Chehab
  2014-08-26 21:54 ` [PATCH v2 01/35] [media] vpif_display: get rid of some unused vars Mauro Carvalho Chehab
                   ` (34 more replies)
  0 siblings, 35 replies; 39+ messages in thread
From: Mauro Carvalho Chehab @ 2014-08-26 21:54 UTC (permalink / raw)
  Cc: Mauro Carvalho Chehab, Linux Media Mailing List,
	Mauro Carvalho Chehab

There are several platform drivers that compile on x86.
Let them to be compiled, if COMPILE_TEST is enabled. This
helped to identify several issues on those drivers.

Also, by doing that, Coverity and other static source code
analyzers can help to identify other issues on those drivers.

I moved the patches that enables the build to the end, in order
to avoid having lots of report from kbuildtest about
potential breakages and/or warnings.

Mauro Carvalho Chehab (35):
  [media] vpif_display: get rid of some unused vars
  [media] vpif_capture: get rid of some unused vars
  [media] dm644x_ccdc: declare some functions as static
  [media] dm355_ccdc: declare a function as static
  [media] gsc-core: Remove useless test
  [media] gsc-m2m: Remove an unused var.
  [media] ti-vpe: use %pad for dma address
  [media] ti-vpe: shut up a casting warning message
  [media] atmel-isi: tag dma_addr_t as such
  [media] atmel-isi: Fix a truncate warning
  [media] s5p_mfc: don't use an external symbol called 'debug'
  [media] vpif: don't cast pointers to int
  [media] dm644x_ccdc: use unsigned long for fpc_table_addr
  [media] dvb_frontend: estimate bandwidth also for DVB-S/S2/Turbo
  [media] gsc: Use %pad for dma_addr_t
  [media] omap: fix compilation if !VIDEO_OMAP2_VOUT_VRFB
  [media] omap_vout: Get rid of a few warnings
  [media] s5p-jpeg: get rid of some warnings
  [media] g2d: remove unused var
  [media] fimc-is-param: get rid of warnings
  [media] s5p_mfc_ctrl: add missing s5p_mfc_ctrl.h header
  [media] s5p_mfc: get rid of several warnings
  [media] mipi-csis: get rid of a warning
  [media] exynos4-is/media-dev: get rid of a warning for a dead code
  [media] mx2_camera: get rid of a warning
  [media] atmel-isi: get rid of a warning
  [media] s5p-jpeg: Get rid of a warning
  Revert "[media] staging: omap4iss: copy paste error in iss_get_clocks"
  [media] enable COMPILE_TEST for MX2 eMMa-PrP driver
  [media] enable COMPILE_TEST for ti-vbe
  [media] allow COMPILE_TEST for SAMSUNG_EXYNOS4_IS
  [media] enable COMPILE_TEST for OMAP2 vout
  [media] enable COMPILE_TEST for media drivers
  [media] be sure that HAS_DMA is enabled for vb2-dma-contig
  [media] omap: be sure that MMU is there for COMPILE_TEST

 drivers/media/dvb-core/dvb_frontend.c              | 17 ++++++++++
 drivers/media/pci/solo6x10/Kconfig                 |  1 +
 drivers/media/pci/sta2x11/Kconfig                  |  1 +
 drivers/media/platform/Kconfig                     | 39 +++++++++++++++++-----
 drivers/media/platform/Makefile                    |  2 +-
 drivers/media/platform/blackfin/Kconfig            |  1 +
 drivers/media/platform/davinci/Kconfig             | 18 +++++++---
 drivers/media/platform/davinci/dm355_ccdc.c        |  2 +-
 drivers/media/platform/davinci/dm644x_ccdc.c       | 14 ++++----
 drivers/media/platform/davinci/vpfe_capture.c      |  2 +-
 drivers/media/platform/davinci/vpif_capture.c      |  6 +---
 drivers/media/platform/davinci/vpif_display.c      | 14 +++-----
 drivers/media/platform/exynos-gsc/gsc-core.c       |  6 ++--
 drivers/media/platform/exynos-gsc/gsc-m2m.c        |  3 --
 drivers/media/platform/exynos-gsc/gsc-regs.c       |  8 ++---
 drivers/media/platform/exynos4-is/Kconfig          |  5 ++-
 drivers/media/platform/exynos4-is/fimc-is-errno.c  |  4 +--
 drivers/media/platform/exynos4-is/fimc-is-errno.h  |  4 +--
 drivers/media/platform/exynos4-is/fimc-is-param.c  |  2 --
 drivers/media/platform/exynos4-is/media-dev.c      |  4 ++-
 drivers/media/platform/exynos4-is/mipi-csis.c      |  3 +-
 drivers/media/platform/marvell-ccic/Kconfig        |  2 ++
 drivers/media/platform/mx2_emmaprp.c               |  2 +-
 drivers/media/platform/omap/Kconfig                |  2 +-
 drivers/media/platform/omap/omap_vout.c            |  8 ++---
 drivers/media/platform/omap/omap_vout_vrfb.h       | 18 +++++-----
 drivers/media/platform/s5p-g2d/g2d.c               |  7 ++--
 drivers/media/platform/s5p-jpeg/jpeg-core.c        |  2 +-
 .../media/platform/s5p-jpeg/jpeg-hw-exynos3250.c   |  2 ++
 drivers/media/platform/s5p-jpeg/jpeg-hw-s5p.c      |  2 +-
 drivers/media/platform/s5p-mfc/s5p_mfc.c           |  6 ++--
 drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v5.c    |  1 +
 drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v6.c    |  1 +
 drivers/media/platform/s5p-mfc/s5p_mfc_ctrl.c      |  1 +
 drivers/media/platform/s5p-mfc/s5p_mfc_debug.h     |  6 ++--
 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c       |  4 +--
 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c       |  7 ++--
 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c    |  2 --
 drivers/media/platform/s5p-tv/Kconfig              |  4 ++-
 drivers/media/platform/soc_camera/Kconfig          | 16 +++++++--
 drivers/media/platform/soc_camera/atmel-isi.c      | 13 ++++----
 drivers/media/platform/soc_camera/mx2_camera.c     |  3 +-
 drivers/media/platform/ti-vpe/vpdma.c              |  4 +--
 drivers/media/platform/ti-vpe/vpe.c                |  1 +
 drivers/media/rc/Kconfig                           |  5 +--
 drivers/staging/media/davinci_vpfe/Kconfig         |  1 +
 drivers/staging/media/dt3155v4l/Kconfig            |  1 +
 drivers/staging/media/omap4iss/Kconfig             |  1 +
 drivers/staging/media/omap4iss/iss.c               |  1 -
 include/media/davinci/dm644x_ccdc.h                |  2 +-
 50 files changed, 166 insertions(+), 115 deletions(-)

-- 
1.9.3


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

end of thread, other threads:[~2014-09-19  7:23 UTC | newest]

Thread overview: 39+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-08-26 21:54 [PATCH v2 00/35] Enable compilation test for several drivers Mauro Carvalho Chehab
2014-08-26 21:54 ` [PATCH v2 01/35] [media] vpif_display: get rid of some unused vars Mauro Carvalho Chehab
2014-08-26 21:54 ` [PATCH v2 02/35] [media] vpif_capture: " Mauro Carvalho Chehab
2014-08-26 21:54 ` [PATCH v2 03/35] [media] dm644x_ccdc: declare some functions as static Mauro Carvalho Chehab
2014-08-26 21:54 ` [PATCH v2 04/35] [media] dm355_ccdc: declare a function " Mauro Carvalho Chehab
2014-08-26 21:54 ` [PATCH v2 05/35] [media] gsc-core: Remove useless test Mauro Carvalho Chehab
2014-08-26 21:54 ` [PATCH v2 06/35] [media] gsc-m2m: Remove an unused var Mauro Carvalho Chehab
2014-08-26 21:54 ` [PATCH v2 07/35] [media] ti-vpe: use %pad for dma address Mauro Carvalho Chehab
2014-08-26 21:54 ` [PATCH v2 08/35] [media] ti-vpe: shut up a casting warning message Mauro Carvalho Chehab
2014-08-26 21:54 ` [PATCH v2 09/35] [media] atmel-isi: tag dma_addr_t as such Mauro Carvalho Chehab
2014-08-26 21:54 ` [PATCH v2 10/35] [media] atmel-isi: Fix a truncate warning Mauro Carvalho Chehab
2014-08-26 21:54 ` [PATCH v2 11/35] [media] s5p_mfc: don't use an external symbol called 'debug' Mauro Carvalho Chehab
2014-08-26 21:54 ` [PATCH v2 12/35] [media] vpif: don't cast pointers to int Mauro Carvalho Chehab
2014-08-26 21:54 ` [PATCH v2 13/35] [media] dm644x_ccdc: use unsigned long for fpc_table_addr Mauro Carvalho Chehab
2014-08-26 21:54 ` [PATCH v2 14/35] [media] dvb_frontend: estimate bandwidth also for DVB-S/S2/Turbo Mauro Carvalho Chehab
2014-08-26 21:54 ` [PATCH v2 15/35] [media] gsc: Use %pad for dma_addr_t Mauro Carvalho Chehab
2014-08-26 21:54 ` [PATCH v2 16/35] [media] omap: fix compilation if !VIDEO_OMAP2_VOUT_VRFB Mauro Carvalho Chehab
2014-08-26 21:54 ` [PATCH v2 17/35] [media] omap_vout: Get rid of a few warnings Mauro Carvalho Chehab
2014-08-26 21:54 ` [PATCH v2 18/35] [media] s5p-jpeg: get rid of some warnings Mauro Carvalho Chehab
2014-08-26 21:54 ` [PATCH v2 19/35] [media] g2d: remove unused var Mauro Carvalho Chehab
2014-08-26 21:54 ` [PATCH v2 20/35] [media] fimc-is-param: get rid of warnings Mauro Carvalho Chehab
2014-08-26 21:54 ` [PATCH v2 21/35] [media] s5p_mfc_ctrl: add missing s5p_mfc_ctrl.h header Mauro Carvalho Chehab
2014-08-26 21:54 ` [PATCH v2 22/35] [media] s5p_mfc: get rid of several warnings Mauro Carvalho Chehab
2014-08-26 21:54 ` [PATCH v2 23/35] [media] mipi-csis: get rid of a warning Mauro Carvalho Chehab
2014-08-26 21:55 ` [PATCH v2 24/35] [media] exynos4-is/media-dev: get rid of a warning for a dead code Mauro Carvalho Chehab
2014-08-26 21:55 ` [PATCH v2 25/35] [media] mx2_camera: get rid of a warning Mauro Carvalho Chehab
2014-08-26 21:55 ` [PATCH v2 26/35] [media] atmel-isi: " Mauro Carvalho Chehab
2014-08-26 21:55 ` [PATCH v2 27/35] [media] s5p-jpeg: Get " Mauro Carvalho Chehab
2014-09-02 13:02   ` Kamil Debski
2014-09-02 13:51     ` Mauro Carvalho Chehab
2014-08-26 21:55 ` [PATCH v2 28/35] Revert "[media] staging: omap4iss: copy paste error in iss_get_clocks" Mauro Carvalho Chehab
2014-08-26 21:55 ` [PATCH v2 29/35] [media] enable COMPILE_TEST for MX2 eMMa-PrP driver Mauro Carvalho Chehab
2014-08-26 21:55 ` [PATCH v2 30/35] [media] enable COMPILE_TEST for ti-vbe Mauro Carvalho Chehab
2014-08-26 21:55 ` [PATCH v2 31/35] [media] allow COMPILE_TEST for SAMSUNG_EXYNOS4_IS Mauro Carvalho Chehab
2014-08-26 21:55 ` [PATCH v2 32/35] [media] enable COMPILE_TEST for OMAP2 vout Mauro Carvalho Chehab
2014-08-26 21:55 ` [PATCH v2 33/35] [media] enable COMPILE_TEST for media drivers Mauro Carvalho Chehab
2014-08-26 21:55 ` [PATCH v2 34/35] [media] be sure that HAS_DMA is enabled for vb2-dma-contig Mauro Carvalho Chehab
2014-08-26 21:55 ` [PATCH v2 35/35] [media] omap: be sure that MMU is there for COMPILE_TEST Mauro Carvalho Chehab
2014-09-19  7:23   ` [v2,35/35,media] " Paul Bolle

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox