162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0
262306a36Sopenharmony_ci/*
362306a36Sopenharmony_ci * Device Tree Source for the RZ/G2[MN] HiHope sub board LVDS common parts
462306a36Sopenharmony_ci *
562306a36Sopenharmony_ci * Copyright (C) 2020 Renesas Electronics Corp.
662306a36Sopenharmony_ci */
762306a36Sopenharmony_ci
862306a36Sopenharmony_ci/ {
962306a36Sopenharmony_ci	backlight {
1062306a36Sopenharmony_ci		compatible = "pwm-backlight";
1162306a36Sopenharmony_ci		pwms = <&pwm0 0 50000>;
1262306a36Sopenharmony_ci
1362306a36Sopenharmony_ci		brightness-levels = <0 2 8 16 32 64 128 255>;
1462306a36Sopenharmony_ci		default-brightness-level = <6>;
1562306a36Sopenharmony_ci	};
1662306a36Sopenharmony_ci};
1762306a36Sopenharmony_ci
1862306a36Sopenharmony_ci&gpio1 {
1962306a36Sopenharmony_ci	/*
2062306a36Sopenharmony_ci	 * When GP1_20 is LOW LVDS0 is connected to the LVDS connector
2162306a36Sopenharmony_ci	 * When GP1_20 is HIGH LVDS0 is connected to the LT8918L
2262306a36Sopenharmony_ci	 */
2362306a36Sopenharmony_ci	lvds-connector-en-hog {
2462306a36Sopenharmony_ci		gpio-hog;
2562306a36Sopenharmony_ci		gpios = <20 GPIO_ACTIVE_HIGH>;
2662306a36Sopenharmony_ci		output-low;
2762306a36Sopenharmony_ci		line-name = "lvds-connector-en-gpio";
2862306a36Sopenharmony_ci	};
2962306a36Sopenharmony_ci};
3062306a36Sopenharmony_ci
3162306a36Sopenharmony_ci&lvds0 {
3262306a36Sopenharmony_ci	ports {
3362306a36Sopenharmony_ci		port@1 {
3462306a36Sopenharmony_ci			lvds_connector: endpoint {
3562306a36Sopenharmony_ci			};
3662306a36Sopenharmony_ci		};
3762306a36Sopenharmony_ci	};
3862306a36Sopenharmony_ci};
3962306a36Sopenharmony_ci
4062306a36Sopenharmony_ci&pfc {
4162306a36Sopenharmony_ci	pwm0_pins: pwm0 {
4262306a36Sopenharmony_ci		groups = "pwm0";
4362306a36Sopenharmony_ci		function = "pwm0";
4462306a36Sopenharmony_ci	};
4562306a36Sopenharmony_ci};
4662306a36Sopenharmony_ci
4762306a36Sopenharmony_ci&pwm0 {
4862306a36Sopenharmony_ci	pinctrl-0 = <&pwm0_pins>;
4962306a36Sopenharmony_ci	pinctrl-names = "default";
5062306a36Sopenharmony_ci
5162306a36Sopenharmony_ci	status = "okay";
5262306a36Sopenharmony_ci};
53