MIPS: mobileye: Add EyeQ6H device tree
authorGregory CLEMENT <gregory.clement@bootlin.com>
Mon, 13 May 2024 18:34:16 +0000 (20:34 +0200)
committerThomas Bogendoerfer <tsbogend@alpha.franken.de>
Tue, 11 Jun 2024 08:15:42 +0000 (10:15 +0200)
commit12c03bd444c26786995db694b39c55c09a39ae6f
tree1ed70436d0853ba1d77e561800df2c30a3c15ab3
parentdb1848a97d5c70ed39481e62c5657ed113cb6bf7
MIPS: mobileye: Add EyeQ6H device tree

EyeQ6H (or “High”) is an other SoC from Mobileye still based on the
MIPS I6500 architecture as the EyeQ5. The 2 clusters of this SoC
contains 4 cores which are capable of running 4 threads. Besides this,
it features multiple controllers such as the classic UART, high speed
I2C, SPI, as well as CAN-FD, PCIe Gen4, Octal/Quad SPI Flash
interface, Gigabit Ethernet, MIPI CSI-2, MIPI DSI, and eMMC 5.1. It
also includes a Hardware Security Module, Functional Safety Hardware,
and video encoders and more.

This commit provides the initial device tree files with support for
UART, GPIO and pinctrl, as well as fixed clocked.

Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
arch/mips/boot/dts/mobileye/eyeq6h-epm6.dts [new file with mode: 0644]
arch/mips/boot/dts/mobileye/eyeq6h-fixed-clocks.dtsi [new file with mode: 0644]
arch/mips/boot/dts/mobileye/eyeq6h-pins.dtsi [new file with mode: 0644]
arch/mips/boot/dts/mobileye/eyeq6h.dtsi [new file with mode: 0644]