| /netbsd-src/sys/external/bsd/drm2/dist/drm/vmwgfx/ |
| H A D | vmwgfx_fence.c | 124 struct vmw_fence_manager *fman = fman_from_fence(fence); in vmw_fence_obj_destroy() local 126 spin_lock(&fman->lock); in vmw_fence_obj_destroy() 128 --fman->num_fence_objects; in vmw_fence_obj_destroy() 129 spin_unlock(&fman->lock); in vmw_fence_obj_destroy() 148 struct vmw_fence_manager *fman = fman_from_fence(fence); in vmw_fence_enable_signaling() local 149 struct vmw_private *dev_priv = fman->dev_priv; in vmw_fence_enable_signaling() 183 static void __vmw_fences_update(struct vmw_fence_manager *fman); 190 struct vmw_fence_manager *fman = fman_from_fence(fence); in vmw_fence_wait() local 191 struct vmw_private *dev_priv = fman->dev_priv; in vmw_fence_wait() 223 #define C (__vmw_fences_update(fman), dma_fence_is_signaled_locked(f)) in vmw_fence_wait() [all …]
|
| H A D | vmwgfx_fence.h | 71 extern void vmw_fence_manager_takedown(struct vmw_fence_manager *fman); 91 extern void vmw_fences_update(struct vmw_fence_manager *fman); 101 extern int vmw_fence_create(struct vmw_fence_manager *fman, 106 struct vmw_fence_manager *fman, 111 extern int vmw_wait_dma_fence(struct vmw_fence_manager *fman, 114 extern void vmw_fence_fifo_up(struct vmw_fence_manager *fman); 116 extern void vmw_fence_fifo_down(struct vmw_fence_manager *fman);
|
| H A D | vmwgfx_drv.c | 456 vmw_fence_fifo_up(dev_priv->fman); in vmw_request_device() 483 vmw_fence_fifo_down(dev_priv->fman); in vmw_request_device() 525 vmw_fence_fifo_down(dev_priv->fman); in vmw_release_device_late() 878 dev_priv->fman = vmw_fence_manager_init(dev_priv); in vmw_driver_load() 879 if (unlikely(dev_priv->fman == NULL)) { in vmw_driver_load() 1001 vmw_fence_manager_takedown(dev_priv->fman); in vmw_driver_load() 1067 vmw_fence_manager_takedown(dev_priv->fman); in vmw_driver_unload() 1437 vmw_fence_fifo_down(dev_priv->fman); in vmw_pm_freeze() 1464 vmw_fence_fifo_up(dev_priv->fman); in vmw_pm_restore()
|
| H A D | vmwgfx_irq.c | 70 vmw_fences_update(dev_priv->fman); in vmw_thread_fn() 173 vmw_fences_update(dev_priv->fman); in vmw_update_seqno()
|
| H A D | vmwgfx_execbuf.c | 3398 ret = vmw_user_fence_create(file_priv, dev_priv->fman, in vmw_execbuf_fence_commands() 3401 ret = vmw_fence_create(dev_priv->fman, sequence, p_fence); in vmw_execbuf_fence_commands() 4090 ret = vmw_wait_dma_fence(dev_priv->fman, in_fence); in vmw_execbuf_ioctl()
|
| H A D | vmwgfx_drv.h | 558 struct vmw_fence_manager *fman; member
|
| /netbsd-src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/freescale/ |
| H A D | qoriq-fman3-0.dtsi | 11 fman0: fman@1a00000 { 15 compatible = "fsl,fman"; 27 compatible = "fsl,fman-muram"; 33 compatible = "fsl,fman-v3-port-oh"; 39 compatible = "fsl,fman-v3-port-oh"; 45 compatible = "fsl,fman-v3-port-oh"; 51 compatible = "fsl,fman-v3-port-oh"; 57 compatible = "fsl,fman-v3-port-oh"; 63 compatible = "fsl,fman-v3-port-oh"; 70 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio"; [all …]
|
| H A D | qoriq-fman3-0-10g-1.dtsi | 9 fman@1a00000 { 12 compatible = "fsl,fman-v3-port-rx"; 14 fsl,fman-10g-port; 19 compatible = "fsl,fman-v3-port-tx"; 21 fsl,fman-10g-port; 26 compatible = "fsl,fman-memac"; 28 fsl,fman-ports = <&fman0_rx_0x11 &fman0_tx_0x31>; 35 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
| H A D | qoriq-fman3-0-10g-0.dtsi | 9 fman@1a00000 { 12 compatible = "fsl,fman-v3-port-rx"; 14 fsl,fman-10g-port; 19 compatible = "fsl,fman-v3-port-tx"; 21 fsl,fman-10g-port; 26 compatible = "fsl,fman-memac"; 28 fsl,fman-ports = <&fman0_rx_0x10 &fman0_tx_0x30>; 35 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
| H A D | qoriq-fman3-0-1g-1.dtsi | 9 fman@1a00000 { 12 compatible = "fsl,fman-v3-port-rx"; 18 compatible = "fsl,fman-v3-port-tx"; 24 compatible = "fsl,fman-memac"; 26 fsl,fman-ports = <&fman0_rx_0x09 &fman0_tx_0x29>; 34 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
| H A D | qoriq-fman3-0-1g-5.dtsi | 9 fman@1a00000 { 12 compatible = "fsl,fman-v3-port-rx"; 18 compatible = "fsl,fman-v3-port-tx"; 24 compatible = "fsl,fman-memac"; 26 fsl,fman-ports = <&fman0_rx_0x0d &fman0_tx_0x2d>; 34 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
| H A D | qoriq-fman3-0-1g-3.dtsi | 9 fman@1a00000 { 12 compatible = "fsl,fman-v3-port-rx"; 18 compatible = "fsl,fman-v3-port-tx"; 24 compatible = "fsl,fman-memac"; 26 fsl,fman-ports = <&fman0_rx_0x0b &fman0_tx_0x2b>; 34 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
| H A D | qoriq-fman3-0-1g-4.dtsi | 9 fman@1a00000 { 12 compatible = "fsl,fman-v3-port-rx"; 18 compatible = "fsl,fman-v3-port-tx"; 24 compatible = "fsl,fman-memac"; 26 fsl,fman-ports = <&fman0_rx_0x0c &fman0_tx_0x2c>; 34 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
| H A D | qoriq-fman3-0-1g-0.dtsi | 9 fman@1a00000 { 12 compatible = "fsl,fman-v3-port-rx"; 18 compatible = "fsl,fman-v3-port-tx"; 24 compatible = "fsl,fman-memac"; 26 fsl,fman-ports = <&fman0_rx_0x08 &fman0_tx_0x28>; 34 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
| H A D | qoriq-fman3-0-1g-2.dtsi | 9 fman@1a00000 { 12 compatible = "fsl,fman-v3-port-rx"; 18 compatible = "fsl,fman-v3-port-tx"; 24 compatible = "fsl,fman-memac"; 26 fsl,fman-ports = <&fman0_rx_0x0a &fman0_tx_0x2a>; 34 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
| H A D | fsl-ls208xa.dtsi | 523 compatible = "fsl,fman-memac-mdio"; 532 compatible = "fsl,fman-memac-mdio"; 541 compatible = "fsl,fman-memac-mdio"; 554 compatible = "fsl,fman-memac-mdio"; 567 compatible = "fsl,fman-memac-mdio"; 580 compatible = "fsl,fman-memac-mdio"; 593 compatible = "fsl,fman-memac-mdio"; 606 compatible = "fsl,fman-memac-mdio"; 619 compatible = "fsl,fman-memac-mdio"; 632 compatible = "fsl,fman-memac-mdio"; [all …]
|
| H A D | fsl-lx2160a.dtsi | 1366 compatible = "fsl,fman-memac-mdio"; 1376 compatible = "fsl,fman-memac-mdio"; 1386 compatible = "fsl,fman-memac-mdio"; 1399 compatible = "fsl,fman-memac-mdio"; 1412 compatible = "fsl,fman-memac-mdio"; 1425 compatible = "fsl,fman-memac-mdio"; 1438 compatible = "fsl,fman-memac-mdio"; 1451 compatible = "fsl,fman-memac-mdio"; 1464 compatible = "fsl,fman-memac-mdio"; 1477 compatible = "fsl,fman-memac-mdio"; [all …]
|
| H A D | fsl-ls1088a.dtsi | 756 compatible = "fsl,fman-memac-mdio"; 765 compatible = "fsl,fman-memac-mdio"; 774 compatible = "fsl,fman-memac-mdio"; 787 compatible = "fsl,fman-memac-mdio"; 800 compatible = "fsl,fman-memac-mdio"; 825 compatible = "fsl,fman-memac-mdio";
|
| H A D | fsl-ls1043a.dtsi | 194 fman { 200 fman-alert { 206 fman-crit {
|
| H A D | fsl-ls1046a.dtsi | 162 fman { 168 fman-alert { 174 fman-crit {
|