/openbmc/linux/drivers/media/platform/mediatek/vcodec/encoder/venc/ |
H A D | venc_vp8_if.c | 155 struct venc_vp8_vpu_buf *wb = inst->vsi->work_bufs; in vp8_enc_alloc_work_buf() local 158 if (wb[i].size == 0) in vp8_enc_alloc_work_buf() 170 inst->work_bufs[i].size = wb[i].size; in vp8_enc_alloc_work_buf() 189 wb[i].vpua); in vp8_enc_alloc_work_buf() 190 memcpy(inst->work_bufs[i].va, tmp_va, wb[i].size); in vp8_enc_alloc_work_buf() 192 wb[i].iova = inst->work_bufs[i].dma_addr; in vp8_enc_alloc_work_buf()
|
H A D | venc_h264_if.c | 313 struct venc_h264_vpu_buf *wb = NULL; in h264_enc_alloc_work_buf() local 322 wb = inst->vsi->work_bufs; in h264_enc_alloc_work_buf() 346 inst->work_bufs[i].size = wb[i].size; in h264_enc_alloc_work_buf() 347 vpua = wb[i].vpua; in h264_enc_alloc_work_buf() 348 wb_size = wb[i].size; in h264_enc_alloc_work_buf() 384 wb[i].iova = inst->work_bufs[i].dma_addr; in h264_enc_alloc_work_buf()
|
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_hw_ctl.c | 269 enum dpu_wb wb) in dpu_hw_ctl_update_pending_flush_wb() argument 271 switch (wb) { in dpu_hw_ctl_update_pending_flush_wb() 283 enum dpu_wb wb) in dpu_hw_ctl_update_pending_flush_wb_v1() argument 285 ctx->pending_wb_flush_mask |= BIT(wb - WB_0); in dpu_hw_ctl_update_pending_flush_wb_v1() 530 if (cfg->wb) in dpu_hw_ctl_intf_cfg_v1() 531 wb_active |= BIT(cfg->wb - WB_0); in dpu_hw_ctl_intf_cfg_v1() 558 if (cfg->wb) in dpu_hw_ctl_intf_cfg() 559 intf_cfg |= (cfg->wb & 0x3) + 2; in dpu_hw_ctl_intf_cfg() 610 if (cfg->wb) { in dpu_hw_ctl_reset_intf_cfg_v1() 612 wb_active &= ~BIT(cfg->wb - WB_0); in dpu_hw_ctl_reset_intf_cfg_v1()
|
/openbmc/u-boot/arch/xtensa/include/asm/ |
H A D | ptrace.h | 68 #define AR_REGNO_TO_A_REGNO(ar, wb) (ar - wb*4) & ~(XCHAL_NUM_AREGS - 1) argument
|
/openbmc/linux/drivers/gpu/drm/i915/ |
H A D | i915_active.c | 657 struct wait_barrier *wb = container_of(wq, typeof(*wb), base); in barrier_wake() local 659 if (i915_active_is_idle(wb->ref)) { in barrier_wake() 670 struct wait_barrier *wb; in __await_barrier() local 672 wb = kmalloc(sizeof(*wb), GFP_KERNEL); in __await_barrier() 673 if (unlikely(!wb)) in __await_barrier() 678 kfree(wb); in __await_barrier() 682 wb->base.flags = 0; in __await_barrier() 683 wb->base.func = barrier_wake; in __await_barrier() 684 wb->base.private = fence; in __await_barrier() 685 wb->ref = ref; in __await_barrier() [all …]
|
/openbmc/linux/drivers/md/ |
H A D | dm-writecache.c | 1685 struct writeback_struct *wb; in __writecache_endio_pmem() local 1698 e = wb->wc_list[i]; in __writecache_endio_pmem() 1715 if (wb->wc_list != wb->wc_list_inline) in __writecache_endio_pmem() 1716 kfree(wb->wc_list); in __writecache_endio_pmem() 1717 bio_put(&wb->bio); in __writecache_endio_pmem() 1847 wb->wc = wc; in __writecache_writeback_pmem() 1857 wb->wc_list = wb->wc_list_inline; in __writecache_writeback_pmem() 1863 wb->wc_list[0] = e; in __writecache_writeback_pmem() 1864 wb->wc_list_n = 1; in __writecache_writeback_pmem() 1871 if (!wc_add_block(wb, f)) in __writecache_writeback_pmem() [all …]
|
/openbmc/linux/drivers/net/ethernet/intel/igc/ |
H A D | igc_base.h | 24 } wb; member 81 } wb; /* writeback */ member
|
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | si_dma.c | 210 gpu_addr = adev->wb.gpu_addr + (index * 4); in si_dma_ring_test_ring() 212 adev->wb.wb[index] = cpu_to_le32(tmp); in si_dma_ring_test_ring() 225 tmp = le32_to_cpu(adev->wb.wb[index]); in si_dma_ring_test_ring() 262 gpu_addr = adev->wb.gpu_addr + (index * 4); in si_dma_ring_test_ib() 264 adev->wb.wb[index] = cpu_to_le32(tmp); in si_dma_ring_test_ib() 287 tmp = le32_to_cpu(adev->wb.wb[index]); in si_dma_ring_test_ib()
|
H A D | sdma_v3_0.c | 384 u32 *wb = (u32 *)ring->wptr_cpu_addr; in sdma_v3_0_ring_set_wptr() local 386 WRITE_ONCE(*wb, ring->wptr << 2); in sdma_v3_0_ring_set_wptr() 389 u32 *wb = (u32 *)ring->wptr_cpu_addr; in sdma_v3_0_ring_set_wptr() local 391 WRITE_ONCE(*wb, ring->wptr << 2); in sdma_v3_0_ring_set_wptr() 820 gpu_addr = adev->wb.gpu_addr + (index * 4); in sdma_v3_0_ring_test_ring() 822 adev->wb.wb[index] = cpu_to_le32(tmp); in sdma_v3_0_ring_test_ring() 837 tmp = le32_to_cpu(adev->wb.wb[index]); in sdma_v3_0_ring_test_ring() 874 gpu_addr = adev->wb.gpu_addr + (index * 4); in sdma_v3_0_ring_test_ib() 876 adev->wb.wb[index] = cpu_to_le32(tmp); in sdma_v3_0_ring_test_ib() 905 tmp = le32_to_cpu(adev->wb.wb[index]); in sdma_v3_0_ring_test_ib()
|
H A D | sdma_v2_4.c | 548 gpu_addr = adev->wb.gpu_addr + (index * 4); in sdma_v2_4_ring_test_ring() 550 adev->wb.wb[index] = cpu_to_le32(tmp); in sdma_v2_4_ring_test_ring() 565 tmp = le32_to_cpu(adev->wb.wb[index]); in sdma_v2_4_ring_test_ring() 602 gpu_addr = adev->wb.gpu_addr + (index * 4); in sdma_v2_4_ring_test_ib() 604 adev->wb.wb[index] = cpu_to_le32(tmp); in sdma_v2_4_ring_test_ib() 633 tmp = le32_to_cpu(adev->wb.wb[index]); in sdma_v2_4_ring_test_ib()
|
H A D | cik_sdma.c | 616 gpu_addr = adev->wb.gpu_addr + (index * 4); in cik_sdma_ring_test_ring() 618 adev->wb.wb[index] = cpu_to_le32(tmp); in cik_sdma_ring_test_ring() 632 tmp = le32_to_cpu(adev->wb.wb[index]); in cik_sdma_ring_test_ring() 669 gpu_addr = adev->wb.gpu_addr + (index * 4); in cik_sdma_ring_test_ib() 671 adev->wb.wb[index] = cpu_to_le32(tmp); in cik_sdma_ring_test_ib() 696 tmp = le32_to_cpu(adev->wb.wb[index]); in cik_sdma_ring_test_ib()
|
/openbmc/linux/drivers/gpu/drm/radeon/ |
H A D | radeon_fence.c | 70 if (likely(rdev->wb.enabled || !drv->scratch_reg)) { in radeon_fence_write() 93 if (likely(rdev->wb.enabled || !drv->scratch_reg)) { in radeon_fence_read() 822 if (rdev->wb.use_event || !radeon_ring_supports_scratch_reg(rdev, &rdev->ring[ring])) { in radeon_fence_driver_start_ring() 826 rdev->fence_drv[ring].cpu_addr = &rdev->wb.wb[index/4]; in radeon_fence_driver_start_ring() 827 rdev->fence_drv[ring].gpu_addr = rdev->wb.gpu_addr + in radeon_fence_driver_start_ring() 846 rdev->fence_drv[ring].cpu_addr = &rdev->wb.wb[index/4]; in radeon_fence_driver_start_ring() 847 rdev->fence_drv[ring].gpu_addr = rdev->wb.gpu_addr + index; in radeon_fence_driver_start_ring()
|
H A D | radeon_ring.c | 306 else if (rdev->wb.enabled) in radeon_ring_backup() 419 if (rdev->wb.enabled) { in radeon_ring_init() 421 ring->next_rptr_gpu_addr = rdev->wb.gpu_addr + index; in radeon_ring_init() 422 ring->next_rptr_cpu_addr = &rdev->wb.wb[index/4]; in radeon_ring_init()
|
/openbmc/linux/arch/mips/boot/dts/qca/ |
H A D | ar9132.dtsi | 28 qca,ddr-wb-channel-interrupts = <2>, <3>, <4>, <5>; 29 qca,ddr-wb-channels = <&ddr_ctrl 3>, <&ddr_ctrl 2>, 56 #qca,ddr-wb-channel-cells = <1>;
|
H A D | ar9331.dtsi | 28 qca,ddr-wb-channel-interrupts = <2>, <3>; 29 qca,ddr-wb-channels = <&ddr_ctrl 3>, <&ddr_ctrl 2>; 59 #qca,ddr-wb-channel-cells = <1>;
|
/openbmc/linux/drivers/gpu/drm/vkms/ |
H A D | vkms_writeback.c | 168 struct drm_writeback_connector *wb = &vkmsdev->output.wb_connector; in vkms_enable_writeback_connector() local 170 drm_connector_helper_add(&wb->base, &vkms_wb_conn_helper_funcs); in vkms_enable_writeback_connector() 172 return drm_writeback_connector_init(&vkmsdev->drm, wb, in vkms_enable_writeback_connector()
|
H A D | vkms_formats.c | 217 void vkms_writeback_row(struct vkms_writeback_job *wb, in vkms_writeback_row() argument 220 struct vkms_frame_info *frame_info = &wb->wb_frame_info; in vkms_writeback_row() 227 wb->pixel_write(dst_pixels, &in_pixels[x]); in vkms_writeback_row()
|
/openbmc/linux/Documentation/devicetree/bindings/media/ |
H A D | samsung,exynos4210-fimc.yaml | 53 samsung,isp-wb: 58 samsung,lcd-wb: 120 - samsung,isp-wb 145 samsung,isp-wb;
|
/openbmc/linux/include/uapi/drm/ |
H A D | lima_drm.h | 84 __u32 wb[3 * LIMA_PP_WB_REG_NUM]; member 93 __u32 wb[3 * LIMA_PP_WB_REG_NUM]; member
|
/openbmc/linux/include/linux/ |
H A D | memcontrol.h | 1673 struct wb_domain *mem_cgroup_wb_domain(struct bdi_writeback *wb); 1674 void mem_cgroup_wb_stats(struct bdi_writeback *wb, unsigned long *pfilepages, 1679 struct bdi_writeback *wb); 1682 struct bdi_writeback *wb) in mem_cgroup_track_foreign_dirty() argument 1690 if (unlikely(memcg && &memcg->css != wb->memcg_css)) in mem_cgroup_track_foreign_dirty() 1691 mem_cgroup_track_foreign_dirty_slowpath(folio, wb); in mem_cgroup_track_foreign_dirty() 1694 void mem_cgroup_flush_foreign(struct bdi_writeback *wb); 1698 static inline struct wb_domain *mem_cgroup_wb_domain(struct bdi_writeback *wb) in mem_cgroup_wb_domain() argument 1703 static inline void mem_cgroup_wb_stats(struct bdi_writeback *wb, in mem_cgroup_wb_stats() argument 1712 struct bdi_writeback *wb) in mem_cgroup_track_foreign_dirty() argument [all …]
|
/openbmc/linux/arch/xtensa/kernel/ |
H A D | signal.c | 60 const unsigned long wb = regs->windowbase; in flush_window_regs_user() local 73 wm = (ws >> wb) | (ws << (XCHAL_NUM_AREGS / 4 - wb)); in flush_window_regs_user() 120 regs->windowstart = 1 << wb; in flush_window_regs_user()
|
/openbmc/linux/drivers/crypto/allwinner/sun4i-ss/ |
H A D | sun4i-ss-hash.c | 202 u32 wb = 0; in sun4i_hash() local 418 wb = le32_to_cpup((__le32 *)(op->buf + nwait * 4)); in sun4i_hash() 419 wb &= GENMASK((nbw * 8) - 1, 0); in sun4i_hash() 426 wb |= ((1 << 7) << (nbw * 8)); in sun4i_hash() 427 ((__le32 *)bf)[j++] = cpu_to_le32(wb); in sun4i_hash()
|
/openbmc/linux/drivers/net/ethernet/intel/igb/ |
H A D | e1000_82575.h | 87 } wb; /* writeback */ member 106 } wb; member
|
/openbmc/linux/drivers/char/ |
H A D | ps3flash.c | 258 int wb; in ps3flash_kernel_write() local 265 wb = ps3flash_writeback(ps3flash_dev); in ps3flash_kernel_write() 266 if (wb) in ps3flash_kernel_write() 267 return wb; in ps3flash_kernel_write()
|
/openbmc/linux/drivers/gpu/drm/lima/ |
H A D | lima_pp.c | 158 static void lima_pp_write_frame(struct lima_ip *ip, u32 *frame, u32 *wb) in lima_pp_write_frame() argument 167 writel(wb[n++], ip->iomem + LIMA_PP_WB(i) + j * 4); in lima_pp_write_frame() 353 lima_pp_write_frame(ip, frame->frame, frame->wb); in lima_pp_task_run() 380 lima_pp_write_frame(ip, frame->frame, frame->wb); in lima_pp_task_run()
|