From patchwork Wed May 19 03:18:47 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Zhang, Xiaolin" X-Patchwork-Id: 3437 Return-path: Envelope-to: mchehab@infradead.org Delivery-date: Wed, 19 May 2010 03:19:13 +0000 Received: from bombadil.infradead.org [18.85.46.34] by pedra with IMAP (fetchmail-6.3.6) for (single-drop); Wed, 19 May 2010 08:49:40 -0300 (BRT) Received: from vger.kernel.org ([209.132.180.67]) by bombadil.infradead.org with esmtp (Exim 4.69 #1 (Red Hat Linux)) id 1OEZoP-0001SS-19; Wed, 19 May 2010 03:19:13 +0000 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753683Ab0ESDTM (ORCPT + 1 other); Tue, 18 May 2010 23:19:12 -0400 Received: from mga03.intel.com ([143.182.124.21]:1746 "EHLO mga03.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752480Ab0ESDTL convert rfc822-to-8bit (ORCPT ); Tue, 18 May 2010 23:19:11 -0400 Received: from azsmga001.ch.intel.com ([10.2.17.19]) by azsmga101.ch.intel.com with ESMTP; 18 May 2010 20:19:11 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.53,259,1272870000"; d="scan'208,223";a="278765345" Received: from pgsmsx602.gar.corp.intel.com ([10.221.43.81]) by azsmga001.ch.intel.com with ESMTP; 18 May 2010 20:19:10 -0700 Received: from shsmsx601.ccr.corp.intel.com (10.239.4.112) by pgsmsx602.gar.corp.intel.com (10.221.43.81) with Microsoft SMTP Server (TLS) id 8.2.176.0; Wed, 19 May 2010 11:18:50 +0800 Received: from shsmsx501.ccr.corp.intel.com ([10.239.4.141]) by shsmsx601.ccr.corp.intel.com ([10.239.4.112]) with mapi; Wed, 19 May 2010 11:18:49 +0800 From: "Zhang, Xiaolin" To: "linux-media@vger.kernel.org" Date: Wed, 19 May 2010 11:18:47 +0800 Subject: [PATCH v3 10/10] V4L2 ISP driver patchset for Intel Moorestown Camera Imaging Subsystem Thread-Topic: [PATCH v3 10/10] V4L2 ISP driver patchset for Intel Moorestown Camera Imaging Subsystem Thread-Index: Acr3Af67torvXHbHS4Kcf2Y9uwc43w== Message-ID: <33AB447FBD802F4E932063B962385B351E895DAC@shsmsx501.ccr.corp.intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US MIME-Version: 1.0 Sender: linux-media-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-media@vger.kernel.org From e81476bafd59afd7cc3474f7003e331fc4303e96 Mon Sep 17 00:00:00 2001 From: Xiaolin Zhang Date: Tue, 18 May 2010 15:53:41 +0800 Subject: [PATCH 10/10] This patch is a part of v4l2 ISP patchset for Intel Moorestown camera imaging subsystem support which contain the chagne in the build system. Signed-off-by: Xiaolin Zhang --- drivers/media/video/mrstisp/Kconfig | 24 ++++++++++++++++++++++++ drivers/media/video/mrstisp/Makefile | 6 ++++++ 2 files changed, 30 insertions(+), 0 deletions(-) create mode 100644 drivers/media/video/mrstisp/Kconfig create mode 100644 drivers/media/video/mrstisp/Makefile diff --git a/drivers/media/video/mrstisp/Kconfig b/drivers/media/video/mrstisp/Kconfig new file mode 100644 index 0000000..64f257c --- /dev/null +++ b/drivers/media/video/mrstisp/Kconfig @@ -0,0 +1,24 @@ +config VIDEO_MRSTCI + tristate "Intel Moorestown CMOS Camera Controller support" + depends on PCI && I2C && VIDEO_V4L2 + select VIDEOBUF_DMA_CONTIG + select VIDEO_OV2650 + select VIDEO_OV5630 + select VIDEO_OV9665 + select VIDEO_S5K4E1 + select VIDEO_OV5630_MOTOR + select VIDEO_S5K4E1_MOTOR + default y + ---help--- + This is a video4linux2 driver for the Intel Atom (Moorestown) + CMOS camera controller. + +config VIDEO_MRSTISP + tristate "Intel Moorestown ISP Controller support" + depends on VIDEO_MRSTCI + default y + ---help--- + This is a video4linux2 driver for the Intel Atom (Moorestown) + CMOS camera controller. + To compile this driver as a module, choose M here: the + module will be called mrstisp.ko. diff --git a/drivers/media/video/mrstisp/Makefile b/drivers/media/video/mrstisp/Makefile new file mode 100644 index 0000000..1511922 --- /dev/null +++ b/drivers/media/video/mrstisp/Makefile @@ -0,0 +1,6 @@ +mrstisp-objs := mrstisp_main.o mrstisp_hw.o mrstisp_isp.o \ + mrstisp_dp.o mrstisp_mif.o mrstisp_jpe.o \ + __mrstisp_private_ioctl.o + +obj-$(CONFIG_VIDEO_MRSTISP) += mrstisp.o +EXTRA_CFLAGS += -I$(src)/include