libcorkscrew buildfix for gcc 4.8

clearly gcc 4.8 is smarter than 4.7, so ignore it

Change-Id: I67c4c5e7c8d47ae4f9dfbe5c8d46a385a58ad933
mkbootimg: Add --dt parameter to specify DT image

New optional --dt parameter to specify a kernel device
tree image.

Change-Id: I7e2c48c25c04165642eedadc3dc16a082dd99eb0
init: uevent: Add msm video symbolic link handling

Create meaningful symbolic links for video encode/decode
devices based on link_name sysfs node so that video client
doesn't have to rely on dynamic dev node names like device32,
device33 etc.

Change-Id: I70386351d83b8a7a7a690378870eee87f4c96983
Revert changes to main init.rc file

Move these to the CM init, there's no need to have them here.

Revert "rootdir: Set permissions for additional interactive sysfs nodes"

This reverts commit d4a936e3585a2a085a2edd0d6861201aa99b4817.

Revert "init: provide initial pemissions for ondemand governor"

This reverts commit bb23f09b4bc5996c88553dcb9857357c1b6516d8.

Revert "Allow 'system' user to modify cpufreq control files"

This reverts commit 2aaa54be95527144341e5fb82c67b2be7f06ac71.

Change-Id: I8889d6f6d3346cf7920bb3e8d5d52291d40d6b5e
Merge "mkbootimg: Add --dt parameter to specify DT image" into cm-10.2
Merge "init: uevent: Add msm video symbolic link handling" into cm-10.2
Merge "libcorkscrew buildfix for gcc 4.8" into cm-10.2
init: Do not build logo.c when initlogo is disabled

For now, logo.c was build even if TARGET_NO_INITLOGO was true.
Changing tty to KD_GRAPHICS is now done in init.c as it should be, when
the logo is not present.

Change-Id: Ifabd9aebc9c0ad8d6903e963dfac031a6dac32e1
init: Fix serial number display for semc msm7x30 devices

Add proper check since semc msm7x30 bootloader exports
"serialno" in cmdline instead of the standard androidboot.serialno,
so init doesn't pick it

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Ib4e715fafc64dd47fb667aeb63a7307334cca844
toolbox: Add setfattr

Change-Id: I1981604f72d96c9ad38583f03f7f65df1ab865b7
mkbootimg: Add --dt parameter to specify DT image

New optional --dt parameter to specify a kernel device
tree image.

Change-Id: Idbd08906dc0a19935e08f21d331e6d042bcab87d
Merge remote-tracking branch 'upstream/cm-10.2' into jb3