]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
media: smiapp: Rename as "ccs"
authorSakari Ailus <sakari.ailus@linux.intel.com>
Tue, 11 Feb 2020 18:05:57 +0000 (19:05 +0100)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Wed, 2 Dec 2020 14:47:06 +0000 (15:47 +0100)
Rename the "smiapp" driver as "ccs". MIPI CCS is the contemporary standard
for raw Bayer camera sensors. The driver retains support for the SMIA++
and SMIA compliant camera sensors. A module alias is added for old user
space using "smiapp" module name.

Add Intel copyright while at it.

Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
15 files changed:
MAINTAINERS
drivers/media/i2c/Kconfig
drivers/media/i2c/Makefile
drivers/media/i2c/ccs/Kconfig [moved from drivers/media/i2c/smiapp/Kconfig with 55% similarity]
drivers/media/i2c/ccs/Makefile [moved from drivers/media/i2c/smiapp/Makefile with 57% similarity]
drivers/media/i2c/ccs/ccs-core.c [moved from drivers/media/i2c/smiapp/ccs-core.c with 99% similarity]
drivers/media/i2c/ccs/ccs-limits.c [moved from drivers/media/i2c/smiapp/ccs-limits.c with 100% similarity]
drivers/media/i2c/ccs/ccs-limits.h [moved from drivers/media/i2c/smiapp/ccs-limits.h with 100% similarity]
drivers/media/i2c/ccs/ccs-quirk.c [moved from drivers/media/i2c/smiapp/ccs-quirk.c with 97% similarity]
drivers/media/i2c/ccs/ccs-quirk.h [moved from drivers/media/i2c/smiapp/ccs-quirk.h with 94% similarity]
drivers/media/i2c/ccs/ccs-reg-access.c [moved from drivers/media/i2c/smiapp/ccs-reg-access.c with 97% similarity]
drivers/media/i2c/ccs/ccs-reg-access.h [moved from drivers/media/i2c/smiapp/ccs-reg-access.h with 86% similarity]
drivers/media/i2c/ccs/ccs-regs.h [moved from drivers/media/i2c/smiapp/ccs-regs.h with 100% similarity]
drivers/media/i2c/ccs/ccs.h [moved from drivers/media/i2c/smiapp/ccs.h with 98% similarity]
drivers/media/i2c/ccs/smiapp-reg-defs.h [moved from drivers/media/i2c/smiapp/smiapp-reg-defs.h with 99% similarity]

index 0864fe0f945a1a4f8e1f94b14cb8cf13d26d03ed..e23b3e4d9a9d759056c4b5813f2023b4935e9272 100644 (file)
@@ -11630,6 +11630,17 @@ M:     Oliver Neukum <oliver@neukum.org>
 S:     Maintained
 F:     drivers/usb/image/microtek.*
 
+MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
+M:     Sakari Ailus <sakari.ailus@linux.intel.com>
+L:     linux-media@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
+F:     Documentation/driver-api/media/drivers/ccs/
+F:     drivers/media/i2c/ccs/
+F:     drivers/media/i2c/smiapp-pll.c
+F:     drivers/media/i2c/smiapp-pll.h
+F:     include/uapi/linux/smiapp.h
+
 MIPS
 M:     Thomas Bogendoerfer <tsbogend@alpha.franken.de>
 L:     linux-mips@vger.kernel.org
@@ -16103,17 +16114,6 @@ S:     Maintained
 F:     drivers/firmware/smccc/
 F:     include/linux/arm-smccc.h
 
-SMIA AND SMIA++ IMAGE SENSOR DRIVER
-M:     Sakari Ailus <sakari.ailus@linux.intel.com>
-L:     linux-media@vger.kernel.org
-S:     Maintained
-F:     Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
-F:     Documentation/driver-api/media/drivers/ccs/
-F:     drivers/media/i2c/smiapp-pll.c
-F:     drivers/media/i2c/smiapp-pll.h
-F:     drivers/media/i2c/smiapp/
-F:     include/uapi/linux/smiapp.h
-
 SMM665 HARDWARE MONITOR DRIVER
 M:     Guenter Roeck <linux@roeck-us.net>
 L:     linux-hwmon@vger.kernel.org
index 369b6d859da5cbe0ecbfc58ea4bf89186f7de201..3787c22767d9e8d7de723bde071c2c8510860b16 100644 (file)
@@ -1247,7 +1247,7 @@ config VIDEO_S5K5BAF
          This is a V4L2 sensor driver for Samsung S5K5BAF 2M
          camera sensor with an embedded SoC image signal processor.
 
-source "drivers/media/i2c/smiapp/Kconfig"
+source "drivers/media/i2c/ccs/Kconfig"
 source "drivers/media/i2c/et8ek8/Kconfig"
 
 config VIDEO_S5C73M3
