Searched refs:fman (Results 1 – 16 of 16) sorted by relevance
| /drivers/net/ethernet/freescale/fman/ |
| A D | fman.c | 679 static int dma_init(struct fman *fman) in dma_init() argument 745 fman->cam_offset = fman_muram_alloc(fman->muram, fman->cam_size); in dma_init() 1248 ret = fman->exception_cb(fman, in qmi_err_event() 1893 static int fman_init(struct fman *fman) in fman_init() argument 1969 fpm_init(fman->fpm_regs, fman->cfg); in fman_init() 1988 bmi_init(fman->bmi_regs, fman->cfg); in fman_init() 1991 qmi_init(fman->qmi_regs, fman->cfg); in fman_init() 2508 struct fman *fman = (struct fman *)handle; in fman_err_irq() local 2606 struct fman *fman = (struct fman *)handle; in fman_irq() local 2691 struct fman *fman; in read_dts_node() local [all …]
|
| A D | fman.h | 266 typedef irqreturn_t (fman_exceptions_cb)(struct fman *fman, 280 typedef irqreturn_t (fman_bus_error_cb)(struct fman *fman, u8 port_id, 299 struct fman { struct 352 void fman_register_intr(struct fman *fman, enum fman_event_modules mod, 359 int fman_set_port_params(struct fman *fman, 362 int fman_reset_mac(struct fman *fman, u8 mac_id); 364 u16 fman_get_clock_freq(struct fman *fman); 366 u32 fman_get_bmi_max_fifo_size(struct fman *fman); 368 int fman_set_mac_max_frame(struct fman *fman, u8 mac_id, u16 mfl); 370 u32 fman_get_qman_channel_id(struct fman *fman, u32 port_id); [all …]
|
| A D | mac.c | 34 struct fman *fman; member 170 priv->fman = fman_bind(mac_dev->fman_dev); in mac_probe() 171 if (!priv->fman) { in mac_probe() 193 err = devm_request_resource(dev, fman_get_mem_region(priv->fman), in mac_probe() 295 params.fm = (void *)priv->fman; in mac_probe()
|
| A D | Makefile | 2 subdir-ccflags-y += -I$(srctree)/drivers/net/ethernet/freescale/fman 8 fsl_dpaa_fman-objs := fman_muram.o fman.o fman_sp.o fman_keygen.o
|
| A D | fman_port.c | 421 struct fman *fman; /* FMan Handle */ member 1308 port->fm = port->dts_params.fman; in fman_port_config() 1485 keygen = port->dts_params.fman->keygen; in fman_port_init() 1745 struct fman *fman; in fman_port_probe() local 1779 fman = dev_get_drvdata(&fm_pdev->dev); in fman_port_probe() 1780 if (!fman) { in fman_port_probe() 1833 qman_channel_id = fman_get_qman_channel_id(fman, port_id); in fman_port_probe() 1851 port->dts_params.fman = fman; in fman_port_probe()
|
| /drivers/gpu/drm/vmwgfx/ |
| A D | vmwgfx_fence.c | 71 spin_lock(&fman->lock); in vmw_fence_obj_destroy() 132 struct vmw_fence_manager *fman = kzalloc(sizeof(*fman), GFP_KERNEL); in vmw_fence_manager_init() local 134 if (unlikely(!fman)) in vmw_fence_manager_init() 140 fman->fifo_down = true; in vmw_fence_manager_init() 143 return fman; in vmw_fence_manager_init() 150 spin_lock(&fman->lock); in vmw_fence_manager_takedown() 155 kfree(fman); in vmw_fence_manager_takedown() 168 spin_lock(&fman->lock); in vmw_fence_obj_init() 211 spin_lock(&fman->lock); in vmw_fences_update() 357 spin_lock(&fman->lock); in vmw_fence_fifo_down() [all …]
|
| A D | vmwgfx_fence.h | 52 extern void vmw_fence_manager_takedown(struct vmw_fence_manager *fman); 72 u32 vmw_fences_update(struct vmw_fence_manager *fman); 80 extern int vmw_fence_create(struct vmw_fence_manager *fman, 85 struct vmw_fence_manager *fman, 90 extern void vmw_fence_fifo_up(struct vmw_fence_manager *fman); 92 extern void vmw_fence_fifo_down(struct vmw_fence_manager *fman);
|
| A D | vmwgfx_drv.c | 516 vmw_fence_fifo_up(dev_priv->fman); in vmw_request_device() 546 vmw_fence_fifo_down(dev_priv->fman); in vmw_request_device() 591 vmw_fence_fifo_down(dev_priv->fman); in vmw_release_device_late() 1016 dev_priv->fman = vmw_fence_manager_init(dev_priv); in vmw_driver_load() 1017 if (unlikely(dev_priv->fman == NULL)) { in vmw_driver_load() 1141 vmw_fence_manager_takedown(dev_priv->fman); in vmw_driver_load() 1185 vmw_fence_manager_takedown(dev_priv->fman); in vmw_driver_unload() 1528 vmw_fence_fifo_down(dev_priv->fman); in vmw_pm_freeze() 1552 vmw_fence_fifo_up(dev_priv->fman); in vmw_pm_restore()
|
| A D | vmwgfx_irq.c | 62 vmw_fences_update(dev_priv->fman); in vmw_thread_fn() 135 last_read_seqno = vmw_fences_update(dev_priv->fman); in vmw_seqno_passed()
|
| A D | vmwgfx_cmd.c | 547 vmw_fences_update(dev_priv->fman); in vmw_cmd_send_fence()
|
| A D | vmwgfx_drv.h | 526 struct vmw_fence_manager *fman; member
|
| A D | vmwgfx_execbuf.c | 3826 ret = vmw_user_fence_create(file_priv, dev_priv->fman, in vmw_execbuf_fence_commands() 3829 ret = vmw_fence_create(dev_priv->fman, sequence, p_fence); in vmw_execbuf_fence_commands() 3881 fence_rep.passed_seqno = vmw_fences_update(dev_priv->fman); in vmw_execbuf_copy_fence_user()
|
| /drivers/clk/ |
| A D | clk-qoriq.c | 96 struct clk *fman[2]; member 477 cg->fman[0] = cg->pll[CGA_PLL2].div[PLL_DIV2].clk; in p2041_init_periph() 509 cg->fman[0] = cg->pll[CGA_PLL2].div[div].clk; in p5020_init_periph() 524 cg->fman[0] = cg->pll[CGA_PLL3].div[div].clk; in p5040_init_periph() 529 cg->fman[1] = cg->pll[CGA_PLL3].div[div].clk; in p5040_init_periph() 536 cg->fman[0] = cg->hwaccel[1]; in t1023_init_periph() 546 cg->fman[0] = cg->hwaccel[0]; in t2080_init_periph() 551 cg->fman[0] = cg->hwaccel[3]; in t4240_init_periph() 552 cg->fman[1] = cg->hwaccel[4]; in t4240_init_periph() 1417 if (idx >= ARRAY_SIZE(cg->fman)) in clockgen_clk_get() [all …]
|
| /drivers/net/ethernet/freescale/dpaa/ |
| A D | Makefile | 7 FMAN = $(srctree)/drivers/net/ethernet/freescale/fman
|
| /drivers/net/ethernet/freescale/ |
| A D | Makefile | 22 obj-$(CONFIG_FSL_FMAN) += fman/
|
| A D | Kconfig | 62 source "drivers/net/ethernet/freescale/fman/Kconfig"
|
Completed in 50 milliseconds