OMAP4: PM: do omap_device_idle() for IVAHD

IVAHD doesn't transit to RET when suspend attempted during CAM usecase. When
Calling on to *_shutdown messes up the IVA reset sequence. Letting remoteproc
to do only device_idle.
The observation is:
 - After the Video playback IVA reset sequence is properly done and IVA transit
 to RET as expected during suspend.
 - After CAM usecase, IVA doesn't seem to transit RET. Suspect is the assertion
 reset lines in shutdown messing up the h/w transition. However, this might need
 a REVISIT to see the ducati side reset sequence applied for Video Vs Cam usecase
 is the same.

Change-Id: Id2021e4c1e41e358d0fcbdcff07bb80b08395b65
Signed-off-by: Girish S G <girishsg@it.com>
Thermal: Add GPU governor for OMAP5

Add GPU governor for OMAP5.

Signed-off-by: J Keerthy <j-keerthy@ti.com>

Conflicts:
	drivers/staging/thermal_framework/governor/Makefile