Searched refs:hvs (Results 1 – 7 of 7) sorted by relevance
| /Linux-v5.4/drivers/gpu/drm/vc4/ |
| D | vc4_hvs.c | 67 struct drm_printer p = drm_info_printer(&vc4->hvs->pdev->dev); in vc4_hvs_dump_state() 70 drm_print_regset32(&p, &vc4->hvs->regset); in vc4_hvs_dump_state() 76 readl((u32 __iomem *)vc4->hvs->dlist + i + 0), in vc4_hvs_dump_state() 77 readl((u32 __iomem *)vc4->hvs->dlist + i + 1), in vc4_hvs_dump_state() 78 readl((u32 __iomem *)vc4->hvs->dlist + i + 2), in vc4_hvs_dump_state() 79 readl((u32 __iomem *)vc4->hvs->dlist + i + 3)); in vc4_hvs_dump_state() 129 static int vc4_hvs_upload_linear_kernel(struct vc4_hvs *hvs, in vc4_hvs_upload_linear_kernel() argument 136 ret = drm_mm_insert_node(&hvs->dlist_mm, space, VC4_KERNEL_DWORDS); in vc4_hvs_upload_linear_kernel() 143 dst_kernel = hvs->dlist + space->start; in vc4_hvs_upload_linear_kernel() 223 struct vc4_hvs *hvs = NULL; in vc4_hvs_bind() local [all …]
|
| D | vc4_plane.c | 33 u32 hvs; /* HVS_FORMAT_* */ member 37 .drm = DRM_FORMAT_XRGB8888, .hvs = HVS_PIXEL_FORMAT_RGBA8888, 41 .drm = DRM_FORMAT_ARGB8888, .hvs = HVS_PIXEL_FORMAT_RGBA8888, 45 .drm = DRM_FORMAT_ABGR8888, .hvs = HVS_PIXEL_FORMAT_RGBA8888, 49 .drm = DRM_FORMAT_XBGR8888, .hvs = HVS_PIXEL_FORMAT_RGBA8888, 53 .drm = DRM_FORMAT_RGB565, .hvs = HVS_PIXEL_FORMAT_RGB565, 57 .drm = DRM_FORMAT_BGR565, .hvs = HVS_PIXEL_FORMAT_RGB565, 61 .drm = DRM_FORMAT_ARGB1555, .hvs = HVS_PIXEL_FORMAT_RGBA5551, 65 .drm = DRM_FORMAT_XRGB1555, .hvs = HVS_PIXEL_FORMAT_RGBA5551, 69 .drm = DRM_FORMAT_RGB888, .hvs = HVS_PIXEL_FORMAT_RGB888, [all …]
|
| D | vc4_crtc.c | 650 spin_lock_irqsave(&vc4->hvs->mm_lock, flags); in vc4_crtc_atomic_check() 651 ret = drm_mm_insert_node(&vc4->hvs->dlist_mm, &vc4_state->mm, in vc4_crtc_atomic_check() 653 spin_unlock_irqrestore(&vc4->hvs->mm_lock, flags); in vc4_crtc_atomic_check() 693 u32 __iomem *dlist_start = vc4->hvs->dlist + vc4_state->mm.start; in vc4_crtc_atomic_flush() 1000 spin_lock_irqsave(&vc4->hvs->mm_lock, flags); in vc4_crtc_destroy_state() 1002 spin_unlock_irqrestore(&vc4->hvs->mm_lock, flags); in vc4_crtc_destroy_state()
|
| D | vc4_drv.h | 75 struct vc4_hvs *hvs; member 480 #define HVS_READ(offset) readl(vc4->hvs->regs + offset) 481 #define HVS_WRITE(offset, val) writel(val, vc4->hvs->regs + offset)
|
| /Linux-v5.4/net/vmw_vsock/ |
| D | hyperv_transport.c | 278 struct hvsock *hvs = vsk->trans; in hvs_channel_cb() local 279 struct vmbus_channel *chan = hvs->chan; in hvs_channel_cb() 330 struct hvsock *hvs = NULL; in hvs_open_connection() local 371 hvs = vsock_sk(sk)->trans; in hvs_open_connection() 372 hvs->chan = chan; in hvs_open_connection() 409 hvs->chan = NULL; in hvs_open_connection() 463 struct hvsock *hvs; in hvs_sock_init() local 466 hvs = kzalloc(sizeof(*hvs), GFP_KERNEL); in hvs_sock_init() 467 if (!hvs) in hvs_sock_init() 470 vsk->trans = hvs; in hvs_sock_init() [all …]
|
| /Linux-v5.4/Documentation/devicetree/bindings/display/ |
| D | brcm,bcm-vc4.txt | 18 - compatible: Should be "brcm,bcm2835-hvs" 92 hvs@7e400000 { 93 compatible = "brcm,bcm2835-hvs";
|
| /Linux-v5.4/arch/arm/boot/dts/ |
| D | bcm283x.dtsi | 554 hvs@7e400000 { 555 compatible = "brcm,bcm2835-hvs";
|