drm/i915: Allow bl_power from the backlight class to work

This is just a trivial workaround to let bl_power from sysfs work.
In the current state of the driver it is not easily possible to really
disable the backlight, so we only set the brightness to 0.

Change-Id: I7130a74f5efa445299069c464a45c2203ad31ad1
Signed-off-by: Alban Bedel <alban.bedel@avionic-design.de>
Reviewed-on: http://review.adnet.avionic-design.de/1070
Reviewed-by: Julian Scheel <julian@jusst.de>
HACK: hid: Reset usb device when receiving to many invalid values.

Due to a mechanical construction issue, it is possible that the touch creates
events which do not result from a actual touch-event. These events then occur
in large amounts. To prevent this event flooding we reset the device when we
detect this behavior.

This workaround is only applied to one specific device.

Change-Id: Icfb14c842b4d4dacacd89e8049093abde0daaa43
Signed-off-by: Alban Bedel <alban.bedel@avionic-design.de>
Reviewed-on: http://review.adnet.avionic-design.de/1071
Reviewed-by: Julian Scheel <julian@jusst.de>
x86: medatom: Enable the egalax hack in the medatom defconfig

Change-Id: I3957c17f12893713eb8c32829f4b689bc0e89c47
Signed-off-by: Alban Bedel <alban.bedel@avionic-design.de>
Reviewed-on: http://review.adnet.avionic-design.de/1072
Reviewed-by: Julian Scheel <julian@jusst.de>