Lines Matching defs:rstd
133 struct stm32_scmi_rstd *rstd;
141 .rstd = stm32_scmi0_reset_domain,
358 return &resource->rstd[n];
368 const struct stm32_scmi_rstd *rstd = find_rstd(agent_id, scmi_id);
370 if (rstd == NULL) {
374 return rstd->name;
391 const struct stm32_scmi_rstd *rstd = find_rstd(agent_id, scmi_id);
393 if (rstd == NULL) {
397 if (!stm32mp_nsec_can_access_reset(rstd->reset_id)) {
406 VERBOSE("SCMI reset %lu cycle\n", rstd->reset_id);
408 if (stm32mp_reset_assert(rstd->reset_id, TIMEOUT_US_1MS)) {
412 if (stm32mp_reset_deassert(rstd->reset_id, TIMEOUT_US_1MS)) {
422 const struct stm32_scmi_rstd *rstd = find_rstd(agent_id, scmi_id);
424 if (rstd == NULL) {
428 if (!stm32mp_nsec_can_access_reset(rstd->reset_id)) {
433 VERBOSE("SCMI reset %lu set\n", rstd->reset_id);
434 stm32mp_reset_set(rstd->reset_id);
436 VERBOSE("SCMI reset %lu release\n", rstd->reset_id);
437 stm32mp_reset_release(rstd->reset_id);
475 struct stm32_scmi_rstd *rstd = &res->rstd[j];
477 if ((rstd->name == NULL) ||
478 (strlen(rstd->name) >= SCMI_RSTD_NAME_SIZE)) {