Received: by 2002:a05:6358:a55:b0:ec:fcf4:3ecf with SMTP id 21csp243613rwb; Fri, 13 Jan 2023 23:04:32 -0800 (PST) X-Google-Smtp-Source: AMrXdXt6viW/VbsIbVmJntVZunNKBUdarNiAXW0mfqL6RB31G1hwdTxHOxnBGXXotHdT7VEsMzDB X-Received: by 2002:a05:6402:5510:b0:495:fa3d:1d72 with SMTP id fi16-20020a056402551000b00495fa3d1d72mr27121066edb.8.1673679872487; Fri, 13 Jan 2023 23:04:32 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1673679872; cv=none; d=google.com; s=arc-20160816; b=SyG7cXVyCmAulYpiE6OJ8DVlGsKd8Gy5eDm58Rbr8RuGTuOFRV0S+LSMKO8s3t56mU saDgeAlAH+0z8hBasHLfyrNOnFoGBMLgnmSQ+xbkxRyPwIVAcxo++9sT5Q4tWILZJDl6 l9FiEAY0VycNvyNHEOMYdWgIbpaUgSeqoP2XFQjwVwGTZIrrcjbEQgVVVQNTI6qYh2qC GUnAyLbVdYk81jE1APVIVAX/SeJeUXD9Q5hl448bMbMXMXXtVMHF9ppNIrEiWVmK7BHS HnG8DuLr14HVC0Sthw8gHbrbEDjM7petXfSefnOSSSmN1g3D6KKukmvH02RgM1HIYVFH SUyA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version:date :subject:cc:to:from:message-id:dkim-signature; bh=fTWOf2xuRe2mU+NqN+3qMJT9tELkw0/Wp+h3uXQVpdE=; b=vMDU7eC1qZCstgydyQUaUFK10lbtSCXqdLfM0tEaKXrUA/2IanmIuXszNQZmFz69TV zqMJp7EoT77RorYG8T/o7stnkTJVItvQioNu6JmFbl+Byh0hAhldmbWFCRyGxK7BhjY6 341Wd9q57RHBEUsurwsRtTT3yy79KSHhHK0MrFzfMOzfPU7EInsKjNuQ3TDui+mleJJO unoAKDsxboi9+Y/lPaiPUJSsw3fKLot1T/MhGm1w7A5v77lC++i6K9EOjamfGb4jazeS nDE7yFtPdX1AnR5FQsqR1biVGJqFRVlm9Fo/f2n8hrp6jvHjZe7IxtdDzZ+U0ru+P5RY iEjQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@foxmail.com header.s=s201512 header.b=TcUdZ5Tg; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=foxmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id hs26-20020a1709073e9a00b0086d7a6e90fasi848002ejc.724.2023.01.13.23.04.18; Fri, 13 Jan 2023 23:04:32 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@foxmail.com header.s=s201512 header.b=TcUdZ5Tg; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=foxmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229650AbjANGjy (ORCPT + 51 others); Sat, 14 Jan 2023 01:39:54 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41262 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229565AbjANGjm (ORCPT ); Sat, 14 Jan 2023 01:39:42 -0500 Received: from out203-205-221-202.mail.qq.com (out203-205-221-202.mail.qq.com [203.205.221.202]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 70F8B4ED2; Fri, 13 Jan 2023 22:39:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1673678372; bh=fTWOf2xuRe2mU+NqN+3qMJT9tELkw0/Wp+h3uXQVpdE=; h=From:To:Cc:Subject:Date; b=TcUdZ5TgJY8vek0JAzoH2PHZikva76FHlCvaRPUP/vke8PE4Wz9eBaLXjIxMhiyxf ENI0+P1yWZobNbddWsJDiO9z6bm6cXJ5lcFOBjxXF6yirjeuJVNQbL90vTdNVnfxx4 bc+ZbJmIeC5+k+GZpmHw+p7UqCz8BauXkM4QMBCo= Received: from localhost.localdomain ([111.60.247.106]) by newxmesmtplogicsvrsza12-0.qq.com (NewEsmtp) with SMTP id 9D611E2E; Sat, 14 Jan 2023 14:39:22 +0800 X-QQ-mid: xmsmtpt1673678362tz613eefd Message-ID: X-QQ-XMAILINFO: OOWntbL6xj16PCEPfzvbPmDCgQGdV7XjYLK6HIDrmkB01P4V5K3yNXFk3ZoDad ObjvmrD4dFpR7XniX5eyX5YD80iW6Uv9Blv98aOqk4sKAdkSXRe/Ynt+olCC2exLOYGLFKV+X0YP aUHZzb/7j5NO0+k9dlq+ZCePijSoKjmajAa7C446p2hOztD3UybCE4HohS4t7XzElrWS5hlbTesC APpTYdCZzGRprEaKiJC8ZJTsIkwE1QFLUUXB+n/cTEMlay9zRy75Eo3KtY++jWK0TggPRUsM1Ksd zQ4Cyxdd7e8E84U+hLlRHk4u0mg0ZazRU5yhiEwrKodcNlJxv2GKRZc0zMs7IFxZeGIgGIzGzKbs ezxBW9D96Hiagha71ABF++4k2mPVEpDDcuCPWxF+y9EQn9CjvIWm0/FSEm9vy44srtPLX/6T3t1f ZA4RJ8W9USHkKwBa6nmAA53FL6DnaWCt8wIdm7PYPPrKBiXoh0uto//g6C39bauOfmp3saR1nLjY UEQZMfbHe7TpVkBjHmdq5BuGxFEpECo+4mFYrKugTSILzLcm1iFUm5fPW1W1s9DfpzvUnL99WHXx 559GWLVTOUmaqMw/qJH49dqy/nknhFW/vAlzvtUT4UQK6e5VJoPsydsEHrTeQPNN3dJOhLqMuDPY 640qVSSPxgwwwpwMZHF7VH0V/iQzWx2neuFMXOsUyYwB1Zx07FITfMXubeVaNbtTwhZ84yEpbM0O 8v8O/utMGu21l17fzG1wJrV84cuT5oY2D3XdB8lNlX0vxTCrMS1QIAcHZzk7uDRnOt7VGbkRaEPk mago+KbxSnPwlNGnVRG6BDIz5ti2ngCBBLrlQz0ezqvOAirvPgDPajDoOrmfZqSRMkGVa/4sAtBV BAxkUNbSov37E0a3EKxV4qWfP9vnU9GjOl7m0C+LDVBzfSHEq5ootg9doSAnyqORjFLc5agp7R6U gssIrxEfKU+j0V16NPHL8WAhQbXeSRXxjaoB6m6cuV0T7xUD4rsQ== From: Yang Xiwen To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Yang Xiwen , Jaime Breva , Nikita Travkin , ~postmarketos/upstreaming@lists.sr.ht Subject: [PATCH v4 0/3] Support for MSM8916-based UFi ufi001c and uf896 Date: Sat, 14 Jan 2023 14:38:43 +0800 X-OQ-MSGID: <20230114063846.2633-1-forbidden405@foxmail.com> X-Mailer: git-send-email 2.39.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,HELO_DYNAMIC_IPADDR,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2, RDNS_DYNAMIC,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.6 X-Spam-Level: * X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org These devices are equipped with 512MB RAM, 4/8GB eMMC and MSM8916. This series introduces support for them and adds a dtsi for the class of MSM8916-based UFIs. v4: - Fix some minor typing mistakes - Modify common definitions for leds v3: - Sort vendor-prefixes alphabatically v2: - Managed to get the real vendor - Remove some reduntant descriptions - Rename dtsi more formally Yang Xiwen (3): dt-bindings: vendor-prefixes: add thwc dt-bindings: qcom: Document msm8916-thwc-uf896 and ufi001c arm64: dts: qcom: msm8916-thwc: Add initial device trees .../devicetree/bindings/arm/qcom.yaml | 2 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + arch/arm64/boot/dts/qcom/Makefile | 2 + .../boot/dts/qcom/msm8916-thwc-uf896.dts | 39 +++ .../boot/dts/qcom/msm8916-thwc-ufi001c.dts | 39 +++ arch/arm64/boot/dts/qcom/msm8916-ufi.dtsi | 250 ++++++++++++++++++ 6 files changed, 334 insertions(+) create mode 100644 arch/arm64/boot/dts/qcom/msm8916-thwc-uf896.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-thwc-ufi001c.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-ufi.dtsi -- 2.39.0