All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/11] Add Nothing Phone (1) support
@ 2024-07-29 20:18 Danila Tikhonov
  2024-07-29 20:18 ` [PATCH 01/11] dt-bindings: arm: qcom,ids: Add IDs for SM7325 family Danila Tikhonov
                   ` (11 more replies)
  0 siblings, 12 replies; 25+ messages in thread
From: Danila Tikhonov @ 2024-07-29 20:18 UTC (permalink / raw)
  To: robh, krzk+dt, conor+dt, andersson, konrad.dybcio, rafael,
	viresh.kumar, heikki.krogerus, gregkh, kees, tony.luck, gpiccoli,
	sudeep.holla, quic_rjendra, andre.przywara, ulf.hansson,
	davidwronek, neil.armstrong, heiko.stuebner, rafal, macromorgan,
	linus.walleij, dmitry.baryshkov, johan+linaro,
	javier.carrasco.cruz, quic_kriskura, lpieralisi, fekz115
  Cc: devicetree, linux-kernel, linux-arm-msm, linux-pm, linux-usb,
	linux-hardening, linux, Danila Tikhonov

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset=y, Size: 3666 bytes --]

This series of patches adds support for the Nothing Phone (1), identified
as nothing,spacewar. The Nothing Phone (1) is built on the Qualcomm
Snapdragon 778G+ (SM7325-AE, also known as yupik).

SM7325 is identical to SC7280 just as SM7125 is identical to SC7180, so
SM7325 devicetree imports SC7280 devicetree as a base.

All of these patches are essential for the integration of the Nothing
Phone (1) into the kernel. The inclusion of SoC IDs is particularly
important, as I encounter crash dumps if the device tree lacks msm and
board id information.

To: Rob Herring <robh@kernel.org>
To: Krzysztof Kozlowski <krzk+dt@kernel.org>
To: Conor Dooley <conor+dt@kernel.org>
To: Bjorn Andersson <andersson@kernel.org>
To: Konrad Dybcio <konrad.dybcio@linaro.org>
To: "Rafael J. Wysocki" <rafael@kernel.org>
To: Viresh Kumar <viresh.kumar@linaro.org>
To: Heikki Krogerus <heikki.krogerus@linux.intel.com>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: Kees Cook <kees@kernel.org>
To: Tony Luck <tony.luck@intel.com>
To: "Guilherme G. Piccoli" <gpiccoli@igalia.com>
To: Sudeep Holla <sudeep.holla@arm.com>
To: Andre Przywara <andre.przywara@arm.com>
To: Rajendra Nayak <quic_rjendra@quicinc.com>
To: Sibi Sankar <quic_sibis@quicinc.com>
To: David Wronek <davidwronek@gmail.com>
To: Ulf Hansson <ulf.hansson@linaro.org>
To: Neil Armstrong <neil.armstrong@linaro.org>
To: Heiko Stuebner <heiko.stuebner@cherry.de>
To: "Rafał Miłecki" <rafal@milecki.pl>
To: Chris Morgan <macromorgan@hotmail.com>
To: Linus Walleij <linus.walleij@linaro.org>
To: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
To: Johan Hovold <johan+linaro@kernel.org>
To: Javier Carrasco <javier.carrasco.cruz@gmail.com>
To: Luca Weiss <luca@lucaweiss.eu>
To: Krishna Kurapati <quic_kriskura@quicinc.com>
To: Lorenzo Pieralisi <lpieralisi@kernel.org>
To: Eugene Lepshy <fekz115@gmail.com>
Cc: devicetree@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Cc: linux-arm-msm@vger.kernel.org
Cc: linux-pm@vger.kernel.org
Cc: linux-usb@vger.kernel.org
Cc: linux-hardening@vger.kernel.org
Cc: linux@mainlining.org
Signed-off-by: Danila Tikhonov <danila@jiaxyga.com>

Danila Tikhonov (9):
  dt-bindings: arm: qcom,ids: Add IDs for SM7325 family
  soc: qcom: socinfo: Add Soc IDs for SM7325 family
  cpufreq: Add SM7325 to cpufreq-dt-platdev blocklist
  soc: qcom: pd_mapper: Add SM7325 compatible
  dt-bindings: soc: qcom: qcom,pmic-glink: Document SM7325 compatible
  usb: typec: ucsi: Add qcom,sm7325-pmic-glink as needing PDOS quirk
  dt-bindings: arm: cpus: Add qcom kryo670 compatible
  dt-bindings: vendor-prefixes: Add Nothing Technology Limited
  dt-bindings: arm: qcom: Add SM7325 Nothing Phone 1

