summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSrikant Patnaik2015-03-02 16:38:14 +0530
committerSrikant Patnaik2015-03-02 16:38:14 +0530
commit8c3e18fac0117baf6f57f8d586af2530d4fbd1d3 (patch)
treec885019c989fe40a0b59d6ed965ebd9033d45c64
parentd3d561e049880d532ca3b38af90dc65d74cc7c54 (diff)
downloadFOSSEE-netbook-kernel-source-B5.0.tar.gz
FOSSEE-netbook-kernel-source-B5.0.tar.bz2
FOSSEE-netbook-kernel-source-B5.0.zip
[IMP] added a new defconfigB5.0
-rw-r--r--README.md7
-rw-r--r--dot_config227
-rwxr-xr-xdrivers/media/video/wmt_v4l2/Kconfig5
3 files changed, 203 insertions, 36 deletions
diff --git a/README.md b/README.md
index 15b7f7cf..5c7e65d8 100644
--- a/README.md
+++ b/README.md
@@ -37,15 +37,14 @@
cd FOSSEE-netbook-kernel-source
make mrproper
make distclean
- cp dot_config .config
- #make Android_defconfig (Optional. Only do if you need default configuration)
- make ARCH=arm CROSS_COMPILE=arm_1103_le- ubin
+ make make ARCH=arm CROSS_COMPILE=arm_1103_le- wm8880_Linux_defconfig
+ make ARCH=arm CROSS_COMPILE=arm_1103_le- ubin -j4
```
* Compile modules and copy them to `out` directory
```
- make ARCH=arm CROSS_COMPILE=arm_1103_le- INSTALL_MOD_PATH=out modules -j4
+ make ARCH=arm CROSS_COMPILE=arm_1103_le- INSTALL_MOD_PATH=out modules -j8
make ARCH=arm CROSS_COMPILE=arm_1103_le- INSTALL_MOD_PATH=out modules_install
```
diff --git a/dot_config b/dot_config
index 06352d99..44ef58a5 100644
--- a/dot_config
+++ b/dot_config
@@ -84,8 +84,7 @@ CONFIG_RCU_FANOUT=32
# CONFIG_RCU_FAST_NO_HZ is not set
# CONFIG_TREE_RCU_TRACE is not set
# CONFIG_RCU_BOOST is not set
-CONFIG_IKCONFIG=y
-CONFIG_IKCONFIG_PROC=y
+# CONFIG_IKCONFIG is not set
CONFIG_LOG_BUF_SHIFT=18
CONFIG_CGROUPS=y
# CONFIG_CGROUP_DEBUG is not set
@@ -1504,7 +1503,7 @@ CONFIG_INPUT_POLLDEV=y
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
-CONFIG_INPUT_MOUSEDEV_SCREEN_Y=600
+CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
# CONFIG_INPUT_JOYDEV is not set
CONFIG_INPUT_EVDEV=y
# CONFIG_INPUT_EVBUG is not set
@@ -1558,8 +1557,7 @@ CONFIG_MOUSE_PS2_TRACKPOINT=y
# CONFIG_INPUT_TOUCHSCREEN is not set
CONFIG_INPUT_RMTCTL=y
CONFIG_RMTCTL_WonderMedia=m
-CONFIG_INPUT_PKEY=y
-CONFIG_PKEY_WonderMedia=m
+# CONFIG_INPUT_PKEY is not set
CONFIG_INPUT_MISC=y
# CONFIG_INPUT_AD714X is not set
# CONFIG_INPUT_BMA150 is not set
@@ -1581,24 +1579,7 @@ CONFIG_INPUT_UINPUT=y
# CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set
# CONFIG_INPUT_ADXL34X is not set
# CONFIG_INPUT_CMA3000 is not set
-CONFIG_INPUT_SENSOR=y
-# CONFIG_WMT_SENSOR_KXTE9 is not set
-CONFIG_WMT_SENSOR_KIONIX=m
-CONFIG_WMT_SENSOR_MC3XXX=m
-CONFIG_WMT_SENSOR_DMARD08=m
-CONFIG_WMT_SENSOR_DMARD06=m
-CONFIG_WMT_SENSOR_DMARD10=m
-CONFIG_WMT_SENSOR_DMARD09=m
-CONFIG_WMT_SENSOR_MXC622X=m
-CONFIG_WMT_SENSOR_MMA7660=m
-CONFIG_WMT_SENSOR_MMC328x=m
-CONFIG_WMT_SENSOR_ISL29023=m
-CONFIG_WMT_SENSOR_CM3232=m
-CONFIG_WMT_SENSOR_STK3310=m
-CONFIG_WMT_GYRO_L3G4200D=m
-CONFIG_WMT_SENSOR_US5182=m
-CONFIG_WMT_SENSOR_MMA8452Q=m
-CONFIG_WMT_SENSOR_STK8312=m
+# CONFIG_INPUT_SENSOR is not set
#
# Hardware I/O ports
@@ -1953,14 +1934,192 @@ CONFIG_MEDIA_SUPPORT=y
# Multimedia core support
#
# CONFIG_MEDIA_CONTROLLER is not set
-# CONFIG_VIDEO_DEV is not set
+CONFIG_VIDEO_DEV=y
+CONFIG_VIDEO_V4L2_COMMON=y
# CONFIG_DVB_CORE is not set
-# CONFIG_VIDEO_MEDIA is not set
+CONFIG_VIDEO_MEDIA=y
#
# Multimedia drivers
#
# CONFIG_RC_CORE is not set
+# CONFIG_MEDIA_ATTACH is not set
+CONFIG_MEDIA_TUNER=y
+# CONFIG_MEDIA_TUNER_CUSTOMISE is not set
+CONFIG_MEDIA_TUNER_SIMPLE=y
+CONFIG_MEDIA_TUNER_TDA8290=y
+CONFIG_MEDIA_TUNER_TDA827X=y
+CONFIG_MEDIA_TUNER_TDA18271=y
+CONFIG_MEDIA_TUNER_TDA9887=y
+CONFIG_MEDIA_TUNER_TEA5761=y
+CONFIG_MEDIA_TUNER_TEA5767=y
+CONFIG_MEDIA_TUNER_MT20XX=y
+CONFIG_MEDIA_TUNER_XC2028=y
+CONFIG_MEDIA_TUNER_XC5000=y
+CONFIG_MEDIA_TUNER_XC4000=y
+CONFIG_MEDIA_TUNER_MC44S803=y
+CONFIG_VIDEO_V4L2=y
+CONFIG_VIDEOBUF2_CORE=y
+CONFIG_VIDEOBUF2_MEMOPS=y
+CONFIG_VIDEOBUF2_VMALLOC=y
+CONFIG_VIDEO_CAPTURE_DRIVERS=y
+# CONFIG_VIDEO_ADV_DEBUG is not set
+# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set
+# CONFIG_VIDEO_HELPER_CHIPS_AUTO is not set
+
+#
+# Encoders, decoders, sensors and other helper chips
+#
+
+#
+# Audio decoders, processors and mixers
+#
+# CONFIG_VIDEO_TVAUDIO is not set
+# CONFIG_VIDEO_TDA7432 is not set
+# CONFIG_VIDEO_TDA9840 is not set
+# CONFIG_VIDEO_TEA6415C is not set
+# CONFIG_VIDEO_TEA6420 is not set
+# CONFIG_VIDEO_MSP3400 is not set
+# CONFIG_VIDEO_CS5345 is not set
+# CONFIG_VIDEO_CS53L32A is not set
+# CONFIG_VIDEO_TLV320AIC23B is not set
+# CONFIG_VIDEO_WM8775 is not set
+# CONFIG_VIDEO_WM8739 is not set
+# CONFIG_VIDEO_VP27SMPX is not set
+
+#
+# RDS decoders
+#
+# CONFIG_VIDEO_SAA6588 is not set
+
+#
+# Video decoders
+#
+# CONFIG_VIDEO_ADV7180 is not set
+# CONFIG_VIDEO_ADV7183 is not set
+# CONFIG_VIDEO_BT819 is not set
+# CONFIG_VIDEO_BT856 is not set
+# CONFIG_VIDEO_BT866 is not set
+# CONFIG_VIDEO_KS0127 is not set
+# CONFIG_VIDEO_SAA7110 is not set
+# CONFIG_VIDEO_SAA711X is not set
+# CONFIG_VIDEO_SAA7191 is not set
+# CONFIG_VIDEO_TVP514X is not set
+# CONFIG_VIDEO_TVP5150 is not set
+# CONFIG_VIDEO_TVP7002 is not set
+# CONFIG_VIDEO_VPX3220 is not set
+
+#
+# Video and audio decoders
+#
+# CONFIG_VIDEO_SAA717X is not set
+# CONFIG_VIDEO_CX25840 is not set
+
+#
+# MPEG video encoders
+#
+# CONFIG_VIDEO_CX2341X is not set
+
+#
+# Video encoders
+#
+# CONFIG_VIDEO_SAA7127 is not set
+# CONFIG_VIDEO_SAA7185 is not set
+# CONFIG_VIDEO_ADV7170 is not set
+# CONFIG_VIDEO_ADV7175 is not set
+# CONFIG_VIDEO_ADV7343 is not set
+# CONFIG_VIDEO_AK881X is not set
+
+#
+# Camera sensor devices
+#
+# CONFIG_VIDEO_OV7670 is not set
+# CONFIG_VIDEO_VS6624 is not set
+# CONFIG_VIDEO_MT9V011 is not set
+# CONFIG_VIDEO_TCM825X is not set
+# CONFIG_VIDEO_SR030PC30 is not set
+
+#
+# Flash devices
+#
+
+#
+# Video improvement chips
+#
+# CONFIG_VIDEO_UPD64031A is not set
+# CONFIG_VIDEO_UPD64083 is not set
+
+#
+# Miscelaneous helper chips
+#
+# CONFIG_VIDEO_THS7303 is not set
+# CONFIG_VIDEO_M52790 is not set
+# CONFIG_VIDEO_VIVI is not set
+CONFIG_V4L_USB_DRIVERS=y
+CONFIG_USB_VIDEO_CLASS=y
+CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
+CONFIG_USB_GSPCA=m
+# CONFIG_USB_M5602 is not set
+# CONFIG_USB_STV06XX is not set
+# CONFIG_USB_GL860 is not set
+# CONFIG_USB_GSPCA_BENQ is not set
+# CONFIG_USB_GSPCA_CONEX is not set
+# CONFIG_USB_GSPCA_CPIA1 is not set
+# CONFIG_USB_GSPCA_ETOMS is not set
+# CONFIG_USB_GSPCA_FINEPIX is not set
+# CONFIG_USB_GSPCA_JEILINJ is not set
+# CONFIG_USB_GSPCA_JL2005BCD is not set
+# CONFIG_USB_GSPCA_KINECT is not set
+# CONFIG_USB_GSPCA_KONICA is not set
+# CONFIG_USB_GSPCA_MARS is not set
+# CONFIG_USB_GSPCA_MR97310A is not set
+# CONFIG_USB_GSPCA_NW80X is not set
+# CONFIG_USB_GSPCA_OV519 is not set
+# CONFIG_USB_GSPCA_OV534 is not set
+# CONFIG_USB_GSPCA_OV534_9 is not set
+# CONFIG_USB_GSPCA_PAC207 is not set
+# CONFIG_USB_GSPCA_PAC7302 is not set
+# CONFIG_USB_GSPCA_PAC7311 is not set
+# CONFIG_USB_GSPCA_SE401 is not set
+# CONFIG_USB_GSPCA_SN9C2028 is not set
+# CONFIG_USB_GSPCA_SN9C20X is not set
+# CONFIG_USB_GSPCA_SONIXB is not set
+# CONFIG_USB_GSPCA_SONIXJ is not set
+# CONFIG_USB_GSPCA_SPCA500 is not set
+# CONFIG_USB_GSPCA_SPCA501 is not set
+# CONFIG_USB_GSPCA_SPCA505 is not set
+# CONFIG_USB_GSPCA_SPCA506 is not set
+# CONFIG_USB_GSPCA_SPCA508 is not set
+# CONFIG_USB_GSPCA_SPCA561 is not set
+# CONFIG_USB_GSPCA_SPCA1528 is not set
+# CONFIG_USB_GSPCA_SQ905 is not set
+# CONFIG_USB_GSPCA_SQ905C is not set
+# CONFIG_USB_GSPCA_SQ930X is not set
+# CONFIG_USB_GSPCA_STK014 is not set
+# CONFIG_USB_GSPCA_STV0680 is not set
+# CONFIG_USB_GSPCA_SUNPLUS is not set
+# CONFIG_USB_GSPCA_T613 is not set
+# CONFIG_USB_GSPCA_TOPRO is not set
+# CONFIG_USB_GSPCA_TV8532 is not set
+# CONFIG_USB_GSPCA_VC032X is not set
+# CONFIG_USB_GSPCA_VICAM is not set
+# CONFIG_USB_GSPCA_XIRLINK_CIT is not set
+# CONFIG_USB_GSPCA_ZC3XX is not set
+# CONFIG_VIDEO_PVRUSB2 is not set
+# CONFIG_VIDEO_HDPVR is not set
+# CONFIG_VIDEO_EM28XX is not set
+# CONFIG_VIDEO_USBVISION is not set
+# CONFIG_USB_ET61X251 is not set
+# CONFIG_USB_SN9C102 is not set
+# CONFIG_USB_PWC is not set
+# CONFIG_VIDEO_CPIA2 is not set
+# CONFIG_USB_ZR364XX is not set
+# CONFIG_USB_STKWEBCAM is not set
+# CONFIG_USB_S2255 is not set
+# CONFIG_V4L_PCI_DRIVERS is not set
+# CONFIG_V4L_PLATFORM_DRIVERS is not set
+# CONFIG_V4L_MEM2MEM_DRIVERS is not set
+# CONFIG_RADIO_ADAPTERS is not set
CONFIG_WMT_VIDEO_DECODE=m
#
@@ -1976,7 +2135,11 @@ CONFIG_WMT_VIDEO_ENCODE=m
#
CONFIG_WMT_VIDEO_ENCODE_H264=m
CONFIG_WMT_VIDEO_ENCODE_JPEG=m
-# CONFIG_WMT_V4L2 is not set
+CONFIG_WMT_V4L2=y
+
+#
+# WonderMedia V4L2
+#
#
# Graphics support
@@ -2049,8 +2212,8 @@ CONFIG_WMT_EDID=y
# CONFIG_WMT_INT_DEV_PLUG_DISABLE is not set
CONFIG_MAX_RESX=1920
CONFIG_MAX_RESY=1200
-CONFIG_DEFAULT_RESX=1280
-CONFIG_DEFAULT_RESY=720
+CONFIG_DEFAULT_RESX=1024
+CONFIG_DEFAULT_RESY=768
CONFIG_DEFAULT_FPS=60
CONFIG_WMT_MB=y
CONFIG_WMT_MB_RESERVE_FROM_IO=y
@@ -2106,7 +2269,7 @@ CONFIG_BACKLIGHT_PWM=y
#
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
-CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
+# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set
# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
# CONFIG_FONTS is not set
CONFIG_FONT_8x8=y
@@ -2451,6 +2614,7 @@ CONFIG_USB_G_ANDROID=y
# CONFIG_USB_G_MULTI is not set
# CONFIG_USB_G_HID is not set
# CONFIG_USB_G_DBGP is not set
+# CONFIG_USB_G_WEBCAM is not set
#
# OTG and related infrastructure
@@ -2698,7 +2862,7 @@ CONFIG_COMMON_CLK=y
# MediaTek Connectivity Combo Chip Config
#
# CONFIG_MTK_COMBO is not set
-# CONFIG_MTK_GPS is not set
+CONFIG_MTK_GPS=y
CONFIG_IOMMU_SUPPORT=y
#
@@ -2719,7 +2883,8 @@ CONFIG_IOMMU_SUPPORT=y
#
# MediaTek Bluetooth Chip Config
#
-# CONFIG_MTK_DISCRETE_BT is not set
+CONFIG_MTK_DISCRETE_BT=m
+# CONFIG_MTK_DISCRETE_BT_HW_CTL is not set
CONFIG_MALI=m
CONFIG_MALI400=m
# CONFIG_MALI450 is not set
diff --git a/drivers/media/video/wmt_v4l2/Kconfig b/drivers/media/video/wmt_v4l2/Kconfig
index cc91e792..5e4e516d 100755
--- a/drivers/media/video/wmt_v4l2/Kconfig
+++ b/drivers/media/video/wmt_v4l2/Kconfig
@@ -3,4 +3,7 @@
#
-
+config WMT_VIDEO_LOCK
+ tristate "WonderMedia Video Lock"
+ ---help---
+ Say Y here to enable Video Lock