Display Resolution Configuration
This section provides information to help you configure display resolution. You can modify the device tree (DT), specify configuration properties in a .dtsi file, or pass arguments to the kernel boot.
Adding EDID Blob
You can modify the DT with a custom extended display identification data structure (EDID). To use a custom EDID for Xavier-A, add the nvidia,edid property under sor0_hdmi_display/sor1_hdmi_display/sor2_hdmi_display/sor3_hdmi_display nodes in the tegra194-display-e3550-0001-b01-A.dtsi file for HDMI-0/HDMI-1/HDMI-2/HDMI-3.
 To use a custom EDID for Xavier-B, add the nvidia,edid property under sor0_hdmi_display node in the tegra194-display-e3550-0001-b01-B.dtsi file for HDMI-0. Please note that Xavier-B on DDP platform supports only 1 HDMI output.
Alternative Methods
There are alternative methods for configuring display resolution, as described in the following sections.
Specifying Mode in Device Tree
In this alternative, add a display-timings property under the hdmi-display node.
Example
hdmi-display {
              status = "okay";
              compatible = "hdmi,display";
              display-timings {
                  640x480-24 {
                      clock-frequency = <25200000>;
                      hactive = <640>;
                      vactive = <480>;
                      hfront-porch = <16>;
                      hback-porch = <48>;
                      hsync-len = <96>;
                      vfront-porch = <10>;
                      vback-porch = <33>;
                      vsync-len = <2>;
                      nvidia,h-ref-to-sync = <1>;
                      nvidia,v-ref-to-sync = <1>;
                  };
              };
          };