Eugene Lepshy (2):
  arm64: dts: qcom: Add SM7325 device tree
  arm64: dts: qcom: sm7325: Add device-tree for Nothing Phone 1

 .../devicetree/bindings/arm/cpus.yaml         |    1 +
 .../devicetree/bindings/arm/qcom.yaml         |    6 +
 .../bindings/soc/qcom/qcom,pmic-glink.yaml    |    1 +
 .../devicetree/bindings/vendor-prefixes.yaml  |    2 +
 arch/arm64/boot/dts/qcom/Makefile             |    1 +
 .../boot/dts/qcom/sm7325-nothing-spacewar.dts | 1261 +++++++++++++++++
 arch/arm64/boot/dts/qcom/sm7325.dtsi          |   17 +
 drivers/cpufreq/cpufreq-dt-platdev.c          |    1 +
 drivers/soc/qcom/qcom_pd_mapper.c             |    1 +
 drivers/soc/qcom/socinfo.c                    |    2 +
 drivers/usb/typec/ucsi/ucsi_glink.c           |    1 +
 include/dt-bindings/arm/qcom,ids.h            |    2 +
 12 files changed, 1296 insertions(+)
 create mode 100644 arch/arm64/boot/dts/qcom/sm7325-nothing-spacewar.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sm7325.dtsi

-- 
2.45.2


^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2024-08-06 14:42 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-29 20:18 [PATCH 00/11] Add Nothing Phone (1) support Danila Tikhonov
2024-07-29 20:18 ` [PATCH 01/11] dt-bindings: arm: qcom,ids: Add IDs for SM7325 family Danila Tikhonov
2024-07-30  9:02   ` Krzysztof Kozlowski
2024-07-29 20:18 ` [PATCH 02/11] soc: qcom: socinfo: Add Soc " Danila Tikhonov
2024-07-30  9:02   ` Krzysztof Kozlowski
2024-07-29 20:18 ` [PATCH 03/11] cpufreq: Add SM7325 to cpufreq-dt-platdev blocklist Danila Tikhonov
2024-07-29 21:29   ` Dmitry Baryshkov
2024-07-29 20:18 ` [PATCH 04/11] soc: qcom: pd_mapper: Add SM7325 compatible Danila Tikhonov
2024-07-29 21:30   ` Dmitry Baryshkov
2024-07-29 20:18 ` [PATCH 05/11] dt-bindings: soc: qcom: qcom,pmic-glink: Document " Danila Tikhonov
2024-08-06 14:42   ` Rob Herring (Arm)
2024-07-29 20:18 ` [PATCH 06/11] usb: typec: ucsi: Add qcom,sm7325-pmic-glink as needing PDOS quirk Danila Tikhonov
2024-07-29 21:29   ` Dmitry Baryshkov
2024-07-30  9:04   ` Krzysztof Kozlowski
2024-07-29 20:18 ` [PATCH 07/11] dt-bindings: arm: cpus: Add qcom kryo670 compatible Danila Tikhonov
2024-07-30  9:04   ` Krzysztof Kozlowski
2024-07-29 20:18 ` [PATCH 08/11] arm64: dts: qcom: Add SM7325 device tree Danila Tikhonov
2024-07-29 21:30   ` Dmitry Baryshkov
2024-07-29 20:18 ` [PATCH 09/11] dt-bindings: vendor-prefixes: Add Nothing Technology Limited Danila Tikhonov
2024-07-30  9:04   ` Krzysztof Kozlowski
2024-07-29 20:18 ` [PATCH 10/11] dt-bindings: arm: qcom: Add SM7325 Nothing Phone 1 Danila Tikhonov
2024-07-30  9:04   ` Krzysztof Kozlowski
2024-07-29 20:18 ` [PATCH 11/11] arm64: dts: qcom: sm7325: Add device-tree for " Danila Tikhonov
2024-07-30  9:07   ` Krzysztof Kozlowski
2024-07-30 20:11 ` [PATCH 00/11] Add Nothing Phone (1) support Rob Herring

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.