Lines Matching refs:css
331 static int guc_read_css_info(struct xe_uc_fw *uc_fw, struct uc_css_header *css) in guc_read_css_info() argument
346 compatibility->major = FIELD_GET(CSS_SW_VERSION_UC_MAJOR, css->submission_version); in guc_read_css_info()
347 compatibility->minor = FIELD_GET(CSS_SW_VERSION_UC_MINOR, css->submission_version); in guc_read_css_info()
348 compatibility->patch = FIELD_GET(CSS_SW_VERSION_UC_PATCH, css->submission_version); in guc_read_css_info()
350 uc_fw->private_data_size = css->private_data_size; in guc_read_css_info()
405 struct uc_css_header *css; in parse_css_header() local
416 css = (struct uc_css_header *)fw_data; in parse_css_header()
419 size = (css->header_size_dw - css->key_size_dw - css->modulus_size_dw - in parse_css_header()
420 css->exponent_size_dw) * sizeof(u32); in parse_css_header()
430 uc_fw->ucode_size = (css->size_dw - css->header_size_dw) * sizeof(u32); in parse_css_header()
433 uc_fw->rsa_size = css->key_size_dw * sizeof(u32); in parse_css_header()
446 release->major = FIELD_GET(CSS_SW_VERSION_UC_MAJOR, css->sw_version); in parse_css_header()
447 release->minor = FIELD_GET(CSS_SW_VERSION_UC_MINOR, css->sw_version); in parse_css_header()
448 release->patch = FIELD_GET(CSS_SW_VERSION_UC_PATCH, css->sw_version); in parse_css_header()
451 return guc_read_css_info(uc_fw, css); in parse_css_header()