lkml.org 
[lkml]   [2022]   [Mar]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v2 08/67] media: platform: place Intel drivers on a separate dir
    Date
    In order to cleanup the main platform media directory, move Intel
    driver to its own directory.

    Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
    ---

    To avoid mailbombing on a large number of people, only mailing lists were C/C on the cover.
    See [PATCH v2 00/67] at: https://lore.kernel.org/all/cover.1647274406.git.mchehab@kernel.org/

    drivers/media/platform/Kconfig | 11 +----------
    drivers/media/platform/Makefile | 2 +-
    drivers/media/platform/intel/Kconfig | 11 +++++++++++
    drivers/media/platform/intel/Makefile | 2 ++
    drivers/media/platform/{ => intel}/pxa_camera.c | 0
    5 files changed, 15 insertions(+), 11 deletions(-)
    create mode 100644 drivers/media/platform/intel/Kconfig
    create mode 100644 drivers/media/platform/intel/Makefile
    rename drivers/media/platform/{ => intel}/pxa_camera.c (100%)

    diff --git a/drivers/media/platform/Kconfig b/drivers/media/platform/Kconfig
    index 711b6ab9370b..0cfbc0c2aa7a 100644
    --- a/drivers/media/platform/Kconfig
    +++ b/drivers/media/platform/Kconfig
    @@ -96,16 +96,7 @@ config VIDEO_OMAP3_DEBUG
    help
    Enable debug messages on OMAP 3 camera controller driver.

    -config VIDEO_PXA27x
    - tristate "PXA27x Quick Capture Interface driver"
    - depends on V4L_PLATFORM_DRIVERS
    - depends on VIDEO_DEV && VIDEO_V4L2
    - depends on PXA27x || COMPILE_TEST
    - select VIDEOBUF2_DMA_SG
    - select SG_SPLIT
    - select V4L2_FWNODE
    - help
    - This is a v4l2 driver for the PXA27x Quick Capture Interface
    +source "drivers/media/platform/intel/Kconfig"

    config VIDEO_QCOM_CAMSS
    tristate "Qualcomm V4L2 Camera Subsystem driver"
    diff --git a/drivers/media/platform/Makefile b/drivers/media/platform/Makefile
    index 4458690c1965..78ac0fa4dd57 100644
    --- a/drivers/media/platform/Makefile
    +++ b/drivers/media/platform/Makefile
    @@ -15,6 +15,7 @@ obj-y += coda/
    obj-y += davinci/
    obj-y += exynos-gsc/
    obj-y += exynos4-is/
    +obj-y += intel/
    obj-y += marvell-ccic/
    obj-y += meson/ge2d/
    obj-y += mtk-jpeg/
    @@ -49,7 +50,6 @@ obj-y += xilinx/
    # (e. g. LC_ALL=C sort Makefile)
    obj-$(CONFIG_VIDEO_MEM2MEM_DEINTERLACE) += m2m-deinterlace.o
    obj-$(CONFIG_VIDEO_MUX) += video-mux.o
    -obj-$(CONFIG_VIDEO_PXA27x) += pxa_camera.o
    obj-$(CONFIG_VIDEO_RCAR_DRIF) += rcar_drif.o
    obj-$(CONFIG_VIDEO_RCAR_ISP) += rcar-isp.o
    obj-$(CONFIG_VIDEO_RENESAS_CEU) += renesas-ceu.o
    diff --git a/drivers/media/platform/intel/Kconfig b/drivers/media/platform/intel/Kconfig
    new file mode 100644
    index 000000000000..aeda421f7248
    --- /dev/null
    +++ b/drivers/media/platform/intel/Kconfig
    @@ -0,0 +1,11 @@
    +# SPDX-License-Identifier: GPL-2.0-only
    +config VIDEO_PXA27x
    + tristate "PXA27x Quick Capture Interface driver"
    + depends on V4L_PLATFORM_DRIVERS
    + depends on VIDEO_DEV && VIDEO_V4L2
    + depends on PXA27x || COMPILE_TEST
    + select VIDEOBUF2_DMA_SG
    + select SG_SPLIT
    + select V4L2_FWNODE
    + help
    + This is a v4l2 driver for the PXA27x Quick Capture Interface
    diff --git a/drivers/media/platform/intel/Makefile b/drivers/media/platform/intel/Makefile
    new file mode 100644
    index 000000000000..7e8889cbd2df
    --- /dev/null
    +++ b/drivers/media/platform/intel/Makefile
    @@ -0,0 +1,2 @@
    +# SPDX-License-Identifier: GPL-2.0-only
    +obj-$(CONFIG_VIDEO_PXA27x) += pxa_camera.o
    diff --git a/drivers/media/platform/pxa_camera.c b/drivers/media/platform/intel/pxa_camera.c
    similarity index 100%
    rename from drivers/media/platform/pxa_camera.c
    rename to drivers/media/platform/intel/pxa_camera.c
    --
    2.35.1
    \
     
     \ /
      Last update: 2022-03-14 17:35    [W:3.388 / U:0.016 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site