diff --git a/patches/defconfig b/patches/defconfig
index ad8fb2ee916cfdffb4303b3067b19dd094c31262..b318bd535d1059699a9086064f0e5664271f215d 100644
--- a/patches/defconfig
+++ b/patches/defconfig
@@ -15,6 +15,7 @@ CONFIG_ARCH_HAS_CPUFREQ=y
 CONFIG_GENERIC_HWEIGHT=y
 CONFIG_GENERIC_CALIBRATE_DELAY=y
 CONFIG_NEED_DMA_MAP_STATE=y
+CONFIG_FIQ=y
 CONFIG_VECTORS_BASE=0xffff0000
 CONFIG_ARM_PATCH_PHYS_VIRT=y
 CONFIG_GENERIC_BUG=y
@@ -623,10 +624,10 @@ CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
 # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
 # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
 CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
-CONFIG_CPU_FREQ_GOV_POWERSAVE=m
-CONFIG_CPU_FREQ_GOV_USERSPACE=m
-CONFIG_CPU_FREQ_GOV_ONDEMAND=m
-CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
+CONFIG_CPU_FREQ_GOV_POWERSAVE=y
+CONFIG_CPU_FREQ_GOV_USERSPACE=y
+CONFIG_CPU_FREQ_GOV_ONDEMAND=y
+CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
 CONFIG_GENERIC_CPUFREQ_CPU0=y
 
 #
@@ -1614,13 +1615,13 @@ CONFIG_AD525X_DPOT_SPI=m
 CONFIG_ICS932S401=m
 # CONFIG_ATMEL_SSC is not set
 CONFIG_ENCLOSURE_SERVICES=m
-# CONFIG_APDS9802ALS is not set
+CONFIG_APDS9802ALS=m
 CONFIG_ISL29003=m
-# CONFIG_ISL29020 is not set
+CONFIG_ISL29020=m
 CONFIG_SENSORS_TSL2550=m
 CONFIG_SENSORS_BH1780=m
-# CONFIG_SENSORS_BH1770 is not set
-# CONFIG_SENSORS_APDS990X is not set
+CONFIG_SENSORS_BH1770=m
+CONFIG_SENSORS_APDS990X=m
 CONFIG_HMC6352=m
 CONFIG_DS1682=m
 CONFIG_TI_DAC7512=m
@@ -1629,7 +1630,7 @@ CONFIG_BMP085=y
 CONFIG_BMP085_I2C=m
 CONFIG_BMP085_SPI=m
 # CONFIG_USB_SWITCH_FSA9480 is not set
-# CONFIG_LATTICE_ECP3_CONFIG is not set
+CONFIG_LATTICE_ECP3_CONFIG=m
 # CONFIG_C2PORT is not set
 
 #
@@ -1646,7 +1647,7 @@ CONFIG_EEPROM_93XX46=m
 # Texas Instruments shared transport line discipline
 #
 CONFIG_TI_ST=m
-# CONFIG_SENSORS_LIS3_SPI is not set
+CONFIG_SENSORS_LIS3_SPI=m
 CONFIG_SENSORS_LIS3_I2C=m
 
 #
@@ -1671,8 +1672,8 @@ CONFIG_SCSI_PROC_FS=y
 CONFIG_BLK_DEV_SD=y
 CONFIG_CHR_DEV_ST=m
 CONFIG_CHR_DEV_OSST=m
-CONFIG_BLK_DEV_SR=y
-# CONFIG_BLK_DEV_SR_VENDOR is not set
+CONFIG_BLK_DEV_SR=m
+CONFIG_BLK_DEV_SR_VENDOR=y
 CONFIG_CHR_DEV_SG=y
 CONFIG_CHR_DEV_SCH=m
 CONFIG_SCSI_ENCLOSURE=m
@@ -1696,12 +1697,12 @@ CONFIG_SCSI_SRP_ATTRS=m
 CONFIG_SCSI_SRP_TGT_ATTRS=y
 CONFIG_SCSI_LOWLEVEL=y
 CONFIG_ISCSI_TCP=m
-# CONFIG_ISCSI_BOOT_SYSFS is not set
-# CONFIG_SCSI_UFSHCD is not set
+CONFIG_ISCSI_BOOT_SYSFS=m
+CONFIG_SCSI_UFSHCD=m
 CONFIG_LIBFC=m
 CONFIG_LIBFCOE=m
 CONFIG_SCSI_DEBUG=m
-# CONFIG_SCSI_VIRTIO is not set
+CONFIG_SCSI_VIRTIO=m
 CONFIG_SCSI_DH=y
 CONFIG_SCSI_DH_RDAC=m
 CONFIG_SCSI_DH_HP_SW=m
