Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp862971rwb; Wed, 28 Sep 2022 10:00:46 -0700 (PDT) X-Google-Smtp-Source: AMsMyM7SAiSb+XEkchZyOk76QZlgfyiqxql9kfRBNob8IOlm9LGjj+95GGD2DqFWn3ydaVx8OfYP X-Received: by 2002:a17:906:9bf4:b0:76f:73d2:be40 with SMTP id de52-20020a1709069bf400b0076f73d2be40mr27332033ejc.90.1664384446176; Wed, 28 Sep 2022 10:00:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1664384446; cv=none; d=google.com; s=arc-20160816; b=auB79uGTdBXxj66PjJrZwpIwBG8qE+S9pjnpvJi8befVrfy2oI3K2gci3dMZrZIDDi b8YK0TLztavTLlJ9ydb70/0+IEVkOJNP5h1pG3NjTXHWSG+OLrb0VWnrA788/Krn3OTP qxP8K1v/UOhbos3fdHEcJZ9depVdhrtwsJs43ZTlkYhv88CltMfcJsR9fhG6+KeXg1JE A8OKR8n52fW5Rd+RHzfVvKZaj1txc7QqUnz+XyYh8pQGKBwcr14ZFn6vlx+ThRWce4PQ +jn1iBRTZjiyfcpzw9/z8cuUppvmYAybvFBtYdQsoxzgtYf1FTilh9NOL8b1zcCuqgCi IWoA== 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=HNwUd/WR08N/78AKEyEV69PHx6yBSxFYNDSzPYTChombgQOB5iIzepHw2rOg7anw9Q gw2skuPW49nfF7hZ3IuVA6WJ7AemU+mt2UbVnHeoY5OZE69KRuOhU0E4xVeWDyMiK1sT rdpiqZjymlydx5goV9+ROnnXaYeYP4X21rq16hL2TxTqwnz6dJ7O9+QwNW14s5ClpoDR ve78U3XJSSH91U7gjWZ2i2bQANIv9RNKNOMnJPB1V9SFih5dbiSn0EQ5YjAKWherUWop Bn2zOrK27Q2vHrsG+lOxUcD2/HJijljHaMxl4l8mtnuAxhkhj9hPwSGuEznZOq049tdQ VPRQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@protonmail.com header.s=protonmail3 header.b=II4PFDat; 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 he40-20020a1709073da800b0076f077cec04si6781132ejc.365.2022.09.28.10.00.21; Wed, 28 Sep 2022 10:00:46 -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=II4PFDat; 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 S233338AbiI1QqA (ORCPT + 99 others); Wed, 28 Sep 2022 12:46:00 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52580 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234153AbiI1Qpe (ORCPT ); Wed, 28 Sep 2022 12:45:34 -0400 Received: from mail-4319.protonmail.ch (mail-4319.protonmail.ch [185.70.43.19]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 21C233C8DA; Wed, 28 Sep 2022 09:44:48 -0700 (PDT) Date: Wed, 28 Sep 2022 16:44:35 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1664383486; x=1664642686; 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=II4PFDatDgvVCAc5JpwIoJeo0c6RfoQ/A64+1axy28EsmTCGy3tr1leeMjjzjzFhk HlGjrqEX3DMn37lrTPHD9jIiWc4Nb7McgxfTELycQdnYXsiRU3zMRTT8nQWnMsCJHh 2JQQfA9VAKCR5SaqInad3H3dYtmCM5BHZxLjSq+B3ICMjbqaazWNhMU+GimDYDWUG7 1tkZeaPqizUHUKpem8Fi4tYWUU6f2v0qnOrs/xodI+4S8kArs+TJ49SshZTRN/iy18 O9uyx0wL+8j1Ww1laS3/1tQmLrToy7D3Twbk8f+/CQWjTOUtOeuN6/i//s2nTntY+2 tECKquGX0Qz9w== To: devicetree@vger.kernel.org From: "Lin, Meng-Bo" Cc: 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: [PATCH v3 0/5] arm64: dts: qcom: msm8916-samsung-j5: Use common device tree Message-ID: <20220928164427.178837-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=ham 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.