disable /system write protection
restore documentation with restore.py linux-3.4
restore documantation/comments from codeaurora.org/kernel/msm msm-3.4
Restore documentation from 3.4.82
Fix dancing CWM

Kanged from https://github.com/freexperia/android_kernel_sony_msm7x27a-legacy/commit/79a111c579b292f2bcd5ed336379e5fcb3ef1961
fix compiler warnings

Change-Id: I010b08a333357d32985bb09ea5bbdcf0e29f0f05
Update documentation from android_kernel_google_msm
restore documentation
update default config
disable /system write protection
Fix dancing CWM

Kanged from https://github.com/freexperia/android_kernel_sony_msm7x27a-legacy/commit/79a111c579b292f2bcd5ed336379e5fcb3ef1961
update default config
reset comments to android_kernel_google_msm state
reset comments to android_kernel_google_msm state
Merge branch '1.32.401.1' into jellybean

Conflicts:
	arch/arm/include/asm/assembler.h
	arch/arm/mach-msm/acpuclock-8x60.c
	arch/arm/mach-msm/acpuclock-9615.c
	arch/arm/mach-msm/acpuclock-fsm9xxx.c
	arch/arm/mach-msm/bms-batterydata-desay.c
	arch/arm/mach-msm/board-9615-regulator.c
	arch/arm/mach-msm/board-9615-storage.c
	arch/arm/mach-msm/board-9615.h
	arch/arm/mach-msm/board-dt.c
	arch/arm/mach-msm/board-msm7627-regulator.c
	arch/arm/mach-msm/board-msm7627-regulator.h
	arch/arm/mach-msm/board-msm7x30-regulator.c
	arch/arm/mach-msm/board-msm7x30-regulator.h
	arch/arm/mach-msm/board-msm8x60-vcm.c
	arch/arm/mach-msm/board-storage-common-a.h
	arch/arm/mach-msm/btpintest.c
	arch/arm/mach-msm/clock-dss-8960.h
	arch/arm/mach-msm/dal_remotetest.c
	arch/arm/mach-msm/dal_remotetest.h
	arch/arm/mach-msm/devices-msm7x01a.c
	arch/arm/mach-msm/devices-msm8x60.h
	arch/arm/mach-msm/dfe-fsm9xxx.c
	arch/arm/mach-msm/ebi_erp.c
	arch/arm/mach-msm/gdsc.c
	arch/arm/mach-msm/gpiomux-7x30.c
	arch/arm/mach-msm/gpiomux-8x60.c
	arch/arm/mach-msm/gpiomux-8x60.h
	arch/arm/mach-msm/gpiomux-v2.c
	arch/arm/mach-msm/include/mach/audio_dma_msm8k.h
	arch/arm/mach-msm/include/mach/board-msm8660.h
	arch/arm/mach-msm/include/mach/dma-fsm9xxx.h
	arch/arm/mach-msm/include/mach/gpio-tlmm-v1.h
	arch/arm/mach-msm/include/mach/gpio-v1.h
	arch/arm/mach-msm/include/mach/irqs-7x00.h
	arch/arm/mach-msm/include/mach/irqs-7x30.h
	arch/arm/mach-msm/include/mach/irqs-8930.h
	arch/arm/mach-msm/include/mach/irqs-8960.h
	arch/arm/mach-msm/include/mach/irqs-8974.h
	arch/arm/mach-msm/include/mach/irqs-8x50.h
	arch/arm/mach-msm/include/mach/irqs-8x60.h
	arch/arm/mach-msm/include/mach/irqs-9615.h
	arch/arm/mach-msm/include/mach/irqs-fsm9xxx.h
	arch/arm/mach-msm/include/mach/mdm-peripheral.h
	arch/arm/mach-msm/include/mach/mdm.h
	arch/arm/mach-msm/include/mach/msm-krait-l2-accessors.h
	arch/arm/mach-msm/include/mach/msm_audio_aac.h
	arch/arm/mach-msm/include/mach/msm_battery.h
	arch/arm/mach-msm/include/mach/msm_cache_dump.h
	arch/arm/mach-msm/include/mach/msm_hdmi_audio.h
	arch/arm/mach-msm/include/mach/msm_i2ckbd.h
	arch/arm/mach-msm/include/mach/msm_iomap-8x50.h
	arch/arm/mach-msm/include/mach/msm_iomap-fsm9xxx.h
	arch/arm/mach-msm/include/mach/msm_migrate_pages.h
	arch/arm/mach-msm/include/mach/msm_qdsp6_audiov2.h
	arch/arm/mach-msm/include/mach/msm_rotator_imem.h
	arch/arm/mach-msm/include/mach/msm_serial_hs_lite.h
	arch/arm/mach-msm/include/mach/msm_spi.h
	arch/arm/mach-msm/include/mach/msm_sps.h
	arch/arm/mach-msm/include/mach/msm_touch.h
	arch/arm/mach-msm/include/mach/msm_touchpad.h
	arch/arm/mach-msm/include/mach/msm_tsif.h
	arch/arm/mach-msm/include/mach/qdsp5/qdsp5lpmmsg.h
	arch/arm/mach-msm/include/mach/qdsp5/qdsp5vdecmsg.h
	arch/arm/mach-msm/include/mach/qdsp5v2/acdb_commands.h
	arch/arm/mach-msm/include/mach/qdsp5v2/adie_marimba.h
	arch/arm/mach-msm/include/mach/qdsp5v2/afe.h
	arch/arm/mach-msm/include/mach/qdsp5v2/audio_acdb_def.h
	arch/arm/mach-msm/include/mach/qdsp5v2/audio_def.h
	arch/arm/mach-msm/include/mach/qdsp5v2/audio_dev_ctl.h
	arch/arm/mach-msm/include/mach/qdsp5v2/audio_interct.h
	arch/arm/mach-msm/include/mach/qdsp5v2/audpp.h
	arch/arm/mach-msm/include/mach/qdsp5v2/audpreproc.h
	arch/arm/mach-msm/include/mach/qdsp5v2/aux_pcm.h
	arch/arm/mach-msm/include/mach/qdsp5v2/codec_utils.h
	arch/arm/mach-msm/include/mach/qdsp5v2/lpa.h
	arch/arm/mach-msm/include/mach/qdsp5v2/lpa_hw.h
	arch/arm/mach-msm/include/mach/qdsp5v2/marimba_profile.h
	arch/arm/mach-msm/include/mach/qdsp5v2/mi2s.h
	arch/arm/mach-msm/include/mach/qdsp5v2/mp3_funcs.h
	arch/arm/mach-msm/include/mach/qdsp5v2/msm_lpa.h
	arch/arm/mach-msm/include/mach/qdsp5v2/pcm_funcs.h
	arch/arm/mach-msm/include/mach/qdsp5v2/qdsp5afecmdi.h
	arch/arm/mach-msm/include/mach/qdsp5v2/qdsp5afemsg.h
	arch/arm/mach-msm/include/mach/qdsp5v2/qdsp5audplaycmdi.h
	arch/arm/mach-msm/include/mach/qdsp5v2/qdsp5audplaymsg.h
	arch/arm/mach-msm/include/mach/qdsp5v2/qdsp5audppcmdi.h
	arch/arm/mach-msm/include/mach/qdsp5v2/qdsp5audppmsg.h
	arch/arm/mach-msm/include/mach/qdsp5v2/qdsp5audpreproccmdi.h
	arch/arm/mach-msm/include/mach/qdsp5v2/qdsp5audpreprocmsg.h
	arch/arm/mach-msm/include/mach/qdsp5v2/qdsp5audreccmdi.h
	arch/arm/mach-msm/include/mach/qdsp5v2/qdsp5audrecmsg.h
	arch/arm/mach-msm/include/mach/qdsp5v2/snddev_ecodec.h
	arch/arm/mach-msm/include/mach/qdsp5v2/snddev_icodec.h
	arch/arm/mach-msm/include/mach/qdsp5v2/snddev_mi2s.h
	arch/arm/mach-msm/include/mach/qdsp5v2/snddev_virtual.h
	arch/arm/mach-msm/include/mach/qdsp5v2/voice.h
	arch/arm/mach-msm/include/mach/qdsp6v2/apr_tal.h
	arch/arm/mach-msm/include/mach/qdsp6v2/apr_us.h
	arch/arm/mach-msm/include/mach/qdsp6v2/audio_acdb.h
	arch/arm/mach-msm/include/mach/qdsp6v2/audio_dev_ctl.h
	arch/arm/mach-msm/include/mach/qdsp6v2/dsp_debug.h
	arch/arm/mach-msm/include/mach/qdsp6v2/q6voice.h
	arch/arm/mach-msm/include/mach/qdsp6v2/rtac.h
	arch/arm/mach-msm/include/mach/qdsp6v2/usf.h
	arch/arm/mach-msm/include/mach/qpnp-int.h
	arch/arm/mach-msm/include/mach/rpm-regulator-8660.h
	arch/arm/mach-msm/include/mach/rpm-regulator-8974.h
	arch/arm/mach-msm/include/mach/rpm-regulator-9615.h
	arch/arm/mach-msm/include/mach/rpm-smd.h
	arch/arm/mach-msm/include/mach/sdio_smem.h
	arch/arm/mach-msm/include/mach/sirc-fsm9xxx.h
	arch/arm/mach-msm/include/mach/sirc.h
	arch/arm/mach-msm/include/mach/tpm_st_i2c.h
	arch/arm/mach-msm/ipc_logging.c
	arch/arm/mach-msm/ipc_logging.h
	arch/arm/mach-msm/ipc_router_smd_xprt.c
	arch/arm/mach-msm/keypad-surf-ffa.c
	arch/arm/mach-msm/krait-scm.c
	arch/arm/mach-msm/msm-buspm-dev.h
	arch/arm/mach-msm/msm-keypad-devices.h
	arch/arm/mach-msm/msm_bus/msm_bus_bimc.h
	arch/arm/mach-msm/msm_bus/msm_bus_board_8660.c
	arch/arm/mach-msm/msm_bus/msm_bus_board_8974.c
	arch/arm/mach-msm/msm_bus/msm_bus_board_9615.c
	arch/arm/mach-msm/msm_bus/msm_bus_config.c
	arch/arm/mach-msm/msm_bus/msm_bus_core.c
	arch/arm/mach-msm/msm_cache_dump.c
	arch/arm/mach-msm/msm_cpr-debug.c
	arch/arm/mach-msm/msm_fault_handlers.c
	arch/arm/mach-msm/msm_kexec.c
	arch/arm/mach-msm/nand_partitions.c
	arch/arm/mach-msm/ocmem_allocator.c
	arch/arm/mach-msm/peripheral-loader.h
	arch/arm/mach-msm/pil-dsps.c
	arch/arm/mach-msm/pil-gss.c
	arch/arm/mach-msm/pil-modem.c
	arch/arm/mach-msm/pil-q6v3.c
	arch/arm/mach-msm/pil-q6v4.h
	arch/arm/mach-msm/pil-tzapps.c
	arch/arm/mach-msm/pil-vidc.c
	arch/arm/mach-msm/qdsp5/adsp_6210.c
	arch/arm/mach-msm/qdsp5/adsp_6220.c
	arch/arm/mach-msm/qdsp5/adsp_6225.c
	arch/arm/mach-msm/qdsp5/audio_in.c
	arch/arm/mach-msm/qdsp5/audrec.c
	arch/arm/mach-msm/qdsp5/snd_pcm_client.c
	arch/arm/mach-msm/qdsp5v2/adsp.c
	arch/arm/mach-msm/qdsp5v2/adsp.h
	arch/arm/mach-msm/qdsp5v2/adsp_driver.c
	arch/arm/mach-msm/qdsp5v2/adsp_info.c
	arch/arm/mach-msm/qdsp5v2/afe.c
	arch/arm/mach-msm/qdsp5v2/audio_a2dp_in.c
	arch/arm/mach-msm/qdsp5v2/audio_aac.c
	arch/arm/mach-msm/qdsp5v2/audio_aac_in.c
	arch/arm/mach-msm/qdsp5v2/audio_acdb.c
	arch/arm/mach-msm/qdsp5v2/audio_adpcm.c
	arch/arm/mach-msm/qdsp5v2/audio_amrnb.c
	arch/arm/mach-msm/qdsp5v2/audio_amrnb_in.c
	arch/arm/mach-msm/qdsp5v2/audio_amrwb.c
	arch/arm/mach-msm/qdsp5v2/audio_dev_ctl.c
	arch/arm/mach-msm/qdsp5v2/audio_evrc.c
	arch/arm/mach-msm/qdsp5v2/audio_evrc_in.c
	arch/arm/mach-msm/qdsp5v2/audio_fm.c
	arch/arm/mach-msm/qdsp5v2/audio_interct.c
	arch/arm/mach-msm/qdsp5v2/audio_lpa.c
	arch/arm/mach-msm/qdsp5v2/audio_mp3.c
	arch/arm/mach-msm/qdsp5v2/audio_mvs.c
	arch/arm/mach-msm/qdsp5v2/audio_out.c
	arch/arm/mach-msm/qdsp5v2/audio_pcm.c
	arch/arm/mach-msm/qdsp5v2/audio_pcm_in.c
	arch/arm/mach-msm/qdsp5v2/audio_qcelp.c
	arch/arm/mach-msm/qdsp5v2/audio_qcelp_in.c
	arch/arm/mach-msm/qdsp5v2/audio_wma.c
	arch/arm/mach-msm/qdsp5v2/audio_wmapro.c
	arch/arm/mach-msm/qdsp5v2/audpp.c
	arch/arm/mach-msm/qdsp5v2/audpreproc.c
	arch/arm/mach-msm/qdsp5v2/aux_pcm.c
	arch/arm/mach-msm/qdsp5v2/lpa.c
	arch/arm/mach-msm/qdsp5v2/mi2s.c
	arch/arm/mach-msm/qdsp5v2/mp3_funcs.c
	arch/arm/mach-msm/qdsp5v2/pcm_funcs.c
	arch/arm/mach-msm/qdsp5v2/snddev_data_marimba.c
	arch/arm/mach-msm/qdsp5v2/snddev_data_timpani.c
	arch/arm/mach-msm/qdsp5v2/snddev_ecodec.c
	arch/arm/mach-msm/qdsp5v2/snddev_icodec.c
	arch/arm/mach-msm/qdsp5v2/snddev_mi2s.c
	arch/arm/mach-msm/qdsp5v2/snddev_virtual.c
	arch/arm/mach-msm/qdsp5v2/timpani_profile_7x30.h
	arch/arm/mach-msm/qdsp5v2/voice.c
	arch/arm/mach-msm/qdsp6/aac_in.c
	arch/arm/mach-msm/qdsp6/amrnb_in.c
	arch/arm/mach-msm/qdsp6/analog_audio.c
	arch/arm/mach-msm/qdsp6/audiov2/aac_in.c
	arch/arm/mach-msm/qdsp6/audiov2/amrnb_in.c
	arch/arm/mach-msm/qdsp6/audiov2/analog_audio.c
	arch/arm/mach-msm/qdsp6/audiov2/audio_ctl.c
	arch/arm/mach-msm/qdsp6/audiov2/dal_acdb.h
	arch/arm/mach-msm/qdsp6/audiov2/dal_adie.h
	arch/arm/mach-msm/qdsp6/audiov2/dal_audio.h
	arch/arm/mach-msm/qdsp6/audiov2/dal_audio_format.h
	arch/arm/mach-msm/qdsp6/audiov2/dal_voice.h
	arch/arm/mach-msm/qdsp6/audiov2/evrc_in.c
	arch/arm/mach-msm/qdsp6/audiov2/mp3.c
	arch/arm/mach-msm/qdsp6/audiov2/pcm_in.c
	arch/arm/mach-msm/qdsp6/audiov2/pcm_out.c
	arch/arm/mach-msm/qdsp6/audiov2/q6audio.c
	arch/arm/mach-msm/qdsp6/audiov2/q6audio_devices.h
	arch/arm/mach-msm/qdsp6/audiov2/qcelp_in.c
	arch/arm/mach-msm/qdsp6/audiov2/routing.c
	arch/arm/mach-msm/qdsp6/audiov2/voice.c
	arch/arm/mach-msm/qdsp6/auxpcm_lb_in.c
	arch/arm/mach-msm/qdsp6/auxpcm_lb_out.c
	arch/arm/mach-msm/qdsp6/dal_acdb.h
	arch/arm/mach-msm/qdsp6/dal_adie.h
	arch/arm/mach-msm/qdsp6/dal_audio.h
	arch/arm/mach-msm/qdsp6/dal_audio_format.h
	arch/arm/mach-msm/qdsp6/dtmf.c
	arch/arm/mach-msm/qdsp6/evrc_in.c
	arch/arm/mach-msm/qdsp6/msm_q6vdec.c
	arch/arm/mach-msm/qdsp6/msm_q6venc.c
	arch/arm/mach-msm/qdsp6/q6audio.c
	arch/arm/mach-msm/qdsp6/qcelp_in.c
	arch/arm/mach-msm/qdsp6v2/aac_in.c
	arch/arm/mach-msm/qdsp6v2/amrnb_in.c
	arch/arm/mach-msm/qdsp6v2/amrwb_in.c
	arch/arm/mach-msm/qdsp6v2/apr_tal.c
	arch/arm/mach-msm/qdsp6v2/audio_dev_ctl.c
	arch/arm/mach-msm/qdsp6v2/audio_lpa.h
	arch/arm/mach-msm/qdsp6v2/audio_mvs.c
	arch/arm/mach-msm/qdsp6v2/audio_utils.c
	arch/arm/mach-msm/qdsp6v2/audio_utils.h
	arch/arm/mach-msm/qdsp6v2/board-msm8x60-audio.c
	arch/arm/mach-msm/qdsp6v2/evrc_in.c
	arch/arm/mach-msm/qdsp6v2/fm.c
	arch/arm/mach-msm/qdsp6v2/lpa_if_hdmi.c
	arch/arm/mach-msm/qdsp6v2/pcm_in.c
	arch/arm/mach-msm/qdsp6v2/pcm_out.c
	arch/arm/mach-msm/qdsp6v2/q6audio_common.h
	arch/arm/mach-msm/qdsp6v2/q6audio_v1.c
	arch/arm/mach-msm/qdsp6v2/q6audio_v2.c
	arch/arm/mach-msm/qdsp6v2/q6audio_v2_aio.c
	arch/arm/mach-msm/qdsp6v2/q6core.h
	arch/arm/mach-msm/qdsp6v2/q6voice.c
	arch/arm/mach-msm/qdsp6v2/qcelp_in.c
	arch/arm/mach-msm/qdsp6v2/rtac_v2.c
	arch/arm/mach-msm/qdsp6v2/snddev_ecodec.c
	arch/arm/mach-msm/qdsp6v2/snddev_ecodec.h
	arch/arm/mach-msm/qdsp6v2/snddev_hdmi.c
	arch/arm/mach-msm/qdsp6v2/snddev_hdmi.h
	arch/arm/mach-msm/qdsp6v2/snddev_icodec.c
	arch/arm/mach-msm/qdsp6v2/snddev_icodec.h
	arch/arm/mach-msm/qdsp6v2/snddev_mi2s.c
	arch/arm/mach-msm/qdsp6v2/snddev_mi2s.h
	arch/arm/mach-msm/qdsp6v2/snddev_virtual.c
	arch/arm/mach-msm/qdsp6v2/snddev_virtual.h
	arch/arm/mach-msm/qdsp6v2/timpani_profile_8x60.h
	arch/arm/mach-msm/qdsp6v2/ultrasound/q6usm.h
	arch/arm/mach-msm/qdsp6v2/ultrasound/usfcdev.h
	arch/arm/mach-msm/reset_modem.c
	arch/arm/mach-msm/restart-fsm9xxx.c
	arch/arm/mach-msm/rfic-fsm9xxx.c
	arch/arm/mach-msm/rpc_dog_keepalive.c
	arch/arm/mach-msm/rpc_server_time_remote.c
	arch/arm/mach-msm/rpc_server_time_remote.h
	arch/arm/mach-msm/rpcrouter_sdio_xprt.c
	arch/arm/mach-msm/rpm-regulator-8660.c
	arch/arm/mach-msm/rpm-regulator-9615.c
	arch/arm/mach-msm/rpm.c
	arch/arm/mach-msm/rpm_log.h
	arch/arm/mach-msm/rpm_rbcpr_stats.c
	arch/arm/mach-msm/rpm_rbcpr_stats.h
	arch/arm/mach-msm/rpm_resources.h
	arch/arm/mach-msm/rpm_stats.c
	arch/arm/mach-msm/scm-io.c
	arch/arm/mach-msm/sdio_al.c
	arch/arm/mach-msm/sdio_al_dloader.c
	arch/arm/mach-msm/sdio_al_private.h
	arch/arm/mach-msm/sdio_al_test.c
	arch/arm/mach-msm/sdio_cmux.c
	arch/arm/mach-msm/sdio_ctl.c
	arch/arm/mach-msm/sdio_dmux.c
	arch/arm/mach-msm/sdio_smem.c
	arch/arm/mach-msm/sdio_tty.c
	arch/arm/mach-msm/sirc-fsm9xxx.c
	arch/arm/mach-msm/sirc.c
	arch/arm/mach-msm/smd_nmea.c
	arch/arm/mach-msm/subsystem_notif.c
	arch/arm/mach-msm/tz_log.c
	arch/arm/mach-msm/xo-fsm9xxx.c
	arch/arm/perfmon/l2_cp15_registers.h
	arch/arm/perfmon/per-axi.c
	arch/arm/perfmon/per-axi.h
	arch/arm/perfmon/per-process-perf.c
	arch/arm/perfmon/per.c
	arch/arm/perfmon/perf-smp.c
	arch/arm/perfmon/perf-v7.c
	drivers/bluetooth/bluesleep.c
	drivers/char/tpm/tpm_st_i2c.c
	drivers/cpuidle/governors/menu.c
	drivers/crypto/msm/ota_crypto.c
	drivers/crypto/msm/qce40.h
	drivers/crypto/msm/qce_ota.h
	drivers/crypto/msm/qcryptohw_30.h
	drivers/crypto/msm/qcryptohw_40.h
	drivers/gpio/gpio-fsm9xxx.c
	drivers/gpio/gpio-pm8xxx-rpc.c
	drivers/gpio/pm8xxx-mpp.c
	drivers/gpu/msm/z180_trace.c
	drivers/gpu/msm/z180_trace.h
	drivers/i2c/busses/i2c-msm.c
	drivers/i2c/busses/i2c-ssbi.c
	drivers/input/joystick/tdisc_vtd518_shinetsu.c
	drivers/input/keyboard/qci_kbd.c
	drivers/input/misc/isa1200-ff-memless.c
	drivers/input/misc/pmic8058-othc.c
	drivers/input/misc/pmic8058-vib-memless.c
	drivers/input/touchscreen/cy8c_ts.c
	drivers/input/touchscreen/ft5x06_ts.c
	drivers/input/touchscreen/msm_touch.c
	drivers/input/touchscreen/msm_ts.c
	drivers/iommu/msm_iommu_pagetable.h
	drivers/leds/leds-msm-pmic.c
	drivers/leds/leds-pmic8058.c
	drivers/media/dvb/dvb-core/dvb_ringbuffer.c
	drivers/media/dvb/mpq/adapter/mpq_adapter.c
	drivers/media/dvb/mpq/include/mpq_adapter.h
	drivers/media/dvb/mpq/include/mpq_dvb_debug.h
	drivers/media/radio/radio-iris-transport.c
	drivers/media/rc/keymaps/rc-philips.c
	drivers/media/rc/keymaps/rc-samsung-necx.c
	drivers/media/rc/keymaps/rc-ue-rf4ce.c
	drivers/media/rc/user-rc-input.c
	drivers/media/video/msm/msm_camera.c
	drivers/media/video/msm/mt9p012.h
	drivers/media/video/msm/mt9t013.h
	drivers/media/video/msm_vidc/vidc_hal_io.h
	drivers/media/video/videobuf-msm-mem.c
	drivers/mfd/marimba-codec.c
	drivers/mfd/marimba-tsadc.c
	drivers/mfd/msm-adie-codec.c
	drivers/mfd/pm8xxx-batt-alarm.c
	drivers/mfd/pm8xxx-debug.c
	drivers/mfd/pm8xxx-irq.c
	drivers/mfd/pm8xxx-pwm.c
	drivers/mfd/pmic8058.c
	drivers/mfd/pmic8901.c
	drivers/mfd/timpani-codec.c
	drivers/mfd/tps65023.c
	drivers/mfd/wcd9xxx-irq.c
	drivers/misc/msm_migrate_pages.c
	drivers/misc/pm8xxx-nfc.c
	drivers/misc/pm8xxx-upl.c
	drivers/misc/pm8xxx-vibrator.c
	drivers/misc/pmic8058-pwm.c
	drivers/misc/pmic8058-xoadc.c
	drivers/misc/qfp_fuse.c
	drivers/misc/qseecom_legacy.h
	drivers/misc/tsif_chrdev.c
	drivers/mmc/host/msm_sdcc_dml.c
	drivers/mtd/devices/msm_nand.c
	drivers/mtd/devices/msm_nand.h
	drivers/mtd/tests/mtd_erasepart.c
	drivers/net/ethernet/msm/msm_rmnet_sdio.c
	drivers/net/ethernet/msm/qfec.c
	drivers/net/ethernet/msm/qfec.h
	drivers/net/wireless/libra/qcomwlan_pwrif.c
	drivers/of/of_spmi.c
	drivers/platform/msm/sps/sps_core.h
	drivers/platform/msm/sps/sps_dma.c
	drivers/platform/msm/sps/sps_map.c
	drivers/platform/msm/sps/sps_map.h
	drivers/platform/msm/sps/sps_mem.c
	drivers/platform/msm/sps/sps_rm.c
	drivers/platform/msm/ssbi.c
	drivers/power/bq27520_fuelgauger.c
	drivers/power/bq27541_fuelgauger.c
	drivers/power/isl9519q.c
	drivers/power/msm_charger.c
	drivers/power/pm8058_usb_fix.c
	drivers/power/pmic8058-charger.c
	drivers/power/smb137b.c
	drivers/regulator/pm8058-xo.c
	drivers/regulator/pm8xxx-regulator.c
	drivers/regulator/pmic8058-regulator.c
	drivers/regulator/pmic8901-regulator.c
	drivers/regulator/stub-regulator.c
	drivers/spmi/spmi-resources.c
	drivers/spmi/spmi.c
	drivers/staging/gobi/QCUSBNet2k/QCUSBNet.c
	drivers/staging/gobi/QCUSBNet2k/QMI.c
	drivers/staging/gobi/QCUSBNet2k/QMI.h
	drivers/staging/gobi/QCUSBNet2k/QMIDevice.c
	drivers/staging/gobi/QCUSBNet2k/QMIDevice.h
	drivers/staging/gobi/QCUSBNet2k/Structs.h
	drivers/thermal/msm_popmem-tm.c
	drivers/thermal/msm_tsens.c
	drivers/tty/smux_loopback.c
	drivers/tty/smux_loopback.h
	drivers/usb/gadget/ci13xxx_msm.c
	drivers/usb/gadget/f_diag.h
	drivers/usb/gadget/f_rmnet.h
	drivers/usb/host/ehci-msm.c
	drivers/usb/misc/diag_bridge_test.c
	drivers/usb/misc/ehset.c
	drivers/usb/serial/csvt.c
	drivers/usb/serial/qcserial.c
	drivers/video/msm/adv7520.c
	drivers/video/msm/ebi2_epson_s1d_qvga.c
	drivers/video/msm/ebi2_host.c
	drivers/video/msm/ebi2_l2f.c
	drivers/video/msm/ebi2_lcd.c
	drivers/video/msm/ebi2_tmd20.c
	drivers/video/msm/hdmi_sii9022.c
	drivers/video/msm/lcdc_auo_wvga.c
	drivers/video/msm/lcdc_chimei_wxga.c
	drivers/video/msm/lcdc_external.c
	drivers/video/msm/lcdc_gordon.c
	drivers/video/msm/lcdc_nt35582_wvga.c
	drivers/video/msm/lcdc_panel.c
	drivers/video/msm/lcdc_prism.c
	drivers/video/msm/lcdc_samsung_oled_pt.c
	drivers/video/msm/lcdc_samsung_wsvga.c
	drivers/video/msm/lcdc_sharp_wvga_pt.c
	drivers/video/msm/lcdc_st15.c
	drivers/video/msm/lcdc_toshiba_fwvga_pt.c
	drivers/video/msm/lcdc_toshiba_wvga_pt.c
	drivers/video/msm/lcdc_truly_ips3p2335.c
	drivers/video/msm/lcdc_wxga.c
	drivers/video/msm/lvds_frc_fhd.c
	drivers/video/msm/mddi_ext.c
	drivers/video/msm/mddi_ext_lcd.c
	drivers/video/msm/mddi_orise.c
	drivers/video/msm/mddi_prism.c
	drivers/video/msm/mddi_quickvx.c
	drivers/video/msm/mddi_sharp.c
	drivers/video/msm/mddi_toshiba.c
	drivers/video/msm/mddi_toshiba.h
	drivers/video/msm/mddi_toshiba_vga.c
	drivers/video/msm/mddi_toshiba_wvga.c
	drivers/video/msm/mddi_toshiba_wvga_pt.c
	drivers/video/msm/mddihost.c
	drivers/video/msm/mddihost_e.c
	drivers/video/msm/mddihosti.c
	drivers/video/msm/mdp4_overlay_mddi.c
	drivers/video/msm/mdp4_wfd_writeback_panel.c
	drivers/video/msm/mdp4_wfd_writeback_util.h
	drivers/video/msm/mdp_lcdc.c
	drivers/video/msm/mdp_ppp22.c
	drivers/video/msm/mdp_ppp31.c
	drivers/video/msm/mdp_ppp_v31.c
	drivers/video/msm/mdss/mdss_mdp_formats.h
	drivers/video/msm/mdss/mdss_mdp_intf_writeback.c
	drivers/video/msm/mdss/mdss_mdp_pp.c
	drivers/video/msm/mdss/mdss_mdp_rotator.h
	drivers/video/msm/mhl_api.h
	drivers/video/msm/mipi_simulator_video.c
	drivers/video/msm/msm_dss_io_8960.c
	drivers/video/msm/tvenc.c
	drivers/video/msm/tvout_msm.c
	drivers/video/msm/vidc/1080p/ddl/vcd_ddl_api.h
	drivers/video/msm/vidc/1080p/ddl/vidc_hwio.h
	drivers/video/msm/vidc/1080p/ddl/vidc_hwio_reg.h
	drivers/video/msm/vidc/1080p/ddl/vidc_pix_cache.c
	drivers/video/msm/vidc/1080p/ddl/vidc_pix_cache.h
	drivers/video/msm/vidc/720p/ddl/vcd_ddl.c
	drivers/video/msm/vidc/720p/ddl/vcd_ddl.h
	drivers/video/msm/vidc/720p/ddl/vcd_ddl_api.h
	drivers/video/msm/vidc/720p/ddl/vcd_ddl_core.h
	drivers/video/msm/vidc/720p/ddl/vcd_ddl_errors.c
	drivers/video/msm/vidc/720p/ddl/vcd_ddl_firmware.c
	drivers/video/msm/vidc/720p/ddl/vcd_ddl_firmware.h
	drivers/video/msm/vidc/720p/ddl/vcd_ddl_hal.c
	drivers/video/msm/vidc/720p/ddl/vcd_ddl_helper.c
	drivers/video/msm/vidc/720p/ddl/vcd_ddl_internal_property.h
	drivers/video/msm/vidc/720p/ddl/vcd_ddl_interrupt_handler.c
	drivers/video/msm/vidc/720p/ddl/vcd_ddl_metadata.c
	drivers/video/msm/vidc/720p/ddl/vcd_ddl_metadata.h
	drivers/video/msm/vidc/720p/ddl/vcd_ddl_properties.c
	drivers/video/msm/vidc/720p/ddl/vcd_ddl_utils.h
	drivers/video/msm/vidc/720p/ddl/vidc.c
	drivers/video/msm/vidc/720p/ddl/vidc.h
	drivers/video/msm/vidc/common/dec/vdec_internal.h
	drivers/video/msm/vidc/common/init/vidc_init_internal.h
	drivers/video/msm/vidc/common/vcd/vcd_client_sm.h
	drivers/video/msm/vidc/common/vcd/vcd_device_sm.h
	drivers/video/msm/vidc/common/vcd/vcd_power_sm.c
	drivers/video/msm/vidc/common/vcd/vcd_power_sm.h
	drivers/video/msm/vidc/common/vcd/vcd_util.c
	drivers/video/msm/vidc/common/vcd/vcd_util.h
	include/linux/bma150.h
	include/linux/fsm_dfe_hh.h
	include/linux/fsm_rfic_ftr.h
	include/linux/gpio-pm8xxx-rpc.h
	include/linux/i2c/bq27520.h
	include/linux/i2c/isa1200.h
	include/linux/i2c/isl9519.h
	include/linux/i2c/smb137b.h
	include/linux/i2c/smb349.h
	include/linux/input/cy8c_ts.h
	include/linux/input/kp_flip_switch.h
	include/linux/input/mpu3050.h
	include/linux/input/qci_kbd.h
	include/linux/input/tdisc_shinetsu.h
	include/linux/ks8851.h
	include/linux/m_adcproc.h
	include/linux/mfd/marimba-codec.h
	include/linux/mfd/marimba-tsadc.h
	include/linux/mfd/pm8xxx/pm8018.h
	include/linux/mfd/pm8xxx/pm8821-irq.h
	include/linux/mfd/pm8xxx/regulator.h
	include/linux/mfd/pmic8901.h
	include/linux/mfd/tps65023.h
	include/linux/mfd/wcd9xxx/wcd9304_registers.h
	include/linux/mfd/wcd9xxx/wcd9320_registers.h
	include/linux/mfd/wcd9xxx/wcd9xxx_registers.h
	include/linux/msm-charger.h
	include/linux/msm_dsps.h
	include/linux/msm_tsens.h
	include/linux/of_slimbus.h
	include/linux/of_spmi.h
	include/linux/ofn_atlab.h
	include/linux/platform_data/qcom_crypto_device.h
	include/linux/platform_data/qcom_wcnss_device.h
	include/linux/pmic8058-charger.h
	include/linux/power/ltc4088-charger.h
	include/linux/qcomwlan_pwrif.h
	include/linux/qcota.h
	include/linux/qfp_fuse.h
	include/linux/qpnp/pin.h
	include/linux/regulator/pmic8901-regulator.h
	include/linux/regulator/qpnp-regulator.h
	include/linux/regulator/stub-regulator.h
	include/linux/slimbus/slimbus.h
	include/linux/smsc3503.h
	include/linux/smux.h
	include/linux/spmi.h
	include/media/msm/vidc_type.h
	include/media/user-rc-input.h
	include/media/videobuf-msm-mem.h
	include/sound/dai.h
	include/sound/msm-dai-q6-v2.h
	include/sound/msm-dai-q6.h
	include/sound/q6adm-v2.h
	include/sound/q6afe.h
	include/sound/q6audio-v2.h
	sound/soc/codecs/msm_stub.c
	sound/soc/codecs/timpani.c
	sound/soc/codecs/timpani.h
	sound/soc/codecs/wcd9304-tables.c
	sound/soc/codecs/wcd9304.h
	sound/soc/codecs/wcd9310-tables.c
	sound/soc/codecs/wcd9320-tables.c
	sound/soc/codecs/wcd9320.h
	sound/soc/msm/lpass-dma.c
	sound/soc/msm/lpass-i2s.c
	sound/soc/msm/lpass-pcm.c
	sound/soc/msm/lpass-pcm.h
	sound/soc/msm/msm-compr-q6.h
	sound/soc/msm/msm-dai-stub.c
	sound/soc/msm/msm-mvs.c
	sound/soc/msm/msm-pcm-afe.h
	sound/soc/msm/msm-pcm-hostless.c
	sound/soc/msm/msm-pcm-voice.h
	sound/soc/msm/msm-voip.c
	sound/soc/msm/msm7kv2-dai.c
	sound/soc/msm/msm7kv2-dsp.c
	sound/soc/msm/msm7kv2-pcm.c
	sound/soc/msm/msm7kv2-pcm.h
	sound/soc/msm/msm7x30.c
	sound/soc/msm/msm8660-apq-wm8903.c
	sound/soc/msm/msm8660.c
	sound/soc/msm/msm8x60-dai.c
	sound/soc/msm/msm8x60-pcm.c
	sound/soc/msm/msm8x60-pcm.h
	sound/soc/msm/msm8x60.c
	sound/soc/msm/msm_audio_mvs.h
	sound/soc/msm/mvs-dai.c
	sound/soc/msm/qdsp6v2/msm-compr-q6-v2.h
	sound/soc/msm/qdsp6v2/msm-multi-ch-pcm-q6-v2.c
	sound/soc/msm/qdsp6v2/msm-pcm-afe-v2.c
	sound/soc/msm/qdsp6v2/msm-pcm-afe-v2.h
	sound/soc/msm/qdsp6v2/msm-pcm-q6-v2.c
	sound/soc/msm/qdsp6v2/msm-pcm-q6-v2.h
	sound/soc/msm/qdsp6v2/msm-pcm-routing-v2.h
	sound/soc/msm/qdsp6v2/msm-pcm-voice-v2.c
	sound/soc/msm/qdsp6v2/msm-pcm-voice-v2.h
	sound/soc/msm/qdsp6v2/q6audio-v2.c
	tools/perf/builtin-periodic.c
update config
add documentation
add ath6kl to config
fix build with gcc-4.7
add cp3dcg and cp3dug support