On Wed, Jun 26, 2019 at 7:48 PM <[email protected]> wrote: > > Hi all, > > Is it possible to configure HDMI audio on the BeagleBoneBlack using a v4.8 > stock Linux kernel? > > I'm working with custom hardware that is based on the BBB schematic and stock > Linux v4.8. The HDMI circuit is intentionally similar - the DRM and McASP > pins from the Sitara are connected to a tda19988. We have HDMI video working, > actually, but I'm struggling to configure the audio. Still learning.... > > We're largely based on this dts with the McASP pins adjusted to use McASP1 > instead of McASP0 per the custom hardware. > > I've noticed that the tda998x driver in kernel v4.8 doesn't support the > audio-ports setting. Is there another way to configure the audio? > > I've tried duplicating the above BBB overlay's settings but have found that > snd_soc_get_dai_name() fails because it can't find the tda19988 in the > component_list. Specifically, it defers the probe multiple times and > eventually gives up. Perhaps there is another setting the device tree that > will add the tda19988 to the DAI list? > > I've been experimenting with configuring a simple-audio-card with a dummy > audio codec using the snd-soc-dummy driver. It looks like the snd-soc-dummy > driver doesn't have any device tree bindings in kernel v4.8, but it seems > possible to patch them in. However, I'm not sure that this is the right way > to go. > > Perhaps there's a different approach entirely?
hdmi took for ever to get in mainline... sadly in 4.9.x https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/arch/arm/boot/dts/am335x-boneblack.dts?h=v4.9.1&id=8506912b969b60aacc733315eeeb46b014d920a4 Here are some reference commits.. Regards, -- Robert Nelson https://rcn-ee.com/ -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/CAOCHtYgf_tDM_zaLePkhfP4yk4gSy%2Be6Yt46aKpKvZCQEx7yRQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