@@ -2079,7 +2080,7 @@ CONFIG_INPUT_EVDEV=y
 CONFIG_INPUT_KEYBOARD=y
 CONFIG_KEYBOARD_ADP5588=m
 CONFIG_KEYBOARD_ADP5589=m
-CONFIG_KEYBOARD_ATKBD=y
+CONFIG_KEYBOARD_ATKBD=m
 CONFIG_KEYBOARD_QT1070=m
 CONFIG_KEYBOARD_QT2160=m
 CONFIG_KEYBOARD_LKKBD=m
@@ -2245,6 +2246,7 @@ CONFIG_INPUT_PCF8574=m
 CONFIG_INPUT_PWM_BEEPER=m
 CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
 CONFIG_INPUT_DA9052_ONKEY=m
+# CONFIG_INPUT_DA9055_ONKEY is not set
 CONFIG_INPUT_ADXL34X=m
 CONFIG_INPUT_ADXL34X_I2C=m
 CONFIG_INPUT_ADXL34X_SPI=m
@@ -2392,7 +2394,7 @@ CONFIG_SPI_OMAP24XX=y
 # CONFIG_SPI_PL022 is not set
 # CONFIG_SPI_PXA2XX_PCI is not set
 # CONFIG_SPI_SC18IS602 is not set
-CONFIG_SPI_XCOMM=m
+# CONFIG_SPI_XCOMM is not set
 # CONFIG_SPI_XILINX is not set
 # CONFIG_SPI_DESIGNWARE is not set
 
@@ -2455,6 +2457,7 @@ CONFIG_DEBUG_GPIO=y
 CONFIG_GPIO_SYSFS=y
 CONFIG_GPIO_GENERIC=y
 CONFIG_GPIO_DA9052=y
+# CONFIG_GPIO_DA9055 is not set
 
 #
 # Memory mapped GPIO drivers:
@@ -2509,16 +2512,16 @@ CONFIG_W1_CON=y
 #
 CONFIG_W1_MASTER_DS2490=m
 CONFIG_W1_MASTER_DS2482=m
-# CONFIG_W1_MASTER_MXC is not set
+CONFIG_W1_MASTER_MXC=m
 CONFIG_W1_MASTER_DS1WM=m
-CONFIG_W1_MASTER_GPIO=y
+CONFIG_W1_MASTER_GPIO=m
 CONFIG_HDQ_MASTER_OMAP=m
 
 #
 # 1-wire Slaves
 #
-CONFIG_W1_SLAVE_THERM=y
-CONFIG_W1_SLAVE_SMEM=y
+CONFIG_W1_SLAVE_THERM=m
+CONFIG_W1_SLAVE_SMEM=m
 CONFIG_W1_SLAVE_DS2408=m
 CONFIG_W1_SLAVE_DS2413=m
 CONFIG_W1_SLAVE_DS2423=m
@@ -2584,6 +2587,7 @@ CONFIG_SENSORS_ATXP1=m
 CONFIG_SENSORS_DS620=m
 CONFIG_SENSORS_DS1621=m
 CONFIG_SENSORS_DA9052_ADC=m
+# CONFIG_SENSORS_DA9055 is not set
 CONFIG_SENSORS_F71805F=m
 CONFIG_SENSORS_F71882FG=m
 CONFIG_SENSORS_F75375S=m
@@ -2695,6 +2699,7 @@ CONFIG_WATCHDOG_NOWAYOUT=y
 #
 # CONFIG_SOFT_WATCHDOG is not set
 CONFIG_DA9052_WATCHDOG=y
+# CONFIG_DA9055_WATCHDOG is not set
 # CONFIG_ARM_SP805_WATCHDOG is not set
 # CONFIG_DW_WATCHDOG is not set
 # CONFIG_MPCORE_WATCHDOG is not set
@@ -2764,9 +2769,9 @@ CONFIG_TWL6040_CORE=y
 # CONFIG_MFD_TC6393XB is not set
 # CONFIG_PMIC_DA903X is not set
 CONFIG_PMIC_DA9052=y
-# CONFIG_MFD_DA9052_SPI is not set
+CONFIG_MFD_DA9052_SPI=y
 CONFIG_MFD_DA9052_I2C=y
-# CONFIG_MFD_DA9055 is not set
+CONFIG_MFD_DA9055=y
 # CONFIG_PMIC_ADP5520 is not set
 # CONFIG_MFD_LP8788 is not set
 # CONFIG_MFD_MAX77686 is not set
@@ -2810,6 +2815,7 @@ CONFIG_REGULATOR_USERSPACE_CONSUMER=y
 # CONFIG_REGULATOR_GPIO is not set
 # CONFIG_REGULATOR_AD5398 is not set
 CONFIG_REGULATOR_DA9052=y
+# CONFIG_REGULATOR_DA9055 is not set
 # CONFIG_REGULATOR_FAN53555 is not set
 CONFIG_REGULATOR_ANATOP=y
 CONFIG_REGULATOR_MC13XXX_CORE=y
