Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp904820rwb; Wed, 28 Sep 2022 10:29:07 -0700 (PDT) X-Google-Smtp-Source: AMsMyM5xMnbWflZuODgZSbW2xPPx7g8UW199+jJ/Il5dgmCvJzMK7zp+UI55PTGnToL7r93sdcyz X-Received: by 2002:a17:906:6a24:b0:782:5c86:3589 with SMTP id qw36-20020a1709066a2400b007825c863589mr27443073ejc.747.1664386147316; Wed, 28 Sep 2022 10:29:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1664386147; cv=none; d=google.com; s=arc-20160816; b=gwOcZqAWpyqdJQpbMU7wjBE/S43bxIE4q84hgR/VjvZ69wcF5A5mqEQ5iq6hpNkTHI Jd4TTJFJW+59O15edN1QbiHvXyJHwUaBMd4wG3qtxR8fiueYJu7wb3zPXk+73WxubX4Y iRVBsPIC2kzb4xJRClltwBeB1TA5/pn2t5taPsOq22VXIGGv2zi8YDFArYBWJtGNrp7p fgHXk/ZhHLLO49nZ79TLdibXHBnw6O0gnr0ZDLWMMqqb4fUBUOfD/sQKNJ74hzROJ2ls ZASw07pXLntlRDCcH7mMYobLQu9CEaSBeo26H6jhXXUuocqgoqSTpAu/Qe//eVnW327+ oKjg== 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=o11CrCXx0Cb6C3dCffIEI1V7Knf/291iZPlpw60/k7s=; b=mZcpPqB64h7NwEQ1QP1Z13bXZluDLjLotXtIQalNFCT4Ns9UL7lgNTjLm59CNxFllW c7jfkZewtCTutVFParpmf4yBLzzUkVcRLFMA/AG4WR598slFuZgrJzOSiiLUmzD2cRZ8 VPlWjoxpRlmtgahwmBYrd2Rf4qNBMfTJcVfD98yiIUvrghNOus0pJrvl//bXWXyboCFQ TN3wM3CQqBG12+yFQQxgQPNuPbM81vrtaTilwtTNhwzhIUpYrxTJAuKI7CBWeMUOYe4u XWussj1+c8Zwt6GbfZrWeR/EukHRxw5IA2OnFH7cXtUUOMW6qgfeAroERJHyS8/Zm/qz 8BGQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@protonmail.com header.s=protonmail3 header.b=wqn3bFFt; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id a14-20020a170906670e00b0073d8b93700csi4150634ejp.165.2022.09.28.10.28.40; Wed, 28 Sep 2022 10:29:07 -0700 (PDT) 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=wqn3bFFt; 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 S234115AbiI1QuT (ORCPT + 99 others); Wed, 28 Sep 2022 12:50:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40558 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234240AbiI1QuR (ORCPT ); Wed, 28 Sep 2022 12:50:17 -0400 Received: from mail-40138.protonmail.ch (mail-40138.protonmail.ch [185.70.40.138]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A507F75FCB for ; Wed, 28 Sep 2022 09:50:16 -0700 (PDT) Date: Wed, 28 Sep 2022 16:50:04 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1664383814; x=1664643014; bh=o11CrCXx0Cb6C3dCffIEI1V7Knf/291iZPlpw60/k7s=; h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID; b=wqn3bFFtbPzeDvuatqWT+QHMChrXBU2xzAwob5hZ85MjeWi+xmxnEes2mIyYiG3af 1AT5iSvrltQrgz/KO9QWqSoYl4UMufWxuD9wJdmV8hiMbty3S5AULwkxqV6CRcGSaC yP8rCpkBGeAnQSRQR6oJM1vlbsWgCTR/qs0TxjHRBsc+8oYK1fNnt7O1gKq/PaM2aV 5sx16n1UgNU1FjcvU62Xz1yGI0KU9W0HJA5yn6foJptRtqPebCqjlUA+vRvN9HvTaq ouQCZujD+q2BPb4xKZhFdFhlBCei2wfjEWkO1nrkYYXcttSLDyWhqCryvOcH6wHAax fMC3o/k9El+7w== To: devicetree@vger.kernel.org From: "Lin, Meng-Bo" Cc: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Julian Ribbeck , Stephan Gerhold , Nikita Travkin , Josef W Menad , Markuss Broks , linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, ~postmarketos/upstreaming@lists.sr.ht Subject: [RESEND PATCH v3 0/5] arm64: dts: qcom: msm8916-samsung-j5: Use common device tree Message-ID: <20220928164806.179314-1-linmengbo0689@protonmail.com> Feedback-ID: 40467236:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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,RCVD_IN_MSPIKE_H2,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 v3: Drop msm8916-samsung-j5.dts temporarily before moving it. Minor rewords. v2: Reword and resend. Split common dtsi patch. Add missing suffix state in pinctrl. The smartphones below are using the MSM8916 SoC, which are released in 2015-2016: Samsung Galaxy J5 2015 (SM-J500*) Samsung Galaxy J5 2016 (SM-J510*) Samsung Galaxy J3 2016 - SM-J3109/SM-J320Y/SM-J320YZ - SM-J320N0/SM-J320ZN - SM-J320P/SM-J320R4/SM-J320V/SM-S320VL Add a common device tree for with initial support for: - GPIO keys - SDHCI (internal and external storage) - USB Device Mode - UART (on USB connector via the SM5703 MUIC) - WCNSS (WiFi/BT) - Regulators The three devices (some varints of J3, all other variants of J5 released in 2015 and J5X released in 2016) are very similar, with some differences in display and GPIO pins. The common parts are shared in msm8916-samsung-j5-common.dtsi to reduce duplication.