From patchwork Fri Jun 12 13:00:01 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Daniel Palmer X-Patchwork-Id: 11601625 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 4DA54138C for ; Fri, 12 Jun 2020 13:03:19 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 2B0BB20792 for ; Fri, 12 Jun 2020 13:03:19 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="WtEkyHau"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=0x0f.com header.i=@0x0f.com header.b="Bp+EnSjP" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 2B0BB20792 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=0x0f.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org 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:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=K9doF4HHVhLuc+Q0Sb9aOrYndLbVKl+wbiJ+HJMp8Gc=; b=WtEkyHauvINwvL MUAUAsSxLeqs5Ri5kQTS3sLdnFIJiRCGiays5LzFJeg+KUdrfkoKntv4tkLecor43A/+ox5sgWscO eTL92bU5aZL0+N0+1YBUHD/alCAHxDwvtRnOjWKZlKFS+vGm4lgBqiNlcFxm3h5UopV1O3tHqIYyA dVlIyHEHbEYHMnv10Bb+726h3LHyEWRR8Pg+44VC2Cjh2809XnGcsAtiM1ACslPsX61HjsY/C26/A OgA3sNkTLkDLNjEjEA26TwMhyfCUj3obDr0zlMlV5qs6ReDXQMpK1O97hcsR0zmGkR9eYzkLPU3tE sBctLlNh7gVYoDYEURnQ==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jjjL1-0004R1-G7; Fri, 12 Jun 2020 13:03:15 +0000 Received: from mail-pj1-x1042.google.com ([2607:f8b0:4864:20::1042]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jjjKy-0004Q2-OI for linux-arm-kernel@lists.infradead.org; Fri, 12 Jun 2020 13:03:13 +0000 Received: by mail-pj1-x1042.google.com with SMTP id ga6so3630414pjb.1 for ; Fri, 12 Jun 2020 06:03:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=0x0f.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=zFVtoiNjl4oNMGacca0AXJ3/iXBsqOkayEm+1Qa1zHs=; b=Bp+EnSjPOUJ1eV1lT+rQ/Iq2sJb89w6XMqQP1w1VdqIElaVRV2saN62kX3v9tOC2Gq GIMz4yxfEZ53TxmZTGwpc4J1DFsyc6GDl+nv9YpIYmSe31OXVi4s6wTEyNxKPWeD0Ncd Cz1Ba9KkwWGJpAkXZn7nedykAq6EDC/g6gR6U= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=zFVtoiNjl4oNMGacca0AXJ3/iXBsqOkayEm+1Qa1zHs=; b=kd978qElKhONzCFHAa7e58ue+RpKsdzdsaS7fpS0Wn4NUfPh+rBgELqAa6wzruF0OH vwe/whwj0g1jYKTYFp5KHXXlL8cWFRaUrIGnVfRtBiGqPMVfimrvO1PF32Wy+DVzfoXJ 2yLe3r2qmOCeQCELK7haAWS2cMSRHbVTjp5/r6PVCy8ldWGPI+e94DZh6op1fmouzv2L gF+suSrn1RfLrIvQtUma4R4LQQ1dt46t4ioNWpFMBb+Cy+BbCDRUjQtdwcYy3pVo7uzO 0EKWEzPQ6W3nzCLnluG9UO250S7qbCOPBSzLaQviNYx1rin8gF6f7aKgTvzVbOPmyB4E zf/Q== X-Gm-Message-State: AOAM532Hi+x5PHIeKZ4Tt7pBDINkzUmYncuQLkONhX/zb4aa4DmBuJ03 ge2EaYsueRXbdrxvrFxpqf+k8Q== X-Google-Smtp-Source: ABdhPJxLhwaoXhyApJdmwU+cJ78D3efrWpzxB05a1uevQvfO0cfy85Cc2vgBn1EEb0keJzGjIWtnQg== X-Received: by 2002:a17:902:7c16:: with SMTP id x22mr11291382pll.244.1591966991703; Fri, 12 Jun 2020 06:03:11 -0700 (PDT) Received: from shiro.work (p1285116-ipngn200805sizuokaden.shizuoka.ocn.ne.jp. [114.171.61.116]) by smtp.googlemail.com with ESMTPSA id k12sm5481939pgm.11.2020.06.12.06.03.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Jun 2020 06:03:10 -0700 (PDT) From: Daniel Palmer To: linux-kernel@vger.kernel.org Subject: [PATCH v3 01/12] dt-bindings: vendor-prefixes: Add mstar vendor prefix Date: Fri, 12 Jun 2020 22:00:01 +0900 Message-Id: <20200612130032.3905240-2-daniel@0x0f.com> X-Mailer: git-send-email 2.27.0.rc0 In-Reply-To: <20200612130032.3905240-1-daniel@0x0f.com> References: <20200610090421.3428945-1-daniel@0x0f.com> <20200612130032.3905240-1-daniel@0x0f.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200612_060312_786187_841CD91D X-CRM114-Status: GOOD ( 10.91 ) X-Spam-Score: -0.2 (/) X-Spam-Report: SpamAssassin version 3.4.4 on bombadil.infradead.org summary: Content analysis details: (-0.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:1042 listed in] [list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Linus Walleij , Masahiro Yamada , Daniel Palmer , Benjamin Gaignard , Sam Ravnborg , Ard Biesheuvel , Stephan Gerhold , Jonathan Corbet , Mauro Carvalho Chehab , Heiko Stuebner , daniel@0x0f.com, Russell King , Bartosz Golaszewski , Nathan Huckleberry , devicetree@vger.kernel.org, Arnd Bergmann , allen , Will Deacon , Lubomir Rintel , Rob Herring , Gregory Fong , Doug Anderson , Nathan Chancellor , linux-arm-kernel@lists.infradead.org, Greg Kroah-Hartman , Nick Desaulniers , afaerber@suse.de, Mark Brown , Marc Zyngier , Andrew Morton , "David S. Miller" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org Add prefix for MStar Semiconductor, Inc. Signed-off-by: Daniel Palmer --- Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml index ef6d75b9113a..86b569a0c008 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.yaml +++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml @@ -678,6 +678,8 @@ patternProperties: description: Microsemi Corporation "^msi,.*": description: Micro-Star International Co. Ltd. + "^mstar,.*": + description: MStar Semiconductor, Inc. (acquired by MediaTek Inc.) "^mti,.*": description: Imagination Technologies Ltd. (formerly MIPS Technologies Inc.) "^multi-inno,.*": From patchwork Fri Jun 12 13:00:02 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Daniel Palmer X-Patchwork-Id: 11601627 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id A4597138C for ; Fri, 12 Jun 2020 13:03:44 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 7B6DE20792 for ; Fri, 12 Jun 2020 13:03:44 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="nswdwOkH"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=0x0f.com header.i=@0x0f.com header.b="UwmU1cla" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 7B6DE20792 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=0x0f.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org 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:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=rAFqctHqJv0p4W31A5tzuh9vl/EMeS3Ez9F7d0IFYHw=; b=nswdwOkHbGCRMd GLt6io3bZ018UI+X/NYb7ugvSCYtXlqAq8UmS7fRnRqIY15eqjzDY+9oqDJm2w1oegqAeMD/5miGu LejuFYtagk9ZPHj1o7/0wOL6r8K7EwUZll7BABVJO5Pyx2GRajro+vqIsicJNmLjFRCqOXsEyxkFV rkYHHR29HFcZoKnH3IazrEsI9kzqSVDmEHVnJYF31Fdip/xkfiUsSlmuTjLwAJ5S5V3GvOKT4e3Yg zGSzNTEeSPtVsT+unrmyBBE2HHtTBPnsaNd+IaxNl012bdRDp06GXs24VRprEU6Vq/WQCu19+vuSV /xRuhUskOlHDpwkMcFlQ==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jjjLS-0004tC-9v; Fri, 12 Jun 2020 13:03:42 +0000 Received: from mail-pl1-x644.google.com ([2607:f8b0:4864:20::644]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jjjLP-0004sO-8l for linux-arm-kernel@lists.infradead.org; Fri, 12 Jun 2020 13:03:40 +0000 Received: by mail-pl1-x644.google.com with SMTP id n9so3734299plk.1 for ; Fri, 12 Jun 2020 06:03:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=0x0f.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=XChjBh6npquWu7Gds/Y31/zFut/MusA/6k8uIHJOBp4=; b=UwmU1clazf1waXMz2OfDw/fqAyqKGnXsGLQHKoJk5sAMUGUzsciCh2kAJ0iuEN6Lzb ReioL9yEqg1Ha+7Pr0XfBTJcEkT+oV9ipOE6zPLcBxf7823zdTx1UlbGY2cskpoJb+Kz 3Z327x+cdQ1rDGNwnRwxu0/YY5vppwsSsNeq4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=XChjBh6npquWu7Gds/Y31/zFut/MusA/6k8uIHJOBp4=; b=D7KXOXsZKbMDjdguPfLkJwuWeii1AndV9Z/pXOtlWVLGHnONOHM9IVxJaXKbcEu/Vk tZOseoedOmHOb0x/AomLCynqBWEhkSEbVWX0+vPmxAwOXIbHOJt6Oh75X3VIV9e9vxWz TSgC4fFXiDWC5i8/Hz5hSNwvQTIxVrk54jDaYp1ujADfaXCgGm/XIgkgGzIVAsYEb3HE unoN1pcLEGslZ+FWWzwxKTt3fdoS9QEvBnMd9b5icIOpYfc/ggoLqCcWsFcreVPv70/a sUVdeqRMQ+rqtT6+/pHD+iaPrgCFCh+F6zDz+FiHKJigKBvgYTc2bo8vViFIkRws+gUu 5HmQ== X-Gm-Message-State: AOAM533zT4d5kteRCSXhg6XBYFCtFSndm8leFE/G9sCZeKYwfs9CcExj mPOVtbQ1fZsei6vf4HzGT7xaUg== X-Google-Smtp-Source: ABdhPJxW6okryb1H/Wb2uZlId7rrSe/g6oANSSlhoWqGcCYTWG7bqOaMgoczORRgsCUTAJlZ0SskRQ== X-Received: by 2002:a17:902:d889:: with SMTP id b9mr10724178plz.206.1591967018698; Fri, 12 Jun 2020 06:03:38 -0700 (PDT) Received: from shiro.work (p1285116-ipngn200805sizuokaden.shizuoka.ocn.ne.jp. [114.171.61.116]) by smtp.googlemail.com with ESMTPSA id k12sm5481939pgm.11.2020.06.12.06.03.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Jun 2020 06:03:37 -0700 (PDT) From: Daniel Palmer To: linux-kernel@vger.kernel.org Subject: [PATCH v3 02/12] dt-bindings: vendor-prefixes: Add sstar vendor prefix Date: Fri, 12 Jun 2020 22:00:02 +0900 Message-Id: <20200612130032.3905240-3-daniel@0x0f.com> X-Mailer: git-send-email 2.27.0.rc0 In-Reply-To: <20200612130032.3905240-1-daniel@0x0f.com> References: <20200610090421.3428945-1-daniel@0x0f.com> <20200612130032.3905240-1-daniel@0x0f.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200612_060339_338297_81545E72 X-CRM114-Status: GOOD ( 10.72 ) X-Spam-Score: -0.2 (/) X-Spam-Report: SpamAssassin version 3.4.4 on bombadil.infradead.org summary: Content analysis details: (-0.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:644 listed in] [list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Linus Walleij , Masahiro Yamada , Daniel Palmer , Benjamin Gaignard , Sam Ravnborg , Ard Biesheuvel , Stephan Gerhold , Jonathan Corbet , Mauro Carvalho Chehab , Heiko Stuebner , daniel@0x0f.com, Russell King , Bartosz Golaszewski , Nathan Huckleberry , devicetree@vger.kernel.org, Arnd Bergmann , allen , Lubomir Rintel , Rob Herring , Gregory Fong , Doug Anderson , Nathan Chancellor , linux-arm-kernel@lists.infradead.org, Christian Lamparter , Greg Kroah-Hartman , Nick Desaulniers , afaerber@suse.de, Mark Brown , Marc Zyngier , Andrew Morton , "David S. Miller" , Mike Rapoport Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org Add prefix for Xiamen Xingchen Technology Co., Ltd Signed-off-by: Daniel Palmer --- Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml index 86b569a0c008..314a2ddcb6a0 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.yaml +++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml @@ -984,6 +984,8 @@ patternProperties: description: Spreadtrum Communications Inc. "^sst,.*": description: Silicon Storage Technology, Inc. + "^sstar,.*": + description: Xiamen Xingchen(SigmaStar) Technology Co., Ltd. (formerly part of MStar Semiconductor, Inc.) "^st,.*": description: STMicroelectronics "^starry,.*": From patchwork Fri Jun 12 13:00:03 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Daniel Palmer X-Patchwork-Id: 11601629 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 3BC20138C for ; Fri, 12 Jun 2020 13:04:12 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 16E4120801 for ; Fri, 12 Jun 2020 13:04:12 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="VqjvchCB"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=0x0f.com header.i=@0x0f.com header.b="v5LIkUnU" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 16E4120801 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=0x0f.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org 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:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=dw9rWxXcm/AJUmGwRQAQTRUi+BGqovvGU66Oir+BfVo=; b=VqjvchCB98AhzH gJwe6uReN4eqxYcc8nY8unfov2ENQF4gBzRypkl6+5XilFyOvGy3vkCVsI+dmVifTmKoy7YaHNrZv lw5AuC4i+YgaDwm6BCWoUnk4Jcm9iDDU0OD89dIZj5TQ3L/fYp+sYYakF/BESli7Z496RitN5hn4m l5PS1iSfMgZSSBAvsENmnhRFV/LtJANVOZmB7y4P/AxBcKducwTR+XxFMDwjFyONsKg2HsBIXQeKE zXXX2sJ5d9PlYb6Uz64Tig5vZZJ6cLmij1rs7VS7o89dbwi/tx9VWapCaGIodl7TH+AIUlvyD7MU4 +AKSNEKCvzLJlk435Bpw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jjjLs-0005Bx-T8; Fri, 12 Jun 2020 13:04:08 +0000 Received: from mail-pf1-x442.google.com ([2607:f8b0:4864:20::442]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jjjLq-0005BV-4s for linux-arm-kernel@lists.infradead.org; Fri, 12 Jun 2020 13:04:07 +0000 Received: by mail-pf1-x442.google.com with SMTP id z63so3348114pfb.1 for ; Fri, 12 Jun 2020 06:04:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=0x0f.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=XxDkda8O67HgHGJSLFTrtV7JMSfXrWrn5BJlGMpDUew=; b=v5LIkUnUnF2+bxJwj82k5O3Ugtx+V+dOnpssvRtDYX+KsvElv43rxkxrOOUV/zuGnN bm54gsNjWwVP4WCpw5aBqG3GjMIVZH6QB6WYJ5fJk0Ri2vbBVR/ZWwoE775ZJ2mNzs1L Xi9bznFrxDfQwG3cqR4VwmgWt2Y7PJNlj0x6g= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=XxDkda8O67HgHGJSLFTrtV7JMSfXrWrn5BJlGMpDUew=; b=SwiqF8BzDM5bzx6x3xVrgy+L/x/00VXkRi8rKskLN4INNq9marY0F5iBACcjsAKgy3 z/00mUPCnDbY35bbzYM+V//fPCeU1ZuW1EcOi9UvKQGJjO9qOAUrAz2jP0Yxmhfc/LkV ogQcg1oR3Oq6z49bZ5/JH1OF1u/P3mRWNdtE7p2KntZ9eLA+L8Hey2sLV0h4+gvtZ0U9 qLeShkF0fv/moazfuQpRJ6ZL4CobxStO2oVcuTrKxIccvckXqzfrh08iRXyDTTEx+IwS 9wscdHo54fnHHO68dJLedXGNBroO9Fwz08QwciyNpa3SrV3I4BIv12angYSKhu+vnnth oxLA== X-Gm-Message-State: AOAM530Y3uKOrfsBZYOPRjypaa0XPqhxO/K22tRmK8kXX3xnvWce3Zx8 msixWqd238OHkkMfgtIxlSe7Cg== X-Google-Smtp-Source: ABdhPJytiIJDeVXmChbd5bb89VuMarC4J8a0f2CzkWR4+onp+oE0ehGtriSY+VxWyDm+C4WNZXHdkg== X-Received: by 2002:aa7:9f10:: with SMTP id g16mr11840277pfr.47.1591967045681; Fri, 12 Jun 2020 06:04:05 -0700 (PDT) Received: from shiro.work (p1285116-ipngn200805sizuokaden.shizuoka.ocn.ne.jp. [114.171.61.116]) by smtp.googlemail.com with ESMTPSA id k12sm5481939pgm.11.2020.06.12.06.03.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Jun 2020 06:04:04 -0700 (PDT) From: Daniel Palmer To: linux-kernel@vger.kernel.org Subject: [PATCH v3 03/12] dt-bindings: vendor-prefixes: Add 70mai vendor prefix Date: Fri, 12 Jun 2020 22:00:03 +0900 Message-Id: <20200612130032.3905240-4-daniel@0x0f.com> X-Mailer: git-send-email 2.27.0.rc0 In-Reply-To: <20200612130032.3905240-1-daniel@0x0f.com> References: <20200610090421.3428945-1-daniel@0x0f.com> <20200612130032.3905240-1-daniel@0x0f.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200612_060406_185087_36CDEE8B X-CRM114-Status: GOOD ( 10.91 ) X-Spam-Score: -0.2 (/) X-Spam-Report: SpamAssassin version 3.4.4 on bombadil.infradead.org summary: Content analysis details: (-0.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:442 listed in] [list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Linus Walleij , Masahiro Yamada , Daniel Palmer , Benjamin Gaignard , Sam Ravnborg , Ard Biesheuvel , Stephan Gerhold , Jonathan Corbet , Mauro Carvalho Chehab , Heiko Stuebner , daniel@0x0f.com, Russell King , Bartosz Golaszewski , Nathan Huckleberry , devicetree@vger.kernel.org, Arnd Bergmann , allen , Will Deacon , Lubomir Rintel , Rob Herring , Gregory Fong , Doug Anderson , Nathan Chancellor , linux-arm-kernel@lists.infradead.org, Greg Kroah-Hartman , afaerber@suse.de, Mark Brown , Marc Zyngier , Andrew Morton , "David S. Miller" , Mike Rapoport Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org Add prefix for 70mai Co., Ltd Signed-off-by: Daniel Palmer --- Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml index 314a2ddcb6a0..7c45b4c6fe40 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.yaml +++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml @@ -23,6 +23,8 @@ patternProperties: "^(simple-audio-card|simple-graph-card|st-plgpio|st-spics|ts),.*": true # Keep list in alphabetical order. + "^70mai,.*": + description: 70mai Co., Ltd. "^abilis,.*": description: Abilis Systems "^abracon,.*": From patchwork Fri Jun 12 13:00:04 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Daniel Palmer X-Patchwork-Id: 11601631 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 9B0396A2 for ; Fri, 12 Jun 2020 13:04:40 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 7502B20801 for ; Fri, 12 Jun 2020 13:04:40 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="pBAl/oCV"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=0x0f.com header.i=@0x0f.com header.b="AefmMVNZ" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 7502B20801 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=0x0f.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org 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:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=9zhrXeo67x+d5pR6I66PzanJlMgu7vwHpOiNi22RTDA=; b=pBAl/oCV7capsB 0L4bDprSgcqh+PgoY6MfgwjmJZ1LskN3yGIAExTX8+/17jvvHrelbLv+LQQ6SnsNqWlRBOYpsnbnl YeaYm7Z4mBSsuQq7msAuNA1ytSnQPpm5qQesklUMrjEgo4gmEjI/fcjeeoa9BF2Ngoyp+E8ToKYBl h99+64jvOK7/muNviiL01PAJKQ+L5KNvvO4Dwir4opo4QQjMVzxFBVjvrO6alHN5/Vp2kVWmctDtP 0H0qQePvc5pfDO/AoovhOvtg3TF2Ne1MnyipHj/Qyagf8I2VqDqNfT9bVnCT9FnEd/l2eh25K/S/3 kVWQTmRzOYyq+A0kH80w==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jjjMN-0005RI-Fq; Fri, 12 Jun 2020 13:04:39 +0000 Received: from mail-pl1-x630.google.com ([2607:f8b0:4864:20::630]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jjjMJ-0005Qm-Eg for linux-arm-kernel@lists.infradead.org; Fri, 12 Jun 2020 13:04:36 +0000 Received: by mail-pl1-x630.google.com with SMTP id n2so3703885pld.13 for ; Fri, 12 Jun 2020 06:04:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=0x0f.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=5vxKjtaR9J5KXw5QvNfVo9XkT2kELkwD9L/tBPahe7I=; b=AefmMVNZ/R+ZqcrsoxXAe4nIIuONGTsrV7IQ1oz2RDMIshK+C621Y6I6MwPTR7UvBe HTqpxVp0yg3Sv4F8pKf5X4XHgrSGA/PlMqqKjvzcZ6+dLlOAnwv4rLV8cfKYTWalwLtm MeF9TU73seMmRuTndpqMJ9IoeFI6F7+aCVqxk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=5vxKjtaR9J5KXw5QvNfVo9XkT2kELkwD9L/tBPahe7I=; b=MsvpaVFvuJ1Q//+edXV7u5/kgVU6XX0j8kPZJI66UYqXDKArnKvYsIgQIOa32dXEjE Kp81MxFOmPV5rFNuE4zRK4Agval6RCDxw54lxngFaM9g/jg8pU+jykkKhKz387+lFWeW Z6FK2krDz/aDxqCpi5mTzqPZlPQkZlnlNS4j/UElR37kmXuy9OIoX0Z5x6bE3C9+ALGf bMLJPhFhW7S0ew8AnkJVGg4zEwE2JHaNRPuPkeL7BYxhoyrBumM0e6fXtxTJfHgv7+Wz V+Kghi77uaIwq4uzzxR43gdcXjFrHN4aMa0AwUyzmYnCgp0AHKoDrMMO4yhBnhqwgk6Y K/Kg== X-Gm-Message-State: AOAM5321iQI1wixoTefo9PqvA/RoqfynQWBfqP9j9kOXykI1TELx7GT0 cG17ByJlfXZuC0i+oTC8XKYq4A== X-Google-Smtp-Source: ABdhPJwg76Eyt9sWMuI/3fYjUtxebHMP7gP8S+d0oooT1BSuAMCR7x5yEpWVIIRXwQDocI8k8yXCYA== X-Received: by 2002:a17:902:82ca:: with SMTP id u10mr11301620plz.294.1591967073370; Fri, 12 Jun 2020 06:04:33 -0700 (PDT) Received: from shiro.work (p1285116-ipngn200805sizuokaden.shizuoka.ocn.ne.jp. [114.171.61.116]) by smtp.googlemail.com with ESMTPSA id k12sm5481939pgm.11.2020.06.12.06.04.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Jun 2020 06:04:32 -0700 (PDT) From: Daniel Palmer To: linux-kernel@vger.kernel.org Subject: [PATCH v3 04/12] dt-bindings: vendor-prefixes: Add thingy.jp prefix Date: Fri, 12 Jun 2020 22:00:04 +0900 Message-Id: <20200612130032.3905240-5-daniel@0x0f.com> X-Mailer: git-send-email 2.27.0.rc0 In-Reply-To: <20200612130032.3905240-1-daniel@0x0f.com> References: <20200610090421.3428945-1-daniel@0x0f.com> <20200612130032.3905240-1-daniel@0x0f.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200612_060435_488887_3235BC2C X-CRM114-Status: GOOD ( 10.29 ) X-Spam-Score: -0.2 (/) X-Spam-Report: SpamAssassin version 3.4.4 on bombadil.infradead.org summary: Content analysis details: (-0.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:630 listed in] [list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Linus Walleij , Masahiro Yamada , Daniel Palmer , Benjamin Gaignard , Sam Ravnborg , Ard Biesheuvel , Stephan Gerhold , Jonathan Corbet , Mauro Carvalho Chehab , Heiko Stuebner , daniel@0x0f.com, Russell King , Bartosz Golaszewski , Joel Stanley , Nathan Huckleberry , devicetree@vger.kernel.org, Arnd Bergmann , allen , Will Deacon , Lubomir Rintel , Rob Herring , Gregory Fong , Doug Anderson , Nathan Chancellor , linux-arm-kernel@lists.infradead.org, Greg Kroah-Hartman , Nick Desaulniers , afaerber@suse.de, Mark Brown , Marc Zyngier , "David S. Miller" , Mike Rapoport Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org Add prefix for thingy.jp Signed-off-by: Daniel Palmer --- Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml index 7c45b4c6fe40..70a8f2696427 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.yaml +++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml @@ -1036,6 +1036,8 @@ patternProperties: description: Three Five Corp "^thine,.*": description: THine Electronics, Inc. + "^thingyjp,.*": + description: thingy.jp "^ti,.*": description: Texas Instruments "^tianma,.*": From patchwork Fri Jun 12 13:00:05 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Daniel Palmer X-Patchwork-Id: 11601633 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id CB17492A for ; Fri, 12 Jun 2020 13:05:50 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 6EB4A20792 for ; Fri, 12 Jun 2020 13:05:50 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="pTEEVy9Y"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=0x0f.com header.i=@0x0f.com header.b="A3WWYsIm" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 6EB4A20792 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=0x0f.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org 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:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=UvC38iwWjhxLxtK/ISkU/tfGoLvSZNaceStiYGdPl/M=; b=pTEEVy9YRf8YhL zsoCi69fISnUwTdvfr3fHO5Lz20UVKU4lvJuoJL6AAdlzrZYkqA5zLawZDGNy2DJitx9QK5dchSZx AURWYc86PjGAByT4sTPVW5a1/7/ogxq3YvIMszCNlyvlNgC9ZmN8RGpEMa/CKtTbBNDakx79W82y8 RZ48aOHTfSTvVPa3h9zt6PXtKy2vMYLjKDpdUUKtVp4xcPZ6pyVDcbizrOtCxXMhVGsjCp0t6ik/V qp8qTus31hwXh+A1QhU0jQ7ohUv1yUVU9W8ZsXmoswI/+IsDsIWUmRxMP8filzjWECsd/205GwTKP C45tlQvyIwRYNV0niFog==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jjjNS-0008Tp-09; Fri, 12 Jun 2020 13:05:46 +0000 Received: from mail-pj1-x1029.google.com ([2607:f8b0:4864:20::1029]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jjjMl-0005h5-HV for linux-arm-kernel@lists.infradead.org; Fri, 12 Jun 2020 13:05:05 +0000 Received: by mail-pj1-x1029.google.com with SMTP id i12so3623164pju.3 for ; Fri, 12 Jun 2020 06:05:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=0x0f.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=4vHmV15pvTuxcnNHNJqFUF5syqcXyyEAOXSJ5/cf22M=; b=A3WWYsImEEOqMez/ZJ06SYg+jhnolFaaDZqe7H+eYUw0R75IoOwbW2fIBQJSXMVGFs 4uVMyzTwq6676zRYmMsAYtRvgYtI67TvzvRRlpozn+hQxow1jei1Z8N28yVpXH4ETxVR qnWiAA6O5D6SWdZkpZgstkYmP8B8eL6Equ/Mo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=4vHmV15pvTuxcnNHNJqFUF5syqcXyyEAOXSJ5/cf22M=; b=LEK+jRWD1wSHykmG8OuNMkaCV0HGKXvMEv7npUmwDyP6xgTth9/pgtfEzj4dU5Fkr9 cZTi7a5qb4skpulBB7J+jM+jIanLTLCuteJYHvmoJYUMzvlXrCRA/5xf5EJJnHdSo0ZO GhHtYj8eZ14c7PeOQlruyFRKWLjywPQdZ6x2ts+dx4C3Fz/GbB3Iy48kC58bzKlHU1nq 7067MVe8ZIA08BnwifQjntBfTbYR1Nvski+d6g44o8hDdf0Y1CHRyBuo+imuAjwE9zVN CUVHmvfbr42l3Ix8URwY7+e0EElBn6jA5g2CPgqJexoGN1jXQs7J5HWTUafmUEq/loZU UfYQ== X-Gm-Message-State: AOAM5327hEO9c/I7XDhRDVg1cPWJ217vEL6t1+td/Ch2hrxD7g96cXmI vX5MEnFLuOLZtHI8T0J8DYRKBg== X-Google-Smtp-Source: ABdhPJxqETrV/iuA8Ip8gK6XEQz+Oa4LZk63JEndPG/JrYOaZDGEFgqbuBRuBHxe/r4eEHuEHgprwg== X-Received: by 2002:a17:90b:3d7:: with SMTP id go23mr12862528pjb.157.1591967101454; Fri, 12 Jun 2020 06:05:01 -0700 (PDT) Received: from shiro.work (p1285116-ipngn200805sizuokaden.shizuoka.ocn.ne.jp. [114.171.61.116]) by smtp.googlemail.com with ESMTPSA id k12sm5481939pgm.11.2020.06.12.06.04.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Jun 2020 06:05:00 -0700 (PDT) From: Daniel Palmer To: linux-kernel@vger.kernel.org Subject: [PATCH v3 05/12] dt-bindings: dt-bindings: arm: Add mstar YAML schema Date: Fri, 12 Jun 2020 22:00:05 +0900 Message-Id: <20200612130032.3905240-6-daniel@0x0f.com> X-Mailer: git-send-email 2.27.0.rc0 In-Reply-To: <20200612130032.3905240-1-daniel@0x0f.com> References: <20200610090421.3428945-1-daniel@0x0f.com> <20200612130032.3905240-1-daniel@0x0f.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200612_060503_596624_DB80AB9F X-CRM114-Status: GOOD ( 13.25 ) X-Spam-Score: 1.5 (+) X-Spam-Report: SpamAssassin version 3.4.4 on bombadil.infradead.org summary: Content analysis details: (1.5 points) pts rule name description ---- ---------------------- -------------------------------------------------- 1.7 URIBL_BLACK Contains an URL listed in the URIBL blacklist [URIs: linux-chenxing.org] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:1029 listed in] [list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Linus Walleij , Masahiro Yamada , Daniel Palmer , Benjamin Gaignard , Sam Ravnborg , Ard Biesheuvel , Stephan Gerhold , Jonathan Corbet , Mauro Carvalho Chehab , Heiko Stuebner , daniel@0x0f.com, Russell King , Bartosz Golaszewski , Nathan Huckleberry , devicetree@vger.kernel.org, Arnd Bergmann , allen , Will Deacon , Lubomir Rintel , Rob Herring , Gregory Fong , Doug Anderson , Nathan Chancellor , linux-arm-kernel@lists.infradead.org, Christian Lamparter , Greg Kroah-Hartman , afaerber@suse.de, Mark Brown , Marc Zyngier , Andrew Morton , "David S. Miller" , Mike Rapoport Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org This adds some intial boards for Armv7 based mstar platforms. Signed-off-by: Daniel Palmer --- .../devicetree/bindings/arm/mstar.yaml | 33 +++++++++++++++++++ MAINTAINERS | 7 ++++ 2 files changed, 40 insertions(+) create mode 100644 Documentation/devicetree/bindings/arm/mstar.yaml diff --git a/Documentation/devicetree/bindings/arm/mstar.yaml b/Documentation/devicetree/bindings/arm/mstar.yaml new file mode 100644 index 000000000000..633e89f415cb --- /dev/null +++ b/Documentation/devicetree/bindings/arm/mstar.yaml @@ -0,0 +1,33 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/arm/mstar.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: MStar platforms device tree bindings + +maintainers: + - Daniel Palmer + +properties: + $nodename: + const: '/' + compatible: + oneOf: + # infinity boards + items: + - enum: + - thingyjp,breadbee-crust # thingy.jp BreadBee Crust + - const: mstar,infinity + + # infinity3 boards + items: + - enum: + - thingyjp,breadbee # thingy.jp BreadBee + - const: mstar,infinity3 + + # mercury5 boards + items: + - enum: + - 70mai,midrived08 # 70mai midrive d08 + - const: mstar,mercury5 diff --git a/MAINTAINERS b/MAINTAINERS index 77a3fa5e3edd..c44070f76a1b 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2110,6 +2110,13 @@ L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) S: Maintained F: arch/arm/mach-pxa/mioa701.c +ARM/MStar/Sigmastar Armv7 SoC support +M: Daniel Palmer +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) +S: Maintained +W: http://linux-chenxing.org/ +F: Documentation/devicetree/bindings/arm/mstar.yaml + ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT M: Michael Petchkovsky S: Maintained From patchwork Fri Jun 12 13:00:06 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Daniel Palmer X-Patchwork-Id: 11601635 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 6E72F13B1 for ; Fri, 12 Jun 2020 13:06:17 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 3F39220792 for ; Fri, 12 Jun 2020 13:06:17 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="bOhPqIQf"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=0x0f.com header.i=@0x0f.com header.b="diActX4S" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 3F39220792 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=0x0f.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org 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:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=uTifLYZnYdPk0kCveqyTwqds1W8PmcEiG7tPEioT97w=; b=bOhPqIQf39pqFE qTofa+miJlHJrR7Hvsq4UHqueep/BLIYVnYThpZHmu0e8PgYZkwkRC/P5wMR1hUUUrIWao6TvjrpN toEh7s/5gAE3/kSEiksdvUX9yg4+r5kA7AbHUL8QzdQ//KfmnGdm/rPtR8tBmPYLnJDafzzJzkWF1 FlcahXbLvsynEYcH/8sWO4Z2AAWknGO/uqsI/lfEzdMqK/OmYC/HzUlijx0qYmnPEz2ExSz2T8vJq ub2m7Sf84ojTY8TxUhBH9Y3V+NJPqyz87LF1umdem3BEWtLeVQfNuFNw/FbLArSo9mCq4zTPeWDfG ADRHCqxuMFysVNKcD0SQ==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jjjNr-0000KJ-1D; Fri, 12 Jun 2020 13:06:11 +0000 Received: from mail-pj1-x1043.google.com ([2607:f8b0:4864:20::1043]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jjjNB-0008DO-9h for linux-arm-kernel@lists.infradead.org; Fri, 12 Jun 2020 13:05:35 +0000 Received: by mail-pj1-x1043.google.com with SMTP id b7so4225136pju.0 for ; Fri, 12 Jun 2020 06:05:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=0x0f.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=qMbNPv+tqKnl8E3aX1NCgpAym5wq7AoUgSkigUX08uo=; b=diActX4SxskrdAp93QrKQ5GAuFiIyzsJdK4KsM9/rURnDcmB+dbPk2pZ8fvVqw3EwN aB979+bAMzJTim++qRezbcfD/YciQpsmiT3PKVKJtyQAFPanyRuBxzk4a7n5cOhv1Ub2 L+j5wD9dxkZGo3FEdY6aWnSZB0QF8FkwKrwcQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=qMbNPv+tqKnl8E3aX1NCgpAym5wq7AoUgSkigUX08uo=; b=CbumfyLO3/U0t/nMy8wm3gRgNvzieTWAsfYs0/6R1Yk6cICA4SLlJ4P/HOogjDsUS3 XWbPtREEugYNMKRHLWqz6SRObg6RCjFSROLi1xTn4XvJgx4FpP515Py+9+ZvQxVTdISU MTVILrD+vJXebxfmVxnS6Blarz1BZ/hsufCVRejSHOHZzX95kFZ3XlJ+wZBubx4p4jq0 9yzEClUpcxGF2G50rL2adCkKgd9uly32RfqYQfRM7/2qS0ahGbh6YPpD7/4OYUdqCAhO 4vdny2yyovOblzQZuMqMHT0aZB5IXXD/I5DCLAB5X1iFnmcRuIaa25Go6w1ZeUOJ0IjG HHwA== X-Gm-Message-State: AOAM531WDXCjo2sYYPDUgkJS/WCXur8fCoABREsRanTpig9kwJInh38L TInNxA/sr9fyMpCRY82uOoCqCw== X-Google-Smtp-Source: ABdhPJxUQETTOdOueD3XFB8MZrdvUCMkJgQZXJo6Ao0qwCF9/FoKVsU7J8HrSHGbCzDhi7k/fwiZag== X-Received: by 2002:a17:90a:9d82:: with SMTP id k2mr12823519pjp.224.1591967127732; Fri, 12 Jun 2020 06:05:27 -0700 (PDT) Received: from shiro.work (p1285116-ipngn200805sizuokaden.shizuoka.ocn.ne.jp. [114.171.61.116]) by smtp.googlemail.com with ESMTPSA id k12sm5481939pgm.11.2020.06.12.06.05.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Jun 2020 06:05:26 -0700 (PDT) From: Daniel Palmer To: linux-kernel@vger.kernel.org Subject: [PATCH v3 06/12] ARM: mstar: Add machine for MStar/Sigmastar Armv7 SoCs Date: Fri, 12 Jun 2020 22:00:06 +0900 Message-Id: <20200612130032.3905240-7-daniel@0x0f.com> X-Mailer: git-send-email 2.27.0.rc0 In-Reply-To: <20200612130032.3905240-1-daniel@0x0f.com> References: <20200610090421.3428945-1-daniel@0x0f.com> <20200612130032.3905240-1-daniel@0x0f.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200612_060530_033386_C5AE949F X-CRM114-Status: GOOD ( 21.70 ) X-Spam-Score: 1.5 (+) X-Spam-Report: SpamAssassin version 3.4.4 on bombadil.infradead.org summary: Content analysis details: (1.5 points) pts rule name description ---- ---------------------- -------------------------------------------------- 1.7 URIBL_BLACK Contains an URL listed in the URIBL blacklist [URIs: linux-chenxing.org] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:1043 listed in] [list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Linus Walleij , Masahiro Yamada , Daniel Palmer , Benjamin Gaignard , Sam Ravnborg , Ard Biesheuvel , Stephan Gerhold , Jonathan Corbet , Mauro Carvalho Chehab , Heiko Stuebner , daniel@0x0f.com, Russell King , Bartosz Golaszewski , Nathan Huckleberry , devicetree@vger.kernel.org, Arnd Bergmann , allen , Will Deacon , Lubomir Rintel , Rob Herring , Gregory Fong , Doug Anderson , Nathan Chancellor , linux-arm-kernel@lists.infradead.org, Greg Kroah-Hartman , Nick Desaulniers , afaerber@suse.de, Mark Brown , Marc Zyngier , "David S. Miller" , Mike Rapoport Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org Initial support for the MStar/Sigmastar Armv7 based IP camera and dashcam SoCs. These chips are interesting in that they contain a Cortex-A7, peripherals and system memory in a single tiny QFN package that can be hand soldered allowing almost anyone to embed Linux in their projects. Signed-off-by: Daniel Palmer --- MAINTAINERS | 1 + arch/arm/Kconfig | 2 + arch/arm/Makefile | 1 + arch/arm/mach-mstar/Kconfig | 26 ++++++++++++ arch/arm/mach-mstar/Makefile | 1 + arch/arm/mach-mstar/mstarv7.c | 80 +++++++++++++++++++++++++++++++++++ 6 files changed, 111 insertions(+) create mode 100644 arch/arm/mach-mstar/Kconfig create mode 100644 arch/arm/mach-mstar/Makefile create mode 100644 arch/arm/mach-mstar/mstarv7.c diff --git a/MAINTAINERS b/MAINTAINERS index c44070f76a1b..4bd57bbdddb0 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2116,6 +2116,7 @@ L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) S: Maintained W: http://linux-chenxing.org/ F: Documentation/devicetree/bindings/arm/mstar.yaml +F: arch/arm/mach-mstar/ ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT M: Michael Petchkovsky diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index fb6c85c5d344..e466694f8486 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -669,6 +669,8 @@ source "arch/arm/mach-mmp/Kconfig" source "arch/arm/mach-moxart/Kconfig" +source "arch/arm/mach-mstar/Kconfig" + source "arch/arm/mach-mv78xx0/Kconfig" source "arch/arm/mach-mvebu/Kconfig" diff --git a/arch/arm/Makefile b/arch/arm/Makefile index 59fde2d598d8..e7f4ca060c0f 100644 --- a/arch/arm/Makefile +++ b/arch/arm/Makefile @@ -197,6 +197,7 @@ machine-$(CONFIG_ARCH_MXC) += imx machine-$(CONFIG_ARCH_MEDIATEK) += mediatek machine-$(CONFIG_ARCH_MILBEAUT) += milbeaut machine-$(CONFIG_ARCH_MXS) += mxs +machine-$(CONFIG_ARCH_MSTARV7) += mstar machine-$(CONFIG_ARCH_NOMADIK) += nomadik machine-$(CONFIG_ARCH_NPCM) += npcm machine-$(CONFIG_ARCH_NSPIRE) += nspire diff --git a/arch/arm/mach-mstar/Kconfig b/arch/arm/mach-mstar/Kconfig new file mode 100644 index 000000000000..52744fe32368 --- /dev/null +++ b/arch/arm/mach-mstar/Kconfig @@ -0,0 +1,26 @@ +menuconfig ARCH_MSTARV7 + bool "MStar/Sigmastar Armv7 SoC Support" + depends on ARCH_MULTI_V7 + select ARM_GIC + select ARM_HEAVY_MB + help + Support for newer MStar/Sigmastar SoC families that are + based on Armv7 cores like the Cortex A7 and share the same + basic hardware like the infinity and mercury series. + +if ARCH_MSTARV7 + +config MACH_INFINITY + bool "MStar/Sigmastar infinity SoC support" + default ARCH_MSTARV7 + help + Support for MStar/Sigmastar infinity IP camera SoCs. + +config MACH_MERCURY + bool "MStar/Sigmastar mercury SoC support" + default ARCH_MSTARV7 + help + Support for MStar/Sigmastar mercury dash camera SoCs. + Note that older Mercury2 SoCs are ARM9 based and not supported. + +endif diff --git a/arch/arm/mach-mstar/Makefile b/arch/arm/mach-mstar/Makefile new file mode 100644 index 000000000000..93b0391ede7e --- /dev/null +++ b/arch/arm/mach-mstar/Makefile @@ -0,0 +1 @@ +obj-$(CONFIG_ARCH_MSTARV7) += mstarv7.o diff --git a/arch/arm/mach-mstar/mstarv7.c b/arch/arm/mach-mstar/mstarv7.c new file mode 100644 index 000000000000..81a4cbcab206 --- /dev/null +++ b/arch/arm/mach-mstar/mstarv7.c @@ -0,0 +1,80 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * Device Tree support for MStar/Sigmastar Armv7 SoCs + * + * Copyright (c) 2020 thingy.jp + * Author: Daniel Palmer + */ + +#include +#include +#include +#include +#include +#include + +/* + * In the u-boot code the area these registers are in is + * called "L3 bridge" and there are register descriptions + * for something in the same area called "AXI". + * + * It's not exactly known what this is but the vendor code + * for both u-boot and linux share calls to "flush the miu pipe". + * This seems to be to force pending CPU writes to memory so that + * the state is right before DMA capable devices try to read + * descriptors and data the CPU has prepared. Without doing this + * ethernet doesn't work reliably for example. + */ + +#define MSTARV7_L3BRIDGE_FLUSH 0x14 +#define MSTARV7_L3BRIDGE_STATUS 0x40 +#define MSTARV7_L3BRIDGE_FLUSH_TRIGGER BIT(0) +#define MSTARV7_L3BRIDGE_STATUS_DONE BIT(12) + +static void __iomem *l3bridge; + +static const char * const mstarv7_board_dt_compat[] __initconst = { + "mstar,infinity", + "mstar,infinity3", + "mstar,mercury5", + NULL, +}; + +/* + * This may need locking to deal with situations where an interrupt + * happens while we are in here and mb() gets called by the interrupt handler. + * + * The vendor code did have a spin lock but it doesn't seem to be needed and + * removing it hasn't caused any side effects so far. + * + * [writel|readl]_relaxed have to be used here because otherwise + * we'd end up right back in here. + */ +static void mstarv7_mb(void) +{ + /* toggle the flush miu pipe fire bit */ + writel_relaxed(0, l3bridge + MSTARV7_L3BRIDGE_FLUSH); + writel_relaxed(MSTARV7_L3BRIDGE_FLUSH_TRIGGER, l3bridge + + MSTARV7_L3BRIDGE_FLUSH); + while (!(readl_relaxed(l3bridge + MSTARV7_L3BRIDGE_STATUS) + & MSTARV7_L3BRIDGE_STATUS_DONE)) { + /* wait for flush to complete */ + } +} + +static void __init mstarv7_init(void) +{ + struct device_node *np; + + np = of_find_compatible_node(NULL, NULL, "mstar,l3bridge"); + l3bridge = of_iomap(np, 0); + if (l3bridge) + soc_mb = mstarv7_mb; + else + pr_warn("Failed to install memory barrier, DMA will be broken!\n"); +} + +DT_MACHINE_START(MSTARV7_DT, "MStar/Sigmastar Armv7 (Device Tree)") + .dt_compat = mstarv7_board_dt_compat, + .init_machine = mstarv7_init, +MACHINE_END From patchwork Fri Jun 12 13:00:07 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Daniel Palmer X-Patchwork-Id: 11601637 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 6246F92A for ; Fri, 12 Jun 2020 13:06:42 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 1EEAA20792 for ; Fri, 12 Jun 2020 13:06:42 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="IFGkXy4+"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=0x0f.com header.i=@0x0f.com header.b="nUjvkzZr" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 1EEAA20792 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=0x0f.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org 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:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=8LoRaAwn81ZBgoqAXntBEUZG1wVm1D9w4FnCgxCOzXw=; b=IFGkXy4+Q4fG13 JLTICSHqw40zkYmdU+c5y86XG/ylh6p4PM7dx4UKuIaUdhsWqVARJZCRyshEot7xGWC9vfLjVNGSn xkE3oJZFKIXKiOonXrZv/T+Yk7iK2AQ4LAB4xfaPvS/oKYrkVtDnCHzGmB0CMIjWPP3Lg66lvw3f2 JdwQk4TV0LJSPrajU2/hrBxXEiCJtlVmdHHckCsxEM7BvgpMG03X/0K77Nqo7s2eWR211eS0//TPh Plz4LnjuJF/85u1BBr84n4OA/GkayURtWog6xzELq64tjt0aEPXDSGg+ZeJSWRzeSlT+jriiBjZ4i Jdr5iUOtAVIiAPovVK9Q==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jjjOI-0000aa-Rl; Fri, 12 Jun 2020 13:06:38 +0000 Received: from mail-pf1-x444.google.com ([2607:f8b0:4864:20::444]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jjjNe-0000C6-7B for linux-arm-kernel@lists.infradead.org; Fri, 12 Jun 2020 13:06:00 +0000 Received: by mail-pf1-x444.google.com with SMTP id d66so4274488pfd.6 for ; Fri, 12 Jun 2020 06:05:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=0x0f.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=WPc9wn7ciRL1/w7YcmkKxstKF3mhNYu9SS7UDFpaIkA=; b=nUjvkzZrPNUxwZXt4rddj1k8k11Ut+O8vNlUvODyzPA5TRw+69KGcqYsPZ2G62F8Y+ jzeH5qlPBMohmEll60co1xTFxhjueauzIrYC6s43YQZvhTZLQrKMj6I11sfQ294FeN7o 1Cu8BgHXOYm6//LunIaFVzyeszvlCLlSWTqTQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=WPc9wn7ciRL1/w7YcmkKxstKF3mhNYu9SS7UDFpaIkA=; b=HdVpah4cYr5Qjee9hZDGHMQy43nEbqQedqcsYS5ErD+aopPIZxDbueM2916wmB9A6E x9/fezkDz0rHNAD6CiDMg7xngX7cyN0IraLY2XoDFBMMMZkmWNkbZlLSsXvzdmdpce+h zHr4LYYZ2lKeRyzkDy2LtDnzw2miqTteoeEBWjJNsgeDpiV9/RlhI30sLn2z3E6Gc99g RNfycHJdCez81UZNkHTAYwNPReii9CG5Yq4A7dgyUPJhBraZWl+VTakc2MmdHCHhWudS uI3JvgDf7vC3AHLvxFXXYknQQ1ZmCwDJkLC1Iu9QUGfBEzUX3mo7VW13N1Ng0ojFzH/2 TiXQ== X-Gm-Message-State: AOAM531CzPsvEJcnRG/ZPqEyF7J5R+Hs2E77ZRrk9NVlz0tFdAjJvm2v vzYm4N1o68yEtdoDrx8qQQaEwg== X-Google-Smtp-Source: ABdhPJz1wFdIUTrlUYxHra18zo59hPt+Ljqw4iZ1xFCh8+Ip1RV9JHwrv4UOCHYaJcYh4KYJzR2RpA== X-Received: by 2002:a63:a119:: with SMTP id b25mr10659528pgf.10.1591967156245; Fri, 12 Jun 2020 06:05:56 -0700 (PDT) Received: from shiro.work (p1285116-ipngn200805sizuokaden.shizuoka.ocn.ne.jp. [114.171.61.116]) by smtp.googlemail.com with ESMTPSA id k12sm5481939pgm.11.2020.06.12.06.05.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Jun 2020 06:05:55 -0700 (PDT) From: Daniel Palmer To: linux-kernel@vger.kernel.org Subject: [PATCH v3 07/12] ARM: mstar: Add binding details for mstar,l3bridge Date: Fri, 12 Jun 2020 22:00:07 +0900 Message-Id: <20200612130032.3905240-8-daniel@0x0f.com> X-Mailer: git-send-email 2.27.0.rc0 In-Reply-To: <20200612130032.3905240-1-daniel@0x0f.com> References: <20200610090421.3428945-1-daniel@0x0f.com> <20200612130032.3905240-1-daniel@0x0f.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200612_060558_314924_0D913F4C X-CRM114-Status: GOOD ( 15.39 ) X-Spam-Score: -0.2 (/) X-Spam-Report: SpamAssassin version 3.4.4 on bombadil.infradead.org summary: Content analysis details: (-0.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:444 listed in] [list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Linus Walleij , Masahiro Yamada , Daniel Palmer , Benjamin Gaignard , Sam Ravnborg , Ard Biesheuvel , Stephan Gerhold , Jonathan Corbet , Mauro Carvalho Chehab , Heiko Stuebner , daniel@0x0f.com, Russell King , Bartosz Golaszewski , Nathan Huckleberry , devicetree@vger.kernel.org, Arnd Bergmann , allen , Lubomir Rintel , Rob Herring , Gregory Fong , Doug Anderson , Nathan Chancellor , linux-arm-kernel@lists.infradead.org, Greg Kroah-Hartman , Nick Desaulniers , afaerber@suse.de, Mark Brown , Marc Zyngier , Andrew Morton , "David S. Miller" , Mike Rapoport Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org This adds a YAML description of the l3bridge node needed by the platform code for the MStar/SigmaStar Armv7 SoCs. Signed-off-by: Daniel Palmer --- .../bindings/misc/mstar,l3bridge.yaml | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 Documentation/devicetree/bindings/misc/mstar,l3bridge.yaml diff --git a/Documentation/devicetree/bindings/misc/mstar,l3bridge.yaml b/Documentation/devicetree/bindings/misc/mstar,l3bridge.yaml new file mode 100644 index 000000000000..cb7fd1cdfb1a --- /dev/null +++ b/Documentation/devicetree/bindings/misc/mstar,l3bridge.yaml @@ -0,0 +1,44 @@ +# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) +# Copyright 2020 thingy.jp. +%YAML 1.2 +--- +$id: "http://devicetree.org/schemas/misc/mstar,l3bridge.yaml#" +$schema: "http://devicetree.org/meta-schemas/core.yaml#" + +title: MStar/SigmaStar Armv7 SoC l3bridge + +maintainers: + - Daniel Palmer + +description: | + MStar/SigmaStar's Armv7 SoCs have a pipeline in the interface + between the CPU and memory. This means that before DMA capable + devices are allowed to run the pipeline must be flushed to ensure + everything is in memory. + + The l3bridge region contains registers that allow such a flush + to be triggered. + + This node is used by the platform code to find where the registers + are and install a barrier that triggers the required pipeline flush. + +properties: + compatible: + items: + - const: mstar,l3bridge + + reg: + maxItems: 1 + +required: + - compatible + - reg + +additionalProperties: false + +examples: + - | + l3bridge: l3bridge@1f204400 { + compatible = "mstar,l3bridge"; + reg = <0x1f204400 0x200>; + }; From patchwork Fri Jun 12 13:00:08 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Daniel Palmer X-Patchwork-Id: 11601639 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 7C94813B4 for ; Fri, 12 Jun 2020 13:07:13 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 3A302207D8 for ; Fri, 12 Jun 2020 13:07:13 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="hsb7tMrR"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=0x0f.com header.i=@0x0f.com header.b="IIkWzmtt" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 3A302207D8 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=0x0f.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org 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:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=LX8hWaBBdtsQffjTW2n7A8I2MvzNFLqjnvOBriE8M7o=; b=hsb7tMrR4IMsMz kIOWMADmMkJ3/E6HpFdJiQlyCvcMiexXEz43U0lS4zVWcs492njvntZNVeCGczlWAsyUdCggCDdB6 cSItKZUyW+MO+jcI+Iq2s/mfdNBPk19wbf3yRn2CPn3+WQS/xwMp/oaMdCDfAk5cDI3VylvPMrOll 2zbQQLa68rJNiecV/iF7G6M2GMDDdh1Ea7/kDFuS+ssUQzK1gGtX9Kfkyzqe2vn5PoKZp8aQKZcHc bDv8cuknxdJMYN6/thZ4yVOapU/3lGBUDAJts5fhLOW/y/8YDK3+KUEKuX0J/cmpViVo4nSInRZRp cGbootzr6zbG3WheHnEQ==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jjjOl-0000ps-Ht; Fri, 12 Jun 2020 13:07:07 +0000 Received: from mail-pj1-x1041.google.com ([2607:f8b0:4864:20::1041]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jjjO4-0000Sv-Cq for linux-arm-kernel@lists.infradead.org; Fri, 12 Jun 2020 13:06:35 +0000 Received: by mail-pj1-x1041.google.com with SMTP id b7so4225631pju.0 for ; Fri, 12 Jun 2020 06:06:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=0x0f.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=OBJpojzWa8rMbNI3idlTZnZIA1I0XUKCQMwrfCA78NU=; b=IIkWzmttsga5v2115g7pfjC/IASZwG0DDViVKQz3ldmeLjYgO3t0qUF7d5QwBdZhF2 RrfvD2+ncX1S00enk1vKMaBq/5Tm+liawo4WXlCAGcLgDEr/ewPBqCxUc1g/4/OiSfet 6VEQqhiC/X9/+m5oeZHh4i/ImxIKa8MHBT4Bs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=OBJpojzWa8rMbNI3idlTZnZIA1I0XUKCQMwrfCA78NU=; b=ndXntpVR4pLoN8TSN3i4MGYiGrkLaly4zrRjU6F/vD/Wge50fFKDTKILgKmnxFeSVH Dom0m3op05HaJDnxfop4fLKcrm0X/1NHF8lKhX/gegAzMU5T4249amJmH3G0001kCxhi /mpXQxjtWpnVJA337ft6puI/etDh9TxDyUlZlUTHlGw3H95Rzt4vBKcZ2o2svlpvyJ99 aSy6+pCZxoaa4AaUC7zY+wfSdfeJcC8QbkuYE521QXHIuQUVSoeObOFeBGMocto1qPhi NhCR1miFJDIfTfMSb46tmqDSEjqU+jtyy9XJ9xIn/oPgCPzjyU/wlAg9XCxievYMe1DW KJig== X-Gm-Message-State: AOAM533uO/i1Nymu7HMy5c7Lcrqo1FkfYAqewcuj6jzvQ4Hv/2gyKre3 G28CMnTtuY3mSOesdpVTjr+GGw== X-Google-Smtp-Source: ABdhPJxsPFgFdtlCk9FEq8VhKA+qHcaSMdlbm0B+OKzgab0W2kgZssyjPZg+Ctuuk/hdM52zBy5ltA== X-Received: by 2002:a17:902:207:: with SMTP id 7mr11883773plc.169.1591967183355; Fri, 12 Jun 2020 06:06:23 -0700 (PDT) Received: from shiro.work (p1285116-ipngn200805sizuokaden.shizuoka.ocn.ne.jp. [114.171.61.116]) by smtp.googlemail.com with ESMTPSA id k12sm5481939pgm.11.2020.06.12.06.06.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Jun 2020 06:06:22 -0700 (PDT) From: Daniel Palmer To: linux-kernel@vger.kernel.org Subject: [PATCH v3 08/12] ARM: mstar: Add Armv7 base dtsi Date: Fri, 12 Jun 2020 22:00:08 +0900 Message-Id: <20200612130032.3905240-9-daniel@0x0f.com> X-Mailer: git-send-email 2.27.0.rc0 In-Reply-To: <20200612130032.3905240-1-daniel@0x0f.com> References: <20200610090421.3428945-1-daniel@0x0f.com> <20200612130032.3905240-1-daniel@0x0f.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200612_060624_500674_DD890C2A X-CRM114-Status: GOOD ( 14.71 ) X-Spam-Score: 1.5 (+) X-Spam-Report: SpamAssassin version 3.4.4 on bombadil.infradead.org summary: Content analysis details: (1.5 points) pts rule name description ---- ---------------------- -------------------------------------------------- 1.7 URIBL_BLACK Contains an URL listed in the URIBL blacklist [URIs: linux-chenxing.org] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:1041 listed in] [list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Linus Walleij , Masahiro Yamada , Daniel Palmer , Benjamin Gaignard , Sam Ravnborg , Ard Biesheuvel , Stephan Gerhold , Jonathan Corbet , Mauro Carvalho Chehab , Heiko Stuebner , daniel@0x0f.com, Russell King , Bartosz Golaszewski , Joel Stanley , Nathan Huckleberry , devicetree@vger.kernel.org, Arnd Bergmann , allen , Will Deacon , Lubomir Rintel , Rob Herring , Gregory Fong , Doug Anderson , Nathan Chancellor , linux-arm-kernel@lists.infradead.org, Greg Kroah-Hartman , afaerber@suse.de, Mark Brown , Marc Zyngier , "David S. Miller" , Mike Rapoport Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org Adds initial dtsi for the base MStar/Sigmastar Armv7 SoCs. These SoCs have very similar memory maps and this will avoid duplicating nodes across multiple dtsis. Signed-off-by: Daniel Palmer --- MAINTAINERS | 1 + arch/arm/boot/dts/mstar-v7.dtsi | 83 +++++++++++++++++++++++++++++++++ 2 files changed, 84 insertions(+) create mode 100644 arch/arm/boot/dts/mstar-v7.dtsi diff --git a/MAINTAINERS b/MAINTAINERS index 4bd57bbdddb0..00de66458e53 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2116,6 +2116,7 @@ L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) S: Maintained W: http://linux-chenxing.org/ F: Documentation/devicetree/bindings/arm/mstar.yaml +F: arch/arm/boot/dts/mstar-v7.dtsi F: arch/arm/mach-mstar/ ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT diff --git a/arch/arm/boot/dts/mstar-v7.dtsi b/arch/arm/boot/dts/mstar-v7.dtsi new file mode 100644 index 000000000000..3b99bb435bb5 --- /dev/null +++ b/arch/arm/boot/dts/mstar-v7.dtsi @@ -0,0 +1,83 @@ +// SPDX-License-Identifier: GPL-2.0-or-later +/* + * Copyright (c) 2020 thingy.jp. + * Author: Daniel Palmer + */ + +#include +#include + +/ { + #address-cells = <1>; + #size-cells = <1>; + interrupt-parent = <&gic>; + + cpus { + #address-cells = <1>; + #size-cells = <0>; + + cpu0: cpu@0 { + device_type = "cpu"; + compatible = "arm,cortex-a7"; + reg = <0x0>; + }; + }; + + arch_timer { + compatible = "arm,armv7-timer"; + interrupts = , + , + , + ; + /* + * we shouldn't need this but the vendor + * u-boot is broken + */ + clock-frequency = <6000000>; + }; + + soc: soc { + compatible = "simple-bus"; + #address-cells = <1>; + #size-cells = <1>; + ranges = <0x16001000 0x16001000 0x00007000>, + <0x1f000000 0x1f000000 0x00400000>; + + gic: interrupt-controller@16001000 { + compatible = "arm,cortex-a7-gic"; + reg = <0x16001000 0x1000>, + <0x16002000 0x2000>, + <0x16004000 0x2000>, + <0x16006000 0x2000>; + #interrupt-cells = <3>; + interrupt-controller; + interrupts = ; + }; + + riu: bus@1f000000 { + compatible = "simple-bus"; + reg = <0x1f000000 0x00400000>; + #address-cells = <1>; + #size-cells = <1>; + ranges = <0x0 0x1f000000 0x00400000>; + + l3bridge: l3bridge@204400 { + compatible = "mstar,l3bridge"; + reg = <0x204400 0x200>; + }; + + pm_uart: uart@221000 { + compatible = "ns16550a"; + reg = <0x221000 0x100>; + reg-shift = <3>; + clock-frequency = <172000000>; + status = "disabled"; + }; + }; + }; +}; From patchwork Fri Jun 12 13:00:09 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Daniel Palmer X-Patchwork-Id: 11601641 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 1B163138C for ; Fri, 12 Jun 2020 13:07:42 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id C4D4C207D8 for ; Fri, 12 Jun 2020 13:07:41 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="CDudiCGl"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=0x0f.com header.i=@0x0f.com header.b="Cbc+o6tZ" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org C4D4C207D8 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=0x0f.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org 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:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=9IhHN7qEHUyTBRP9UhSXSA2wORLiw3Xe65edpEqfFec=; b=CDudiCGlEAw1ay 0qYNBadIKHKSyGzksXDWJDw2qG40IPG7GA4gYvoSoN7BImhBVv6aj9HQktY3B/Ar3E+SK/rX+nzgc xBUmbCZwBiSR2SrTPPomZ+pe8GbVnLoPPJ0LhFDtlQIAK6WQTUcOM++cntvV6X06S5kuXcWBXdfi+ Y2+SH3olWfUwfHeF/ITqb1rTydTfpUbITAMbN96nQk4I3pXdxEJuzsd1TgG6GW4raEi8/TD9zEg7j KAQsS1CmnoCnDwASUCPHtC+nOpnm0pcJkR8txJjkOHiNbyuLfKcnmXasSFdkXruQCItlUahHkVFhV IWKLGdL4xZEjlVW6V3Cg==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jjjPD-000193-FJ; Fri, 12 Jun 2020 13:07:35 +0000 Received: from mail-pf1-x442.google.com ([2607:f8b0:4864:20::442]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jjjOV-0000hV-DZ for linux-arm-kernel@lists.infradead.org; Fri, 12 Jun 2020 13:06:54 +0000 Received: by mail-pf1-x442.google.com with SMTP id h185so4280262pfg.2 for ; Fri, 12 Jun 2020 06:06:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=0x0f.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=DNpIJBz2KGtG+lwsglq7c9aHY9dZZb83R83ottokbxA=; b=Cbc+o6tZh4dLX7Cn6d1kR1nCuPXsJVjLHvJW2ZG7UdxtQrriNSDpwkxRIm1Agaswlj xcFXTk6Nfic0W5IIfycBw4qlMZ6D8B/jwvolntDDrihyKZddvV9XTQ8nDwdLkCL/9v1z WYexwbvnp99gniEQVuv0PR4qHBdJ+o4ErcZIs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=DNpIJBz2KGtG+lwsglq7c9aHY9dZZb83R83ottokbxA=; b=OllW+PqkPHKhqnD9uwLcPRgC4xMqtjunaKERryCresKJxrcsxrK4SOd3/KTIB+k0KM mCdyaqZQuOOM6u+nsA+fHYm1WGczAW4wma4umnLV68zlowI7cZEhK0QGIb+ow0ooLKnk TOT2CxmWyFOLXa/r+yqtmucTYqFrEv3rbwNgABcB6aMp8UD1PvH1aEGTHS8+tnerAu0k 2YiXrcUL4UH/7NdxF8d/eHZnazZ7mlHYC9+6HqaQ6kGTnq1qjuDYIHJ8SEeOgPQtLipi 3D0fFjvamNIfws4G/m92NYqBWhsvOxMDQpWamyP6+Uoj4AbQTGVnozH663Doi3ZrirJW ND0Q== X-Gm-Message-State: AOAM533/eas+azBBzAIqFj7u61dGa9ZolsKQPjYyRGJODtZc2F3wZz8g CKcA84vPLYMDrbVuhqpoHfy2/Q== X-Google-Smtp-Source: ABdhPJxTEkNGZzCiMUzMoSHFsARQU9db5VWFyGj0N4YhoDGivY8b2UfohZ1qIdIyMrUV+4R1q+a6WA== X-Received: by 2002:a62:1b01:: with SMTP id b1mr12057949pfb.14.1591967210456; Fri, 12 Jun 2020 06:06:50 -0700 (PDT) Received: from shiro.work (p1285116-ipngn200805sizuokaden.shizuoka.ocn.ne.jp. [114.171.61.116]) by smtp.googlemail.com with ESMTPSA id k12sm5481939pgm.11.2020.06.12.06.06.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Jun 2020 06:06:49 -0700 (PDT) From: Daniel Palmer To: linux-kernel@vger.kernel.org Subject: [PATCH v3 09/12] ARM: mstar: Add infinity/infinity3 family dtsis Date: Fri, 12 Jun 2020 22:00:09 +0900 Message-Id: <20200612130032.3905240-10-daniel@0x0f.com> X-Mailer: git-send-email 2.27.0.rc0 In-Reply-To: <20200612130032.3905240-1-daniel@0x0f.com> References: <20200610090421.3428945-1-daniel@0x0f.com> <20200612130032.3905240-1-daniel@0x0f.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200612_060651_478269_6A9C40FA X-CRM114-Status: GOOD ( 14.82 ) X-Spam-Score: 1.5 (+) X-Spam-Report: SpamAssassin version 3.4.4 on bombadil.infradead.org summary: Content analysis details: (1.5 points) pts rule name description ---- ---------------------- -------------------------------------------------- 1.7 URIBL_BLACK Contains an URL listed in the URIBL blacklist [URIs: linux-chenxing.org] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:442 listed in] [list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Linus Walleij , Masahiro Yamada , Daniel Palmer , Benjamin Gaignard , Sam Ravnborg , Ard Biesheuvel , Stephan Gerhold , Jonathan Corbet , Mauro Carvalho Chehab , Heiko Stuebner , daniel@0x0f.com, Russell King , Bartosz Golaszewski , Joel Stanley , Nathan Huckleberry , devicetree@vger.kernel.org, Arnd Bergmann , allen , Will Deacon , Lubomir Rintel , Rob Herring , Gregory Fong , Doug Anderson , Nathan Chancellor , linux-arm-kernel@lists.infradead.org, Christian Lamparter , Greg Kroah-Hartman , Nick Desaulniers , afaerber@suse.de, Mark Brown , Marc Zyngier , "David S. Miller" , Mike Rapoport Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org This adds two family level dtsis for the infinity and infinity3 and then adds a chip level dtsi each for a chip in those families. infinity3.dtsi includes infinity.dtsi as these SoCs share most of their memory map and we would have a lot of duplication otherwise. Signed-off-by: Daniel Palmer --- MAINTAINERS | 1 + arch/arm/boot/dts/infinity-msc313.dtsi | 14 ++++++++++++++ arch/arm/boot/dts/infinity.dtsi | 7 +++++++ arch/arm/boot/dts/infinity3-msc313e.dtsi | 14 ++++++++++++++ arch/arm/boot/dts/infinity3.dtsi | 7 +++++++ 5 files changed, 43 insertions(+) create mode 100644 arch/arm/boot/dts/infinity-msc313.dtsi create mode 100644 arch/arm/boot/dts/infinity.dtsi create mode 100644 arch/arm/boot/dts/infinity3-msc313e.dtsi create mode 100644 arch/arm/boot/dts/infinity3.dtsi diff --git a/MAINTAINERS b/MAINTAINERS index 00de66458e53..7673acf55172 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2116,6 +2116,7 @@ L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) S: Maintained W: http://linux-chenxing.org/ F: Documentation/devicetree/bindings/arm/mstar.yaml +F: arch/arm/boot/dts/infinity*.dtsi F: arch/arm/boot/dts/mstar-v7.dtsi F: arch/arm/mach-mstar/ diff --git a/arch/arm/boot/dts/infinity-msc313.dtsi b/arch/arm/boot/dts/infinity-msc313.dtsi new file mode 100644 index 000000000000..42f2b5552c77 --- /dev/null +++ b/arch/arm/boot/dts/infinity-msc313.dtsi @@ -0,0 +1,14 @@ +// SPDX-License-Identifier: GPL-2.0-or-later +/* + * Copyright (c) 2020 thingy.jp. + * Author: Daniel Palmer + */ + +#include "infinity.dtsi" + +/ { + memory@20000000 { + device_type = "memory"; + reg = <0x20000000 0x4000000>; + }; +}; diff --git a/arch/arm/boot/dts/infinity.dtsi b/arch/arm/boot/dts/infinity.dtsi new file mode 100644 index 000000000000..f68e6d59c328 --- /dev/null +++ b/arch/arm/boot/dts/infinity.dtsi @@ -0,0 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later +/* + * Copyright (c) 2020 thingy.jp. + * Author: Daniel Palmer + */ + +#include "mstar-v7.dtsi" diff --git a/arch/arm/boot/dts/infinity3-msc313e.dtsi b/arch/arm/boot/dts/infinity3-msc313e.dtsi new file mode 100644 index 000000000000..4e7239afd823 --- /dev/null +++ b/arch/arm/boot/dts/infinity3-msc313e.dtsi @@ -0,0 +1,14 @@ +// SPDX-License-Identifier: GPL-2.0-or-later +/* + * Copyright (c) 2020 thingy.jp. + * Author: Daniel Palmer + */ + +#include "infinity3.dtsi" + +/ { + memory@20000000 { + device_type = "memory"; + reg = <0x20000000 0x4000000>; + }; +}; diff --git a/arch/arm/boot/dts/infinity3.dtsi b/arch/arm/boot/dts/infinity3.dtsi new file mode 100644 index 000000000000..2830d064c07d --- /dev/null +++ b/arch/arm/boot/dts/infinity3.dtsi @@ -0,0 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later +/* + * Copyright (c) 2020 thingy.jp. + * Author: Daniel Palmer + */ + +#include "infinity.dtsi" From patchwork Fri Jun 12 13:00:10 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Daniel Palmer X-Patchwork-Id: 11601643 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id ABEFD138C for ; Fri, 12 Jun 2020 13:08:06 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 896BD20792 for ; Fri, 12 Jun 2020 13:08:06 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="Y1ILUnMi"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=0x0f.com header.i=@0x0f.com header.b="bbWvobok" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 896BD20792 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=0x0f.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org 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:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=EScb45uFlAbd0K21UHJGIPNf2ELpCnKkjhrQqslDjjM=; b=Y1ILUnMiJa7n01 tpJdhul6I2leVUZ4bL8h5PbT1kds9S3eM0GO8c8+isv9oenfpI5Zm386ibxraG6UTeRSKXaLnkEar yGYFjnMzjZBCSzaLRMhwVm/JSNiCBaELZOfzQvcPTdjXk9e1Az9nxfIJyKZeTx2GBsIQL7Rx6l5qQ ysSfj1jUbIBqCTqqcIyaX1rD/w2l5sXfRmVJSUTjF671fB7xVutTKpdC30FdmajNECvlpgNaqV2I+ 0eoqskRUd8nb9YyTEynyMVHYUHxxVQ3M5bIUe3k0OhirI2dF2VtP07ioZSvwqtz4pvT6G4x9DIw98 pJZOet0iVESWFI7FciPg==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jjjPe-0001QA-Db; Fri, 12 Jun 2020 13:08:02 +0000 Received: from mail-pl1-x641.google.com ([2607:f8b0:4864:20::641]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jjjOw-0000yh-35 for linux-arm-kernel@lists.infradead.org; Fri, 12 Jun 2020 13:07:20 +0000 Received: by mail-pl1-x641.google.com with SMTP id m7so3722123plt.5 for ; Fri, 12 Jun 2020 06:07:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=0x0f.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Z1wL/nTpoCfTcg366NsnGcxAQJ1eOVS2RuakcWo4bpQ=; b=bbWvobokn1hMGVtYjKXn8jL0a0LeCtMPDb1/be00BoCaEAZ9W9JD9qacJJFtGsl/Gd wUw1uPOr1miju7K8G5AWTsSAkKvNGpPiZ1SZrNiZzCJmRWHK97DhicFtvnPiFjZshXmx hi5trNaMbOZLaFoD3CLLZcM131hIwxj10onW0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Z1wL/nTpoCfTcg366NsnGcxAQJ1eOVS2RuakcWo4bpQ=; b=JurqwiWoPqcSG8W5dNhy2L1zPk2pzlcki8jnIYqLGPBkMemu2aIPOyY7w9APCKja9n tjOB2flMag+ugYI96XdPrZOTLKPORVmVc/n+V2YvZ9bkhWle7TDa5tEoVaDXJFDNxcZt caimnl1mq43uHfye6KMXJMoMEWtmwWh3bsb/NGX+Xb5fNzejreLBeiS1MtG9NshUpq5H 6l6kRVc7xoQ8mIbiq6vMq23d3ZyLlbY6CqKKQmH1kINK1wzsay+mtSZsjCXlR3qfbo0a osw9VOMEa1+Z+yXFzaquWHxK+klN+a5ofIAApj5x/zDqAXHQN+wygndBwd0cH2JLgAWM mGog== X-Gm-Message-State: AOAM532vfSKa8smcFoDWk055cdsMtdyg+1LVBJ78YwmA0u4W0MVnvTnV Q57Pe5rieITWliYG4gN50cUWIA== X-Google-Smtp-Source: ABdhPJztVlOEvC0EqrVons+BbjARSXkv+88YEx+nBZ1tLtU1TyUeHyNXKIoIxoaYXc/0nKINXqE1Yw== X-Received: by 2002:a17:902:82ca:: with SMTP id u10mr11312443plz.294.1591967237499; Fri, 12 Jun 2020 06:07:17 -0700 (PDT) Received: from shiro.work (p1285116-ipngn200805sizuokaden.shizuoka.ocn.ne.jp. [114.171.61.116]) by smtp.googlemail.com with ESMTPSA id k12sm5481939pgm.11.2020.06.12.06.07.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Jun 2020 06:07:16 -0700 (PDT) From: Daniel Palmer To: linux-kernel@vger.kernel.org Subject: [PATCH v3 10/12] ARM: mstar: Add mercury5 series dtsis Date: Fri, 12 Jun 2020 22:00:10 +0900 Message-Id: <20200612130032.3905240-11-daniel@0x0f.com> X-Mailer: git-send-email 2.27.0.rc0 In-Reply-To: <20200612130032.3905240-1-daniel@0x0f.com> References: <20200610090421.3428945-1-daniel@0x0f.com> <20200612130032.3905240-1-daniel@0x0f.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200612_060718_161704_A99E2519 X-CRM114-Status: GOOD ( 15.26 ) X-Spam-Score: 1.5 (+) X-Spam-Report: SpamAssassin version 3.4.4 on bombadil.infradead.org summary: Content analysis details: (1.5 points) pts rule name description ---- ---------------------- -------------------------------------------------- 1.7 URIBL_BLACK Contains an URL listed in the URIBL blacklist [URIs: linux-chenxing.org] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:641 listed in] [list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Linus Walleij , Masahiro Yamada , Daniel Palmer , Benjamin Gaignard , Sam Ravnborg , Ard Biesheuvel , Stephan Gerhold , Jonathan Corbet , Mauro Carvalho Chehab , Heiko Stuebner , daniel@0x0f.com, Russell King , Bartosz Golaszewski , Nathan Huckleberry , devicetree@vger.kernel.org, Arnd Bergmann , allen , Will Deacon , Lubomir Rintel , Rob Herring , Gregory Fong , Doug Anderson , Nathan Chancellor , linux-arm-kernel@lists.infradead.org, Christian Lamparter , Greg Kroah-Hartman , afaerber@suse.de, Mark Brown , Marc Zyngier , Andrew Morton , "David S. Miller" , Mike Rapoport Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org This adds a family level dtsi for the mercury5 and then a chip level dtsi for the ssc8336n chip. Signed-off-by: Daniel Palmer --- MAINTAINERS | 1 + arch/arm/boot/dts/mercury5-ssc8336n.dtsi | 14 ++++++++++++++ arch/arm/boot/dts/mercury5.dtsi | 7 +++++++ 3 files changed, 22 insertions(+) create mode 100644 arch/arm/boot/dts/mercury5-ssc8336n.dtsi create mode 100644 arch/arm/boot/dts/mercury5.dtsi diff --git a/MAINTAINERS b/MAINTAINERS index 7673acf55172..246951ab0888 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2117,6 +2117,7 @@ S: Maintained W: http://linux-chenxing.org/ F: Documentation/devicetree/bindings/arm/mstar.yaml F: arch/arm/boot/dts/infinity*.dtsi +F: arch/arm/boot/dts/mercury*.dtsi F: arch/arm/boot/dts/mstar-v7.dtsi F: arch/arm/mach-mstar/ diff --git a/arch/arm/boot/dts/mercury5-ssc8336n.dtsi b/arch/arm/boot/dts/mercury5-ssc8336n.dtsi new file mode 100644 index 000000000000..7d4a4630c25c --- /dev/null +++ b/arch/arm/boot/dts/mercury5-ssc8336n.dtsi @@ -0,0 +1,14 @@ +// SPDX-License-Identifier: GPL-2.0-or-later +/* + * Copyright (c) 2020 thingy.jp. + * Author: Daniel Palmer + */ + +#include "mercury5.dtsi" + +/ { + memory@20000000 { + device_type = "memory"; + reg = <0x20000000 0x4000000>; + }; +}; diff --git a/arch/arm/boot/dts/mercury5.dtsi b/arch/arm/boot/dts/mercury5.dtsi new file mode 100644 index 000000000000..f68e6d59c328 --- /dev/null +++ b/arch/arm/boot/dts/mercury5.dtsi @@ -0,0 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later +/* + * Copyright (c) 2020 thingy.jp. + * Author: Daniel Palmer + */ + +#include "mstar-v7.dtsi" From patchwork Fri Jun 12 13:00:11 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Daniel Palmer X-Patchwork-Id: 11601645 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id F379E13B4 for ; Fri, 12 Jun 2020 13:08:29 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id A6ADB20792 for ; Fri, 12 Jun 2020 13:08:29 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="o11/vsF+"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=0x0f.com header.i=@0x0f.com header.b="NuI67t30" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org A6ADB20792 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=0x0f.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org 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:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=S5Cgh3nwaci0igFqyDXCDyb+cRFubyX85zmpWaaRI9w=; b=o11/vsF+e+2tKO oUkZBtfKZ7wLAhV2bRVx3J3hZwQVuk5OqQugImpVJWS5zOAGjqL1vQh/X6eS0ED/AxW25GxCQ/myW +zmIHHCgfFOh14rRpCxiYKUCdvuHcu8hjdT0jy0xmFDpE6Cgp4yZPETojktzK2sJQsKzdP1JUPdmb W7A96qUaHHH3SApFHoDYbZEd4zshzzQxLmmz3XkMXBKC/3KCy+ez4ndT/m/L7pqiH85cMmHRCI/7q wWFiuF/FIU0Zfw/z974ErOBtL8ptgZ2Yl2U2svJjUJKZgkQhKGf0xyqvIgsWCM9GKSgoYThCrsCOU 37cwB1lSCC+4c6MWfQdg==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jjjQ3-0001gH-Tj; Fri, 12 Jun 2020 13:08:27 +0000 Received: from mail-pg1-x543.google.com ([2607:f8b0:4864:20::543]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jjjPN-0001Ff-25 for linux-arm-kernel@lists.infradead.org; Fri, 12 Jun 2020 13:07:48 +0000 Received: by mail-pg1-x543.google.com with SMTP id j6so183545pgh.4 for ; Fri, 12 Jun 2020 06:07:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=0x0f.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=jxsELow/CoU16NBO8fCV4XFh+Vs58ACm8fFgodBIGbU=; b=NuI67t30a905WyYSCiYxuh1Ijiy1/Wa8B9xKb7AeSHFnLHPFAIM5Sfi0YIomasGcew vVxJOto3eAaqYzWsjqsn7w8L+iymOA09GwfQopEKadpZaPvLxDTOSYJT3oV7wXg0kOiL Vtd2INi2ObnQNjqAPVoxyFZ4bIGuxdHbbZ3S0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=jxsELow/CoU16NBO8fCV4XFh+Vs58ACm8fFgodBIGbU=; b=KAMfYr6D8XgqdkLTzkM6aCebKL013ff70m5uU8HCf/ab7jQHoO0pQGFWccNekfmtXh QEnqT/h0hml92KoFjAPKfaIi30VVG8WGP6i3iayhkP2EKTtwkizybCatqC21J4BsA1Qy /KRIqFLTSJmtr5vC6VXeLOzAGzbtfeyLg200m/E9LW9AH+Cxw0LVX+CDq0bllXoDvChK A+S3CsBHkc5XT8wjbGh1f3uVHGtPX+6kqySxI4stSAe1unm02TunvjXVXWP6iYT+uPaL GFEbY9Dm6LZQF2qOhX+j0qDeBfVP/mvKzrH8YIDVBjsthrxmdQCqI8G0yXI2gi3spwGs 6d0g== X-Gm-Message-State: AOAM531tTb9hU0g1BRCZ5xC3bqdj68FPazrxYjzaoafxfsi1hOJdNZsX bqAGzIBt4/9jFu/H/V4NNDnZYA== X-Google-Smtp-Source: ABdhPJz2Y/2ZRGcxpgC59S7WYCQmMiJa7Peh3f0jjhater+MI9bFf679XvSAX4tfw/CcBWsGldRl5w== X-Received: by 2002:a62:e503:: with SMTP id n3mr11081283pff.197.1591967263956; Fri, 12 Jun 2020 06:07:43 -0700 (PDT) Received: from shiro.work (p1285116-ipngn200805sizuokaden.shizuoka.ocn.ne.jp. [114.171.61.116]) by smtp.googlemail.com with ESMTPSA id k12sm5481939pgm.11.2020.06.12.06.07.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Jun 2020 06:07:43 -0700 (PDT) From: Daniel Palmer To: linux-kernel@vger.kernel.org Subject: [PATCH v3 11/12] ARM: mstar: Add dts for msc313(e) based BreadBee boards Date: Fri, 12 Jun 2020 22:00:11 +0900 Message-Id: <20200612130032.3905240-12-daniel@0x0f.com> X-Mailer: git-send-email 2.27.0.rc0 In-Reply-To: <20200612130032.3905240-1-daniel@0x0f.com> References: <20200610090421.3428945-1-daniel@0x0f.com> <20200612130032.3905240-1-daniel@0x0f.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200612_060745_147971_DC882847 X-CRM114-Status: GOOD ( 14.95 ) X-Spam-Score: -0.2 (/) X-Spam-Report: SpamAssassin version 3.4.4 on bombadil.infradead.org summary: Content analysis details: (-0.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:543 listed in] [list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Linus Walleij , Masahiro Yamada , Daniel Palmer , Benjamin Gaignard , Sam Ravnborg , Ard Biesheuvel , Stephan Gerhold , Jonathan Corbet , Mauro Carvalho Chehab , Heiko Stuebner , daniel@0x0f.com, Russell King , Bartosz Golaszewski , Nathan Huckleberry , devicetree@vger.kernel.org, Arnd Bergmann , allen , Lubomir Rintel , Rob Herring , Gregory Fong , Doug Anderson , Nathan Chancellor , linux-arm-kernel@lists.infradead.org, Greg Kroah-Hartman , Nick Desaulniers , afaerber@suse.de, Mark Brown , Marc Zyngier , Andrew Morton , "David S. Miller" , Mike Rapoport Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org BreadBee is an opensource development board based on the MStar msc313(e) SoC. Hardware details, schematics and so on can be found at: https://github.com/breadbee/breadbee Signed-off-by: Daniel Palmer --- arch/arm/boot/dts/Makefile | 3 +++ .../dts/infinity-msc313-breadbee_crust.dts | 25 +++++++++++++++++++ .../boot/dts/infinity3-msc313e-breadbee.dts | 25 +++++++++++++++++++ 3 files changed, 53 insertions(+) create mode 100644 arch/arm/boot/dts/infinity-msc313-breadbee_crust.dts create mode 100644 arch/arm/boot/dts/infinity3-msc313e-breadbee.dts diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile index e6a1cac0bfc7..4a5f8075a4f6 100644 --- a/arch/arm/boot/dts/Makefile +++ b/arch/arm/boot/dts/Makefile @@ -1342,6 +1342,9 @@ dtb-$(CONFIG_ARCH_MEDIATEK) += \ mt8127-moose.dtb \ mt8135-evbp1.dtb dtb-$(CONFIG_ARCH_MILBEAUT) += milbeaut-m10v-evb.dtb +dtb-$(CONFIG_ARCH_MSTARV7) += \ + infinity-msc313-breadbee_crust.dtb \ + infinity3-msc313e-breadbee.dtb dtb-$(CONFIG_ARCH_ZX) += zx296702-ad1.dtb dtb-$(CONFIG_ARCH_ASPEED) += \ aspeed-ast2500-evb.dtb \ diff --git a/arch/arm/boot/dts/infinity-msc313-breadbee_crust.dts b/arch/arm/boot/dts/infinity-msc313-breadbee_crust.dts new file mode 100644 index 000000000000..f24c5580d3e4 --- /dev/null +++ b/arch/arm/boot/dts/infinity-msc313-breadbee_crust.dts @@ -0,0 +1,25 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * Copyright (c) 2019 thingy.jp. + * Author: Daniel Palmer + */ + +/dts-v1/; +#include "infinity-msc313.dtsi" + +/ { + model = "BreadBee Crust"; + compatible = "thingyjp,breadbee-crust", "mstar,infinity"; + + aliases { + serial0 = &pm_uart; + }; + + chosen { + stdout-path = "serial0:115200n8"; + }; +}; + +&pm_uart { + status = "okay"; +}; diff --git a/arch/arm/boot/dts/infinity3-msc313e-breadbee.dts b/arch/arm/boot/dts/infinity3-msc313e-breadbee.dts new file mode 100644 index 000000000000..1f93401c8530 --- /dev/null +++ b/arch/arm/boot/dts/infinity3-msc313e-breadbee.dts @@ -0,0 +1,25 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * Copyright (c) 2019 thingy.jp. + * Author: Daniel Palmer + */ + +/dts-v1/; +#include "infinity3-msc313e.dtsi" + +/ { + model = "BreadBee"; + compatible = "thingyjp,breadbee", "mstar,infinity3"; + + aliases { + serial0 = &pm_uart; + }; + + chosen { + stdout-path = "serial0:115200n8"; + }; +}; + +&pm_uart { + status = "okay"; +}; From patchwork Fri Jun 12 13:00:12 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Daniel Palmer X-Patchwork-Id: 11601647 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 5D203138C for ; Fri, 12 Jun 2020 13:08:56 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 26226207D8 for ; Fri, 12 Jun 2020 13:08:56 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="i5lQDwB9"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=0x0f.com header.i=@0x0f.com header.b="pHwPz3/9" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 26226207D8 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=0x0f.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org 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:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=EErQxjaXjuIfM7paSSz11N41nHXWOwL6Uty4kchAKSs=; b=i5lQDwB9cFT5H4 u9So4s2ysuI8oX6crFcR8mx5qKIVRvZyBz7PcpiZXZ3/x7JnkWvqzv6+roCzU/12tWQOyNysYIxKN JUipczhEZOtg/o150TNdthHdlZQt/K3q45RG8l95G61ols37Q6iLqxSpywscGZfxpMGI2Q8giZwMy UljrNEnuehJ/uiiY6iAcNbXO3TFSHsZez6lF7VPFNUlP9+hEkkIpOqWudtU/B0P8xPIAjCK28n7Xj 3GHXz4x/06EoWv7IKe/0sZ/ufdjyRBOWQOkghNA9ispe1UJBaIfTXOheBStlP2O/9zEJMKBCOsFdD 3rzHQggxIa3TK2cxVWRQ==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jjjQN-0001sD-6d; Fri, 12 Jun 2020 13:08:47 +0000 Received: from mail-pf1-x444.google.com ([2607:f8b0:4864:20::444]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jjjPo-0001Xp-PQ for linux-arm-kernel@lists.infradead.org; Fri, 12 Jun 2020 13:08:14 +0000 Received: by mail-pf1-x444.google.com with SMTP id b5so4272203pfp.9 for ; Fri, 12 Jun 2020 06:08:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=0x0f.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=ExlPimcyN0C9gUcFWFhuq3PS7O7BfX3eTiw73uF+8IY=; b=pHwPz3/9RUHfJOkjaN4ZBtOX77d1HkgRg9ClL/XLVcIxT5g60o2UJif+VTLnzuS10o 7nGu22bg/6MP+m1eeXCr0SKFssLMgjIQSVGQnPmKk54vQ/WKLXtg9CozLWd7et4JrPFQ eFsCUNLCyvoiyJ/Skke4EnDDedbjJ4gEc4OIs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=ExlPimcyN0C9gUcFWFhuq3PS7O7BfX3eTiw73uF+8IY=; b=G/f3pN6n1MUQY3BTpsgThxRouYmxf0w9kanW5iDsO7h9pCoaN08Wvm8oQHrc8VWWuy dlnIpQmtkvketdNuLaBWeGE9vMEJ1ny+TNuyDO8OfFJ4f8trG6SlBMeGtyqXEbeej9kR Y21qQYzpdxAaWQlQuAn9jJqZLxb+9tNBSf2eYpHyaxPgJqZ0CUXtPALsGmUQBuFtMXRN RhWFqmrRA7jBw5Zg+z5lqEhG7VhVSKN7GgwtyZEiqKhuReKKcsoqksc+2UPE8+1OAnGG xbTGrSrydlRqoEV92Lh0i76sZrqcCqfu/xiES+ho4lgg94rxWbhzJI5mvebUshXEhYIK +Mcg== X-Gm-Message-State: AOAM532xcNkQwkjFHAH+HYQ3S2S2DVDnwDwyeV80BJX/Dt9CjX5Afu1S MhCwJa15AccNoLMBsnSmbJa+1g== X-Google-Smtp-Source: ABdhPJwJXtJsLrwe8ViCdFf8oX0Frz8tkL/HtZbRHPnq2TZTirgUsoynj7/bVtsGLckljhnBSmRYSw== X-Received: by 2002:aa7:9f10:: with SMTP id g16mr11859002pfr.47.1591967292064; Fri, 12 Jun 2020 06:08:12 -0700 (PDT) Received: from shiro.work (p1285116-ipngn200805sizuokaden.shizuoka.ocn.ne.jp. [114.171.61.116]) by smtp.googlemail.com with ESMTPSA id k12sm5481939pgm.11.2020.06.12.06.08.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Jun 2020 06:08:11 -0700 (PDT) From: Daniel Palmer To: linux-kernel@vger.kernel.org Subject: [PATCH v3 12/12] ARM: mstar: Add dts for 70mai midrive d08 Date: Fri, 12 Jun 2020 22:00:12 +0900 Message-Id: <20200612130032.3905240-13-daniel@0x0f.com> X-Mailer: git-send-email 2.27.0.rc0 In-Reply-To: <20200612130032.3905240-1-daniel@0x0f.com> References: <20200610090421.3428945-1-daniel@0x0f.com> <20200612130032.3905240-1-daniel@0x0f.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200612_060812_930359_204A0ACD X-CRM114-Status: GOOD ( 14.80 ) X-Spam-Score: -0.2 (/) X-Spam-Report: SpamAssassin version 3.4.4 on bombadil.infradead.org summary: Content analysis details: (-0.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:444 listed in] [list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Linus Walleij , Masahiro Yamada , Daniel Palmer , Benjamin Gaignard , Sam Ravnborg , Ard Biesheuvel , Stephan Gerhold , Jonathan Corbet , Mauro Carvalho Chehab , Heiko Stuebner , daniel@0x0f.com, Russell King , Bartosz Golaszewski , Nathan Huckleberry , devicetree@vger.kernel.org, Arnd Bergmann , allen , Will Deacon , Lubomir Rintel , Rob Herring , Gregory Fong , Doug Anderson , Nathan Chancellor , linux-arm-kernel@lists.infradead.org, Christian Lamparter , Greg Kroah-Hartman , Nick Desaulniers , afaerber@suse.de, Mark Brown , Marc Zyngier , Andrew Morton , "David S. Miller" , Mike Rapoport Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org Adds initial support for the 70mai midrive d08 dash camera. Signed-off-by: Daniel Palmer --- arch/arm/boot/dts/Makefile | 3 ++- .../boot/dts/mercury5-ssc8336n-midrive08.dts | 25 +++++++++++++++++++ 2 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 arch/arm/boot/dts/mercury5-ssc8336n-midrive08.dts diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile index 4a5f8075a4f6..35c7ecc52c60 100644 --- a/arch/arm/boot/dts/Makefile +++ b/arch/arm/boot/dts/Makefile @@ -1344,7 +1344,8 @@ dtb-$(CONFIG_ARCH_MEDIATEK) += \ dtb-$(CONFIG_ARCH_MILBEAUT) += milbeaut-m10v-evb.dtb dtb-$(CONFIG_ARCH_MSTARV7) += \ infinity-msc313-breadbee_crust.dtb \ - infinity3-msc313e-breadbee.dtb + infinity3-msc313e-breadbee.dtb \ + mercury5-ssc8336n-midrive08.dtb dtb-$(CONFIG_ARCH_ZX) += zx296702-ad1.dtb dtb-$(CONFIG_ARCH_ASPEED) += \ aspeed-ast2500-evb.dtb \ diff --git a/arch/arm/boot/dts/mercury5-ssc8336n-midrive08.dts b/arch/arm/boot/dts/mercury5-ssc8336n-midrive08.dts new file mode 100644 index 000000000000..f24bd8cb8e60 --- /dev/null +++ b/arch/arm/boot/dts/mercury5-ssc8336n-midrive08.dts @@ -0,0 +1,25 @@ +// SPDX-License-Identifier: GPL-2.0-or-later +/* + * Copyright (c) 2020 thingy.jp. + * Author: Daniel Palmer + */ + +/dts-v1/; +#include "mercury5-ssc8336n.dtsi" + +/ { + model = "70mai Midrive D08"; + compatible = "70mai,midrived08", "mstar,mercury5"; + + aliases { + serial0 = &pm_uart; + }; + + chosen { + stdout-path = "serial0:115200n8"; + }; +}; + +&pm_uart { + status = "okay"; +};