File name for yaml: gooddisplay,gdey0154d67.yaml - GOOD
DRV_COMPAT: gooddisplay_gdey0154d67 - GOOD
compatible in yaml: compatible: "gooddisplay,gdey0154D67" - VERY BAD, see the upper case D third from the end.
There are other issues but I can figure that out now that my yaml is being picked in the build.