Lines Matching refs:ldev
43 struct lsdc_device *ldev = to_lsdc(fb->dev); in lsdc_fb_base_addr() local
46 return lsdc_bo_gpu_offset(lbo) + ldev->vram_base; in lsdc_fb_base_addr()
464 struct lsdc_device *ldev = primary->ldev; in lsdc_primary0_update_fb_addr() local
472 status = lsdc_rreg32(ldev, LSDC_CRTC0_CFG_REG); in lsdc_primary0_update_fb_addr()
474 lsdc_wreg32(ldev, LSDC_CRTC0_FB1_ADDR_LO_REG, lo); in lsdc_primary0_update_fb_addr()
475 lsdc_wreg32(ldev, LSDC_CRTC0_FB1_ADDR_HI_REG, hi); in lsdc_primary0_update_fb_addr()
477 lsdc_wreg32(ldev, LSDC_CRTC0_FB0_ADDR_LO_REG, lo); in lsdc_primary0_update_fb_addr()
478 lsdc_wreg32(ldev, LSDC_CRTC0_FB0_ADDR_HI_REG, hi); in lsdc_primary0_update_fb_addr()
484 struct lsdc_device *ldev = primary->ldev; in lsdc_primary0_update_fb_stride() local
486 lsdc_wreg32(ldev, LSDC_CRTC0_STRIDE_REG, stride); in lsdc_primary0_update_fb_stride()
492 struct lsdc_device *ldev = primary->ldev; in lsdc_primary0_update_fb_format() local
495 status = lsdc_rreg32(ldev, LSDC_CRTC0_CFG_REG); in lsdc_primary0_update_fb_format()
503 lsdc_wreg32(ldev, LSDC_CRTC0_CFG_REG, status); in lsdc_primary0_update_fb_format()
510 struct lsdc_device *ldev = primary->ldev; in lsdc_primary1_update_fb_addr() local
518 status = lsdc_rreg32(ldev, LSDC_CRTC1_CFG_REG); in lsdc_primary1_update_fb_addr()
520 lsdc_wreg32(ldev, LSDC_CRTC1_FB1_ADDR_LO_REG, lo); in lsdc_primary1_update_fb_addr()
521 lsdc_wreg32(ldev, LSDC_CRTC1_FB1_ADDR_HI_REG, hi); in lsdc_primary1_update_fb_addr()
523 lsdc_wreg32(ldev, LSDC_CRTC1_FB0_ADDR_LO_REG, lo); in lsdc_primary1_update_fb_addr()
524 lsdc_wreg32(ldev, LSDC_CRTC1_FB0_ADDR_HI_REG, hi); in lsdc_primary1_update_fb_addr()
530 struct lsdc_device *ldev = primary->ldev; in lsdc_primary1_update_fb_stride() local
532 lsdc_wreg32(ldev, LSDC_CRTC1_STRIDE_REG, stride); in lsdc_primary1_update_fb_stride()
538 struct lsdc_device *ldev = primary->ldev; in lsdc_primary1_update_fb_format() local
541 status = lsdc_rreg32(ldev, LSDC_CRTC1_CFG_REG); in lsdc_primary1_update_fb_format()
549 lsdc_wreg32(ldev, LSDC_CRTC1_CFG_REG, status); in lsdc_primary1_update_fb_format()
579 struct lsdc_device *ldev = cursor->ldev; in lsdc_cursor0_update_bo_addr() local
582 lsdc_wreg32(ldev, LSDC_CURSOR0_ADDR_HI_REG, (addr >> 32) & 0xFF); in lsdc_cursor0_update_bo_addr()
583 lsdc_wreg32(ldev, LSDC_CURSOR0_ADDR_LO_REG, addr); in lsdc_cursor0_update_bo_addr()
588 struct lsdc_device *ldev = cursor->ldev; in lsdc_cursor0_update_position() local
596 lsdc_wreg32(ldev, LSDC_CURSOR0_POSITION_REG, (y << 16) | x); in lsdc_cursor0_update_position()
603 struct lsdc_device *ldev = cursor->ldev; in lsdc_cursor0_update_cfg() local
610 lsdc_wreg32(ldev, LSDC_CURSOR0_CFG_REG, cfg); in lsdc_cursor0_update_cfg()
617 struct lsdc_device *ldev = cursor->ldev; in lsdc_cursor1_update_bo_addr() local
620 lsdc_wreg32(ldev, LSDC_CURSOR1_ADDR_HI_REG, (addr >> 32) & 0xFF); in lsdc_cursor1_update_bo_addr()
621 lsdc_wreg32(ldev, LSDC_CURSOR1_ADDR_LO_REG, addr); in lsdc_cursor1_update_bo_addr()
626 struct lsdc_device *ldev = cursor->ldev; in lsdc_cursor1_update_position() local
634 lsdc_wreg32(ldev, LSDC_CURSOR1_POSITION_REG, (y << 16) | x); in lsdc_cursor1_update_position()
641 struct lsdc_device *ldev = cursor->ldev; in lsdc_cursor1_update_cfg() local
648 lsdc_wreg32(ldev, LSDC_CURSOR1_CFG_REG, cfg); in lsdc_cursor1_update_cfg()
670 struct lsdc_device *ldev = cursor->ldev; in lsdc_cursor1_update_bo_addr_quirk() local
673 lsdc_wreg32(ldev, LSDC_CURSOR0_ADDR_HI_REG, (addr >> 32) & 0xFF); in lsdc_cursor1_update_bo_addr_quirk()
674 lsdc_wreg32(ldev, LSDC_CURSOR0_ADDR_LO_REG, addr); in lsdc_cursor1_update_bo_addr_quirk()
679 struct lsdc_device *ldev = cursor->ldev; in lsdc_cursor1_update_position_quirk() local
687 lsdc_wreg32(ldev, LSDC_CURSOR0_POSITION_REG, (y << 16) | x); in lsdc_cursor1_update_position_quirk()
694 struct lsdc_device *ldev = cursor->ldev; in lsdc_cursor1_update_cfg_quirk() local
701 lsdc_wreg32(ldev, LSDC_CURSOR0_CFG_REG, cfg); in lsdc_cursor1_update_cfg_quirk()
739 primary->ldev = to_lsdc(ddev); in lsdc_primary_plane_init()
762 cursor->ldev = to_lsdc(ddev); in ls7a1000_cursor_plane_init()
787 cursor->ldev = to_lsdc(ddev); in ls7a2000_cursor_plane_init()