[RCAR] ADSP enable and add sound hardware abstraction in DT 71/17671/2
authorRonan Le Martret <ronan.lemartret@iot.bzh>
Tue, 28 Aug 2018 06:57:55 +0000 (06:57 +0000)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tue, 13 Nov 2018 13:57:43 +0000 (13:57 +0000)
commit4e09f80c89189b60293c70922b121313d59a0699
treeca2d47f1c698104e968e9e9cd6db77519e761923
parent64b4b013867a540800f67cdfea435723f7791931
[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