Message ID | 20221031-b4-odroid-go-ultra-initial-v2-0-a3df1e09b0af@linaro.org |
---|---|
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:f944:0:0:0:0:0 with SMTP id q4csp277350wrr; Fri, 18 Nov 2022 08:05:26 -0800 (PST) X-Google-Smtp-Source: AA0mqf7yorY7lMFwGpEubpCEpo/HzhjoNTqQpo5zop9NJZDgoTGDbAgWj2gnSPZ4sIXQM1wyK9GJ X-Received: by 2002:a17:90a:dc10:b0:20d:69a3:1fd9 with SMTP id i16-20020a17090adc1000b0020d69a31fd9mr14671048pjv.167.1668787526413; Fri, 18 Nov 2022 08:05:26 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1668787526; cv=none; d=google.com; s=arc-20160816; b=VTIcKHbbfDtsNbG3Zq9Ek9CRpTN71qcO9YgWKnXBTtfuUiJxGZn/3cpVVVzCq7Nn6/ Ju2xy9mRHK5wNoj4gQ8v+LYyvMrjrCtkbmb/NjZzTZ1686RtdcX7W1rYw9eOocTH0jYp 6tyrkZLC6/mzeMdKa0jciSn+uH3fil3UeAZBmnQuEGwzt4QRUiHDvxjWHBYQUx7n7JPK BPdlfbfOsQ3DTBLA90TL9vpky8u6/2PIT/J/t+HcTCxIzgomhmFX2edPw8wVPeEZlhRx 3Y1Rd7rYrkuQT1fg6oxFJwa3GO9JWFfI1x5CxUq8vYXoJs9GmW8K0AbMbtzsMireKWhB RrPA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:message-id:date:from :content-transfer-encoding:mime-version:subject:dkim-signature; bh=CmTL+mg18Z4AepnU6eZyDbtFVjUFILiYsH5hlR5uEro=; b=dihKTpGP9cmEIh7hp39u+czS0ER7bt7LGjw/cfgu0qpmB2/Jz3S3+p3hEumZizNW63 RhMgsM2oKCHyB/T5URq0oYVKuClROcL0Z21CaqZbdsOsuhY1ay6N7eJKLWLl4PZBeBPY VAL5kRMcuO2tb15BAi1CgxlFOBQVr7DJP6GbWPj3G8nhfyqRgsnmyfXiw2lDADtp9gvy l7bQXwjwZQtlpYXtLIcMhfuY2bACt+AfzMdIGKZr4XVbmsYK33E4WbfuHVTHWayS/9XJ 2QShWNSrSXb79STOiv3i0vJx4Nt1vhV027Xx6hUoRSsCo3eoFlxLTPPd1nmngLpZLq+F KJZg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=OKMKBVZQ; 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=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id ip11-20020a17090b314b00b0020a97a92a2fsi4519357pjb.135.2022.11.18.08.04.43; Fri, 18 Nov 2022 08:05:26 -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=@linaro.org header.s=google header.b=OKMKBVZQ; 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=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S242236AbiKRPuR (ORCPT <rfc822;kkmonlee@gmail.com> + 99 others); Fri, 18 Nov 2022 10:50:17 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58298 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242350AbiKRPuP (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Fri, 18 Nov 2022 10:50:15 -0500 Received: from mail-wr1-x434.google.com (mail-wr1-x434.google.com [IPv6:2a00:1450:4864:20::434]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7B8588C48E for <linux-kernel@vger.kernel.org>; Fri, 18 Nov 2022 07:50:08 -0800 (PST) Received: by mail-wr1-x434.google.com with SMTP id y16so9822029wrt.12 for <linux-kernel@vger.kernel.org>; Fri, 18 Nov 2022 07:50:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=cc:to:message-id:date:from:content-transfer-encoding:mime-version :subject:from:to:cc:subject:date:message-id:reply-to; bh=CmTL+mg18Z4AepnU6eZyDbtFVjUFILiYsH5hlR5uEro=; b=OKMKBVZQLGFbwj7QynAdCsT1VPXH4Rioy1t2pjuIIwxWZix6jBtDy7618JyJPVVbKc 9cyV2lgYpSqGprBK/Zo5n0gBEwNItE5wk5Gn9gntUX2rkuu0ze1qAwFs2OWCJn+nFkcl JAqCvez9iMlY31ZS4LunN34VGNDFXbZ3vWTgbY1e/y+4E+EpNgB7JTLS3KsHPGVn8q3D unjpp+2+9+3F+IeR0mpzwPO5FSgMd1PgXO5xo8ymNxjTuTysCfEcwqT0Z6UAln26Rlcv 7+h/5k5SFS9tYojx/tMVyRFw2tCzjRc3rsQ6wEoArQ40uBTijfLSQD+45DjsTzDCm51g ZFHQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:message-id:date:from:content-transfer-encoding:mime-version :subject:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=CmTL+mg18Z4AepnU6eZyDbtFVjUFILiYsH5hlR5uEro=; b=pmwqDw0MNtCOl7rqZVBydaXkfoJcClKb6Qu5glp8/TQAISurE1VH/f9kT6DJJyR375 Y8y5AeA9D1mU1cI90bLxTw9UxkbRGkbfbHFFfOMuL3a+JIUlTc2fqJCEBlW2hywNmhfc gfKQtODc3g1pSXeU+CcVPdxCkXKtcaWaGcUx+kUokydgMwPLyGT2IhEpYMo/N0cuSV7P CAyy3h9HZB8W0B56Us7oMkWsoKNAJGGVUaxtUdKAhWaaJZAif9+eNzBL7ohCAYR8E6Kt h75F+aeT4d9BWFkjCRJcToBhyhU+Ux0G65ffadtu0oWbId2vz2F7DPfvnuxt8o/8Vt59 fUgw== X-Gm-Message-State: ANoB5pnODPmAdztBtwun6iEPcU9UoFMW1Dp3D3P39Q03ibiqbN2tFVq4 tRQdFaAtVSh0+n1bUe2dtb1YMg== X-Received: by 2002:adf:e78e:0:b0:22e:32ab:c37 with SMTP id n14-20020adfe78e000000b0022e32ab0c37mr4831201wrm.317.1668786606917; Fri, 18 Nov 2022 07:50:06 -0800 (PST) Received: from arrakeen.starnux.net ([2a01:e0a:982:cbb0:52eb:f6ff:feb3:451a]) by smtp.gmail.com with ESMTPSA id a13-20020a5d53cd000000b002383edcde09sm3812465wrw.59.2022.11.18.07.50.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Nov 2022 07:50:06 -0800 (PST) Subject: [PATCH v2 0/2] arm64: amlogic: add initial Odroid Go Ultra DTS MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-b4-tracking: H4sIAKypd2MC/42NQQrDMAwEv1J0rkrsxKH01H+UHuRYJAJjgZwESsjfa/qCnpbZw8wBlU24wuNygP EuVbQ08NcLTAuVmVFSY/Cd967rHcYBNZlKwllxy6sRSpFVKGPgMUyJA/ueoAkiVcZoVKalKcqWczsX qava5xfcXZvXX+7dYYeD5z5FpvuYwjNLIdOb2gzv8zy/1JQWNcoAAAA= From: Neil Armstrong <neil.armstrong@linaro.org> Date: Fri, 18 Nov 2022 16:50:04 +0100 Message-Id: <20221031-b4-odroid-go-ultra-initial-v2-0-a3df1e09b0af@linaro.org> To: Jerome Brunet <jbrunet@baylibre.com>, Rob Herring <robh+dt@kernel.org>, Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>, Kevin Hilman <khilman@baylibre.com>, Sebastian Reichel <sre@kernel.org>, Martin Blumenstingl <martin.blumenstingl@googlemail.com> Cc: linux-pm@vger.kernel.org, Rob Herring <robh@kernel.org>, linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, Neil Armstrong <neil.armstrong@linaro.org>, linux-kernel@vger.kernel.org X-Mailer: b4 0.10.1 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,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: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1749850549511241498?= X-GMAIL-MSGID: =?utf-8?q?1749850549511241498?= |
Series |
arm64: amlogic: add initial Odroid Go Ultra DTS
|
|
Message
Neil Armstrong
Nov. 18, 2022, 3:50 p.m. UTC
This adds initial support for the Hardkernel Odroid Go Ultra.
The Odroid Go Ultra is a portable gaming device with the following
characteristics:
- Amlogic S922X SoC
- RK817 & RK818 PMICs
- 2GiB LPDDR4
- On board 16GiB eMMC
- Micro SD Card slot
- 5inch 854×480 MIPI-DSI TFT LCD
- Earphone stereo jack, 0.5Watt 8Ω Mono speaker
- Li-Polymer 3.7V/4000mAh Battery
- USB-A 2.0 Host Connector
- x16 GPIO Input Buttons
- 2x ADC Analog Joysticks
- USB-C Port for USB2 Device and Charging
The following are not yet handled:
- Battery RK818 Gauge and Charging
- Earphone stereo jack detect
- 5inch 854×480 MIPI-DSI TFT LCD
This adds:
- Device bindings
- Initial device DT
This serie depends on:
- https://lore.kernel.org/all/20221025-rk808-multi-v2-0-d292d51ada81@linaro.org/
To: Sebastian Reichel <sre@kernel.org>
To: Rob Herring <robh+dt@kernel.org>
To: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
To: Kevin Hilman <khilman@baylibre.com>
To: Jerome Brunet <jbrunet@baylibre.com>
To: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
Cc: linux-pm@vger.kernel.org
Cc: devicetree@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-amlogic@lists.infradead.org
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
---
Changes in v2:
- Dropped power off driver/bindings, will move to another patchset
- Fixed DT comments from Krzysztof
- Dropped poweroff node
- Add Acked-by from Rob to bindings change
- Link to v1: https://lore.kernel.org/r/20221031-b4-odroid-go-ultra-initial-v1-0-42e3dbea86d5@linaro.org
---
Neil Armstrong (2):
dt-bindings: amlogic: document Odroid Go Ultra compatible
arm64: dts: amlogic: add initial Odroid Go Ultra DTS
Documentation/devicetree/bindings/arm/amlogic.yaml | 1 +
arch/arm64/boot/dts/amlogic/Makefile | 1 +
.../dts/amlogic/meson-g12b-odroid-go-ultra.dts | 722 +++++++++++++++++++++
3 files changed, 724 insertions(+)
---
base-commit: 2c3c398ddfabf48b7a0b66b5f01052ba43c36337
change-id: 20221031-b4-odroid-go-ultra-initial-5e65cde5e23a
Best regards,
Comments
Hi, On Fri, 18 Nov 2022 16:50:04 +0100, Neil Armstrong wrote: > This adds initial support for the Hardkernel Odroid Go Ultra. > > The Odroid Go Ultra is a portable gaming device with the following > characteristics: > - Amlogic S922X SoC > - RK817 & RK818 PMICs > - 2GiB LPDDR4 > - On board 16GiB eMMC > - Micro SD Card slot > - 5inch 854×480 MIPI-DSI TFT LCD > - Earphone stereo jack, 0.5Watt 8Ω Mono speaker > - Li-Polymer 3.7V/4000mAh Battery > - USB-A 2.0 Host Connector > - x16 GPIO Input Buttons > - 2x ADC Analog Joysticks > - USB-C Port for USB2 Device and Charging > > [...] Thanks, Applied to https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux.git (v6.2/arm64-dt) [1/2] dt-bindings: amlogic: document Odroid Go Ultra compatible https://git.kernel.org/amlogic/c/66af218f8669a262b1bf89ba80f2acf1a3be429c [2/2] arm64: dts: amlogic: add initial Odroid Go Ultra DTS https://git.kernel.org/amlogic/c/62e73f000696cc41cfd237a1ad90b001ad0f76c6 These changes has been applied on the intermediate git tree [1]. The v6.2/arm64-dt branch will then be sent via a formal Pull Request to the Linux SoC maintainers for inclusion in their intermediate git branches in order to be sent to Linus during the next merge window, or sooner if it's a set of fixes. In the cases of fixes, those will be merged in the current release candidate kernel and as soon they appear on the Linux master branch they will be backported to the previous Stable and Long-Stable kernels [2]. The intermediate git branches are merged daily in the linux-next tree [3], people are encouraged testing these pre-release kernels and report issues on the relevant mailing-lists. If problems are discovered on those changes, please submit a signed-off-by revert patch followed by a corrective changeset. [1] https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux.git [2] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git [3] https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git