subplatform_desc
.subplatforms = (const struct subplatform_desc[]) {
.subplatforms = (const struct subplatform_desc[]) {
.subplatforms = (const struct subplatform_desc[]) {
.subplatforms = (const struct subplatform_desc[]) {
.subplatforms = (const struct subplatform_desc[]) {
.subplatforms = (const struct subplatform_desc[]) {
static const struct subplatform_desc *
const struct subplatform_desc *sp;
const struct subplatform_desc *subdesc;
.subplatforms = (const struct subplatform_desc[]) {
const struct subplatform_desc *subplatforms;
.subplatforms = (const struct subplatform_desc[]) {
.subplatforms = (const struct subplatform_desc[]) {
.subplatforms = (const struct subplatform_desc[]) {
.subplatforms = (const struct subplatform_desc[]) {
.subplatforms = (const struct subplatform_desc[]) {
.subplatforms = (const struct subplatform_desc[]) {
const struct xe_subplatform_desc *subplatform_desc;
subplatform_desc = NULL;
for (subplatform_desc = desc->subplatforms;
subplatform_desc && subplatform_desc->subplatform;
subplatform_desc++)
if (subplatform_desc->subplatform == data->subplatform)
if (data->subplatform != XE_SUBPLATFORM_NONE && !subplatform_desc)
xe_info_init_early(xe, desc, subplatform_desc);
subplatform_desc = find_subplatform(xe, desc);
err = xe_info_init_early(xe, desc, subplatform_desc);
subplatform_desc ? subplatform_desc->name : "",
const struct xe_subplatform_desc *subplatform_desc)
xe->info.subplatform = subplatform_desc ?
subplatform_desc->subplatform : XE_SUBPLATFORM_NONE;
const struct xe_subplatform_desc *subplatform_desc;