Lines Matching refs:hpb_dev_info
1846 struct ufshpb_dev_info *hpb_dev_info, in ufshpb_lu_parameter_init() argument
1853 hpb->pre_req_min_tr_len = hpb_dev_info->max_hpb_single_cmd + 1; in ufshpb_lu_parameter_init()
1870 rgn_mem_size = (1ULL << hpb_dev_info->rgn_size) * HPB_RGN_SIZE_UNIT in ufshpb_lu_parameter_init()
1873 hpb->srgn_mem_size = (1ULL << hpb_dev_info->srgn_size) in ufshpb_lu_parameter_init()
1899 if (hpb_dev_info->control_mode == HPB_HOST_CONTROL) in ufshpb_lu_parameter_init()
2477 struct ufshpb_dev_info *hpb_dev_info, in ufshpb_alloc_hpb_lu() argument
2490 ufshpb_lu_parameter_init(hba, hpb, hpb_dev_info, hpb_lu_info); in ufshpb_alloc_hpb_lu()
2870 struct ufshpb_dev_info *hpb_dev_info = ufs_hba_to_hpb(hba); in ufshpb_get_dev_info() local
2874 hpb_dev_info->control_mode = desc_buf[DEVICE_DESC_PARAM_HPB_CONTROL]; in ufshpb_get_dev_info()
2881 hpb_dev_info->hpb_disabled = true; in ufshpb_get_dev_info()
2886 hpb_dev_info->is_legacy = true; in ufshpb_get_dev_info()
2896 hpb_dev_info->max_hpb_single_cmd = max_hpb_single_cmd; in ufshpb_get_dev_info()
2902 hpb_dev_info->num_lu = desc_buf[DEVICE_DESC_PARAM_NUM_LU]; in ufshpb_get_dev_info()
2907 struct ufshpb_dev_info *hpb_dev_info = ufs_hba_to_hpb(hba); in ufshpb_init() local
2915 hpb_dev_info->hpb_disabled = true; in ufshpb_init()
2919 atomic_set(&hpb_dev_info->slave_conf_cnt, hpb_dev_info->num_lu); in ufshpb_init()