Lines Matching refs:drc_index
93 uint32_t drc_index; member
136 dev_dbg(&p->pdev->dev, "flush drc 0x%x", p->drc_index); in papr_scm_pmem_flush()
139 rc = plpar_hcall(H_SCM_FLUSH, ret_buf, p->drc_index, token); in papr_scm_pmem_flush()
155 dev_dbg(&p->pdev->dev, "flush drc 0x%x complete", p->drc_index); in papr_scm_pmem_flush()
180 rc = plpar_hcall(H_SCM_BIND_MEM, ret, p->drc_index, 0, in drc_pmem_bind()
193 p->drc_index, (unsigned long)saved); in drc_pmem_bind()
203 dev_dbg(&p->pdev->dev, "unbind drc 0x%x\n", p->drc_index); in drc_pmem_unbind()
210 p->drc_index, token); in drc_pmem_unbind()
227 p->drc_index); in drc_pmem_unbind()
241 p->drc_index, 0); in drc_pmem_query_n_bind()
248 p->drc_index, p->blocks - 1); in drc_pmem_query_n_bind()
257 dev_dbg(&p->pdev->dev, "bound drc 0x%x to 0x%lx\n", p->drc_index, start_addr); in drc_pmem_query_n_bind()
312 rc = plpar_hcall(H_SCM_PERFORMANCE_STATS, ret, p->drc_index, in drc_pmem_query_stats()
543 rc = plpar_hcall(H_SCM_HEALTH, ret, p->drc_index); in __drc_pmem_query_health()
623 ret = plpar_hcall(H_SCM_READ_METADATA, data, p->drc_index, in papr_scm_meta_get()
688 ret = plpar_hcall_norets(H_SCM_WRITE_METADATA, p->drc_index, in papr_scm_meta_set()
1401 u32 drc_index, metadata_size; in papr_scm_probe() local
1411 if (of_property_read_u32(dn, "ibm,my-drc-index", &drc_index)) { in papr_scm_probe()
1443 p->drc_index = drc_index; in papr_scm_probe()