mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/8] arm64: Initial support for MediaTek MT8163 SoC
@ 2026-10-19  0:39 Ben Grisdale via B4 Relay
  2026-10-19  0:39 ` [PATCH 1/8] dt-bindings: arm: mediatek: Add MT8163 Amazon Echo Dot (2016) Ben Grisdale via B4 Relay
                   ` (7 more replies)
  0 siblings, 8 replies; 16+ messages in thread
From: Ben Grisdale via B4 Relay @ 2026-10-19  0:39 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Matthias Brugger,
	AngeloGioacchino Del Regno, Sean Wang, Thomas Gleixner,
	Radu Rendec, Daniel Lezcano, Greg Kroah-Hartman, Jiri Slaby,
	Wim Van Sebroeck, Guenter Roeck, Philipp Zabel
  Cc: devicetree, linux-kernel, linux-arm-kernel, linux-mediatek,
	linux-serial, linux-watchdog, Ben Grisdale

This series adds basic support for the MediaTek MT8163 SoC.

The MT8163 is a 64-bit SoC featuring four ARM Cortex-A53 cores,
typically found in entry-level tablets and smart displays, such as
the Amazon Echo and Fire HD devices.

The bindings, SoC dtsi and watchdog support added here are enough to
boot the 2016 Amazon Echo Dot (biscuit) to a shell over UART0.

This series requires custom TF-A, U-Boot and OP-TEE ports for MT8163.
The stock vendor firmware does not provide a usable PSCI implementation
(the vendor kernel brings up secondary CPUs with a custom "mt-boot"
enable-method instead), and these ports also define the reserved memory
layout used by the board dts:
 - TF-A: https://github.com/iara-linux/arm-trusted-firmware
 - U-Boot: https://github.com/iara-linux/u-boot
 - OP-TEE: https://github.com/iara-linux/optee_os

This is the first of several series. Support for the remaining
peripherals will follow, starting with the clock controllers, pinctrl
and power domains.

Signed-off-by: Ben Grisdale <bengris32@protonmail.ch>
---
Ben Grisdale (8):
      dt-bindings: arm: mediatek: Add MT8163 Amazon Echo Dot (2016)
      dt-bindings: interrupt-controller: mediatek,mt6577-sysirq: Add MT8163
      dt-bindings: timer: mediatek,timer: Add MT8163
      dt-bindings: serial: mediatek,uart: Add MT8163
      dt-bindings: watchdog: mediatek,mtk-wdt: Add MT8163
      watchdog: mediatek: Add support for MT8163 TOPRGU/WDT
      arm64: dts: mediatek: Add basic support for MT8163 SoC
      arm64: dts: mediatek: Add Amazon Echo Dot (2016)

 .../devicetree/bindings/arm/mediatek.yaml          |   4 +
 .../mediatek,mt6577-sysirq.yaml                    |   1 +
 .../devicetree/bindings/serial/mediatek,uart.yaml  |   1 +
 .../devicetree/bindings/timer/mediatek,timer.yaml  |   1 +
 .../bindings/watchdog/mediatek,mtk-wdt.yaml        |   1 +
 arch/arm64/boot/dts/mediatek/Makefile              |   1 +
 .../boot/dts/mediatek/mt8163-amazon-biscuit.dts    |  68 ++++++
 arch/arm64/boot/dts/mediatek/mt8163.dtsi           | 243 +++++++++++++++++++++
 drivers/watchdog/mtk_wdt.c                         |   6 +
 include/dt-bindings/reset/mediatek,mt8163-wdt.h    |  23 ++
 10 files changed, 349 insertions(+)
---
base-commit: 2efb7a11f1aa4d2dc285fe2680cca22cb9f72f64
change-id: 20261018-arm64-initial-support-for-mediatek-mt8163-soc-ea58d47cb7aa

Best regards,
--  
Ben Grisdale <bengris32@protonmail.ch>



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

end of thread, other threads:[~2026-10-20  1:41 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-10-19  0:39 [PATCH 0/8] arm64: Initial support for MediaTek MT8163 SoC Ben Grisdale via B4 Relay
2026-10-19  0:39 ` [PATCH 1/8] dt-bindings: arm: mediatek: Add MT8163 Amazon Echo Dot (2016) Ben Grisdale via B4 Relay
2026-10-19  9:44   ` Krzysztof Kozlowski
2026-10-19  0:39 ` [PATCH 2/8] dt-bindings: interrupt-controller: mediatek,mt6577-sysirq: Add MT8163 Ben Grisdale via B4 Relay
2026-10-19  9:44   ` Krzysztof Kozlowski
2026-10-19  0:39 ` [PATCH 3/8] dt-bindings: timer: mediatek,timer: " Ben Grisdale via B4 Relay
2026-10-19  9:44   ` Krzysztof Kozlowski
2026-10-19  0:40 ` [PATCH 4/8] dt-bindings: serial: mediatek,uart: " Ben Grisdale via B4 Relay
2026-10-19  9:45   ` Krzysztof Kozlowski
2026-10-19  0:40 ` [PATCH 5/8] dt-bindings: watchdog: mediatek,mtk-wdt: " Ben Grisdale via B4 Relay
2026-10-19  9:45   ` Krzysztof Kozlowski
2026-10-20  1:40   ` Guenter Roeck
2026-10-19  0:40 ` [PATCH 6/8] watchdog: mediatek: Add support for MT8163 TOPRGU/WDT Ben Grisdale via B4 Relay
2026-10-20  1:41   ` Guenter Roeck
2026-10-19  0:40 ` [PATCH 7/8] arm64: dts: mediatek: Add basic support for MT8163 SoC Ben Grisdale via B4 Relay
2026-10-19  0:40 ` [PATCH 8/8] arm64: dts: mediatek: Add Amazon Echo Dot (2016) Ben Grisdale via B4 Relay

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®