base_cfg = devm_platform_ioremap_resource_byname(pdev, "cfg"); if (IS_ERR(base_cfg)) return PTR_ERR(base_cfg);
cf->reg_cfg = devm_regmap_init_mmio(dev, base_cfg,
&dc_cf_cfg_regmap_config); if (IS_ERR(cf->reg_cfg)) return PTR_ERR(cf->reg_cfg);
id = dc_subdev_get_id(dc_cf_info, ARRAY_SIZE(dc_cf_info), res_pec); if (id < 0) {
dev_err(dev, "failed to get instance number: %d\n", id); return id;
}
switch (id) { case 0:
cf->link = LINK_ID_CONSTFRAME0;
dc_drm->cf_cont[0] = cf; break; case 1:
cf->link = LINK_ID_CONSTFRAME1;
dc_drm->cf_cont[1] = cf; break; case 4:
cf->link = LINK_ID_CONSTFRAME4;
dc_drm->cf_safe[0] = cf; break; case 5:
cf->link = LINK_ID_CONSTFRAME5;
dc_drm->cf_safe[1] = cf; break;
}
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.