Home
last modified time | relevance | path

Searched refs:rsrc_id (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/clk/imx/
H A Dclk-scu.c46 * @rsrc_id: resource ID of this SCU clock
51 u16 rsrc_id; member
64 * @rsrc_id: resource ID of this SCU clock
69 u16 rsrc_id; member
181 static bool imx_scu_clk_is_valid(u32 rsrc_id) in imx_scu_clk_is_valid() argument
188 p = bsearch(&rsrc_id, rsrc_table->rsrc, rsrc_table->num, in imx_scu_clk_is_valid()
242 msg.data.req.resource = cpu_to_le16(clk->rsrc_id); in clk_scu_recalc_rate()
279 if (clk->rsrc_id == IMX_SC_R_A35 || clk->rsrc_id == IMX_SC_R_A53) in clk_scu_atf_set_cpu_rate()
281 else if (clk->rsrc_id in clk_scu_atf_set_cpu_rate()
453 __imx_clk_scu(struct device * dev,const char * name,const char * const * parents,int num_parents,u32 rsrc_id,u8 clk_type) __imx_clk_scu() argument
564 u32 rsrc_id = clk->rsrc_id; imx_clk_scu_suspend() local
598 u32 rsrc_id = clk->rsrc_id; imx_clk_scu_resume() local
641 imx_clk_scu_attach_pd(struct device * dev,u32 rsrc_id) imx_clk_scu_attach_pd() argument
670 imx_clk_scu_alloc_dev(const char * name,const char * const * parents,int num_parents,u32 rsrc_id,u8 clk_type) imx_clk_scu_alloc_dev() argument
847 __imx_clk_gpr_scu(const char * name,const char * const * parent_name,int num_parents,u32 rsrc_id,u8 gpr_id,u8 flags,bool invert) __imx_clk_gpr_scu() argument
[all...]
H A Dclk-scu.h34 int num_parents, u32 rsrc_id, u8 clk_type);
38 u32 rsrc_id, u8 clk_type);
48 int num_parents, u32 rsrc_id, u8 gpr_id, u8 flags,
51 static inline struct clk_hw *imx_clk_scu(const char *name, u32 rsrc_id, in imx_clk_scu() argument
54 return imx_clk_scu_alloc_dev(name, NULL, 0, rsrc_id, clk_type); in imx_clk_scu()
58 int num_parents, u32 rsrc_id, u8 clk_type) in imx_clk_scu2() argument
60 return imx_clk_scu_alloc_dev(name, parents, num_parents, rsrc_id, clk_type); in imx_clk_scu2()
80 u32 rsrc_id, u8 gpr_id, bool invert) in imx_clk_gate_gpr_scu() argument
82 return __imx_clk_gpr_scu(name, &parent_name, 1, rsrc_id, gpr_id, in imx_clk_gate_gpr_scu()
87 u32 rsrc_id, u in imx_clk_divider_gpr_scu() argument
94 imx_clk_mux_gpr_scu(const char * name,const char * const * parent_names,int num_parents,u32 rsrc_id,u8 gpr_id) imx_clk_mux_gpr_scu() argument
[all...]
/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Dmcs.c567 int rsrc_id; in mcs_alloc_ctrlpktrule() local
572 rsrc_id = bitmap_find_next_zero_area(rsrc->bmap, rsrc->max, offset, 1, 0); in mcs_alloc_ctrlpktrule()
573 if (rsrc_id >= rsrc->max) in mcs_alloc_ctrlpktrule()
576 bitmap_set(rsrc->bmap, rsrc_id, 1); in mcs_alloc_ctrlpktrule()
577 pf_map[rsrc_id] = pcifunc; in mcs_alloc_ctrlpktrule()
579 return rsrc_id; in mcs_alloc_ctrlpktrule()
700 int mcs_free_rsrc(struct rsrc_bmap *rsrc, u16 *pf_map, int rsrc_id, u16 pcifunc) in mcs_free_rsrc() argument
702 /* Check if the rsrc_id is mapped to PF/VF */ in mcs_free_rsrc()
703 if (pf_map[rsrc_id] != pcifunc) in mcs_free_rsrc()
706 rvu_free_rsrc(rsrc, rsrc_id); in mcs_free_rsrc()
762 int rsrc_id; mcs_alloc_rsrc() local
[all...]
H A Dmcs.h182 int mcs_free_rsrc(struct rsrc_bmap *rsrc, u16 *pf_map, int rsrc_id, u16 pcifunc);
H A Dmbox.h2037 u8 rsrc_id; /* Index of the entry to be freed */ member
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dcn10k_macsec.c140 enum mcs_rsrc_type type, u16 *rsrc_id) in cn10k_mcs_alloc_rsrc() argument
171 *rsrc_id = rsp->flow_ids[0]; in cn10k_mcs_alloc_rsrc()
174 *rsrc_id = rsp->sc_ids[0]; in cn10k_mcs_alloc_rsrc()
177 *rsrc_id = rsp->secy_ids[0]; in cn10k_mcs_alloc_rsrc()
180 *rsrc_id = rsp->sa_ids[0]; in cn10k_mcs_alloc_rsrc()
219 req->rsrc_id = hw_rsrc_id; in cn10k_mcs_free_rsrc()
/linux/drivers/net/can/flexcan/
H A Dflexcan-core.c534 u32 rsrc_id, val; in flexcan_stop_mode_enable_scfw() local
536 rsrc_id = IMX_SC_R_CAN(idx); in flexcan_stop_mode_enable_scfw()
544 return imx_sc_misc_set_control(priv->sc_ipc_handle, rsrc_id, in flexcan_stop_mode_enable_scfw()
/linux/drivers/net/ethernet/freescale/
H A Dfec_main.c1333 u32 rsrc_id, val; in fec_enet_ipg_stop_set() local
1342 rsrc_id = idx ? IMX_SC_R_ENET_1 : IMX_SC_R_ENET_0; in fec_enet_ipg_stop_set()
1345 imx_sc_misc_set_control(fep->ipc_handle, rsrc_id, IMX_SC_C_IPG_STOP, val); in fec_enet_ipg_stop_set()
/linux/drivers/scsi/lpfc/
H A Dlpfc_sli.c6422 uint16_t rsrc_id, rsrc_start, j, k; in lpfc_sli4_alloc_extent() local
6602 rsrc_id = bf_get(lpfc_mbx_rsrc_id_word4_0, in lpfc_sli4_alloc_extent()
6605 rsrc_id = bf_get(lpfc_mbx_rsrc_id_word4_1, in lpfc_sli4_alloc_extent()
6615 rsrc_blks->rsrc_start = rsrc_id; in lpfc_sli4_alloc_extent()
6618 rsrc_start = rsrc_id; in lpfc_sli4_alloc_extent()
6624 while (rsrc_id < (rsrc_start + rsrc_size)) { in lpfc_sli4_alloc_extent()
6625 ids[j] = rsrc_id; in lpfc_sli4_alloc_extent()
6626 rsrc_id++; in lpfc_sli4_alloc_extent()