fixed build failure when CONFIG_SUSPEND_WATCHDOG is not enabled
changed to support building Linux kernel
fixed compile warning and missing return in get_resolution
Make CMEM work under linux
[aml] changed timer-e from 1ms to 1us resolution, add timer_e_sched_counter static var to handle timer-e wrap for sched_clock usage
[aml] fixed missing ifdef for m3 nand early suspend
[aml] disable changing serial speed, it's broken

This should has the effect of hard-coding us to 115200, but that's better than
the 400000 that would be set otherwise.
Set CEC enabled
[cec]: fix connection lost on power off/power on cycle.
[All] Add CMDLINE_APPEND configuration option

Append the default kernel command string to the
command-line arguments from the bootloader.
Implement Davilla's IR810 power driver
Fix: Various compiler wanings in arch/arm/kernel/setup.c.
[AML] Fix some compile warnings.
[aml] added amhdmitx udev events to track display connect/disconnect events
[aml] fixed deinterlacing
[aml] fixed, vsync is off by 2 percent
[atv] fixed bitmask setting for multicast mode

This wrong setting always overwrote the flag for promiscouos mode.
It also did not revoke the flag for multicast mode, it was always set.
[atv] again wrong bit operations...

... inside net net-driver.
Fix compile issues