CVSROOT: /cvs Module name: src Changes by: kette...@cvs.openbsd.org 2022/08/03 07:42:16
Modified files: sys/arch/arm64/conf: GENERIC files.arm64 Added files: sys/arch/arm64/dev: aplaudio.c aplmca.c aplmca.h Log message: Add aplaudio(4) and aplmca(4). The aplmca(4) driver controls the hardware block that takes data from apldma(4), serializes it and sends it out on the i2s ports. The aplaudio(4) driver ties together aplmca(4) and various codecs to present an audio(4) interface to the system. This is still WIP, but good enough to play back audio on the speaker in the M1 mini. ok patrick@