video: msm: Check for null in LCDC IRQ handler

Change-Id: I47edb06b281f43ea898e06b6951a305a16852b94
media: msm_io_8x60: use clk_prepare_enable instead
input: clean up pmic8xxx-pwrkey
Revert "msm: mdp: Disable early suspend locally"

This reverts commit 67c186635480a2d137d09887306153b742a5336d.
Revert "msm: mdp: Disable early suspend only for the MDP driver"

This reverts commit e6046284932469fb5cbfaf51a5be86d5057139dc.
gpu: ion: Restore old Ion functionality (non-dmabuf)

Our proprietary camera libraries were not designed for the new Ion API. Currently, with dma-buf, the kernel crashes when using the camera (crashes when trying to free Ion handle).

Restore old Ion functionality to maintain compatibility with our proprietary camera blobs. ion_import_dma_buf now emulates ion_import_fd.

Signed-off-by: Sultanxda <sultanxda@gmail.com>