Hi Nikolaus, On Mon, Jun 25, 2018 at 7:46 PM H. Nikolaus Schaller hns@goldelico.com wrote:
Hi, Marek has updated and fixed some issues in the work pioneered by Andrey and I have rebased it on top of linus/v4.18-rc2.
Here is the result:
http://git.goldelico.com/?p=letux-kernel.git;a=shortlog;h=refs/heads/work/andrey/aess
Yes it's more less WIP as I just overtook patches from Andrey and fix some outstanding issues. For AESS AFAIK we need some binary blob. Do we know from where we get get it (maybe TI?) This branch i compile only tested because loading on pyra will fail due to the missing firmware. So next step would be to get firmware. Maybe Andrey has some which can be shared? Thanks.
I have not tried to test and it is not yet merged into our alpha-version letux-4.18-rc2 but that can easily be done manually:
git checkout -B letux+aess origin/letux-4.18-rc2 git merge origin/work/andrey/aess
If that has no negative side-effects, we can integrate it into the merge process of all future Letux kernels.
Next I think we have to test it and learn how to use it.
I, for example, have no idea how to configure or which additional BLOBs are needed so that aplay works with AESS...
@Andrey: most patches from you are missing a signed-off which makes it impossible to upstream, despite being GPL and open source. For Letux OS we are not that strict, especially for experimental features, but we should consider trying to get it upstream (although it might be difficult for other reasons for AESS).
BR an thanks, Nikolaus
BR,
marek