Restructured hdmitx / hdmicec low level I2C access.
The i2c client structure is no longer modified. Read transfers now
happen in a single transaction. Prototypes for functions exported
by hmdmtx in new header file. libCEC can now use broadcast address.
[LIRC] fix MCE keyboard infinite repeat and mouse button issue
Merge branch 'CuBox-v3.5.7-Patched' of https://github.com/vDorst/linux into v3.5.7-patched
Process multiple tx/cec events in one callback
Avoid writing cec messages when not plugged, introduced passive mode
Blank screen on shutdown
Attempt to avoid race condition between hdmi hotplug and cec
Avoid unnecessary screen re-initialization on hotplug
YC/UV pitch fixup
stop permanent dovefb IRQs
Avoid YC-pitch warning at boot
Changed kirkwood spdif device name
Fixed audio stutter
disable cec trace messages
Use dedicated ALSA dai for HDMI to allow sample rate setup
Release dirver semaphore on sample rate satup failure
Workaround for HDMI audio lockup
Cosmetics
Change kirkwood dma error handling
Tweak timing for HDMI lookup workaround