@@ -3047,7 +3053,6 @@ CONFIG_VIDEO_OMAP3=y
 CONFIG_VIDEO_OMAP3_DEBUG=y
 CONFIG_SOC_CAMERA=m
 CONFIG_SOC_CAMERA_PLATFORM=m
-# CONFIG_VIDEO_MX3 is not set
 CONFIG_VIDEO_SH_MOBILE_CSI2=m
 CONFIG_VIDEO_SH_MOBILE_CEU=m
 CONFIG_V4L_MEM2MEM_DRIVERS=y
@@ -3397,7 +3402,7 @@ CONFIG_DVB_AF9033=m
 # Graphics support
 #
 CONFIG_DRM=y
-CONFIG_DRM_USB=m
+CONFIG_DRM_USB=y
 CONFIG_DRM_KMS_HELPER=y
 # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set
 CONFIG_DRM_GEM_CMA_HELPER=y
@@ -3410,7 +3415,7 @@ CONFIG_DRM_I2C_CH7006=y
 CONFIG_DRM_I2C_SIL164=y
 CONFIG_DRM_I2C_NXP_TDA998X=y
 # CONFIG_DRM_EXYNOS is not set
-CONFIG_DRM_UDL=m
+CONFIG_DRM_UDL=y
 # CONFIG_DRM_OMAP is not set
 CONFIG_DRM_TILCDC=y
 # CONFIG_VGASTATE is not set
@@ -3421,7 +3426,7 @@ CONFIG_OF_DISPLAY_TIMING=y
 CONFIG_OF_VIDEOMODE=y
 CONFIG_HDMI=y
 CONFIG_FB=y
-# CONFIG_FIRMWARE_EDID is not set
+CONFIG_FIRMWARE_EDID=y
 # CONFIG_FB_DDC is not set
 # CONFIG_FB_BOOT_VESA_SUPPORT is not set
 CONFIG_FB_CFB_FILLRECT=y
@@ -3453,7 +3458,6 @@ CONFIG_FB_UDL=m
 # CONFIG_FB_GOLDFISH is not set
 # CONFIG_FB_VIRTUAL is not set
 # CONFIG_FB_METRONOME is not set
-CONFIG_FB_MX3=y
 # CONFIG_FB_BROADSHEET is not set
 # CONFIG_FB_AUO_K190X is not set
 CONFIG_OMAP2_VRFB=y
@@ -3540,11 +3544,11 @@ CONFIG_SOUND=y
 CONFIG_SOUND_OSS_CORE=y
 CONFIG_SOUND_OSS_CORE_PRECLAIM=y
 CONFIG_SND=y
-CONFIG_SND_TIMER=m
-CONFIG_SND_PCM=m
+CONFIG_SND_TIMER=y
+CONFIG_SND_PCM=y
 CONFIG_SND_HWDEP=m
 CONFIG_SND_RAWMIDI=m
-CONFIG_SND_COMPRESS_OFFLOAD=m
+CONFIG_SND_COMPRESS_OFFLOAD=y
 CONFIG_SND_JACK=y
 CONFIG_SND_SEQUENCER=m
 CONFIG_SND_SEQ_DUMMY=m
@@ -3586,19 +3590,21 @@ CONFIG_SND_USB_UA101=m
 CONFIG_SND_USB_CAIAQ=m
 CONFIG_SND_USB_CAIAQ_INPUT=y
 CONFIG_SND_USB_6FIRE=m
-CONFIG_SND_SOC=m
+CONFIG_SND_SOC=y
 CONFIG_SND_SOC_DMAENGINE_PCM=y
 CONFIG_SND_ATMEL_SOC=m
 CONFIG_SND_DESIGNWARE_I2S=m
 CONFIG_SND_SOC_FSL_SSI=m
 CONFIG_SND_SOC_FSL_UTILS=m
 CONFIG_SND_IMX_SOC=m
+CONFIG_SND_SOC_IMX_SSI=m
 CONFIG_SND_SOC_IMX_PCM=m
+CONFIG_SND_SOC_IMX_PCM_FIQ=y
 CONFIG_SND_SOC_IMX_PCM_DMA=y
 CONFIG_SND_SOC_IMX_AUDMUX=m
-# CONFIG_SND_SOC_EUKREA_TLV320 is not set
+CONFIG_SND_SOC_EUKREA_TLV320=m
 CONFIG_SND_SOC_IMX_SGTL5000=m
-# CONFIG_SND_SOC_IMX_MC13783 is not set
+CONFIG_SND_SOC_IMX_MC13783=m
 CONFIG_SND_OMAP_SOC=m
 CONFIG_SND_OMAP_SOC_DMIC=m
 CONFIG_SND_OMAP_SOC_MCBSP=m
