touchscreen: ancora: Add INPUT_PROP_DIRECT flag

* set device type to touchscreen default is pointer and also new
  touchscreen drivers must have this
* taken from SPH-M950 Samsung JB kernel update
msm: kgsl: Remove all reference to CONFIG_ANDROID_PMEM

CONFIG_ANDROID_PMEM is completely deprecated. Remove all
references to it.

Change-Id: I34039709b0dc6cd5bb96497a8df971f420836023
Signed-off-by: Laura Abbott <lauraa@codeaurora.org>
msm: Remove all references to CONFIG_ANDROID_PMEM

CONFIG_ANDROID_PMEM is completely deprecated. Remove all
references to it.

Change-Id: Ie1f2b08094fffdf308025d43bf4c8c164e52340b
Signed-off-by: Laura Abbott <lauraa@codeaurora.org>
msm: Remove PMEM dependency for MSM7KV2_AUDIO

* This driver doesn't depend on PMEM anymore and runs on ION now

Change-Id: Iade223442bd1deb9f9175c2adb20b449829b9f76
power: apache_battery: Remove trailing spaces
power: ancora_tmo_battery: Remove trailing spaces
power: ancora_battery: Remove trailing spaces
defconfigs: Removed deprecated ANDROID_PMEM define and fix build
* newer devices arent using pmem anymore so they dont have ANDROID_PMEM define in their defconfigs
but we have to use that define in our defconfigs for hybrid memory allocation

we just need to rename the define from CONFIG_ANDROID_PMEM to CONFIG_ANDROID_PMEM_SUPPORT to remove all of pmem codes which ifdefed with CONFIG_ANDROID_PMEM

summary:

* this commit will block out all of deprecated pmem codes on kernel