]> www.infradead.org Git - users/jedix/linux-maple.git/commit
MIPS: mobileye: eyeq5: add OLB system-controller node
authorThéo Lebrun <theo.lebrun@bootlin.com>
Fri, 28 Jun 2024 16:11:51 +0000 (18:11 +0200)
committerThomas Bogendoerfer <tsbogend@alpha.franken.de>
Wed, 3 Jul 2024 15:15:52 +0000 (17:15 +0200)
commit9b7e81a9bf2c65af2f78c51da61d9e0647f36fd1
tree858f19f3db66786a8b8ca21debd31261edfb9e62
parentbde4b22dc526dea5c1170f2645f268c1d78c924e
MIPS: mobileye: eyeq5: add OLB system-controller node

The OLB ("Other Logic Block") is a system-controller region hosting
clock, reset and pin controllers. It contains registers such as I2C
speed mode that need to be accessible by other nodes.

Remove fixed-clocks previously used; replace references.
Add parent crystal clock, fixed at 30MHz.
Add pin nodes for all functions.
Add mobileye,eyeq5-olb compatible node, hosting clk, reset and pinctrl.
Add reset and pinctrl references to UART nodes.

Signed-off-by: Théo Lebrun <theo.lebrun@bootlin.com>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
arch/mips/boot/dts/mobileye/eyeq5-clocks.dtsi [moved from arch/mips/boot/dts/mobileye/eyeq5-fixed-clocks.dtsi with 88% similarity]
arch/mips/boot/dts/mobileye/eyeq5-pins.dtsi [new file with mode: 0644]
arch/mips/boot/dts/mobileye/eyeq5.dtsi