@@ -3610,7 +3616,7 @@ CONFIG_SND_OMAP_SOC_OMAP_TWL4030=m
 CONFIG_SND_OMAP_SOC_OMAP_ABE_TWL6040=m
 CONFIG_SND_OMAP_SOC_OMAP_HDMI=m
 CONFIG_SND_OMAP_SOC_OMAP3_PANDORA=m
-CONFIG_SND_SOC_I2C_AND_SPI=m
+CONFIG_SND_SOC_I2C_AND_SPI=y
 CONFIG_SND_SOC_ALL_CODECS=m
 CONFIG_SND_SOC_WM_HUBS=m
 CONFIG_SND_SOC_WM_ADSP=m
@@ -4210,6 +4216,7 @@ CONFIG_RTC_DRV_DS1511=m
 CONFIG_RTC_DRV_DS1553=m
 CONFIG_RTC_DRV_DS1742=m
 CONFIG_RTC_DRV_DA9052=m
+# CONFIG_RTC_DRV_DA9055 is not set
 CONFIG_RTC_DRV_STK17TA8=m
 CONFIG_RTC_DRV_M48T86=m
 CONFIG_RTC_DRV_M48T35=m
@@ -4243,8 +4250,7 @@ CONFIG_DMADEVICES=y
 #
 # CONFIG_AMBA_PL08X is not set
 # CONFIG_DW_DMAC is not set
-CONFIG_MX3_IPU=y
-CONFIG_MX3_IPU_IRQS=4
+# CONFIG_MX3_IPU is not set
 CONFIG_TIMB_DMA=m
 CONFIG_TI_EDMA=y
 CONFIG_PL330_DMA=y
@@ -4442,10 +4448,10 @@ CONFIG_ANDROID_INTF_ALARM_DEV=y
 # CONFIG_WIMAX_GDM72XX is not set
 CONFIG_CSR_WIFI=m
 CONFIG_OMAP_BANDGAP=m
-# CONFIG_OMAP_THERMAL is not set
+CONFIG_OMAP_THERMAL=y
 CONFIG_OMAP4_THERMAL=y
 CONFIG_OMAP5_THERMAL=y
-# CONFIG_CED1401 is not set
+CONFIG_CED1401=m
 CONFIG_DRM_IMX=m
 CONFIG_DRM_IMX_FB_HELPER=m
 CONFIG_DRM_IMX_PARALLEL_DISPLAY=m
@@ -4461,7 +4467,7 @@ CONFIG_COMMON_CLK=y
 #
 CONFIG_COMMON_CLK_DEBUG=y
 CONFIG_COMMON_CLK_VERSATILE=y
-# CONFIG_CLK_TWL6040 is not set
+CONFIG_CLK_TWL6040=y
 CONFIG_HWSPINLOCK=y
 
 #
@@ -4504,7 +4510,8 @@ CONFIG_DEVFREQ_GOV_USERSPACE=y
 # DEVFREQ Drivers
 #
 # CONFIG_EXTCON is not set
-# CONFIG_MEMORY is not set
+CONFIG_MEMORY=y
+CONFIG_TI_EMIF=y
 CONFIG_IIO=y
 CONFIG_IIO_BUFFER=y
 CONFIG_IIO_BUFFER_CB=y
@@ -4546,7 +4553,7 @@ CONFIG_AD8366=m
 #
 CONFIG_HID_SENSOR_IIO_COMMON=m
 CONFIG_HID_SENSOR_IIO_TRIGGER=m
-# CONFIG_HID_SENSOR_ENUM_BASE_QUIRKS is not set
+CONFIG_HID_SENSOR_ENUM_BASE_QUIRKS=y
 CONFIG_IIO_ST_SENSORS_I2C=m
 CONFIG_IIO_ST_SENSORS_SPI=m
 CONFIG_IIO_ST_SENSORS_CORE=m
@@ -5259,5 +5266,5 @@ CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y
 CONFIG_LRU_CACHE=m
 CONFIG_AVERAGE=y
 # CONFIG_CORDIC is not set
-# CONFIG_DDR is not set
+CONFIG_DDR=y
 # CONFIG_VIRTUALIZATION is not set
diff --git a/version.sh b/version.sh
index be4e3a37f9f2403b72414b7e74947f6bbe474150..583cbd58781cde20d943f8ee6c7a432338abd7c3 100644
--- a/version.sh
+++ b/version.sh
@@ -22,7 +22,7 @@ config="omap2plus_defconfig"
 #Kernel/Build
 KERNEL_REL=3.9
 KERNEL_TAG=${KERNEL_REL}-rc3
-BUILD=armv7-d3.3
+BUILD=armv7-d3.4
 
 #v3.X-rcX + upto SHA
 KERNEL_SHA="10b38669d64c757cfd927e3820292c580ed70aae"