linux-raspberrypi: Update kernel to latest upstream

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
firmware.inc: Update to latest upstream

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
raspberrypi.conf: Remove bcm2835-kernel-image as we can boot from Image directly

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
bcm2835-kernel-image: Remove recipe as bootloader can boot from Image directly

There is no need for a mangled kernel image anymore. Precompiled RPI Bootloader
can boot an uncompressed kernel image.

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
bcm2835-mkimage: Remove recipe as bootloader can boot from Image directly

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
linux-raspberrypi: Add CMDLINE for raspberrypi

Because CONFIG_EXT4_USE_FOR_EXT23 is built in, use rootfstype=ext4
to mount ext2/3/4.

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
raspberrypi.conf: Use Image as as kernel fstype

It's a bug in the latest bootloader where rpi doesn't boot
with zImage. Use uncompressed kernel type.

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
sdcard_image-rpi: Copy the kernel specified with KERNEL_FSTYPE

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
Merge pull request #25 from agherzan/devel_kernel

Fix a couple of kernel issues / update kernel / update bootloader and related files / remove unneeded packages
netbase: Rename bbappend and directory to match the updated version of netbase

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
Merge pull request #30 from agherzan/devel_netbase

netbase: Rename bbappend and directory to match the updated version of n...
sdcard_image-rpi: Use ${KERNEL_IMAGETYPE}-${MACHINE} as kernel source from deploy dir

${KERNEL_IMAGETYPE} symlink was introduced after denzil so we use
${KERNEL_IMAGETYPE}-${MACHINE} to be able to satisfy the existence in denzil and master
as well.

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
linux-raspberrypi_3.1.9: Fix typo

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
linux.inc: Activate CONFIG_LEGACY_PTYS needed for bootlogd

Activate this to have /dev/ptmx before init script for bootlogd.

[GITHUB #27]

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
linux: Activate UDEV_GE_141

Newer versions of udev mandate that sysfs doesn't have deprecated
entries

[GITHUB #24]

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
raspberrypi.conf: Add "rtc" to MACHINE_FEATURES_BACKFILL_CONSIDERED

RaspberryPi has no hardware clock, this is why hwclock initscript from
busybox fails at boot. So make sure we don't have this init script
to avoid errors at boot.

[GITHUB #21]

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
vc-graphics.inc: Set LICENSE to "Proprietary"

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
vc-graphics.inc: Package .so file in ${PN}

${PN}-dev is populated before ${PN}. This is why .so files ended up in
${PN}-dev.

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
vc-graphics.inc: Skip ldflags insane check

Since these binaries are proprietary and we have no control over them,
skip this innsane check to avoid errors like:
ERROR: QA Issue: No GNU_HASH in the elf binary: '<binary>'

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
raspberrypi.conf: Weakly assign PREFERRED_PROVIDER_virtual/egl

Use vc-graphics-hardfp by default as virtual/egl and let the user
overwrite this.

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>