Home
last modified time | relevance | path

Searched refs:priv2 (Results 1 – 12 of 12) sorted by relevance

/Linux-v4.19/arch/powerpc/platforms/cell/spufs/
Dswitch.c183 struct spu_priv2 __iomem *priv2 = spu->priv2; in save_mfc_cntl() local
188 switch (in_be64(&priv2->mfc_control_RW) & in save_mfc_cntl()
191 POLL_WHILE_FALSE((in_be64(&priv2->mfc_control_RW) & in save_mfc_cntl()
197 csa->priv2.mfc_control_RW = in save_mfc_cntl()
198 in_be64(&priv2->mfc_control_RW) | in save_mfc_cntl()
202 out_be64(&priv2->mfc_control_RW, MFC_CNTL_SUSPEND_DMA_QUEUE); in save_mfc_cntl()
203 POLL_WHILE_FALSE((in_be64(&priv2->mfc_control_RW) & in save_mfc_cntl()
207 csa->priv2.mfc_control_RW = in save_mfc_cntl()
208 in_be64(&priv2->mfc_control_RW) & in save_mfc_cntl()
263 struct spu_priv2 __iomem *priv2 = spu->priv2; in save_mfc_stopped_status() local
[all …]
Dhw_ops.c99 struct spu_priv2 __iomem *priv2 = spu->priv2; in spu_hw_ibox_read() local
105 *data = in_be64(&priv2->puint_mb_R); in spu_hw_ibox_read()
150 struct spu_priv2 __iomem *priv2 = spu->priv2; in spu_hw_signal1_type_set() local
154 tmp = in_be64(&priv2->spu_cfg_RW); in spu_hw_signal1_type_set()
159 out_be64(&priv2->spu_cfg_RW, tmp); in spu_hw_signal1_type_set()
165 return ((in_be64(&ctx->spu->priv2->spu_cfg_RW) & 1) != 0); in spu_hw_signal1_type_get()
171 struct spu_priv2 __iomem *priv2 = spu->priv2; in spu_hw_signal2_type_set() local
175 tmp = in_be64(&priv2->spu_cfg_RW); in spu_hw_signal2_type_set()
180 out_be64(&priv2->spu_cfg_RW, tmp); in spu_hw_signal2_type_set()
186 return ((in_be64(&ctx->spu->priv2->spu_cfg_RW) & 2) != 0); in spu_hw_signal2_type_get()
[all …]
Dbacking_ops.c138 *data = ctx->csa.priv2.puint_mb_R; in spu_backing_ibox_read()
191 if (ctx->csa.priv2.spu_cfg_RW & 0x1) in spu_backing_signal1_write()
208 if (ctx->csa.priv2.spu_cfg_RW & 0x2) in spu_backing_signal2_write()
222 tmp = ctx->csa.priv2.spu_cfg_RW; in spu_backing_signal1_type_set()
227 ctx->csa.priv2.spu_cfg_RW = tmp; in spu_backing_signal1_type_set()
233 return ((ctx->csa.priv2.spu_cfg_RW & 1) != 0); in spu_backing_signal1_type_get()
241 tmp = ctx->csa.priv2.spu_cfg_RW; in spu_backing_signal2_type_set()
246 ctx->csa.priv2.spu_cfg_RW = tmp; in spu_backing_signal2_type_set()
252 return ((ctx->csa.priv2.spu_cfg_RW & 2) != 0); in spu_backing_signal2_type_get()
277 ctx->csa.priv2.spu_privcntl_RW = val; in spu_backing_privcntl_write()
[all …]
Dfile.c1829 ctx->csa.priv2.mfc_control_RW |= MFC_CNTL_DECREMENTER_RUNNING; in spufs_decr_status_set()
1831 ctx->csa.priv2.mfc_control_RW &= ~MFC_CNTL_DECREMENTER_RUNNING; in spufs_decr_status_set()
1839 if (ctx->csa.priv2.mfc_control_RW & MFC_CNTL_DECREMENTER_RUNNING) in spufs_decr_status_get()
1941 return ctx->csa.priv2.spu_lslr_RW; in spufs_lslr_get()
2026 data = ctx->csa.priv2.puint_mb_R; in __spufs_ibox_info_read()
2107 info.dma_info_type = ctx->csa.priv2.spu_tag_status_query_RW; in __spufs_dma_info_read()
2114 spuqp = &ctx->csa.priv2.spuq[i]; in __spufs_dma_info_read()
2171 puqp = &ctx->csa.priv2.puq[i]; in __spufs_proxydma_info_read()
2526 struct spu_priv2 __iomem *priv2 = spu->priv2; in spufs_show_ctx() local
2529 mfc_control_RW = in_be64(&priv2->mfc_control_RW); in spufs_show_ctx()
[all …]
Drun.c104 mfc_cntl = &ctx->spu->priv2->mfc_control_RW; in spu_setup_isolated()
/Linux-v4.19/arch/powerpc/platforms/cell/
Dspu_base.c81 struct spu_priv2 __iomem *priv2 = spu->priv2; in spu_invalidate_slbs() local
86 out_be64(&priv2->slb_invalidate_all_W, 0UL); in spu_invalidate_slbs()
138 struct spu_priv2 __iomem *priv2 = spu->priv2; in spu_restart_dma() local
141 out_be64(&priv2->mfc_control_RW, MFC_CNTL_RESTART_DMA_COMMAND); in spu_restart_dma()
150 struct spu_priv2 __iomem *priv2 = spu->priv2; in spu_load_slb() local
155 out_be64(&priv2->slb_index_W, slbe); in spu_load_slb()
157 out_be64(&priv2->slb_esid_RW, 0); in spu_load_slb()
159 out_be64(&priv2->slb_vsid_RW, slb->vsid); in spu_load_slb()
161 out_be64(&priv2->slb_esid_RW, slb->esid); in spu_load_slb()
466 struct spu_priv2 __iomem *priv2; in spu_init_channels() local
[all …]
Dspu_manage.c74 iounmap(spu->priv2); in spu_unmap()
162 spu->priv2 = spu_map_prop_old(spu, node, "priv2"); in spu_map_device_old()
163 if (!spu->priv2) in spu_map_device_old()
257 ret = spu_map_resource(spu, 2, (void __iomem**)&spu->priv2, NULL); in spu_map_device()
276 pr_debug(" priv2 : 0x%p\n", spu->priv2); in spu_map_device()
358 spu->priv2, spu->number); in of_create_spu()
/Linux-v4.19/arch/powerpc/platforms/ps3/
Dspu.c135 static void _dump_areas(unsigned int spe_id, unsigned long priv2, in _dump_areas() argument
140 pr_debug("%s:%d: priv2: %lxh\n", func, line, priv2); in _dump_areas()
189 iounmap(spu->priv2); in spu_unmap()
235 spu->priv2 = ioremap(spu_pdata(spu)->priv2_addr, in setup_areas()
238 if (!spu->priv2) { in setup_areas()
246 dump_areas(spu_pdata(spu)->spe_id, (unsigned long)spu->priv2, in setup_areas()
/Linux-v4.19/arch/powerpc/include/asm/
Dspu_csa.h246 struct spu_priv2_collapsed priv2; member
Dspu.h127 struct spu_priv2 __iomem *priv2; member
/Linux-v4.19/drivers/usb/gadget/function/
Duvc_configfs.c1798 void *priv2, void *priv3, in __uvcg_iter_strm_cls() argument
1811 ret = fun(h, priv2, priv3, 0, UVCG_HEADER); in __uvcg_iter_strm_cls()
1815 ret = fun(f->fmt, priv2, priv3, i++, UVCG_FORMAT); in __uvcg_iter_strm_cls()
1821 ret = fun(frm, priv2, priv3, j++, UVCG_FRAME); in __uvcg_iter_strm_cls()
1838 static int __uvcg_cnt_strm(void *priv1, void *priv2, void *priv3, int n, in __uvcg_cnt_strm() argument
1841 size_t *size = priv2; in __uvcg_cnt_strm()
1894 static int __uvcg_fill_strm(void *priv1, void *priv2, void *priv3, int n, in __uvcg_fill_strm() argument
1897 void **dest = priv2; in __uvcg_fill_strm()
/Linux-v4.19/arch/powerpc/xmon/
Dxmon.c3951 DUMP_FIELD(spu, "0x%p", priv2); in dump_spu_fields()