Received: by 2002:a05:6358:a55:b0:ec:fcf4:3ecf with SMTP id 21csp4464498rwb; Sat, 21 Jan 2023 12:31:06 -0800 (PST) X-Google-Smtp-Source: AMrXdXvCZvBN8mfPZa3HCORhMFOtNo3hbq4l+rsIySOIKx/Nv1qalF10hxZlwHm+Tg4au8aP+PGW X-Received: by 2002:a17:90b:374d:b0:229:27fb:ccd6 with SMTP id ne13-20020a17090b374d00b0022927fbccd6mr20464993pjb.2.1674333066294; Sat, 21 Jan 2023 12:31:06 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1674333066; cv=none; d=google.com; s=arc-20160816; b=eKURlEg/owJfukYezUrRA8ojv6rj+lba3oUa044r3NxW9imnJLMDHFQHG+5oaa+2Il GPQtZiPOakjgtVgaemoB5EmKYwJ/hkTx6ucZseCMXQyqXVku29COLyZJiuk8Ekxgt2xW dme47q5aC5HerfIRvsDhV0cZRuGZkW5cgS85ioYNGnBuRPR/MlTXXAqXjLeG7YtN3qzT hj2HCyrq+bCM+29ktAg0BRl+UlSlp13xqiXw5JTWzA4oZjXrgdIqOAh2c7apoLOInSjo 3VkJAtyYrPxWeCyNKXPQh4D3/N0FGcBMO6rNFDSoMLamAcpFeiyTtKYc6VAEg+dnvos8 DY9Q== 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 :message-id:date:subject:cc:to:from:dkim-signature; bh=7G5+S/PVSHz7yMGza3qinD/tbKeLPcUtpFdDTPTxNbI=; b=JexGoEubgKvUD1EMyZlvxi/Ag0BVksF3N6yC7vJBABkats0jVRYJ1bhp08tikXuZ+p DmA3ytoXCHvnjlOA2JZmUumWu+wa1yiqwnkKvX4hY/bpbqrV7E2y9q+tvjJYNZnyXzkV JDeC58RRi1EeOOI14U/vZN37J9X5CSTXioZecda+KlmTh6oexLzA7EulxCYpeB6Rokmt zevmSd8rw7RT1aH2ZJ8wj+u9Erwxs9CmL1uWKwUINjToI+IHGyJHdflI+YBaomYlfGhr cFJbDSPPcpJDnmifJczc+tX65WI8kKnLzt5lrCSgIfzIotd/fXo10sxXnhXqgptMOpUz d28A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=MTfhvV0T; 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=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id c6-20020a63da06000000b004a6549b92afsi46010730pgh.699.2023.01.21.12.31.00; Sat, 21 Jan 2023 12:31:06 -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=@gmail.com header.s=20210112 header.b=MTfhvV0T; 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=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229987AbjAUUTy (ORCPT + 52 others); Sat, 21 Jan 2023 15:19:54 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47508 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229880AbjAUUTw (ORCPT ); Sat, 21 Jan 2023 15:19:52 -0500 Received: from mail-ej1-x630.google.com (mail-ej1-x630.google.com [IPv6:2a00:1450:4864:20::630]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E422E23137; Sat, 21 Jan 2023 12:19:32 -0800 (PST) Received: by mail-ej1-x630.google.com with SMTP id bk15so21747124ejb.9; Sat, 21 Jan 2023 12:19:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=7G5+S/PVSHz7yMGza3qinD/tbKeLPcUtpFdDTPTxNbI=; b=MTfhvV0TM0mIGem6JR2KdbLB6KGqQ7nQOVoRtU+VXzVPlbiulNIuAeWQ40jis9+4j1 Z5snXhrwBw233PC1FwRjR7I+VJM88+QiEwNEyspOKGMKWNn+5vW1QSIJ9k7nAUZwCNRY iPdFkIMIIT69xFbWUu849EXBjyq6jYYn3OWufbPaKZJ/kSmNtS3JYsga8PH3p2M3y8tD 3lSe2esid2tL/FAww/0T3IsdjUmgjA5EPeEecvGYvQ34GYVM9uZIHcyvgMYTbPKClzQw TOZ2fL4N2q4iQSKS5+GIKpHTZhOekGKbQeoxSOytnqFjkau5J+nq00UTy5HKzTzM6wKs 1u3w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=7G5+S/PVSHz7yMGza3qinD/tbKeLPcUtpFdDTPTxNbI=; b=utu5IPrnjqyzW02W3SWmqUXPnKLPkUAL8721E57syxzzwCeXmP3xdOkgPGvais1pUP CLdcvNZ2PkULwcV+v2WfHyKlB1A3Q6+lFG1omAsLdSsGSrF7VGDOE32/R4WoTT5q6Um5 LWnovFmcwvcV0PZSQCY/zegSKBaZBT2LswPc1L2E/bLC5f+ek9Qi8UTY3GlJE+sWsy3Z ZaD2ak13FpDkD++ZQYanULg8Hmv+btNnyplqihLfA77ome6HYf+2Sgopy4OoSn23ltRO Wcmtj7+JlEzhi3RsyBht3cIr5D47JNiWIVuU+CDsEoAiuWNm0y9SLuM+kjXu7R5gcu4U ItGQ== X-Gm-Message-State: AFqh2kpDEgSQ6HLrZbz9omSOeeKUF0V/+7VZiq1VoV4YCjNNxvTajaZD rfivgWffB0iQC/DR2FnDrqvQy4cYe1mIqg== X-Received: by 2002:a17:907:a2cb:b0:870:7b:94db with SMTP id re11-20020a170907a2cb00b00870007b94dbmr23435891ejc.28.1674332371207; Sat, 21 Jan 2023 12:19:31 -0800 (PST) Received: from localhost.localdomain ([194.39.226.133]) by smtp.gmail.com with ESMTPSA id ku26-20020a170907789a00b0084d46461852sm17462057ejc.126.2023.01.21.12.19.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 21 Jan 2023 12:19:30 -0800 (PST) From: Markuss Broks To: linux-kernel@vger.kernel.org Cc: Markuss Broks , Mark Brown , Krzysztof Kozlowski , Alim Akhtar , Rob Herring , Arnd Bergmann , Olof Johansson , soc@kernel.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH v2 0/2] Add support for Samsung Galaxy S5 (Exynos) Date: Sat, 21 Jan 2023 22:19:23 +0200 Message-Id: <20230121201926.46990-1-markuss.broks@gmail.com> X-Mailer: git-send-email 2.39.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,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 Samsung Galaxy S5 (Exynos) is a mobile phone released in 2014. It has an Exynos5422 platform. This version of Galaxy S5 is only capable of 3G communication using the Intel modem, while the LTE version of the device (klte) has a Qualcomm Snapdragon SoC. Currently, internal eMMC, USB, regulators on a PMIC, and touchscreen are enabled in the device-tree. It also has the following peripherals: - 5" 1080p S6E3FA2 DSI display, - Cypress StreetFighter touch buttons, - Broadcom BCM4354 wireless connectivity module, - Intel XMM6360 3G modem, - STM32F401 serving as a sensor hub, - Validify Solutions VFS61 series fingerprint sensor, - Lattice ICE401M FPGA as an IRDA controller, - Maxim MAX86900 heart rate sensor, - NXP PN547 NFC controller, - Wolfson WM5110 Audio DSP, - Broadcom BCM4753 GPS radio, - Maxim MAX77804 PMIC, - Silicon Image SII8240 MHL controller, - TI LP5562 LED driver Cc: Mark Brown v1 -> v2: - use better subject prefixes - rename Galaxy S5 (Exynos) to Galaxy S5 (SM-G900H) - align the compatibles and clock output names - reorder the includes - generic node name for regulator-tsp-vdd-en - GPIO flag for regulator - rename all the regulators, leaving the voltage values only where it makes sense (e.g. on 3V3 and 1V8 supplies for the HRM) Markuss Broks (2): Documentation: devicetree: bindings: Add compatible for Samsung Galaxy S5 (Exynos) arm: dts: Add device-tree for Samsung Galaxy S5 (Exynos) .../bindings/arm/samsung/samsung-boards.yaml | 1 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/exynos5422-samsung-k3g.dts | 676 ++++++++++++++++++ 3 files changed, 678 insertions(+) create mode 100644 arch/arm/boot/dts/exynos5422-samsung-k3g.dts -- 2.39.0