8a5f70a8bb tests/chamelium/kms_chamelium_frames: Use for_each_format_with_modifier() 73e5fb3a94 tests/intel/kms_flip_tiling: Use for_each_modifier_with_format() 8d2d307399 tests/kms_async_flips: Use for_each_format_and_modifier() and for_each_modifier_with_format() e14257c407 tests/kms_async_flips: Use igt_format_mods_has_modifier() b732656986 tests/kms_async_flips: Remove the IN_FORMAT_ASYNC check 000592daa7 tests/kms_plane: Use for_each_format_and_modifier() 7dbab3529b tests/kms_plane: Use igt_format_mods_has_modifier() bb1998acb4 tests/chamelium/kms_chamelium_frames: Use for_each_format_and_modifier() 5a4507d870 lib/kms: Add helpers to query igt_format_mods 029d2819a0 lib/kms: Introduce igt_format_mods iterators 7998eeb26c lib/kms: Encourage drivers to expose IN_FORMATS_ASYNC 6f696b4220 lib/kms: Fill plane->format_mods_async for planes without IN_FORMATS 755869e7f7 lib/kms: Add display->format_mods_async df4e9c2be3 lib/kms: Make igt_fill_display_format_mod() more flexible dc7d1675fc lib/kms: Move and rename igt_count_display_format_mod() 54e731c858 lib/kms: Extract display_format_mods_union() 18df17925a lib/kms: Extract format_mods_union() 650d9564de lib/kms: Pass target format_mods to igt_add_display_format_mod() 8bf3048a26 lib/kms: Extract igt_format_mods_has_format_with_modifier() 3a6418295a lib/kms: Extract fill_plane_default_format_mods() e98635b303 lib/kms: Extract format_mods_alloc() 0b5c565567 lib/kms: Pass struct igt_format_mods to igt_parse_format_mod_blob() 1575d86a90 lib/kms: Introduce struct igt_format_mods e7fc18307e test/kms: Introduce a few extra format/modifier variables 9585850a71 tests/kms_async_flips: Use correct format_mod list