On Mon, Oct 17, 2016 at 3:07 PM, Jarosław Nieć <[email protected]> wrote: >> >> https://groups.google.com/forum/#!topic/linux-sunxi/l5jhSY8PDFA >> >> This thread does seem to suggest there is (some) CEC hardware... >> >> Also some code here ; >> https://groups.google.com/forum/#!msg/linux-sunxi/cNbMiwzgGJ0/tK-KvXkn-pQJ >> >> Not sure if you missed it or i'm blind, just ignore if nonsense ;) >> > > I saw this code and my implementation use it as a reference how to use > HDMI-CEC register. Unfortunately this implementation is unfinished and AFAIK > is using very ineffective busy-wait loop. > CEC hardware in A10 is very very simple and basically is just mapping of CEC > line state to register in memory. It isn't similar to other CEC cores that > can transmit/receive whole messages on its own. > Thats why we need to use bit banging in kernel to use it at all.
I believe there is a bitbanging I2C implementation already in the kernel. Might make a good place to start from. > > Regards, Jarek > > -- > You received this message because you are subscribed to the Google Groups > "linux-sunxi" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. -- Jon Smirl [email protected] -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
