Loading Documentation/devicetree/bindings/drm/exynos/hdmi.txt 0 → 100644 +22 −0 Original line number Diff line number Diff line Device-Tree bindings for drm hdmi driver Required properties: - compatible: value should be "samsung,exynos5-hdmi". - reg: physical base address of the hdmi and length of memory mapped region. - interrupts: interrupt number to the cpu. - hpd-gpio: following information about the hotplug gpio pin. a) phandle of the gpio controller node. b) pin number within the gpio controller. c) pin function mode. d) optional flags and pull up/down. e) drive strength. Example: hdmi { compatible = "samsung,exynos5-hdmi"; reg = <0x14530000 0x100000>; interrupts = <0 95 0>; hpd-gpio = <&gpx3 7 0xf 1 3>; }; arch/arm/boot/dts/exynos5250-smdk5250.dts +4 −0 Original line number Diff line number Diff line Loading @@ -166,4 +166,8 @@ spi_2: spi@12d40000 { status = "disabled"; }; hdmi { hpd-gpio = <&gpx3 7 0xf 1 3>; }; }; arch/arm/boot/dts/exynos5250.dtsi +6 −0 Original line number Diff line number Diff line Loading @@ -520,4 +520,10 @@ reg = <0x13e30000 0x1000>; interrupts = <0 88 0>; }; hdmi { compatible = "samsung,exynos5-hdmi"; reg = <0x14530000 0x100000>; interrupts = <0 95 0>; }; }; arch/arm/mach-exynos/mach-exynos5-dt.c +2 −0 Original line number Diff line number Diff line Loading @@ -72,6 +72,8 @@ static const struct of_dev_auxdata exynos5250_auxdata_lookup[] __initconst = { "exynos-gsc.2", NULL), OF_DEV_AUXDATA("samsung,exynos5-gsc", EXYNOS5_PA_GSC3, "exynos-gsc.3", NULL), OF_DEV_AUXDATA("samsung,exynos5-hdmi", 0x14530000, "exynos5-hdmi", NULL), {}, }; Loading Loading
Documentation/devicetree/bindings/drm/exynos/hdmi.txt 0 → 100644 +22 −0 Original line number Diff line number Diff line Device-Tree bindings for drm hdmi driver Required properties: - compatible: value should be "samsung,exynos5-hdmi". - reg: physical base address of the hdmi and length of memory mapped region. - interrupts: interrupt number to the cpu. - hpd-gpio: following information about the hotplug gpio pin. a) phandle of the gpio controller node. b) pin number within the gpio controller. c) pin function mode. d) optional flags and pull up/down. e) drive strength. Example: hdmi { compatible = "samsung,exynos5-hdmi"; reg = <0x14530000 0x100000>; interrupts = <0 95 0>; hpd-gpio = <&gpx3 7 0xf 1 3>; };
arch/arm/boot/dts/exynos5250-smdk5250.dts +4 −0 Original line number Diff line number Diff line Loading @@ -166,4 +166,8 @@ spi_2: spi@12d40000 { status = "disabled"; }; hdmi { hpd-gpio = <&gpx3 7 0xf 1 3>; }; };
arch/arm/boot/dts/exynos5250.dtsi +6 −0 Original line number Diff line number Diff line Loading @@ -520,4 +520,10 @@ reg = <0x13e30000 0x1000>; interrupts = <0 88 0>; }; hdmi { compatible = "samsung,exynos5-hdmi"; reg = <0x14530000 0x100000>; interrupts = <0 95 0>; }; };
arch/arm/mach-exynos/mach-exynos5-dt.c +2 −0 Original line number Diff line number Diff line Loading @@ -72,6 +72,8 @@ static const struct of_dev_auxdata exynos5250_auxdata_lookup[] __initconst = { "exynos-gsc.2", NULL), OF_DEV_AUXDATA("samsung,exynos5-gsc", EXYNOS5_PA_GSC3, "exynos-gsc.3", NULL), OF_DEV_AUXDATA("samsung,exynos5-hdmi", 0x14530000, "exynos5-hdmi", NULL), {}, }; Loading