[Beignet] Iris 5100 supported?

Zhigang Gong zhigang.gong at linux.intel.com
Fri Jul 11 01:50:13 PDT 2014


Thanks for your comment. I will merge your patch and Yang Rong's patch into one.
Could you just reply this email with a Sign-off-by:... signature? Thanks.

On Fri, Jul 11, 2014 at 11:20:25AM +0200, Matthias Sattler wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Adding the device ids isn't enough. With the following simple patch (attention guesswork inside) most tests succeed for me now. As I currently don't have the kernel patch applied maybe some tests should fail anyway.
> 
> 
> diff --git a/src/cl_device_id.c b/src/cl_device_id.c
> index 4db580e..5027b0c 100644
> - --- a/src/cl_device_id.c
> +++ b/src/cl_device_id.c
> @@ -129,6 +129,18 @@ cl_get_gt_device(void)
>        DECL_INFO_STRING(has_break, intel_hsw_gt2_device, name, "Intel(R) HD Graphics Haswell GT2 Mobile");
>      case PCI_CHIP_HASWELL_M3:
>        DECL_INFO_STRING(has_break, intel_hsw_gt3_device, name, "Intel(R) HD Graphics Haswell GT3 Mobile");
> +    case PCI_CHIP_HASWELL_B1:
> +      DECL_INFO_STRING(has_break, intel_hsw_gt1_device, name, "Intel(R) HD Graphics Haswell GT1 Mobile");
> +    case PCI_CHIP_HASWELL_B2:
> +      DECL_INFO_STRING(has_break, intel_hsw_gt2_device, name, "Intel(R) HD Graphics Haswell GT2 Mobile");
> +    case PCI_CHIP_HASWELL_B3:
> +      DECL_INFO_STRING(has_break, intel_hsw_gt3_device, name, "Intel(R) HD Graphics Haswell GT3 Mobile"); 
> +    case PCI_CHIP_HASWELL_E1:
> +      DECL_INFO_STRING(has_break, intel_hsw_gt1_device, name, "Intel(R) HD Graphics Haswell GT1 Mobile");
> +    case PCI_CHIP_HASWELL_E2:
> +      DECL_INFO_STRING(has_break, intel_hsw_gt2_device, name, "Intel(R) HD Graphics Haswell GT2 Mobile");
> +    case PCI_CHIP_HASWELL_E3:
> +      DECL_INFO_STRING(has_break, intel_hsw_gt3_device, name, "Intel(R) HD Graphics Haswell GT3 Mobile");
>      case PCI_CHIP_HASWELL_SDV_D1:
>        DECL_INFO_STRING(has_break, intel_hsw_gt1_device, name, "Intel(R) HD Graphics Haswell"
>                                                             " Software Development Vehicle device GT1 Desktop");
> @@ -156,6 +168,24 @@ cl_get_gt_device(void)
>      case PCI_CHIP_HASWELL_SDV_M3:
>        DECL_INFO_STRING(has_break, intel_hsw_gt3_device, name, "Intel(R) HD Graphics Haswell"
>                                                             " Software Development Vehicle device GT3 Mobile");
> +    case PCI_CHIP_HASWELL_SDV_B1:
> +      DECL_INFO_STRING(has_break, intel_hsw_gt1_device, name, "Intel(R) HD Graphics Haswell"
> +                                                           " Software Development Vehicle device GT1 Mobile");
> +    case PCI_CHIP_HASWELL_SDV_B2:
> +      DECL_INFO_STRING(has_break, intel_hsw_gt2_device, name, "Intel(R) HD Graphics Haswell"
> +                                                           " Software Development Vehicle device GT2 Mobile");
> +    case PCI_CHIP_HASWELL_SDV_B3:
> +      DECL_INFO_STRING(has_break, intel_hsw_gt3_device, name, "Intel(R) HD Graphics Haswell"
> +                                                           " Software Development Vehicle device GT3 Mobile");
> +    case PCI_CHIP_HASWELL_SDV_E1:
> +      DECL_INFO_STRING(has_break, intel_hsw_gt1_device, name, "Intel(R) HD Graphics Haswell"
> +                                                           " Software Development Vehicle device GT1 Mobile");
> +    case PCI_CHIP_HASWELL_SDV_E2:
> +      DECL_INFO_STRING(has_break, intel_hsw_gt2_device, name, "Intel(R) HD Graphics Haswell"
> +                                                           " Software Development Vehicle device GT2 Mobile");
> +    case PCI_CHIP_HASWELL_SDV_E3:
> +      DECL_INFO_STRING(has_break, intel_hsw_gt3_device, name, "Intel(R) HD Graphics Haswell"
> +                                                           " Software Development Vehicle device GT3 Mobile");
>      case PCI_CHIP_HASWELL_ULT_D1:
>        DECL_INFO_STRING(has_break, intel_hsw_gt1_device, name, "Intel(R) HD Graphics Haswell Ultrabook GT1 Desktop");
>      case PCI_CHIP_HASWELL_ULT_D2:
> @@ -174,6 +204,19 @@ cl_get_gt_device(void)
>        DECL_INFO_STRING(has_break, intel_hsw_gt2_device, name, "Intel(R) HD Graphics Haswell Ultrabook GT2 Mobile");
>      case PCI_CHIP_HASWELL_ULT_M3:
>        DECL_INFO_STRING(has_break, intel_hsw_gt3_device, name, "Intel(R) HD Graphics Haswell Ultrabook GT3 Mobile");
> +    case PCI_CHIP_HASWELL_ULT_B1:
> +      DECL_INFO_STRING(has_break, intel_hsw_gt1_device, name, "Intel(R) HD Graphics Haswell Ultrabook GT1 Mobile");
> +    case PCI_CHIP_HASWELL_ULT_B2:
> +      DECL_INFO_STRING(has_break, intel_hsw_gt2_device, name, "Intel(R) HD Graphics Haswell Ultrabook GT2 Mobile");
> +    case PCI_CHIP_HASWELL_ULT_B3:
> +      DECL_INFO_STRING(has_break, intel_hsw_gt3_device, name, "Intel(R) HD Graphics Haswell Ultrabook GT3 Mobile");
> +    case PCI_CHIP_HASWELL_ULT_E1:
> +      DECL_INFO_STRING(has_break, intel_hsw_gt1_device, name, "Intel(R) HD Graphics Haswell Ultrabook GT1 Mobile");
> +    case PCI_CHIP_HASWELL_ULT_E2:
> +      DECL_INFO_STRING(has_break, intel_hsw_gt2_device, name, "Intel(R) HD Graphics Haswell Ultrabook GT2 Mobile");
> +    case PCI_CHIP_HASWELL_ULT_E3:
> +      DECL_INFO_STRING(has_break, intel_hsw_gt3_device, name, "Intel(R) HD Graphics Haswell Ultrabook GT3 Mobile");
> +
>  	/* CRW */
>      case PCI_CHIP_HASWELL_CRW_D1:
>        DECL_INFO_STRING(has_break, intel_hsw_gt1_device, name, "Intel(R) HD Graphics Haswell CRW GT1 Desktop");
> @@ -193,6 +236,18 @@ cl_get_gt_device(void)
>        DECL_INFO_STRING(has_break, intel_hsw_gt2_device, name, "Intel(R) HD Graphics Haswell CRW GT2 Mobile");
>      case PCI_CHIP_HASWELL_CRW_M3:
>        DECL_INFO_STRING(has_break, intel_hsw_gt3_device, name, "Intel(R) HD Graphics Haswell CRW GT3 Mobile");
> +    case PCI_CHIP_HASWELL_CRW_B1:
> +      DECL_INFO_STRING(has_break, intel_hsw_gt1_device, name, "Intel(R) HD Graphics Haswell CRW GT1 Mobile");
> +    case PCI_CHIP_HASWELL_CRW_B2:
> +      DECL_INFO_STRING(has_break, intel_hsw_gt2_device, name, "Intel(R) HD Graphics Haswell CRW GT2 Mobile");
> +    case PCI_CHIP_HASWELL_CRW_B3:
> +      DECL_INFO_STRING(has_break, intel_hsw_gt3_device, name, "Intel(R) HD Graphics Haswell CRW GT3 Mobile");
> +    case PCI_CHIP_HASWELL_CRW_E1:
> +      DECL_INFO_STRING(has_break, intel_hsw_gt1_device, name, "Intel(R) HD Graphics Haswell CRW GT1 Mobile");
> +    case PCI_CHIP_HASWELL_CRW_E2:
> +      DECL_INFO_STRING(has_break, intel_hsw_gt2_device, name, "Intel(R) HD Graphics Haswell CRW GT2 Mobile");
> +    case PCI_CHIP_HASWELL_CRW_E3:
> +      DECL_INFO_STRING(has_break, intel_hsw_gt3_device, name, "Intel(R) HD Graphics Haswell CRW GT3 Mobile");
>  has_break:
>        device->vendor_id = device_id;
>        device->platform = intel_platform;
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1
> Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
> 
> iQEcBAEBAgAGBQJTv6xRAAoJEI2EctboKm9a/OkIAIdtmOVf2oxo0vzNgZc5MtDW
> z9m4aGIkhMPghay2iro9pdsdAukjmDk8koObTYtbWqYbaTavRw4pJk81K/vuTAlL
> 4TXVNVDaTskpipsI2Ug5qg+m+qXYFLEW158QyAgEp5yJKoC57tqqjvjJNBMtrAYG
> 90sMlmNPb3rZrVUSAOGmkW6OM9bvN2NVO78eLWFlZ/j/6y9Hdv5zwaHLKukBLsOz
> ywJWc9PbzKiD4gLlJ2EHwJG2W4Cs0aU5mwfuQAhql9Nr4kd9gt/9AHyU8Es8wGL4
> y52ckq5LMSJ5/hQXRMWEEKw9GaKPiXHoS3z8RDXrdTmyziPe1CMovLahKEwhedU=
> =1dQR
> -----END PGP SIGNATURE-----
> _______________________________________________
> Beignet mailing list
> Beignet at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/beignet


More information about the Beignet mailing list