From patchwork Mon Nov 5 17:29:04 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: He Yangxuan X-Patchwork-Id: 10668805 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 0D2C714E2 for ; Mon, 5 Nov 2018 17:29:24 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id E67E129BC3 for ; Mon, 5 Nov 2018 17:29:23 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id DAC8829BCE; Mon, 5 Nov 2018 17:29:23 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.6 required=2.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 8C6C529BC3 for ; Mon, 5 Nov 2018 17:29:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Subject:To:From :Date:Reply-To:Cc:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=PAkzOJqzGksms2EzeioFWEfsk4XMrmyVog2OryVvNEU=; b=rnL+znkMj1eXsL fy0iqbDSidiDNSFui13PglOOr+RRuPF6SNeA6F+XDges10G7t+JstRz+1y2lSlr/V28Y0JoyFCfGZ WLle66oCe7GcqRwxcq6QCO6qphz8nTQzrl+t7Rl2lF6j4HusjCKrEFsdCDGLgmkbMhV2FQkFjQc6Q hXYKqwL6ZVY+5yATBK+GhKcACZ0xobXMSNFmcqJukYL9vspF3kir3HYSpT8NcNx23KgOrh2erLVKg +HyKA9NsLZtRIY1iXyrPCfWDIrRA5o6Y4v6nnEHEGnaSWsKTNdiiWXJtz4AQyntxyUQKXStPREM0U E93n80qgkEd6snlh2iNw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1gJigk-0007UU-VU; Mon, 05 Nov 2018 17:29:22 +0000 Received: from mail-pl1-x641.google.com ([2607:f8b0:4864:20::641]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1gJigi-0007St-PJ for linux-amlogic@lists.infradead.org; Mon, 05 Nov 2018 17:29:22 +0000 Received: by mail-pl1-x641.google.com with SMTP id w24-v6so4786330plq.3 for ; Mon, 05 Nov 2018 09:29:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:mail-followup-to:mime-version :content-disposition:user-agent; bh=ODaU1+OfRr2OCXAjuC17+55aFmdo+gyOkFY/c/94xeE=; b=YZVvkVqIvEPY5RQwMMekXl05EZHVa8hotpA/n3KYsvm6N8W3eOPXGSADpDpTy5RR39 UWM0eUc8LEv3yPFKZI5KoR/ZOxAU0T4z1JlRP6zVlo3lBALXIejZlvD1oZTzJ74/gBj0 LMAnFggriW3fLB/MkPZkxiLliMxvGbS/DjLm1B82adNzT5LBJBEJVazPBxQp3s+s6g41 ckouZng6SYcOMoUP48YP0APFdjfQuqHI0wExLXSEDhQDSlXVlyOOkYstAa9/bsxU5g/t rrlxlFV5XTZb4EX1Ap1a5unjfPfLy3NG/3cH1DpOuydfNfuYMdrD0fAx4xaKKRi8MPAd jrEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:mail-followup-to :mime-version:content-disposition:user-agent; bh=ODaU1+OfRr2OCXAjuC17+55aFmdo+gyOkFY/c/94xeE=; b=QQYIVF7TeVuEa/dNZhcDihVIDWKxRNdSJ+WkFQbg5vnMtoKS/pxaSaj/8bfe63m4f9 +3xWgx9q7b/Z8BU346ccg9gR6cr43NVm9u4/FIDmFjNrl0RaY7obS4l9MgCiVKGZ3wuU VrkfyuqjPrWMzHYrWUwR8w1ki52FdQWcOP97gXuhK9/JVE6TRz6PKkOaHAJjqH91tycD ZvFghabinNFu6nVr+QPYhVgvs9NDM9SE8WCcm7u+gYP7nvy3a3jAPVyX3mWky8wPeNQZ AugmwgsmbdyeYblV1OoX0pp6wqle2kFAphHDwew08hKR7ADx/UfsaTuTEASrz/ni7tT+ k4/g== X-Gm-Message-State: AGRZ1gLrCGKuWQICCXePJtwK0AdOtcqo/U4+7U1x7GpDnHbwlZ/7AP84 pSSk8/w6py/dSCU86Q2AGWpoYYsGd18= X-Google-Smtp-Source: AJdET5d9Tqgn/s1lwtfOL1NiEHw9/8Ti5ymXiVcAmWfMjNpvlZcRhiGf5wsJrmlZgf8BJeBu76VfxQ== X-Received: by 2002:a17:902:7c94:: with SMTP id y20-v6mr22817175pll.218.1541438949905; Mon, 05 Nov 2018 09:29:09 -0800 (PST) Received: from raspberrypi ([45.76.192.69]) by smtp.gmail.com with ESMTPSA id y88-v6sm38989816pfd.104.2018.11.05.09.29.08 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 05 Nov 2018 09:29:09 -0800 (PST) Date: Tue, 6 Nov 2018 01:29:04 +0800 From: He Yangxuan To: linux-amlogic@lists.infradead.org Subject: [PATCH v3 1/3] arm64: dts: meson-gxl: add support for phicomm n1 Message-ID: <20181105172904.omks6taxjzcwroky@raspberrypi> Mail-Followup-To: linux-amlogic@lists.infradead.org MIME-Version: 1.0 Content-Disposition: inline User-Agent: NeoMutt/20170113 (1.7.2) X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20181105_092920_820789_8221736F X-CRM114-Status: GOOD ( 13.92 ) X-BeenThere: linux-amlogic@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-amlogic" Errors-To: linux-amlogic-bounces+patchwork-linux-amlogic=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP This patch adds support for the Phicomm N1. This device based on P230 reference design. The phy is RTL8211F, need to disable Energy Efficient Ethernet (EEE) to make it stable. And this box doesn't have cvbs, so disable related section in device tree. Signed-off-by: He Yangxuan --- arch/arm64/boot/dts/amlogic/Makefile | 1 + .../dts/amlogic/meson-gxl-s905d-phicomm-n1.dts | 26 ++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905d-phicomm-n1.dts diff --git a/arch/arm64/boot/dts/amlogic/Makefile b/arch/arm64/boot/dts/amlogic/Makefile index c31f29d66..49f3ac5d8 100644 --- a/arch/arm64/boot/dts/amlogic/Makefile +++ b/arch/arm64/boot/dts/amlogic/Makefile @@ -18,6 +18,7 @@ dtb-$(CONFIG_ARCH_MESON) += meson-gxl-s905x-nexbox-a95x.dtb dtb-$(CONFIG_ARCH_MESON) += meson-gxl-s905x-p212.dtb dtb-$(CONFIG_ARCH_MESON) += meson-gxl-s905d-p230.dtb dtb-$(CONFIG_ARCH_MESON) += meson-gxl-s905d-p231.dtb +dtb-$(CONFIG_ARCH_MESON) += meson-gxl-s905d-phicomm-n1.dtb dtb-$(CONFIG_ARCH_MESON) += meson-gxl-s805x-p241.dtb dtb-$(CONFIG_ARCH_MESON) += meson-gxl-s905w-p281.dtb dtb-$(CONFIG_ARCH_MESON) += meson-gxl-s905w-tx3-mini.dtb diff --git a/arch/arm64/boot/dts/amlogic/meson-gxl-s905d-phicomm-n1.dts b/arch/arm64/boot/dts/amlogic/meson-gxl-s905d-phicomm-n1.dts new file mode 100644 index 000000000..1096509b2 --- /dev/null +++ b/arch/arm64/boot/dts/amlogic/meson-gxl-s905d-phicomm-n1.dts @@ -0,0 +1,26 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (c) 2018 He Yangxuan + */ + +/dts-v1/; + +#include "meson-gxl-s905d-p230.dts" + +/ { + compatible = "phicomm,n1", "amlogic,s905d", "amlogic,meson-gxl"; + model = "Phicomm N1"; + + cvbs-connector { + status = "disabled"; + }; +}; + +&cvbs_vdac_port { + status = "disabled"; +}; + +&external_phy { + /* Realtek RTL8211F (0x001cc916) */ + eee-broken-1000t; +};