Lines Matching refs:drc_index
92 uint32_t drc_index; member
132 dev_dbg(&p->pdev->dev, "flush drc 0x%x", p->drc_index); in papr_scm_pmem_flush()
135 rc = plpar_hcall(H_SCM_FLUSH, ret_buf, p->drc_index, token); in papr_scm_pmem_flush()
151 dev_dbg(&p->pdev->dev, "flush drc 0x%x complete", p->drc_index); in papr_scm_pmem_flush()
176 rc = plpar_hcall(H_SCM_BIND_MEM, ret, p->drc_index, 0, in drc_pmem_bind()
189 p->drc_index, (unsigned long)saved); in drc_pmem_bind()
199 dev_dbg(&p->pdev->dev, "unbind drc 0x%x\n", p->drc_index); in drc_pmem_unbind()
206 p->drc_index, token); in drc_pmem_unbind()
223 p->drc_index); in drc_pmem_unbind()
237 p->drc_index, 0); in drc_pmem_query_n_bind()
244 p->drc_index, p->blocks - 1); in drc_pmem_query_n_bind()
253 dev_dbg(&p->pdev->dev, "bound drc 0x%x to 0x%lx\n", p->drc_index, start_addr); in drc_pmem_query_n_bind()
308 rc = plpar_hcall(H_SCM_PERFORMANCE_STATS, ret, p->drc_index, in drc_pmem_query_stats()
353 rc = plpar_hcall(H_SCM_HEALTH, ret, p->drc_index); in __drc_pmem_query_health()
424 ret = plpar_hcall(H_SCM_READ_METADATA, data, p->drc_index, in papr_scm_meta_get()
489 ret = plpar_hcall_norets(H_SCM_WRITE_METADATA, p->drc_index, in papr_scm_meta_set()
1132 u32 drc_index, metadata_size; in papr_scm_probe() local
1142 if (of_property_read_u32(dn, "ibm,my-drc-index", &drc_index)) { in papr_scm_probe()
1174 p->drc_index = drc_index; in papr_scm_probe()