From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.remote-ip=95.215.58.4 ARC-Seal: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; cv=none; t=1794262527; b=S6MX/JyLBy6+z/gqsVAb3Z+kxn5WEdOwib7biJmpzmkUdV7WAoDXnuscPBMnWFX2NSSB mpP42QY50LDT+HcINjU+VFAHknVPIEKm2VLaqbIN4QVJfepJd9AqiKztF1GWF/6Uh5dS5 iNv1pnMr0GptlRgnHfRsY6PotAZxMcRGynOo1aDWbl52aCnnJoYqaB7TPTiciIy7pPa5E WWkQk2djZMe9GyvX9OjBL67hOMUavCT/YrqX0fjJ0U9VWorh7a3NijoXRsLOHAt4P2/z+ mzErt0q1WwLRhpufVVjQ2XWkmOaT0GEa0LHxrPuB9vGrKHzwIOywrDpVBhTgeOvS/gg== ARC-Message-Signature: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; c=relaxed/relaxed; t=1794262527; h=DMARC-Filter:X-Envelope-To:DKIM-Signature:X-Envelope-To:Received: X-Mizu-Trace-ID:X-Migadu-Flow:From:To:Cc:Subject:Date:Message-ID: X-Mailer:MIME-Version:Content-Transfer-Encoding; bh=r4ARuiayoGmnb3gobGgT6ycbMUSvczq2GaGID26XOPc=; b=Ws9Q4r/Bxxvz2xu+gTZG95dlwibW9iP7UyWd3M+wYQ24W1oXfw+SaQqTgUczCLubvro8 pDkoqiZtoD4fN6+vGkZe0x2FylHG9enfEnHckJwsTKZDQi7LwT26uGb80C7y69smMsy1X OYe4bxGNsSk/3M5VCB3oScgjYyGlmNn8zUkohjOEdeTe1aOAg3m8u2bw8GkiwuVKm/Bzi 3rGRVRsG5p/nDTPa+SIM7h0q98Jv5wr8tzNwfIMWws7PDT+WZ3XkkvgF8O9aTbQohjynB Ew6k/uhx24aCQT+4b1USonzeQ9E3JuWHskr1M+cSWc7gq1aRH5htlM23X0e/GtB6psA== ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass header.from=packett.cool; spf=pass smtp.mailfrom=packett.cool; dkim=pass header.d=packett.cool header.i=@packett.cool header.a=rsa-sha256 header.s=key1 header.b=ZSljuwdH; arc=none smtp.remote-ip=95.215.58.4 Received: from mta1.migadu.com (out-4.mta1.migadu.com [95.215.58.4]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 447B0606A337 for ; Mon, 9 Nov 2026 22:15:20 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.2 smtp.subspace.kernel.org 447B0606A337 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=packett.cool Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=packett.cool Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key, unprotected) header.d=packett.cool header.i=@packett.cool header.a=rsa-sha256 header.s=key1 header.b=ZSljuwdH X-Envelope-To: devicetree@vger.kernel.org DKIM-Signature: a=rsa-sha256; bh=Q8GRugxCN0NxT2mKf+lhcXEmhEoypzxpW7nD5nFeee8=; c=simple/simple; d=packett.cool; h=from:to:subject:date:message-id:mime-version:content-type; s=key1; t=1794262519; v=1; x=1794867319; b=ZSljuwdHdZ2QQkNrbGO019qqxfRoUdP22jVio1D3C+4gNbKVyH5DRZfSNtxEMVEgAG10rZEi vMNd/ypwN7k46sOWQbUU4vd6eXAGhRfVTzdf6b5oskiqu29UzwLNdpvwu2jNfDta5iFNfeykhj5 sppleSrDUvh5S8RKy0Zn0ofZyQRoupHCEnfeytU988SeHm+G81aAIxvSXsr3Wc2+aI2i6ASpE3O TKPdeZHRHngWoVkfrrfPsoLJXOm6Ezet/q3VeMGa1ZRKdwlBVP0SLjY2fOQZh9fDDTlm0zBVtdn mDbhRqR+/tqPQLypfSsb+bmSbdUDJB5af+fwivlYzae2A== X-Envelope-To: devicetree@vger.kernel.org Received: by smtp.migadu.com with ESMTPS id 5ae3d32ff97ae3f5; Mon, 09 Nov 2026 22:15:17 +0000 X-Mizu-Trace-ID: 5ae3d32ff97ae3f5 X-Migadu-Flow: FLOW_OUT From: Val Packett To: Cc: Val Packett , =?UTF-8?q?Barnab=C3=A1s=20Cz=C3=A9m=C3=A1n?= , Michael McAllister , Bjorn Andersson , Konrad Dybcio , Abel Vesa , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Kees Cook , Tony Luck , "Guilherme G. Piccoli" , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, phone-devel@vger.kernel.org, ~postmarketos/upstreaming@lists.sr.ht, linux-kernel@vger.kernel.org Subject: [PATCH 0/6] arm64: dts: qcom: Add Moto G9 Play (guamp) / Power (cebu) Date: Mon, 9 Nov 2026 19:14:29 -0300 Message-ID: <20261109221453.658316-1-val@packett.cool> X-Mailer: git-send-email 2.56.0 X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Hi, this series introduces a common dtsi for the Qualcomm SM6115/SM4250 ("bengal/kamorta" platform) Motorola devices, basically the ones listed at: https://github.com/moto-sm6115/kernel_devicetree and two concrete .dts files for the two phones I've tested, the G9 Play (guamp) with the Holitech/Himax display panel (which I've previously upstreamed support for [1]) and the G9 Power (cebu) with the Tianma/Novatek panel (will send the driver once this lands, also waiting for the AW99703 series [2] for backlight adjustment). +cc Michael wrt the G10 (capri) series [3], sorry to bother you about a series that already has R-b and all :) but your device is very much one of the "clones" on the same platform so please consider rebasing it on top of the common dtsi. I've deliberately left the SoC dtsi include out of the common one to allow for sm4250 as well as sm6115. [1]: https://lore.kernel.org/all/177451576040.103892.16399746050578598756.b4-ty@linaro.org/ [2]: https://lore.kernel.org/all/20261016162912.64581-1-lukapanio@gmail.com/ [3]: https://lore.kernel.org/all/cover.1792840208.git.me@michaelmcallister.org/ Thanks, ~val Val Packett (6): dt-bindings: arm: qcom: Add Motorola Moto G9 Play dt-bindings: arm: qcom: Add Motorola Moto G9 Power arm64: dts: qcom: pmi632: Add LCDB regulator node arm64: dts: qcom: Add sm6115-motorola-common arm64: dts: qcom: sm6115: Add Motorola Moto G9 Play (guamp) arm64: dts: qcom: sm6115: Add Motorola Moto G9 Power (cebu) .../devicetree/bindings/arm/qcom.yaml | 12 + arch/arm64/boot/dts/qcom/Makefile | 2 + arch/arm64/boot/dts/qcom/pmi632.dtsi | 14 + .../dts/qcom/sm6115-motorola-cebu-tianma.dts | 18 + .../boot/dts/qcom/sm6115-motorola-cebu.dtsi | 43 ++ .../boot/dts/qcom/sm6115-motorola-common.dtsi | 541 ++++++++++++++++++ .../qcom/sm6115-motorola-guamp-holitech.dts | 36 ++ .../boot/dts/qcom/sm6115-motorola-guamp.dtsi | 127 ++++ 8 files changed, 793 insertions(+) create mode 100644 arch/arm64/boot/dts/qcom/sm6115-motorola-cebu-tianma.dts create mode 100644 arch/arm64/boot/dts/qcom/sm6115-motorola-cebu.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sm6115-motorola-common.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sm6115-motorola-guamp-holitech.dts create mode 100644 arch/arm64/boot/dts/qcom/sm6115-motorola-guamp.dtsi -- 2.56.0