From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-yx1-f48.google.com (mail-yx1-f48.google.com [74.125.224.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8EC232DB785 for ; Thu, 23 Jul 2026 01:24:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.224.48 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784769876; cv=none; b=tM2ajmzJCI3SrIdj2dkyH1MZTd20UUPGyuLZgfjqnqIzx3FtglTzgr7/ykNR/bs9UOFEnyIOxoqqgAI19/daHvu1bHPv0H831RA37OSHC0X2dpAvCeKefUWK2F0j/nwZL/p/7QeNzat+PdaExHu/iAB4Ar4m56knOxlI9KuitM8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784769876; c=relaxed/simple; bh=69rklTuc32Cd4OSZABo7R/EXNle708vAHcroEFr2Ywo=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=auNJY+qRq1BNYlRorZPZL+ZsRrANi78oRx3pcpfw8ItOHCYekuces4N0HPxtqgVTHjD0xKBWlElVfoO4yVEeeDfq6JEvzxCLTy0cWbUkyH6v6I1o5kRYIFpGeQFysgujQXPeCjqWJuBkntZXlTT6tobCAv30Al9pq4hgcldr96k= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=iCQiTLEn; arc=none smtp.client-ip=74.125.224.48 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="iCQiTLEn" Received: by mail-yx1-f48.google.com with SMTP id 956f58d0204a3-6680ae2031fso55008d50.3 for ; Wed, 22 Jul 2026 18:24:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784769874; x=1785374674; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=jklj4blgO9oStgR2TCQBRvz085wQbqkbiQnhj+Po55U=; b=iCQiTLEnTzs3NS+NnqOhu+x227F7RTcdH3qX3DSn4RSMhQuWZ2Ybh8VqUqEV50FeeR 7brB+ov4GVcvY2wuJCpPWn0+EJ4HWBC2rOshoUY/C3uUFGBktVZc7x7UcdZNUirRLfrw jpCZMqz3aeT/rug1xcqjrMtJGC1WsLenbyzOr25dapuRQNLeCQkIK5NLar3fHaogrOxx QwJYQEI3kXh3ZZWmwDMApmil7SJ5XEWtpj4FjDJNHV2BAYHFDhy8K+t8eGINIMU+0reb lG/9Qgmj1dSs9hqP5pVyqz4GPYnav1jbNYhuhuFyD1b2YdebpEZ6nO2E6mlgmTrKqqqf TKzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784769874; x=1785374674; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=jklj4blgO9oStgR2TCQBRvz085wQbqkbiQnhj+Po55U=; b=YlJLgPjAqmYPQCdT0TQtRSFt18ieK30R5IC0SKvIFvlmNY+RDnpRJupLVfCLsUI2fz 1Hp80s6RjoCeN8SnaSN01Nu3/txCm547o30z1vvCnK4t1EKEBZvu5HsE8WrFoPotNr/4 lpAuTfW70djMp/NFETAV36GvvPC10OeoImoDt3PVqntgwKOzuCoyLaPz+1jaO9iz8xRO YcEC88u4Xri/63PK6Q+kOT0SCQ8SPqLZX4dAsjZvmPkEIZZvnouGno+iEjbMwjYpjtp2 Ng97pxAPgOcd0UfV731x87873aZQUfZMsCe4V+48//S+jlqfQ6lO8NcwMktl/WQbIdM7 tjIw== X-Forwarded-Encrypted: i=1; AHgh+RqK/N3MUKs65BcqJWAJMwJLIg7pnWb0Riq3i3IaY/3adQs6m5cIi7tHj9Zwnuq2XohHPARQyjGBhonMkmI=@vger.kernel.org X-Gm-Message-State: AOJu0Yz69S9S7WfO6C/ENqEDY00iGfff678FrlUYlSEZxk3BDxcQm1xJ z+0cc8pHcsutPBq58T5yAVIdUH7cJ46hoyHvTCp+7iMCPnDdrBxSmMQ7 X-Gm-Gg: AR+sD10aavMpILzjaNO6sOm4mOg95l8IjUtc+v3HwBinBmjUyOvGZOEnMe7MiUfVZWo OhZkzZOS0vSXRhxgAYNZJpJ2DeCzuc+U5AjSbmvKJdQdN44tbFRiO3T1peTNNAMOXHvaMMbjUSz 8yQxS9rphjIwgHiHFlePKKcVmQIDvLZfioAhWCgzbvZg0IhoknYZL3HZglza7p+fFPb2R6lDuXM cxmOEkY8dFWJCQMpKmQNs8IQowbiPm2TKGgTBwpyQNa31Yr5fxuN6P1357AqHB2DgNTPWwqoDuS Hmd3zGbM4Ke4RorfbdVpO5kFpcMAIbLqXMPePWx+d0BT2ToUyyiH8igJfYwZR70e97zw7CpyZQZ TcRuhoX4yGL1CWC1+OepT4qBdestvuu03ns2wUicvDXV/lO7LDdoIoFDAF1VThWl+LoxuxldZWg mV4svs7ZkF2iZIZVKHj/X3IPZUfw5j X-Received: by 2002:a53:a7cc:0:b0:668:43a3:1290 with SMTP id 956f58d0204a3-668a5028887mr176486d50.97.1784769874607; Wed, 22 Jul 2026 18:24:34 -0700 (PDT) Received: from karli.attlocal.net ([2600:1700:7270:4eb0::19]) by smtp.gmail.com with ESMTPSA id 956f58d0204a3-66890521188sm2310775d50.1.2026.07.22.18.24.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Jul 2026 18:24:34 -0700 (PDT) From: Aneesh Pradhan X-Google-Original-From: Aneesh Pradhan To: Bjorn Andersson , Konrad Dybcio Cc: Rob Herring , Krzysztof Kozlowski , Conor Dooley , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Catherine Frederick , linux-clk@vger.kernel.org, Aneesh Pradhan Subject: [PATCH 0/3] arm64: dts: qcom: initial MSM8920 and Motorola Moto E4 (perry) Date: Wed, 22 Jul 2026 18:24:28 -0700 Message-ID: <20260723012431.48499-1-aneeshpradhan@acm.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260723012415.48288-1-aneeshpradhan@acm.org> References: <20260723012415.48288-1-aneeshpradhan@acm.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Initial upstream support for MSM8920 and the Motorola Moto E4 (perry). Depends on the separate qcom,rpmcc-msm8920 clk series (binding + clk-smd-rpm) for the MSM8920 rpmcc compatible used by msm8920.dtsi. This is a trimmed mainline-first subset of msm89x7-mainline/linux#48, rewritten so every phandle exists on qcom/for-next's msm8917 / pm8937 / pmi8950 (the fork DT assumed richer SoC/PMIC nodes that are not upstream yet). Included: regulators, eMMC/SD, USB OTG (gpio-id extcon), keys, RMI4 touch + reset-gpios, BMA253 (i2c-gpio), WCNSS (wcn3660b), PMI8950 WLED. Deferred follow-ups: DSI panel, IPA, QDSP6 audio, FG/smbcharger, modem. DTB build verified: msm8917-motorola-perry.dtb + msm8920-motorola-perry.dtb. Catherine Frederick (coolguy) (3): dt-bindings: arm: qcom: add MSM8920 and Motorola Moto E4 (perry) arm64: dts: qcom: add initial MSM8920 device tree arm64: dts: qcom: add initial Motorola Moto E4 (perry) support .../devicetree/bindings/arm/qcom.yaml | 7 + arch/arm64/boot/dts/qcom/Makefile | 2 + .../qcom/msm8917-motorola-perry-common.dtsi | 412 ++++++++++++++++++ .../boot/dts/qcom/msm8917-motorola-perry.dts | 20 + .../boot/dts/qcom/msm8920-motorola-perry.dts | 20 + arch/arm64/boot/dts/qcom/msm8920.dtsi | 12 + 6 files changed, 473 insertions(+) create mode 100644 arch/arm64/boot/dts/qcom/msm8917-motorola-perry-common.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8917-motorola-perry.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8920-motorola-perry.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8920.dtsi base-commit: a27464b0b99874d22b04a92186ab7ea9252c3847 -- 2.53.0