Received: by 2002:ab2:1149:0:b0:1f3:1f8c:d0c6 with SMTP id z9csp2618652lqz; Wed, 3 Apr 2024 03:47:14 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCW8Px+EE9T2gb6TOIewv0MC6KLBp/hcNk7IB+nMk5r5o8sJ5iQJn9MemEg2xg78jMiVwuTE0WHQBLl23OZQc3J0jjOiAdI8mxDYvNOviQ== X-Google-Smtp-Source: AGHT+IFRRLhY2eBkYUj/NVY433CHnCP9hD/u7nKlLPtet0LyOrW427HFhm7DLwzhBhw0SOdtVqRI X-Received: by 2002:a05:6a21:3297:b0:1a3:6fb6:f52c with SMTP id yt23-20020a056a21329700b001a36fb6f52cmr17302707pzb.2.1712141233671; Wed, 03 Apr 2024 03:47:13 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712141233; cv=pass; d=google.com; s=arc-20160816; b=0FdIDpVx2kWQ4msIWm9cfL+O2jqfZkYvh7lnVKwzhghC8K3lXXR6/uGdVwe7Z2mqmz ZfuKHwLrieEb5X0Glsb9lsYMHFB+9T0OjC/Ut2Fjwa+BvFDfwQ1vq0rrwC794525J9Um xaXYi8xS/zpvdsDJZpZn/qZoBIQf6Nhht+pneoffMFE+LNpvcteyU1W6NOBBXxG2570n 622Seh1tPUdRY6MKNuJ20Qg5iWcGqBYOJOVgN+75do46KkHwtlNcvEa3M7Vw+hDdy6sg crPdfVoaqmcQELM2M27zkxLGxNAXe03t5yuv7YcgU5alEFprUhlXJ0+RjHxI2TUnt3Iq k2cQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=openpgp:autocrypt:content-transfer-encoding:mime-version :list-unsubscribe:list-subscribe:list-id:precedence:message-id:date :subject:cc:to:from:dkim-signature; bh=3GmDePc+2OXxw8wk3kUmEygrz00r8vgMvIBIhHeH3cQ=; fh=mGe7cJ1NVNjGW8+K22OjSLa/vWP5Dxix/ymluVmQeHU=; b=OhBTEJQH7T7GGKLWxC56fozsh5zIXy4NaFqZzXBxWHhrBbvUuM5IKjJDABE3yZMkF9 i8zT9LyN71dIWJLLV6UuhAp5U/twmsKBp6l4Ym1KSKavvuRsHx71lMHyFiSxC2rDwPkx sO39SbpKALD7OetpBzFzGZalgwc7mdvAl9V2Am/G0RxtYJSG/PH9owPISd49fV7yOGXg Pvez8nzdJyf9HBGtvKs2aSc+7wlmVDbITiehQznzeQW5Q4yoIk7lDChKfYS3mZ6qI0VO aC/RDZq7+vsKtNem/4+oN6WWv1kQl7XANNKMPV6xB9xVge7RhEFHE3l1Cq634tGUhQ6T kCWw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@posteo.de header.s=2017 header.b=JA9p8GO3; arc=pass (i=1 spf=pass spfdomain=posteo.de dkim=pass dkdomain=posteo.de dmarc=pass fromdomain=posteo.de); spf=pass (google.com: domain of linux-kernel+bounces-129600-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-129600-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=posteo.de Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id m22-20020a17090a159600b0029df6f09f11si12859543pja.73.2024.04.03.03.47.13 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Apr 2024 03:47:13 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-129600-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@posteo.de header.s=2017 header.b=JA9p8GO3; arc=pass (i=1 spf=pass spfdomain=posteo.de dkim=pass dkdomain=posteo.de dmarc=pass fromdomain=posteo.de); spf=pass (google.com: domain of linux-kernel+bounces-129600-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-129600-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=posteo.de Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 0A5DF28E7A6 for ; Wed, 3 Apr 2024 10:46:03 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id CF048146000; Wed, 3 Apr 2024 10:44:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=posteo.de header.i=@posteo.de header.b="JA9p8GO3" Received: from mout02.posteo.de (mout02.posteo.de [185.67.36.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2810C139D0A for ; Wed, 3 Apr 2024 10:44:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.67.36.66 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712141097; cv=none; b=FPafKJePTGp74njy/i7UP3a4lDUPLJ2wbGbPkw9bgqprVbWZzD8BWRZA1ydiZfyBSqdUAufM+pIPYmSeyzaUJBU9IFbxePEft0OQL7cZb3gEhU9b8jUSEA7iwhA+QWZaYP3nZRl8GL2giYSeiX+1gM76HqCR31w+bT+lXw8hs1U= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712141097; c=relaxed/simple; bh=0S8b1fvqHo8aPEbPXCG10GqehUDxwKWnBk3bILVaB3M=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=ccODzIqqYOCL2J848aBNKyuMLoTlZSDq0DWBM/b/t61hSiI0bY0XncWreYiXT/ZJrfd0/nCkjHz57JrJuaNNqYslaGf+DGiWvJzB4upVpRNEjrySAn9SHU6YcAXniGqWhefVefrHFs19c4qUDV28KdN9UCcW21ClHMY8YdUBZW8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=posteo.de; spf=pass smtp.mailfrom=posteo.de; dkim=pass (2048-bit key) header.d=posteo.de header.i=@posteo.de header.b=JA9p8GO3; arc=none smtp.client-ip=185.67.36.66 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=posteo.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=posteo.de Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 4C843240106 for ; Wed, 3 Apr 2024 12:44:52 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1712141092; bh=0S8b1fvqHo8aPEbPXCG10GqehUDxwKWnBk3bILVaB3M=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version: Content-Transfer-Encoding:Autocrypt:OpenPGP:From; b=JA9p8GO3GBevnnVCnHQNcx4SbpnrIRO24TjL4IT33GPylQITt5+njniat916/+WKM R7p04+91TbzknBIhgGw2jXVgnVnrd5RC4E/avFjHTTXGmyTdcTgGSf1Nd9v53SOYAv j5RsWrgUdA/yc1oAYI98giqKINvByBIYON5PWPdJZVO/sMND/PpF+kxy8+EhJ+HFJk 3t3+ASNJUIap3ZO6z6fj/BZ3vBZgbxre3XTv0yhlW0xyoKLoRGi8aG7wUWWCga9nVa tDVhXg+oQM3UJkH08Lk1vG1u6QdbefP5Dd4jpGQScSAcr7bqZreNLEA9EjXQSu5CQf Te83SEmeZ0LZw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4V8hGB720hz9rxL; Wed, 3 Apr 2024 12:44:50 +0200 (CEST) From: Alexander Reimelt To: andersson@kernel.org, pvorel@suse.cz, konrad.dybcio@linaro.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 0/2] arm64: Add basic support for LG H815 Date: Wed, 3 Apr 2024 10:43:28 +0000 Message-ID: <20240403104415.30636-1-alexander.reimelt@posteo.de> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Autocrypt: addr=alexander.reimelt@posteo.de; keydata=xjMEZg0fSRYJKwYBBAHaRw8BAQdAIcaNTdj3NWDe5HQPCUs6oYyQygAJWP9LCzhr+C7RwMrNG2Fs ZXhhbmRlci5yZWltZWx0QHBvc3Rlby5kZcKZBBMWCgBBFiEEM+Wy6sI/mP5S0zIFHqi3OKk8uRIF AmYNH0kCGwMFCQWjo9cFCwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQHqi3OKk8uRJ8ogD9 EVg4zgfmC2SqXCgms6LETAzVX4CrAS8yMhyd7Md921cA/R8lhm9B96RYgA7MvFPFJb1T6JFY75Jg QLXrtIE5llwHzjgEZg0fSRIKKwYBBAGXVQEFAQEHQBGDuxZLOTvppxyM4G18fSR6xzT0xkkPOia7 Bh6L1vAAAwEIB8J+BBgWCgAmFiEEM+Wy6sI/mP5S0zIFHqi3OKk8uRIFAmYNH0kCGwwFCQWjo9cA CgkQHqi3OKk8uRIa1wD8CZDdCAKXstgXY96eeSSP7MecEF5TBdmWOiVgjlEIpoEA/RnGuDaj06B1 F51wyGAjYXSmn5qFoNHu3yXyLUkFz1ME OpenPGP: url=https://posteo.de/keys/alexander.reimelt@posteo.de.asc Hello, These patches add initial support for the LG H815. They are enough to boot the device on postmarketOS and have some basic functionality. Connecting to the device over USB networking via ssh, buttons, SD-Card, eMMC and regulators work. The dtb_checker shows some warnings, but they come from the msm8994.dtsi. For CPU bring up lk2nd is required. The DMA controller module fails to load and from time to time the SMD clock driver fails. But I hope to prevent duplicate work and make it more accessible. Best regards Alex Alexander Reimelt (2): dt-bindings: arm: qcom: Add LG G4 (h815) arm64: dts: qcom: Add basic support for LG G4 (H815) .../devicetree/bindings/arm/qcom.yaml | 1 + arch/arm64/boot/dts/qcom/Makefile | 1 + arch/arm64/boot/dts/qcom/msm8992-lg-h815.dts | 422 ++++++++++++++++++ 3 files changed, 424 insertions(+) create mode 100644 arch/arm64/boot/dts/qcom/msm8992-lg-h815.dts -- 2.44.0