Lines Matching refs:rpmb_hba
35 static struct ufs_hba *rpmb_hba; variable
208 ret = hba_test(rpmb_hba); in prepare_rpmb_lu()
212 ret = ufshcd_read_desc_param(rpmb_hba, QUERY_DESC_IDN_UNIT, 0xc4, 0, (u8 *)&rpmb_unit_desc, in prepare_rpmb_lu()
228 ret = rpmb_send_scsi_cmd(rpmb_hba, UFS_OP_TST_U_RDY, DMA_NONE, rpmb_lu_info.lu_index, in prepare_rpmb_lu()
247 ret = hba_test(rpmb_hba); in is_wr_ufs_rpmb_key()
267 rpmb_send_scsi_cmd(rpmb_hba, UFS_OP_SECURITY_PROTOCOL_OUT, DMA_TO_DEVICE, in is_wr_ufs_rpmb_key()
272 rpmb_send_scsi_cmd(rpmb_hba, UFS_OP_SECURITY_PROTOCOL_IN, DMA_FROM_DEVICE, in is_wr_ufs_rpmb_key()
302 ret = hba_test(rpmb_hba); in ufs_rpmb_read_writecount()
319 rpmb_send_scsi_cmd(rpmb_hba, UFS_OP_SECURITY_PROTOCOL_OUT, DMA_TO_DEVICE, in ufs_rpmb_read_writecount()
323 rpmb_send_scsi_cmd(rpmb_hba, UFS_OP_SECURITY_PROTOCOL_IN, DMA_FROM_DEVICE, in ufs_rpmb_read_writecount()
362 ret = hba_test(rpmb_hba); in ufs_rpmb_blk_read()
384 rpmb_send_scsi_cmd(rpmb_hba, UFS_OP_SECURITY_PROTOCOL_OUT, DMA_TO_DEVICE, in ufs_rpmb_blk_read()
389 rpmb_send_scsi_cmd(rpmb_hba, UFS_OP_SECURITY_PROTOCOL_IN, DMA_FROM_DEVICE, in ufs_rpmb_blk_read()
432 ret = hba_test(rpmb_hba); in ufs_rpmb_blk_write()
465 rpmb_send_scsi_cmd(rpmb_hba, UFS_OP_SECURITY_PROTOCOL_OUT, DMA_TO_DEVICE, in ufs_rpmb_blk_write()
472 rpmb_send_scsi_cmd(rpmb_hba, UFS_OP_SECURITY_PROTOCOL_OUT, DMA_TO_DEVICE, in ufs_rpmb_blk_write()
476 rpmb_send_scsi_cmd(rpmb_hba, UFS_OP_SECURITY_PROTOCOL_IN, DMA_FROM_DEVICE, in ufs_rpmb_blk_write()
508 ret = hba_test(rpmb_hba); in ufs_rpmb_write_key()
531 rpmb_send_scsi_cmd(rpmb_hba, UFS_OP_SECURITY_PROTOCOL_OUT, DMA_TO_DEVICE, in ufs_rpmb_write_key()
539 rpmb_send_scsi_cmd(rpmb_hba, UFS_OP_SECURITY_PROTOCOL_OUT, DMA_TO_DEVICE, in ufs_rpmb_write_key()
543 rpmb_send_scsi_cmd(rpmb_hba, UFS_OP_SECURITY_PROTOCOL_IN, DMA_FROM_DEVICE, in ufs_rpmb_write_key()
572 ret = hba_test(rpmb_hba); in ufs_read_device_desc()
576 return ufs_read_desc(rpmb_hba, QUERY_DESC_IDN_DEVICE, 0, buf, size); in ufs_read_device_desc()
583 ret = hba_test(rpmb_hba); in ufs_read_string_desc()
587 return ufs_read_desc(rpmb_hba, QUERY_DESC_IDN_STRING, desc_index, buf, size); in ufs_read_string_desc()
594 ret = hba_test(rpmb_hba); in ufs_read_geo_desc()
598 return ufs_read_desc(rpmb_hba, QUERY_DESC_IDN_GEOMETRY, 0, buf, size); in ufs_read_geo_desc()
605 ret = hba_test(rpmb_hba); in ufs_read_rpmb_unit_desc()
609 return ufs_read_desc(rpmb_hba, QUERY_DESC_IDN_UNIT, 0xc4, buf, size); in ufs_read_rpmb_unit_desc()
618 ret = hba_test(rpmb_hba); in do_rpmb_op()
635 rpmb_send_scsi_cmd(rpmb_hba, UFS_OP_SECURITY_PROTOCOL_OUT, DMA_TO_DEVICE, in do_rpmb_op()
645 rpmb_send_scsi_cmd(rpmb_hba, UFS_OP_SECURITY_PROTOCOL_OUT, DMA_TO_DEVICE, in do_rpmb_op()
649 rpmb_send_scsi_cmd(rpmb_hba, UFS_OP_SECURITY_PROTOCOL_IN, DMA_FROM_DEVICE, in do_rpmb_op()
656 rpmb_hba = hba; in ufs_rpmb_init()