(It took a long time for me to figure out how to build a kernel and try this.) But, unfortunately this is not working for me.

Here is the output of my dmesg after plugging in a display. The connection is from the DP jack on the nano via a DP-to-HDMI cable to the HDMI input jack of the display.

```
[ 54.409575] tegradc tegradc.1: dp: plug event received
[ 54.409789] hpd: state 3 (Disabled), hpd 1, pending_hpd_evt 1
[ 54.409829] hpd: switching from state 3 (Disabled) to state 0 (Reset)
[ 54.514219] hpd: state 0 (Reset), hpd 1, pending_hpd_evt 0
[ 54.514330] tegradc tegradc.1: blank - powerdown
[ 54.514552] extcon-disp-state extcon:disp-state: cable 44 state 0 already set.
[ 54.514585] Extcon DP: HPD disabled
[ 54.514614] hpd: hpd_switch 0
[ 54.514653] hpd: switching from state 0 (Reset) to state 1 (Check Plug)
[ 54.514732] hpd: state 1 (Check Plug), hpd 1, pending_hpd_evt 0
[ 54.514782] hpd: switching from state 1 (Check Plug) to state 2 (Check EDID)
[ 54.522133] hpd: state 2 (Check EDID), hpd 1, pending_hpd_evt 0
[ 54.522934] tegradc tegradc.1: dp: aux write retry (0x10000100) -- 2
[ 54.524658] tegradc tegradc.1: dp: aux write retry (0x10000100) -- 1
[ 54.526086] tegradc tegradc.1: dp: aux write retry (0x10000100) -- 0
[ 54.527701] tegradc tegradc.1: dp: aux write got error (0x10000100)
[ 54.534131] tegradc tegradc.1: dp: Failed to write DPCD data. CMD 0x600, Status 0x10000100
[ 54.543439] tegradc tegradc.1: dp: aux write retry (0x10000100) -- 2
[ 54.544713] tegradc tegradc.0: unblank
[ 54.544725] tegradc tegradc.1: blank - powerdown
[ 54.545183] tegradc tegradc.1: dp: aux write retry (0x10000100) -- 1
[ 54.546710] tegradc tegradc.1: dp: aux write retry (0x10000100) -- 0
[ 54.548167] tegradc tegradc.1: dp: aux write got error (0x10000100)
[ 54.555632] tegradc tegradc.1: dp: Failed to write DPCD data. CMD 0x600, Status 0x10000100
[ 54.564821] tegradc tegradc.1: dp: aux write retry (0x10000100) -- 2
[ 54.566327] tegradc tegradc.1: dp: aux write retry (0x10000100) -- 1
[ 54.567797] tegradc tegradc.1: dp: aux write retry (0x10000100) -- 0
[ 54.569430] tegradc tegradc.1: dp: aux write got error (0x10000100)
[ 54.575842] tegradc tegradc.1: dp: Failed to write DPCD data. CMD 0x600, Status 0x10000100
[ 54.585297] tegradc tegradc.1: dp: aux write retry (0x10000100) -- 2
[ 54.586496] tegradc tegradc.1: dp: aux write retry (0x10000100) -- 1
[ 54.587951] tegradc tegradc.1: dp: aux write retry (0x10000100) -- 0
[ 54.589394] tegradc tegradc.1: dp: aux write got error (0x10000100)
[ 54.595761] tegradc tegradc.1: dp: Failed to write DPCD data. CMD 0x600, Status 0x10000100
[ 54.604098] tegradc tegradc.1: dp: failed to exit panel power save mode (0xfffffff2)
[ 54.611883] hpd: edid read prepare failed
[ 54.615776] tegradc tegradc.1: blank - powerdown
[ 54.615802] extcon-disp-state extcon:disp-state: cable 44 state 0 already set.
[ 54.615807] Extcon DP: HPD disabled
[ 54.615810] hpd: hpd_switch 0
[ 54.615816] hpd: switching from state 2 (Check EDID) to state 3 (Disabled)
[ 54.619133] tegradc tegradc.0: unblank
[ 54.619141] tegradc tegradc.1: blank - powerdown
```