drivers: misc: 30pin: disable audio usb for dock

This patch disables audio usb when only desk dock is plugged.

The audio usb will be enabled for:

	1. 30pin TVOut cable

	2. Desk dock with "Lineout" plugged
drivers: misc: 30pin: disable audio usb for dock

This patch disables audio usb when only desk dock is plugged.

The audio usb will be enabled for:

	1. 30pin TVOut cable

	2. Desk dock with "Lineout" plugged
drivers: input: touchscreen: use dynamic touch rotate changes instead static way

Now the touch rotate value can be change from ramdisk

Default value is 90 (for CM builds)

To do: update function for another rotates: 180 and 270

-----------------------------------------------------------------------

	on init

	# touch rotate
	write /sys/devices/platform/s3c2440-i2c.2/i2c-2/2-004a/pivot 0

OR

	on init
	# touch rotate
	write /sys/devices/platform/s3c2440-i2c.2/i2c-2/2-004a/pivot 90
Revert "drivers: input: keyboard: update p1 keyboard pm""

This reverts commit 63885d49d8ec3d3fe1a894da7e3b8150956f92b7.
drivers: input: keyboard: update p1 keyboard pm (fixes)
HumberOS-v1.18
Merge branch 'cm-10.1' into cm-10.1-next