]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commit
ARM64/SND_BCM2835: Port it to arm64.
authorMichael Zoran <mzoran@crowfest.net>
Fri, 13 Jan 2017 03:05:46 +0000 (19:05 -0800)
committerJuerg Haefliger <juerg.haefliger@canonical.com>
Wed, 13 Sep 2017 08:03:30 +0000 (10:03 +0200)
commit841847155d17a14287c1973bed189ba5d6aa136e
tree8647e40dad8a0e8f9f8a474c25f7e59b91bfb98f
parent170f17a9452139f514999165c4b8f08eb7fb5d1f
ARM64/SND_BCM2835: Port it to arm64.

In the messages sent to VCHIQ, SND_BCM2835 passes a callback
and a context into two 32 bit pointers.  Since this
message is interpreted by the firmware, it can't be easily
changed.  Luckily only one of these fields is actual used,
so on ARM64 only use one of the fields to store the upper
half of the 64 bit callback pointer.

The Kconfig is also changed to allow ARM audio to work for ARM64
as well.

Signed-off-by: Michael Zoran <mzoran@crowfest.net>
sound/arm/Kconfig
sound/arm/bcm2835-vchiq.c
sound/arm/vc_vchi_audioserv_defs.h