diff options
-rw-r--r-- | README.md | 7 | ||||
-rw-r--r-- | dot_config | 227 | ||||
-rwxr-xr-x | drivers/media/video/wmt_v4l2/Kconfig | 5 |
3 files changed, 203 insertions, 36 deletions
@@ -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 ``` @@ -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 |