1*b2d2a78aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0 2*b2d2a78aSEmmanuel Vadot/* 3*b2d2a78aSEmmanuel Vadot * Device Tree overlay for the RZ/G2UL SMARC EVK with ADV7513 transmitter 4*b2d2a78aSEmmanuel Vadot * connected to DU enabled. 5*b2d2a78aSEmmanuel Vadot * 6*b2d2a78aSEmmanuel Vadot * Copyright (C) 2024 Renesas Electronics Corp. 7*b2d2a78aSEmmanuel Vadot */ 8*b2d2a78aSEmmanuel Vadot 9*b2d2a78aSEmmanuel Vadot/dts-v1/; 10*b2d2a78aSEmmanuel Vadot/plugin/; 11*b2d2a78aSEmmanuel Vadot 12*b2d2a78aSEmmanuel Vadot#include <dt-bindings/pinctrl/rzg2l-pinctrl.h> 13*b2d2a78aSEmmanuel Vadot 14*b2d2a78aSEmmanuel Vadot#define ADV7513_PARENT_I2C i2c1 15*b2d2a78aSEmmanuel Vadot#include "rz-smarc-du-adv7513.dtsi" 16*b2d2a78aSEmmanuel Vadot 17*b2d2a78aSEmmanuel Vadot&pinctrl { 18*b2d2a78aSEmmanuel Vadot du_pins: du { 19*b2d2a78aSEmmanuel Vadot data { 20*b2d2a78aSEmmanuel Vadot pinmux = <RZG2L_PORT_PINMUX(11, 2, 6)>, 21*b2d2a78aSEmmanuel Vadot <RZG2L_PORT_PINMUX(13, 1, 6)>, 22*b2d2a78aSEmmanuel Vadot <RZG2L_PORT_PINMUX(13, 0, 6)>, 23*b2d2a78aSEmmanuel Vadot <RZG2L_PORT_PINMUX(13, 4, 6)>, 24*b2d2a78aSEmmanuel Vadot <RZG2L_PORT_PINMUX(13, 3, 6)>, 25*b2d2a78aSEmmanuel Vadot <RZG2L_PORT_PINMUX(12, 1, 6)>, 26*b2d2a78aSEmmanuel Vadot <RZG2L_PORT_PINMUX(13, 2, 6)>, 27*b2d2a78aSEmmanuel Vadot <RZG2L_PORT_PINMUX(14, 0, 6)>, 28*b2d2a78aSEmmanuel Vadot <RZG2L_PORT_PINMUX(14, 2, 6)>, 29*b2d2a78aSEmmanuel Vadot <RZG2L_PORT_PINMUX(14, 1, 6)>, 30*b2d2a78aSEmmanuel Vadot <RZG2L_PORT_PINMUX(16, 0, 6)>, 31*b2d2a78aSEmmanuel Vadot <RZG2L_PORT_PINMUX(15, 0, 6)>, 32*b2d2a78aSEmmanuel Vadot <RZG2L_PORT_PINMUX(16, 1, 6)>, 33*b2d2a78aSEmmanuel Vadot <RZG2L_PORT_PINMUX(15, 1, 6)>, 34*b2d2a78aSEmmanuel Vadot <RZG2L_PORT_PINMUX(15, 3, 6)>, 35*b2d2a78aSEmmanuel Vadot <RZG2L_PORT_PINMUX(18, 0, 6)>, 36*b2d2a78aSEmmanuel Vadot <RZG2L_PORT_PINMUX(15, 2, 6)>, 37*b2d2a78aSEmmanuel Vadot <RZG2L_PORT_PINMUX(17, 0, 6)>, 38*b2d2a78aSEmmanuel Vadot <RZG2L_PORT_PINMUX(17, 2, 6)>, 39*b2d2a78aSEmmanuel Vadot <RZG2L_PORT_PINMUX(17, 1, 6)>, 40*b2d2a78aSEmmanuel Vadot <RZG2L_PORT_PINMUX(18, 1, 6)>, 41*b2d2a78aSEmmanuel Vadot <RZG2L_PORT_PINMUX(18, 2, 6)>, 42*b2d2a78aSEmmanuel Vadot <RZG2L_PORT_PINMUX(17, 3, 6)>, 43*b2d2a78aSEmmanuel Vadot <RZG2L_PORT_PINMUX(18, 3, 6)>; 44*b2d2a78aSEmmanuel Vadot drive-strength = <2>; 45*b2d2a78aSEmmanuel Vadot }; 46*b2d2a78aSEmmanuel Vadot 47*b2d2a78aSEmmanuel Vadot sync { 48*b2d2a78aSEmmanuel Vadot pinmux = <RZG2L_PORT_PINMUX(11, 0, 6)>, /* HSYNC */ 49*b2d2a78aSEmmanuel Vadot <RZG2L_PORT_PINMUX(12, 0, 6)>; /* VSYNC */ 50*b2d2a78aSEmmanuel Vadot drive-strength = <2>; 51*b2d2a78aSEmmanuel Vadot }; 52*b2d2a78aSEmmanuel Vadot 53*b2d2a78aSEmmanuel Vadot de { 54*b2d2a78aSEmmanuel Vadot pinmux = <RZG2L_PORT_PINMUX(11, 1, 6)>; /* DE */ 55*b2d2a78aSEmmanuel Vadot drive-strength = <2>; 56*b2d2a78aSEmmanuel Vadot }; 57*b2d2a78aSEmmanuel Vadot 58*b2d2a78aSEmmanuel Vadot clk { 59*b2d2a78aSEmmanuel Vadot pinmux = <RZG2L_PORT_PINMUX(11, 3, 6)>; /* CLK */ 60*b2d2a78aSEmmanuel Vadot }; 61*b2d2a78aSEmmanuel Vadot }; 62*b2d2a78aSEmmanuel Vadot}; 63