ion: revert to old API

The new ION API causes problems with hw video decoding. For now, change
to the old API to keep phone fully working. Depends on the device tree
commit with the same name.

Revert "gpu: ion: Add backwards compatibility ioctls"

This reverts commit 0f8208ba859c83e79618fdeca7e6b41f2c25e88a.

Revert "gpu: ion: move msm-specific ioctls to custom_ioctl"

This reverts commit f387847d44008d6118cff6325c975f183b5d6832.

Revert "msm: ion: Only return Ion flags in ion_handle_get_flags"

This reverts commit b1556f343cc0607a88b2226f400296af3a922c42.

Revert "gpu: ion: repurpose flags field for heap_mask and caching"

This reverts commit 4910fd8fc8afcb852b15ea3f9e023b0691915c2e.

Revert "Revert "Revert "updating ION headers to support JB_chocolate kernel and mr 1 HAL"""

This reverts commit 695e9073195f742e50ce0f2d36edc41da65fa883.

Revert "Revert "msm: ion: add support for old ioctl ion""

This reverts commit 1f776e5fb36e6be5477c522e5a0542bd23b96226.

Revert "Revert "More old ioctl support""

This reverts commit 0a40f9eda220768a577c29a79ed989ffa4143a4a.

Revert "Revert "Add heap_mask and old api support to ion""

This reverts commit c006b465e2d6454283e2ddff3d833ef2ac130727.

Change-Id: Ia8bc4c9738faffd0c09d4bf291ad6d087b642513