index b448506ce5037dbfb64ee7c3d6c4be826f7c40b5..5c733394171dabc26fafd8baa3942e7d5e362b42 100644 (file)
@@ -2,7 +2,7 @@
 msp3400-objs   :=      msp3400-driver.o msp3400-kthreads.o
 obj-$(CONFIG_VIDEO_MSP3400) += msp3400.o
 
-obj-$(CONFIG_VIDEO_SMIAPP)     += smiapp/
+obj-$(CONFIG_VIDEO_CCS)                += ccs/
 obj-$(CONFIG_VIDEO_ET8EK8)     += et8ek8/
 obj-$(CONFIG_VIDEO_CX25840) += cx25840/
 obj-$(CONFIG_VIDEO_M5MOLS)     += m5mols/
similarity index 55%
rename from drivers/media/i2c/smiapp/Kconfig
rename to drivers/media/i2c/ccs/Kconfig
index 6893b532824fccce04e9ae4390ce94c879184cd4..b4f8b10da42049fbc02a03ef521101aca874c1e6 100644 (file)
@@ -1,10 +1,11 @@
 # SPDX-License-Identifier: GPL-2.0-only
-config VIDEO_SMIAPP
-       tristate "SMIA++/SMIA sensor support"
+config VIDEO_CCS
+       tristate "MIPI CCS/SMIA++/SMIA sensor support"
        depends on I2C && VIDEO_V4L2 && HAVE_CLK
        select MEDIA_CONTROLLER
        select VIDEO_V4L2_SUBDEV_API
        select VIDEO_SMIAPP_PLL
        select V4L2_FWNODE
        help
-         This is a generic driver for SMIA++/SMIA camera modules.
+         This is a generic driver for MIPI CCS, SMIA++ and SMIA compliant
+         camera sensors.
similarity index 57%
rename from drivers/media/i2c/smiapp/Makefile
rename to drivers/media/i2c/ccs/Makefile
index c9d300b5d2bc85db0b6fcbdafc84f502ac5879c1..08dd4e948fb0c6a2392724c563bfd7358ff85e91 100644 (file)
@@ -1,6 +1,6 @@
 # SPDX-License-Identifier: GPL-2.0-only
-smiapp-objs                    += ccs-core.o ccs-reg-access.o \
+ccs-objs                       += ccs-core.o ccs-reg-access.o \
                                   ccs-quirk.o ccs-limits.o
-obj-$(CONFIG_VIDEO_SMIAPP)     += smiapp.o
+obj-$(CONFIG_VIDEO_CCS)                += ccs.o
 
 ccflags-y += -I $(srctree)/drivers/media/i2c
similarity index 99%
rename from drivers/media/i2c/smiapp/ccs-core.c
rename to drivers/media/i2c/ccs/ccs-core.c
index 30c4d8edce9d2cae7e6c3af1cf74dadd3159c9b2..2dfb26cb3a408403eb087920f88725f4f4f65882 100644 (file)
@@ -1,9 +1,10 @@
 // SPDX-License-Identifier: GPL-2.0-only
 /*
- * drivers/media/i2c/smiapp/ccs-core.c
+ * drivers/media/i2c/ccs/ccs-core.c
  *
- * Generic driver for SMIA/SMIA++ compliant camera modules
+ * Generic driver for MIPI CCS/SMIA/SMIA++ compliant camera sensors
  *
+ * Copyright (C) 2020 Intel Corporation
  * Copyright (C) 2010--2012 Nokia Corporation
  * Contact: Sakari Ailus <sakari.ailus@iki.fi>
  *
@@ -3298,3 +3299,4 @@ module_exit(ccs_module_cleanup);
 MODULE_AUTHOR("Sakari Ailus <sakari.ailus@iki.fi>");
 MODULE_DESCRIPTION("Generic MIPI CCS/SMIA/SMIA++ camera sensor driver");
 MODULE_LICENSE("GPL v2");
+MODULE_ALIAS("smiapp");
similarity index 97%
rename from drivers/media/i2c/smiapp/ccs-quirk.c
rename to drivers/media/i2c/ccs/ccs-quirk.c
index 6c48d09019521451635e84d8970479e5750ee47c..5a24da1d7aa9a39a53d03c92e495e757675c27d1 100644 (file)
@@ -1,9 +1,10 @@
 // SPDX-License-Identifier: GPL-2.0-only
 /*
- * drivers/media/i2c/smiapp/ccs-quirk.c
+ * drivers/media/i2c/ccs/ccs-quirk.c
  *
- * Generic driver for SMIA/SMIA++ compliant camera modules
+ * Generic driver for MIPI CCS/SMIA/SMIA++ compliant camera sensors
  *
+ * Copyright (C) 2020 Intel Corporation
  * Copyright (C) 2011--2012 Nokia Corporation
  * Contact: Sakari Ailus <sakari.ailus@iki.fi>
  */
