meta-samsung: split tuna machine into maguro/toro/toroplus

Signed-off-by: Simon Busch <morphis@gravedo.de>
meta-asus: split grouper machine into grouper/tilapia

Signed-off-by: Simon Busch <morphis@gravedo.de>
meta-samsung: linux-samsung-tuna: bump SRCREV

This fixes problems with having different DDK versions in userland and kernel:

[   76.865447] PVR: Installing MISR with cookie c09e9250
[   76.889556] PVR: Installing device LISR SGX ISR on IRQ 53 with cookie c793bf00
[   76.889709] PVR: OSUnMapPhysToLin: unmapping 65535 bytes from c89e0000
[   76.889831] PVR: SysFinalise: Version string: SGX revision = 1.2.0
[   76.890136] PVR_K: (FAIL) SGXInit: Incompatible driver DDK revision (905891)/device DDK
revision (2198402).
[   76.890289] PVR_K:(Error): PVRSRVFinaliseSystem: Failed PVRSRVDevInitCompatCheck call
(device index: 0) [449, drivers/gpu/pvr/pvrsrv.c]
[   76.890533] PVR_K:(Error): BridgedDispatchKM: Initialisation failed.  Driver unusable.
[4783, drivers/gpu/pvr/bridged_pvr_bridge.c]

Now userland and kernel are both synced to DDK revision 2198402 (Android 4.2.2).

Signed-off-by: Simon Busch <morphis@gravedo.de>
meta-samsung: linux-samsung-tuna: enable wifi P2P support

Signed-off-by: Simon Busch <morphis@gravedo.de>
meta-android: chroot-script: separate common init script and machine settings

* we should try to minimize the need to have a init script per machine but enabled the
  machine layers to configure the required bits in a separate configuration file

Signed-off-by: Simon Busch <morphis@gravedo.de>
meta-android: chroot-script: add possiblity to boot from system partition

Signed-off-by: Simon Busch <morphis@gravedo.de>