// SPDX-License-Identifier: GPL-2.0 /* * The generic ECS driver is designed to support control of on-die error * check scrub (e.g., DDR5 ECS). The common sysfs ECS interface abstracts * the control of various ECS functionalities into a unified set of functions. * * Copyright (c) 2024-2025 HiSilicon Limited.
*/
switch (attr_id) { case ECS_LOG_ENTRY_TYPE: if (ops->get_log_entry_type) { if (ops->set_log_entry_type) return a->mode; else return 0444;
} break; case ECS_MODE: if (ops->get_mode) { if (ops->set_mode) return a->mode; else return 0444;
} break; case ECS_RESET: if (ops->reset) return a->mode; break; case ECS_THRESHOLD: if (ops->get_threshold) { if (ops->set_threshold) return a->mode; else return 0444;
} break; default: break;
}
for (i = 0; i < ECS_MAX_ATTRS; i++) {
sysfs_attr_init(&fru_ctx->dev_attr[i].dev_attr.attr);
fru_ctx->ecs_attrs[i] = &fru_ctx->dev_attr[i].dev_attr.attr;
}
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.8Bemerkung:
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.