media: dt-bindings: media: meson-ao-cec: Add G12A AO-CEC-B Compatible
authorNeil Armstrong <narmstrong@baylibre.com>
Fri, 12 Apr 2019 08:30:58 +0000 (04:30 -0400)
committerMauro Carvalho Chehab <mchehab+samsung@kernel.org>
Mon, 22 Apr 2019 17:15:09 +0000 (13:15 -0400)
commit3473ba384de7cf5df33f0ea3650aa4c7aaf1c995
tree8493967b63c607e25021aef8b499fa1b22d79f13
parentcea053bed8534cb7de0b2092a246a84e8e512f64
media: dt-bindings: media: meson-ao-cec: Add G12A AO-CEC-B Compatible

The Amlogic G12A embeds a second CEC controller named AO-CEC-B, and
the other one is AO-CEC-A described by the current bindings.

The register interface is very close but the internal architecture
is totally different.

The other difference is the clock source, the AO-CEC-B takes the
"oscin", the Always-On Oscillator clock, as input and embeds a
dual-divider clock divider to provide the precise 32768Hz base
clock for CEC communication.

Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Documentation/devicetree/bindings/media/meson-ao-cec.txt