Hello Krzysztof, Thank you for reviewing. > no wildcards Sorry, but I believe these are not wildcards. As discussed previously, the integrating vendor and device name are preferred instead of the OEM serial for unidentified OEM panels. These compatible strings are based on the actual device names: "RG35XX Plus", "RG 40XXV", "RG40XX H", and "RG CubeXX" You can refer to https://anbernic.com/collections/handheld-game-console for the full line-up. Oh, regarding "rg40xx-panel", it might have been separated to "rg40xx-v-panel" and "rg40xx-h-panel". > don't duplicate schemas The old schemas "leadtek,ltk035c5444t", "fascontek,fs035vg158", and "anbernic,rg35xx-plus-panel" exist independently. So I had to add new schemas since the new ones are not compatible with the old ones. Perhaps the compatibles should be like this: compatible = "anbernic,rg35xx-plus-panel", "newvision,nv3052c"; as some others do. In this way, the schema files would be a single file and not be messed up, but it would break the previously defined schemas. How should I deal with this? Any suggestions or advice would be greatly appreciated. > BTW, isn't this v2? Where is the changelog and proper versioning of > patches? Sorry, I thought the previous version was completely rejected due to renaming back to "wl-355608-a8". https://lore.kernel.org/dri-devel/20241105-maybe-chamomile-7505214f737e@spud/ But yes, these are somewhat relevant, I'll post the next version as v3 with changelogs. Thanks. Best regards, kikuchan