Lines Matching refs:slice_id

97 	u32 slice_id;  member
554 desc->slice_id = cfg->slice_id; in llcc_slice_getd()
640 if (test_bit(desc->slice_id, drv_data->bitmap)) { in llcc_slice_activate()
647 ret = llcc_update_act_ctrl(desc->slice_id, act_ctrl_val, in llcc_slice_activate()
654 __set_bit(desc->slice_id, drv_data->bitmap); in llcc_slice_activate()
680 if (!test_bit(desc->slice_id, drv_data->bitmap)) { in llcc_slice_deactivate()
686 ret = llcc_update_act_ctrl(desc->slice_id, act_ctrl_val, in llcc_slice_deactivate()
693 __clear_bit(desc->slice_id, drv_data->bitmap); in llcc_slice_deactivate()
709 return desc->slice_id; in llcc_get_slice_id()
757 attr1_cfg = LLCC_TRP_ATTR1_CFGn(config->slice_id); in _qcom_llcc_cfg_program()
764 attr2_cfg = LLCC_TRP_ATTR2_CFGn(config->slice_id); in _qcom_llcc_cfg_program()
772 attr0_cfg = LLCC_TRP_ATTR0_CFGn(config->slice_id); in _qcom_llcc_cfg_program()
787 disable_cap_alloc = config->dis_cap_alloc << config->slice_id; in _qcom_llcc_cfg_program()
794 retain_pc = config->retain_on_pc << config->slice_id; in _qcom_llcc_cfg_program()
805 wren = config->write_scid_en << config->slice_id; in _qcom_llcc_cfg_program()
807 BIT(config->slice_id), wren); in _qcom_llcc_cfg_program()
815 wr_cache_en = config->write_scid_cacheable_en << config->slice_id; in _qcom_llcc_cfg_program()
817 BIT(config->slice_id), wr_cache_en); in _qcom_llcc_cfg_program()
832 stale_en = config->stale_en << config->slice_id; in _qcom_llcc_cfg_program()
834 BIT(config->slice_id), stale_en); in _qcom_llcc_cfg_program()
838 stale_cap_en = config->stale_cap_en << config->slice_id; in _qcom_llcc_cfg_program()
840 BIT(config->slice_id), stale_cap_en); in _qcom_llcc_cfg_program()
844 mru_uncap_en = config->mru_uncap_en << config->slice_id; in _qcom_llcc_cfg_program()
846 BIT(config->slice_id), mru_uncap_en); in _qcom_llcc_cfg_program()
850 mru_rollover = config->mru_rollover << config->slice_id; in _qcom_llcc_cfg_program()
852 BIT(config->slice_id), mru_rollover); in _qcom_llcc_cfg_program()
856 alloc_oneway_en = config->alloc_oneway_en << config->slice_id; in _qcom_llcc_cfg_program()
858 BIT(config->slice_id), alloc_oneway_en); in _qcom_llcc_cfg_program()
862 ovcap_en = config->ovcap_en << config->slice_id; in _qcom_llcc_cfg_program()
864 BIT(config->slice_id), ovcap_en); in _qcom_llcc_cfg_program()
868 ovcap_prio = config->ovcap_prio << config->slice_id; in _qcom_llcc_cfg_program()
870 BIT(config->slice_id), ovcap_prio); in _qcom_llcc_cfg_program()
874 vict_prio = config->vict_prio << config->slice_id; in _qcom_llcc_cfg_program()
876 BIT(config->slice_id), vict_prio); in _qcom_llcc_cfg_program()
882 desc.slice_id = config->slice_id; in _qcom_llcc_cfg_program()
1010 if (llcc_cfg[i].slice_id > drv_data->max_slices) in qcom_llcc_probe()
1011 drv_data->max_slices = llcc_cfg[i].slice_id; in qcom_llcc_probe()