Lines Matching refs:sr
428 #define set_endian(sr) ((sr) |= CXL_PSL_SR_An_LE) argument
430 #define set_endian(sr) ((sr) &= ~(CXL_PSL_SR_An_LE)) argument
435 u64 sr; in attach_afu_directed() local
445 sr = 0; in attach_afu_directed()
447 sr |= CXL_PSL_SR_An_MP; in attach_afu_directed()
449 sr |= CXL_PSL_SR_An_TC; in attach_afu_directed()
453 sr |= CXL_PSL_SR_An_PR | CXL_PSL_SR_An_R; in attach_afu_directed()
454 set_endian(sr); in attach_afu_directed()
455 sr &= ~(CXL_PSL_SR_An_HV); in attach_afu_directed()
457 sr |= CXL_PSL_SR_An_SF; in attach_afu_directed()
460 ctx->elem->sr = cpu_to_be64(sr); in attach_afu_directed()
533 u64 sr; in attach_dedicated() local
536 sr = 0; in attach_dedicated()
537 set_endian(sr); in attach_dedicated()
539 sr |= CXL_PSL_SR_An_MP; in attach_dedicated()
541 sr |= CXL_PSL_SR_An_TC; in attach_dedicated()
542 sr |= CXL_PSL_SR_An_PR | CXL_PSL_SR_An_R; in attach_dedicated()
544 sr |= CXL_PSL_SR_An_SF; in attach_dedicated()
546 cxl_p1n_write(afu, CXL_PSL_SR_An, sr); in attach_dedicated()