SGX support in ti kernel

I have been using Robert Nelson’s mainline kernel from https:``//github.com/RobertCNelson/bb-kernel version 4.1.15-bone17 for a beaglebone black with a custom cape.
I was successfully able to get SGX support working based on the instructions listed. However I have been unable to get
mcasp audio working properly despite multiple device tree changes.
I found the TI based kernel at ``https:``//github.com/RobertCNelson/ti-linux-kernel-dev.git using 4.1.13-ti-r37 which
supports hdmi audio but I have been unable to get SGX set up properly.

When running the sgx_build_modules.sh script I see warnings regarding "register_vsync_cb". The build completes but fails
to load the omaplfb driver on the BBB.
There is probably some basic step I am missing. Has anyone been able to load the sgx drivers on the ti based 4.1 kernels?

Jason

For the "TI" kernel, we have a new sgx library stack, however it still
has a few issues, (on starting), thus not ready for end user use..

Regards,

Thanks for the info. Can you tell me if HDMI audio is supported in any way on the mainline build? I can write a driver if necessary but would like to stick to device tree if possible. It appears that the McASP pin configurations have been removed completely from the HDMI .dts file.

Jason

Thanks for the info. Can you tell me if HDMI audio is supported in any way
on the mainline build? I can write a driver if necessary but would like to

HDMI audio has been stuck in review hell for over a year, i doubt
it'll land in 4.5...

stick to device tree if possible. It appears that the McASP pin
configurations have been removed completely from the HDMI .dts file.

It's never been enabled in mainline, everyone's waiting on the
hdmi-audio bindings..

https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/arch/arm/boot/dts/am335x-boneblack.dts

Regards,