From: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Cc: linux-fbdev@vger.kernel.org, Mans Rullgard <mans@mansr.com>,
Sean Young <sean@mess.org>,
Stanimir Varbanov <stanimir.varbanov@linaro.org>,
dri-devel@lists.freedesktop.org,
platform-driver-x86@vger.kernel.org,
Mattia Dongili <malattia@linux.it>, Yong Zhi <yong.zhi@intel.com>,
linux-arch@vger.kernel.org, Ladislav Michl <ladis@linux-mips.org>,
Geert Uytterhoeven <geert+renesas@glider.be>,
Florian Tobias Schandinat <FlorianSchandinat@gmx.de>,
Mauro Carvalho Chehab <mchehab@s-opensource.com>,
Jacob Chen <jacob-chen@iotwrt.com>,
Hans Verkuil <hans.verkuil@cisco.com>,
Linux Media Mailing List <linux-media@vger.kernel.org>,
Arnd Bergmann <arnd@arndb.de>,
Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>,
Mauro Carvalho Chehab <mchehab@infradead.org>,
mjpeg-users@lists.sourceforge.net,
Al Viro <viro@zeniv.linux.org.uk>,
Devin Heitmueller <dheitmueller@kernellabs.com>,
Stephe
Subject: [PATCH 0/7] Enable most media drivers to build on ARM
Date: Fri, 20 Apr 2018 13:42:46 -0400 [thread overview]
Message-ID: <cover.1524245455.git.mchehab@s-opensource.com> (raw)
Right now, all media drivers build successfully with COMPILE_TEST on x86,
on both i386 and x86_64. Yet, several drivers there don't build on other
archs.
I don't need myself to build all drivers outside x86, but others could
find it useful. It also relps spreading COMPILE_TEST builds, with sounds
a good idea, as more developers may be seeing issues and submiting
us patches.
So, this patch series makes most of them to be built elsewhere (tested
only with ARM with allyesconfig). The only two media drivers that don't build
on such conditions are:
1) media/staging/atomisp: it uses several ACPI bits that no other media
driver requires (including Intel IPU3);
2) radio-miropcm20: This device depnds on ISA_DMA_API, with is available only
for a few non-Intel architectures.
In other words, the following symbols aren't enabled with allyesconfig:
INTEL_ATOMISP VIDEO_ATOMISP
VIDEO_ATOMISP_MSRLIST_HELPER VIDEO_ATOMISP_MT9M114
VIDEO_ATOMISP_GC0310 VIDEO_ATOMISP_GC2235
VIDEO_ATOMISP_OV2722 VIDEO_ATOMISP_OV5693
VIDEO_ATOMISP_OV2680 VIDEO_ATOMISP_LM3554
RADIO_MIROPCM20
All patches in this series are available at:
https://git.linuxtv.org/mchehab/experimental.git/log/?h=compile_test_v7
Mauro Carvalho Chehab (7):
asm-generic, media: allow COMPILE_TEST with virt_to_bus
media: meye: allow building it with COMPILE_TEST on non-x86
media: rc: allow build pnp-dependent drivers with COMPILE_TEST
media: ipu3: allow building it with COMPILE_TEST on non-x86 archs
omapfb: omapfb_dss.h: add stubs to build with COMPILE_TEST && DRM_OMAP
media: omap2: allow building it with COMPILE_TEST && DRM_OMAP
media: via-camera: allow build on non-x86 archs with COMPILE_TEST
drivers/media/pci/intel/ipu3/Kconfig | 3 +-
drivers/media/pci/meye/Kconfig | 3 +-
drivers/media/pci/sta2x11/Kconfig | 4 +--
drivers/media/pci/zoran/Kconfig | 3 +-
drivers/media/platform/Kconfig | 2 +-
drivers/media/platform/omap/Kconfig | 3 +-
drivers/media/platform/via-camera.c | 10 ++++++-
drivers/media/rc/Kconfig | 10 +++----
include/asm-generic/io.h | 2 +-
include/linux/sony-laptop.h | 4 +++
include/linux/via-core.h | 17 ++++++++++++
include/linux/via-gpio.h | 4 +++
include/linux/via_i2c.h | 5 ++++
include/video/omapfb_dss.h | 54 ++++++++++++++++++++++++++++++++++--
14 files changed, 107 insertions(+), 17 deletions(-)
--
2.14.3
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
WARNING: multiple messages have this Message-ID (diff)
From: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Cc: Mauro Carvalho Chehab <mchehab@s-opensource.com>,
Linux Media Mailing List <linux-media@vger.kernel.org>,
Mauro Carvalho Chehab <mchehab@infradead.org>,
Sakari Ailus <sakari.ailus@linux.intel.com>,
dri-devel@lists.freedesktop.org,
Stanimir Varbanov <stanimir.varbanov@linaro.org>,
Jacob Chen <jacob-chen@iotwrt.com>,
Florian Tobias Schandinat <FlorianSchandinat@gmx.de>,
Hans Verkuil <hans.verkuil@cisco.com>,
Geert Uytterhoeven <geert+renesas@glider.be>,
linux-arch@vger.kernel.org, Sean Young <sean@mess.org>,
Arnd Bergmann <arnd@arndb.de>, Bhumika Goyal <bhumirks@gmail.com>,
Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>,
Mattia Dongili <malattia@linux.it>,
mjpeg-users@lists.sourceforge.net,
Al Viro <viro@zeniv.linux.org.uk>,
Devin Heitmueller <dheitmueller@kernellabs.com>,
Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>,
platform-driver-x86@vger.kernel.org,
Stephen Hemminger <stephen@networkplumber.org>,
linux-fbdev@vger.kernel.org,
Ladislav Michl <ladis@linux-mips.org>,
Philipp Zabel <p.zabel@pengutronix.de>,
Shawn Guo <shawn.guo@linaro.org>, Mans Rullgard <mans@mansr.com>,
Andi Kleen <ak@linux.intel.com>, Yong Zhi <yong.zhi@intel.com>
Subject: [PATCH 0/7] Enable most media drivers to build on ARM
Date: Fri, 20 Apr 2018 13:42:46 -0400 [thread overview]
Message-ID: <cover.1524245455.git.mchehab@s-opensource.com> (raw)
Message-ID: <20180420174246.O627mie0_CEJjFPOiAqKtN1s4oud7xKRKMGqb0I03DY@z> (raw)
Right now, all media drivers build successfully with COMPILE_TEST on x86,
on both i386 and x86_64. Yet, several drivers there don't build on other
archs.
I don't need myself to build all drivers outside x86, but others could
find it useful. It also relps spreading COMPILE_TEST builds, with sounds
a good idea, as more developers may be seeing issues and submiting
us patches.
So, this patch series makes most of them to be built elsewhere (tested
only with ARM with allyesconfig). The only two media drivers that don't build
on such conditions are:
1) media/staging/atomisp: it uses several ACPI bits that no other media
driver requires (including Intel IPU3);
2) radio-miropcm20: This device depnds on ISA_DMA_API, with is available only
for a few non-Intel architectures.
In other words, the following symbols aren't enabled with allyesconfig:
INTEL_ATOMISP VIDEO_ATOMISP
VIDEO_ATOMISP_MSRLIST_HELPER VIDEO_ATOMISP_MT9M114
VIDEO_ATOMISP_GC0310 VIDEO_ATOMISP_GC2235
VIDEO_ATOMISP_OV2722 VIDEO_ATOMISP_OV5693
VIDEO_ATOMISP_OV2680 VIDEO_ATOMISP_LM3554
RADIO_MIROPCM20
All patches in this series are available at:
https://git.linuxtv.org/mchehab/experimental.git/log/?h=compile_test_v7
Mauro Carvalho Chehab (7):
asm-generic, media: allow COMPILE_TEST with virt_to_bus
media: meye: allow building it with COMPILE_TEST on non-x86
media: rc: allow build pnp-dependent drivers with COMPILE_TEST
media: ipu3: allow building it with COMPILE_TEST on non-x86 archs
omapfb: omapfb_dss.h: add stubs to build with COMPILE_TEST && DRM_OMAP
media: omap2: allow building it with COMPILE_TEST && DRM_OMAP
media: via-camera: allow build on non-x86 archs with COMPILE_TEST
drivers/media/pci/intel/ipu3/Kconfig | 3 +-
drivers/media/pci/meye/Kconfig | 3 +-
drivers/media/pci/sta2x11/Kconfig | 4 +--
drivers/media/pci/zoran/Kconfig | 3 +-
drivers/media/platform/Kconfig | 2 +-
drivers/media/platform/omap/Kconfig | 3 +-
drivers/media/platform/via-camera.c | 10 ++++++-
drivers/media/rc/Kconfig | 10 +++----
include/asm-generic/io.h | 2 +-
include/linux/sony-laptop.h | 4 +++
include/linux/via-core.h | 17 ++++++++++++
include/linux/via-gpio.h | 4 +++
include/linux/via_i2c.h | 5 ++++
include/video/omapfb_dss.h | 54 ++++++++++++++++++++++++++++++++++--
14 files changed, 107 insertions(+), 17 deletions(-)
--
2.14.3
next reply other threads:[~2018-04-20 17:42 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-04-20 17:42 Mauro Carvalho Chehab [this message]
2018-04-20 17:42 ` [PATCH 0/7] Enable most media drivers to build on ARM Mauro Carvalho Chehab
2018-04-20 17:42 ` [PATCH 1/7] asm-generic, media: allow COMPILE_TEST with virt_to_bus Mauro Carvalho Chehab
2018-04-24 7:33 ` Geert Uytterhoeven
2018-04-24 7:33 ` Geert Uytterhoeven
2018-04-24 7:55 ` Arnd Bergmann
2018-04-24 7:55 ` Arnd Bergmann
2018-04-24 10:25 ` Mauro Carvalho Chehab
2018-04-24 10:25 ` Mauro Carvalho Chehab
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1524245455.git.mchehab@s-opensource.com \
--to=mchehab@s-opensource.com \
--cc=FlorianSchandinat@gmx.de \
--cc=arnd@arndb.de \
--cc=b.zolnierkie@samsung.com \
--cc=dheitmueller@kernellabs.com \
--cc=dri-devel@lists.freedesktop.org \
--cc=geert+renesas@glider.be \
--cc=hans.verkuil@cisco.com \
--cc=jacob-chen@iotwrt.com \
--cc=ladis@linux-mips.org \
--cc=linux-arch@vger.kernel.org \
--cc=linux-fbdev@vger.kernel.org \
--cc=linux-media@vger.kernel.org \
--cc=malattia@linux.it \
--cc=mans@mansr.com \
--cc=mchehab@infradead.org \
--cc=mjpeg-users@lists.sourceforge.net \
--cc=platform-driver-x86@vger.kernel.org \
--cc=sean@mess.org \
--cc=stanimir.varbanov@linaro.org \
--cc=viro@zeniv.linux.org.uk \
--cc=yong.zhi@intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).