From 86617c08cc928563509a7f8eea4922044610e77b Mon Sep 17 00:00:00 2001 From: Rafael Antognolli Date: Fri, 15 Nov 2019 15:49:13 -0800 Subject: [PATCH] intel/l3: Return the URB size from devinfo for DG1 We don't have any URB size set in the L3 config, since it's a fixed value now. So just return the value that we know from gen_device_info. Reviewed-by: Jordan Justen Acked-by: Lionel Landwerlin Part-of: --- src/intel/common/gen_l3_config.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/intel/common/gen_l3_config.c b/src/intel/common/gen_l3_config.c index 059a1ed7c14..347d7976226 100644 --- a/src/intel/common/gen_l3_config.c +++ b/src/intel/common/gen_l3_config.c @@ -371,6 +371,10 @@ unsigned gen_get_l3_config_urb_size(const struct gen_device_info *devinfo, const struct gen_l3_config *cfg) { + /* We don't have to program the URB size in DG1, it's a fixed value. */ + if (devinfo->is_dg1) + return devinfo->urb.size; + /* From the SKL "L3 Allocation and Programming" documentation: * * "URB is limited to 1008KB due to programming restrictions. This is not -- 2.30.2