similarity index 94%
rename from drivers/media/i2c/smiapp/ccs-quirk.h
rename to drivers/media/i2c/ccs/ccs-quirk.h
index d208379158f28a29b033d150133d6874b38ca395..3e7779e2fc4bc096beb5d9c4c488332f11c9ddf3 100644 (file)
@@ -1,9 +1,10 @@
 /* SPDX-License-Identifier: GPL-2.0-only */
 /*
- * drivers/media/i2c/smiapp/ccs-quirk.h
+ * drivers/media/i2c/ccs/ccs-quirk.h
  *
- * Generic driver for SMIA/SMIA++ compliant camera modules
+ * Generic driver for MIPI CCS/SMIA/SMIA++ compliant camera sensors
  *
+ * Copyright (C) 2020 Intel Corporation
  * Copyright (C) 2011--2012 Nokia Corporation
  * Contact: Sakari Ailus <sakari.ailus@iki.fi>
  */
similarity index 97%
rename from drivers/media/i2c/smiapp/ccs-reg-access.c
rename to drivers/media/i2c/ccs/ccs-reg-access.c
index 4e6d212473fc391ea5f79b1ef86df72ff20b8444..a8e9a235bfb3a76e57eaad457b37435527a5fa79 100644 (file)
@@ -1,9 +1,10 @@
 // SPDX-License-Identifier: GPL-2.0-only
 /*
- * drivers/media/i2c/smiapp/ccs-regs.c
+ * drivers/media/i2c/ccs/ccs-reg-access.c
  *
- * Generic driver for SMIA/SMIA++ compliant camera modules
+ * Generic driver for MIPI CCS/SMIA/SMIA++ compliant camera sensors
  *
+ * Copyright (C) 2020 Intel Corporation
  * Copyright (C) 2011--2012 Nokia Corporation
  * Contact: Sakari Ailus <sakari.ailus@iki.fi>
  */
similarity index 86%
rename from drivers/media/i2c/smiapp/ccs-reg-access.h
rename to drivers/media/i2c/ccs/ccs-reg-access.h
index 76ac036a95380c9ccd65acd31c7c85def6f385e2..9fdf5659ed09ec9b23707d252ad4592622b7b38b 100644 (file)
@@ -1,9 +1,10 @@
 /* SPDX-License-Identifier: GPL-2.0-only */
 /*
- * include/media/smiapp/ccs-regs.h
+ * include/media/ccs/ccs-reg-access.h
  *
- * Generic driver for SMIA/SMIA++ compliant camera modules
+ * Generic driver for MIPI CCS/SMIA/SMIA++ compliant camera sensors
  *
+ * Copyright (C) 2020 Intel Corporation
  * Copyright (C) 2011--2012 Nokia Corporation
  * Contact: Sakari Ailus <sakari.ailus@iki.fi>
  */
similarity index 98%
rename from drivers/media/i2c/smiapp/ccs.h
rename to drivers/media/i2c/ccs/ccs.h
index 20b1125d87dc46950b6453125fbddea7eb390550..7f6ed95b7b78e4e5fcce6752bd9e456a58719c42 100644 (file)
@@ -2,8 +2,9 @@
 /*
  * drivers/media/i2c/smiapp/ccs.h
  *
- * Generic driver for SMIA/SMIA++ compliant camera modules
+ * Generic driver for MIPI CCS/SMIA/SMIA++ compliant camera sensors
  *
+ * Copyright (C) 2020 Intel Corporation
  * Copyright (C) 2010--2012 Nokia Corporation
  * Contact: Sakari Ailus <sakari.ailus@iki.fi>
  */
similarity index 99%
rename from drivers/media/i2c/smiapp/smiapp-reg-defs.h
rename to drivers/media/i2c/ccs/smiapp-reg-defs.h
index 06b69b1ab55f20607b1a1565c85457e4af5f6fae..e80c110ebf3ab3ebbc6710cdb170b1770cb67cce 100644 (file)
@@ -2,8 +2,9 @@
 /*
  * drivers/media/i2c/smiapp/smiapp-reg-defs.h
  *
- * Generic driver for SMIA/SMIA++ compliant camera modules
+ * Generic driver for MIPI CCS/SMIA/SMIA++ compliant camera sensors
  *
+ * Copyright (C) 2020 Intel Corporation
  * Copyright (C) 2011--2012 Nokia Corporation
  * Contact: Sakari Ailus <sakari.ailus@iki.fi>
  */