valentewx: support felica from tako0910

This patch merged the patch of the tako0910
https://github.com/tako0910/android_kernel_htc_msm8960/commit/45bd2cba8696e116aaf91d9ca2f5c71460e25afc
https://github.com/tako0910/android_kernel_htc_msm8960/commit/459758c0b8333e3e937510d287f59f58114f121f
https://github.com/tako0910/android_kernel_htc_msm8960/commit/66f67d3181246e6b79d40f0b1fa970c3b841d144
https://github.com/tako0910/android_kernel_htc_msm8960/commit/88db1a3925cdca28076939a0a6534534d9212a9f
https://github.com/tako0910/android_kernel_htc_msm8960/commit/6e0b8d3c219f208307f889622bb731e70c764352
https://github.com/tako0910/android_kernel_htc_msm8960/commit/03c9a486a60876d9c78ffcdf6ab8742b133cec57
https://github.com/tako0910/android_kernel_htc_msm8960/commit/0e64d9aeb9951a3c1cd64ec1459318cd40b3f393
https://github.com/tako0910/android_kernel_htc_msm8960/commit/4315f01a4377499a2fbc78bd24bb89cb7e55e9e5

Change-Id: I6de38d5f43cdb73be62034df0571f4db6b71cdcc