From patchwork Wed Nov 23 03:37:15 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Lin, Meng-Bo" X-Patchwork-Id: 2085 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:f944:0:0:0:0:0 with SMTP id q4csp2572787wrr; Tue, 22 Nov 2022 19:41:26 -0800 (PST) X-Google-Smtp-Source: AA0mqf5iEK8kGYoJi6uVyd7fGl1hmTmo8nBkqO1aI/nlnLD5MTxZ0oHdYdo9fhPVtLvtfpzd8sM7 X-Received: by 2002:a17:906:7852:b0:7b7:718d:22c with SMTP id p18-20020a170906785200b007b7718d022cmr8188976ejm.507.1669174885990; Tue, 22 Nov 2022 19:41:25 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1669174885; cv=none; d=google.com; s=arc-20160816; b=PSSW5KpAW8D4rDFG4wsBY+TTMXoh/Q/+g2fzJ3HO04f+VJIN/zfoI9sguFF+Tns1BQ AqmkO68luBZVRdJYyh/J3eGnXlBZnt0KEk8HUkrWQzEG9H0bqlwiOS0qIkLGdkGBmrTk +WlPUgnonVzwWPpnpKxRqaUgrQGY66biYo02VF43Mtl5+wkc5G2dkmgEcXkDue7jyaqk TJu7t9LIfp2/zR8D8N80G5/pYoVeuvSe88jhfJyCAZ36bsWX1pR/AkH6MRbmAiQuKeIm C94xNhvDcb9VCnHok4vPdr5gejUyYfViq3AcMYm1V1a7iFUvh+XyQjNiGs0Y4TAsS7jc 0vkQ== 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 :feedback-id:message-id:subject:cc:from:to:dkim-signature:date; bh=yIBwMfmtIa7Rb5jFkIzp6XGNfH1PaXySIjE175eRKns=; b=JgzKhY3hqkacb9WIPNA/6GcZSH/EEg9oHpz4pz0I9pmw0Pagwy5+XdEzsgTeUamy/f NBAggyjKJ0K1RUt63o+vU9yhmRXT+h0bGkiNhZ6NCdSehpTmy6pJutZ3JI0JJXzZrVoD AofChpBkbeHwAGVfd04kSxMwcj6fCWTGTEbKyXBHEXTijXoLBuQQNMeNaoK/3yer9ODe JoMeXfQQ4xXXTE+We29YdzVsIJA2u21auQjIBHGwrE47vO+IKNhKDifPYF1JvasN7gd6 gSDyMX1+yIC6jiwXk4qlZDGnOp71xvuN79f8yeaqyYBtDj/lEYJ0D+UNDPXetQPi1wY6 PUSg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@protonmail.com header.s=protonmail3 header.b=rXMStljV; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=protonmail.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id xe14-20020a170907318e00b0078d148dafa3si13757156ejb.329.2022.11.22.19.40.59; Tue, 22 Nov 2022 19:41:25 -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=@protonmail.com header.s=protonmail3 header.b=rXMStljV; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=protonmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235616AbiKWDhk (ORCPT + 99 others); Tue, 22 Nov 2022 22:37:40 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49972 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235464AbiKWDhh (ORCPT ); Tue, 22 Nov 2022 22:37:37 -0500 Received: from mail-40140.protonmail.ch (mail-40140.protonmail.ch [185.70.40.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 67C9B5F49; Tue, 22 Nov 2022 19:37:33 -0800 (PST) Date: Wed, 23 Nov 2022 03:37:15 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1669174651; x=1669433851; bh=yIBwMfmtIa7Rb5jFkIzp6XGNfH1PaXySIjE175eRKns=; h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=rXMStljVNPYuKcFircOv0p6e27hsQb1i8duznbG4OPfBV2OMN50FVNgDTLJwF5C/X Uvz1VCfAbRSs8iEnRT0FxoIEra629qUl32cAffmxbAwWVagwqONMZQhrU7tfpQNRhb ZMR3dh1F5k0GeKL8nJbkxSWyXXXIl44BJSnpfGPJ3pM6VHb0F0rexng0wt1wRCtB7j 9tmQ9jnJEkyq24cHWO46AWkPmTImsWhkDGm6T1NZP4iYEAa3cjMlLjSinuqoTqQ496 eKQaH5Aomd8iuz+1Hgrc8WeDOw32xooCyZb4c923IugiKCq4E4UBZ1ZtG/UYkkLFLZ YNRXYYFcc7Rjw== To: linux-kernel@vger.kernel.org From: "Lin, Meng-Bo" Cc: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Stephan Gerhold , Nikita Travkin , devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org, ~postmarketos/upstreaming@lists.sr.ht Subject: [PATCH v6 0/4] arm64: dts: qcom: msm8916-acer-a1-724: Add initial device tree Message-ID: <20221123033524.148682-1-linmengbo0689@protonmail.com> Feedback-ID: 40467236:user:proton MIME-Version: 1.0 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,SPF_HELO_PASS,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1750256725501817808?= X-GMAIL-MSGID: =?utf-8?q?1750256725501817808?= v6: Fix incorrect commit message and newlines in touchscreen. resend: Fix incorrect in-reply-to v5: Add touchscreen. v4: Sort properties in l11. v3: Set property status = "okay"; as the last property. Reword the bindings patch. v2: Fix a typo in dt-bindings commit message Acer Iconia Talk S A1-724 is a tablet using the MSM8916 SoC released in 2014. Note: The original firmware from Acer can only boot 32-bit kernels. To boot arm64 kernels it is necessary to flash 64-bit TZ/HYP firmware with EDL, e.g. taken from the DragonBoard 410c. This works because Acer didn't set up (firmware) secure boot. Add a device tree for with initial support for: - GPIO keys - pm8916-vibrator - SDHCI (internal and external storage) - USB Device Mode - UART - WCNSS (WiFi/BT) - Regulators - Bosch BMC150 accelerometer/magnetometer - Focaltech FT5446 touchscreen