1 // SPDX-License-Identifier: (GPL-2.0-only OR B 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 /* 2 /* 3 * Device Tree Source for the RZ/G2L SMARC EVK 3 * Device Tree Source for the RZ/G2L SMARC EVK board 4 * 4 * 5 * Copyright (C) 2021 Renesas Electronics Corp 5 * Copyright (C) 2021 Renesas Electronics Corp. 6 */ 6 */ 7 7 8 /dts-v1/; 8 /dts-v1/; 9 9 10 /* Enable SCIF2 (SER0) on PMOD1 (CN7) */ 10 /* Enable SCIF2 (SER0) on PMOD1 (CN7) */ 11 #define PMOD1_SER0 1 11 #define PMOD1_SER0 1 12 12 13 /* 13 /* 14 * To enable MTU3a PWM on PMOD0, 14 * To enable MTU3a PWM on PMOD0, 15 * Disable PMOD1_SER0 by setting "#define PMOD 15 * Disable PMOD1_SER0 by setting "#define PMOD1_SER0 0" above and 16 * enable PMOD_MTU3 by setting "#define PMOD_M 16 * enable PMOD_MTU3 by setting "#define PMOD_MTU3 1" below. 17 */ 17 */ 18 #define PMOD_MTU3 0 18 #define PMOD_MTU3 0 19 19 20 #if (PMOD_MTU3 && PMOD1_SER0) 20 #if (PMOD_MTU3 && PMOD1_SER0) 21 #error "Cannot set as PMOD_MTU3 and PMOD1_SER0 21 #error "Cannot set as PMOD_MTU3 and PMOD1_SER0 are mutually exclusive " 22 #endif 22 #endif 23 23 24 #define MTU3_COUNTER_Z_PHASE_SIGNAL 0 24 #define MTU3_COUNTER_Z_PHASE_SIGNAL 0 25 25 26 #if (!PMOD_MTU3 && MTU3_COUNTER_Z_PHASE_SIGNAL 26 #if (!PMOD_MTU3 && MTU3_COUNTER_Z_PHASE_SIGNAL) 27 #error "Cannot set 1 to MTU3_COUNTER_Z_PHASE_S 27 #error "Cannot set 1 to MTU3_COUNTER_Z_PHASE_SIGNAL as PMOD_MTU3=0" 28 #endif 28 #endif 29 29 30 #include "r9a07g044l2.dtsi" 30 #include "r9a07g044l2.dtsi" 31 #include "rzg2l-smarc-som.dtsi" 31 #include "rzg2l-smarc-som.dtsi" 32 #include "rzg2l-smarc-pinfunction.dtsi" 32 #include "rzg2l-smarc-pinfunction.dtsi" 33 #include "rz-smarc-common.dtsi" 33 #include "rz-smarc-common.dtsi" 34 #include "rzg2l-smarc.dtsi" 34 #include "rzg2l-smarc.dtsi" 35 35 36 / { 36 / { 37 model = "Renesas SMARC EVK based on r9 37 model = "Renesas SMARC EVK based on r9a07g044l2"; 38 compatible = "renesas,smarc-evk", "ren 38 compatible = "renesas,smarc-evk", "renesas,r9a07g044l2", "renesas,r9a07g044"; 39 }; 39 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.