omap:opp: reduce some voltage for omap443x

Change-Id: Ic4ec5269b5fd74063d99de84d573a4a20c5dae8c
Revert "workqueue: drop CPU_DYING notifier operation"

This reverts commit 2c12f3e0e41b6bc2d981a963ecd0731ca6be8747.
omap: dss: overlay: re-add OMAP4 limitation
leds: At disable, set the trigger to default instead of wiping it
workqueue: ROGUE workers are UNBOUND workers

Currently, WORKER_UNBOUND is used to mark workers for the unbound
global_cwq and WORKER_ROGUE is used to mark workers for disassociated
per-cpu global_cwqs.  Both are used to make the marked worker skip
concurrency management and the only place they make any difference is
in worker_enter_idle() where WORKER_ROGUE is used to skip scheduling
idle timer, which can easily be replaced with trustee state testing.

This patch replaces WORKER_ROGUE with WORKER_UNBOUND and drops
WORKER_ROGUE.  This is to prepare for removing trustee and handling
disassociated global_cwqs as unbound.
Revert "workqueue: ROGUE workers are UNBOUND workers"

This reverts commit d9f9490887732fded346705117dbc8707dca6847.
defconfig: add all devices w/o HDMI support

Some devices have issues with the HDMI slot. The device thinks HDMI cable is plugged and the kernel tries constanly to read the screen's EDID information. This and also the procession of all audio through the HDMI port eats battery. Build all device kernels also without HDMI support - also useful for thos who donÄt use HDMI or donÄt own such cables.
add a testing build script to find building error more quick.
build script: add option to choose from build with or without HDMI support
hdmi_toggle: fix sysfs interface to toggle hdmi on the fly.

- Disable sound
- Disable panel
- Disable screen output
- Disable annoying edid reading for the case the device thinks a HDMI cable is plugged - even if there's no cable plugged!

Introduce a persistant drop to disable/enable hdmi constantly