[RCAR] ADSP enable and add sound hardware abstraction in DT 37/16737/7
authorRonan Le Martret <ronan.lemartret@iot.bzh>
Tue, 28 Aug 2018 06:57:55 +0000 (06:57 +0000)
committerRonan Le Martret <ronan.lemartret@iot.bzh>
Fri, 12 Oct 2018 15:49:18 +0000 (15:49 +0000)
commitaf93457129f86e9fefad1e1c2c965ab2fa94d788
tree6426959a2b39078b9ef858c548fe5f8f61ce8102
parent3df02e134772ac4daab08d7096232758b6f20946
[RCAR] ADSP enable and add sound hardware abstraction in DT

The ADSP on Renesas SoCs required a reserved memory area to become
enabled, and this needs to be done manually.

This patch adds sound hardware abstraction information for the m3ulcb
and m3ulcb-kf (kingfisher) device trees. This is helpful on-board the
ADSP for dynamically determining sound hardware at runtime, allowing
single binaries to be used between the two boards.

Future work will incorporate the h3ulcb and Salvator boards into the
abstraction.

Bug-AGL: SPEC-1227
Bug-AGL: SPEC-1424
Bug-AGL: SPEC-1571

Change-Id: I78edc5854a95520276bdcd9fd9766a120d2c04d7
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Signed-off-by: Mark Farrugia <mark.farrugia@fiberdyne.com.au>
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
meta-agl-bsp/meta-rcar-gen3/recipes-kernel/linux/files/0004-ADSP-enable-and-add-sound-hardware-abstraction.patch [new file with mode: 0644]
meta-agl-bsp/meta-rcar-gen3/recipes-kernel/linux/linux-renesas_%.bbappend