From mboxrd@z Thu Jan 1 00:00:00 1970 From: linus.walleij@linaro.org (Linus Walleij) Date: Sun, 13 Aug 2017 17:11:31 +0200 Subject: [PATCH 3/4] ARM: dts: Add TVE200 to the Gemini SoC DTSI In-Reply-To: <20170813151132.24736-1-linus.walleij@linaro.org> References: <20170813151132.24736-1-linus.walleij@linaro.org> Message-ID: <20170813151132.24736-4-linus.walleij@linaro.org> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org The Faraday TVE200 is present in the Gemini SoC, sometimes under the name "TVC". Add it to the SoC DTSI file along with its resources. Signed-off-by: Linus Walleij --- DRM developers: I will merge this patch through the ARM SoC tree. It is only included in this series for completion. --- arch/arm/boot/dts/gemini.dtsi | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/arch/arm/boot/dts/gemini.dtsi b/arch/arm/boot/dts/gemini.dtsi index c68e8d430234..f4957545e558 100644 --- a/arch/arm/boot/dts/gemini.dtsi +++ b/arch/arm/boot/dts/gemini.dtsi @@ -141,6 +141,12 @@ groups = "idegrp"; }; }; + tvc_default_pins: pinctrl-tvc { + mux { + function = "tvc"; + groups = "tvcgrp"; + }; + }; }; }; @@ -346,5 +352,18 @@ memcpy-bus-width = <32>; #dma-cells = <2>; }; + + tvc at 6a000000 { + compatible = "cortina,gemini-tvc", "faraday,tve200"; + reg = <0x6a000000 0x1000>; + interrupts = <13 IRQ_TYPE_EDGE_RISING>; + resets = <&syscon GEMINI_RESET_TVC>; + clocks = <&syscon GEMINI_CLK_GATE_TVC>, + <&syscon GEMINI_CLK_TVC>; + clock-names = "PCLK", "TVE"; + pinctrl-names = "default"; + pinctrl-0 = <&tvc_default_pins>; + status = "disabled"; + }; }; }; -- 2.13.4 From mboxrd@z Thu Jan 1 00:00:00 1970 From: Linus Walleij Subject: [PATCH 3/4] ARM: dts: Add TVE200 to the Gemini SoC DTSI Date: Sun, 13 Aug 2017 17:11:31 +0200 Message-ID: <20170813151132.24736-4-linus.walleij@linaro.org> References: <20170813151132.24736-1-linus.walleij@linaro.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-lf0-x234.google.com (mail-lf0-x234.google.com [IPv6:2a00:1450:4010:c07::234]) by gabe.freedesktop.org (Postfix) with ESMTPS id 479E06E0B1 for ; Sun, 13 Aug 2017 15:12:03 +0000 (UTC) Received: by mail-lf0-x234.google.com with SMTP id g25so31429676lfh.1 for ; Sun, 13 Aug 2017 08:12:03 -0700 (PDT) In-Reply-To: <20170813151132.24736-1-linus.walleij@linaro.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org, Eric Anholt , Daniel Vetter , Jani Nikula , Sean Paul Cc: linux-arm-kernel@lists.infradead.org List-Id: dri-devel@lists.freedesktop.org VGhlIEZhcmFkYXkgVFZFMjAwIGlzIHByZXNlbnQgaW4gdGhlIEdlbWluaSBTb0MsIHNvbWV0aW1l cwp1bmRlciB0aGUgbmFtZSAiVFZDIi4gQWRkIGl0IHRvIHRoZSBTb0MgRFRTSSBmaWxlIGFsb25n IHdpdGgKaXRzIHJlc291cmNlcy4KClNpZ25lZC1vZmYtYnk6IExpbnVzIFdhbGxlaWogPGxpbnVz LndhbGxlaWpAbGluYXJvLm9yZz4KLS0tCkRSTSBkZXZlbG9wZXJzOiBJIHdpbGwgbWVyZ2UgdGhp cyBwYXRjaCB0aHJvdWdoIHRoZSBBUk0gU29DCnRyZWUuIEl0IGlzIG9ubHkgaW5jbHVkZWQgaW4g dGhpcyBzZXJpZXMgZm9yIGNvbXBsZXRpb24uCi0tLQogYXJjaC9hcm0vYm9vdC9kdHMvZ2VtaW5p LmR0c2kgfCAxOSArKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTkgaW5zZXJ0 aW9ucygrKQoKZGlmZiAtLWdpdCBhL2FyY2gvYXJtL2Jvb3QvZHRzL2dlbWluaS5kdHNpIGIvYXJj aC9hcm0vYm9vdC9kdHMvZ2VtaW5pLmR0c2kKaW5kZXggYzY4ZThkNDMwMjM0Li5mNDk1NzU0NWU1 NTggMTAwNjQ0Ci0tLSBhL2FyY2gvYXJtL2Jvb3QvZHRzL2dlbWluaS5kdHNpCisrKyBiL2FyY2gv YXJtL2Jvb3QvZHRzL2dlbWluaS5kdHNpCkBAIC0xNDEsNiArMTQxLDEyIEBACiAJCQkJCQlncm91 cHMgPSAiaWRlZ3JwIjsKIAkJCQkJfTsKIAkJCQl9OworCQkJCXR2Y19kZWZhdWx0X3BpbnM6IHBp bmN0cmwtdHZjIHsKKwkJCQkJbXV4IHsKKwkJCQkJCWZ1bmN0aW9uID0gInR2YyI7CisJCQkJCQln cm91cHMgPSAidHZjZ3JwIjsKKwkJCQkJfTsKKwkJCQl9OwogCQkJfTsKIAkJfTsKIApAQCAtMzQ2 LDUgKzM1MiwxOCBAQAogCQkJbWVtY3B5LWJ1cy13aWR0aCA9IDwzMj47CiAJCQkjZG1hLWNlbGxz ID0gPDI+OwogCQl9OworCisJCXR2Y0A2YTAwMDAwMCB7CisJCQljb21wYXRpYmxlID0gImNvcnRp bmEsZ2VtaW5pLXR2YyIsICJmYXJhZGF5LHR2ZTIwMCI7CisJCQlyZWcgPSA8MHg2YTAwMDAwMCAw eDEwMDA+OworCQkJaW50ZXJydXB0cyA9IDwxMyBJUlFfVFlQRV9FREdFX1JJU0lORz47CisJCQly ZXNldHMgPSA8JnN5c2NvbiBHRU1JTklfUkVTRVRfVFZDPjsKKwkJCWNsb2NrcyA9IDwmc3lzY29u IEdFTUlOSV9DTEtfR0FURV9UVkM+LAorCQkJCSA8JnN5c2NvbiBHRU1JTklfQ0xLX1RWQz47CisJ CQljbG9jay1uYW1lcyA9ICJQQ0xLIiwgIlRWRSI7CisJCQlwaW5jdHJsLW5hbWVzID0gImRlZmF1 bHQiOworCQkJcGluY3RybC0wID0gPCZ0dmNfZGVmYXVsdF9waW5zPjsKKwkJCXN0YXR1cyA9ICJk aXNhYmxlZCI7CisJCX07CiAJfTsKIH07Ci0tIAoyLjEzLjQKCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRl dmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=