0001 * Samsung HDMI CEC driver
0002
0003 The HDMI CEC module is present is Samsung SoCs and its purpose is to
0004 handle communication between HDMI connected devices over the CEC bus.
0005
0006 Required properties:
0007 - compatible : value should be following
0008 "samsung,s5p-cec"
0009
0010 - reg : Physical base address of the IP registers and length of memory
0011 mapped region.
0012
0013 - interrupts : HDMI CEC interrupt number to the CPU.
0014 - clocks : from common clock binding: handle to HDMI CEC clock.
0015 - clock-names : from common clock binding: must contain "hdmicec",
0016 corresponding to entry in the clocks property.
0017 - samsung,syscon-phandle - phandle to the PMU system controller
0018 - hdmi-phandle - phandle to the HDMI controller, see also cec.txt.
0019
0020 Optional:
0021 - needs-hpd : if present the CEC support is only available when the HPD
0022 is high. See cec.txt for more details.
0023
0024 Example:
0025
0026 hdmicec: cec@100b0000 {
0027 compatible = "samsung,s5p-cec";
0028 reg = <0x100B0000 0x200>;
0029 interrupts = <0 114 0>;
0030 clocks = <&clock CLK_HDMI_CEC>;
0031 clock-names = "hdmicec";
0032 samsung,syscon-phandle = <&pmu_system_controller>;
0033 hdmi-phandle = <&hdmi>;
0034 pinctrl-names = "default";
0035 pinctrl-0 = <&hdmi_cec>;
0036 };