1*7688df22SAndroid Build Coastguard Worker /* AUTOMATICALLY GENERATED by gen_table_fourcc.py. You should modify 2*7688df22SAndroid Build Coastguard Worker that script instead of adding here entries manually! */ 3*7688df22SAndroid Build Coastguard Worker static const struct drmFormatModifierInfo drm_format_modifier_table[] = { 4*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER_INVALID(NONE, INVALID_MODIFIER) }, 5*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER_LINEAR(NONE, LINEAR) }, 6*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER_INTEL(X_TILED, X_TILED) }, 7*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER_INTEL(Y_TILED, Y_TILED) }, 8*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER_INTEL(Yf_TILED, Yf_TILED) }, 9*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER_INTEL(Y_TILED_CCS, Y_TILED_CCS) }, 10*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER_INTEL(Yf_TILED_CCS, Yf_TILED_CCS) }, 11*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER_INTEL(Y_TILED_GEN12_RC_CCS, Y_TILED_GEN12_RC_CCS) }, 12*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER_INTEL(Y_TILED_GEN12_MC_CCS, Y_TILED_GEN12_MC_CCS) }, 13*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER_INTEL(Y_TILED_GEN12_RC_CCS_CC, Y_TILED_GEN12_RC_CCS_CC) }, 14*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER(SAMSUNG, 64_32_TILE, 64_32_TILE) }, 15*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER(SAMSUNG, 16_16_TILE, 16_16_TILE) }, 16*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER(QCOM, COMPRESSED, COMPRESSED) }, 17*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER(VIVANTE, TILED, TILED) }, 18*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER(VIVANTE, SUPER_TILED, SUPER_TILED) }, 19*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER(VIVANTE, SPLIT_TILED, SPLIT_TILED) }, 20*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER(VIVANTE, SPLIT_SUPER_TILED, SPLIT_SUPER_TILED) }, 21*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER(NVIDIA, TEGRA_TILED, TEGRA_TILED) }, 22*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER(NVIDIA, 16BX2_BLOCK_ONE_GOB, 16BX2_BLOCK_ONE_GOB) }, 23*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER(NVIDIA, 16BX2_BLOCK_TWO_GOB, 16BX2_BLOCK_TWO_GOB) }, 24*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER(NVIDIA, 16BX2_BLOCK_FOUR_GOB, 16BX2_BLOCK_FOUR_GOB) }, 25*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER(NVIDIA, 16BX2_BLOCK_EIGHT_GOB, 16BX2_BLOCK_EIGHT_GOB) }, 26*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER(NVIDIA, 16BX2_BLOCK_SIXTEEN_GOB, 16BX2_BLOCK_SIXTEEN_GOB) }, 27*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER(NVIDIA, 16BX2_BLOCK_THIRTYTWO_GOB, 16BX2_BLOCK_THIRTYTWO_GOB) }, 28*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER(BROADCOM, VC4_T_TILED, VC4_T_TILED) }, 29*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER(BROADCOM, SAND32, SAND32) }, 30*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER(BROADCOM, SAND64, SAND64) }, 31*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER(BROADCOM, SAND128, SAND128) }, 32*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER(BROADCOM, SAND256, SAND256) }, 33*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER(BROADCOM, UIF, UIF) }, 34*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER(ARM, 16X16_BLOCK_U_INTERLEAVED, 16X16_BLOCK_U_INTERLEAVED) }, 35*7688df22SAndroid Build Coastguard Worker { DRM_MODIFIER(ALLWINNER, TILED, TILED) }, 36*7688df22SAndroid Build Coastguard Worker }; 37*7688df22SAndroid Build Coastguard Worker static const struct drmFormatModifierVendorInfo drm_format_modifier_vendor_table[] = { 38*7688df22SAndroid Build Coastguard Worker { DRM_FORMAT_MOD_VENDOR_NONE, "NONE" }, 39*7688df22SAndroid Build Coastguard Worker { DRM_FORMAT_MOD_VENDOR_INTEL, "INTEL" }, 40*7688df22SAndroid Build Coastguard Worker { DRM_FORMAT_MOD_VENDOR_AMD, "AMD" }, 41*7688df22SAndroid Build Coastguard Worker { DRM_FORMAT_MOD_VENDOR_NVIDIA, "NVIDIA" }, 42*7688df22SAndroid Build Coastguard Worker { DRM_FORMAT_MOD_VENDOR_SAMSUNG, "SAMSUNG" }, 43*7688df22SAndroid Build Coastguard Worker { DRM_FORMAT_MOD_VENDOR_QCOM, "QCOM" }, 44*7688df22SAndroid Build Coastguard Worker { DRM_FORMAT_MOD_VENDOR_VIVANTE, "VIVANTE" }, 45*7688df22SAndroid Build Coastguard Worker { DRM_FORMAT_MOD_VENDOR_BROADCOM, "BROADCOM" }, 46*7688df22SAndroid Build Coastguard Worker { DRM_FORMAT_MOD_VENDOR_ARM, "ARM" }, 47*7688df22SAndroid Build Coastguard Worker { DRM_FORMAT_MOD_VENDOR_ALLWINNER, "ALLWINNER" }, 48*7688df22SAndroid Build Coastguard Worker { DRM_FORMAT_MOD_VENDOR_AMLOGIC, "AMLOGIC" }, 49*7688df22SAndroid Build Coastguard Worker }; 50