Lines Matching refs:mast

388 	struct nv50_mast mast;  member
401 #define nv50_mast(d) (&nv50_disp(d)->mast)
473 struct nv50_mast *mast = nv50_mast(dev); in evo_sync() local
474 u32 *push = evo_wait(mast, 8); in evo_sync()
482 evo_kick(push, mast); in evo_sync()
676 struct nv50_mast *mast = nv50_mast(nv_crtc->base.dev); in nv50_crtc_set_dither() local
697 push = evo_wait(mast, 4); in nv50_crtc_set_dither()
699 if (nv50_vers(mast) < GF110_DISP_CORE_CHANNEL_DMA) { in nv50_crtc_set_dither()
703 if (nv50_vers(mast) < GK104_DISP_CORE_CHANNEL_DMA) { in nv50_crtc_set_dither()
715 evo_kick(push, mast); in nv50_crtc_set_dither()
724 struct nv50_mast *mast = nv50_mast(nv_crtc->base.dev); in nv50_crtc_set_scale() local
795 push = evo_wait(mast, 8); in nv50_crtc_set_scale()
797 if (nv50_vers(mast) < GF110_DISP_CORE_CHANNEL_DMA) { in nv50_crtc_set_scale()
817 evo_kick(push, mast); in nv50_crtc_set_scale()
832 struct nv50_mast *mast = nv50_mast(nv_crtc->base.dev); in nv50_crtc_set_raster_vblank_dmi() local
835 push = evo_wait(mast, 8); in nv50_crtc_set_raster_vblank_dmi()
841 evo_kick(push, mast); in nv50_crtc_set_raster_vblank_dmi()
848 struct nv50_mast *mast = nv50_mast(nv_crtc->base.dev); in nv50_crtc_set_color_vibrance() local
856 push = evo_wait(mast, 16); in nv50_crtc_set_color_vibrance()
858 if (nv50_vers(mast) < GF110_DISP_CORE_CHANNEL_DMA) { in nv50_crtc_set_color_vibrance()
870 evo_kick(push, mast); in nv50_crtc_set_color_vibrance()
881 struct nv50_mast *mast = nv50_mast(nv_crtc->base.dev); in nv50_crtc_set_image() local
884 push = evo_wait(mast, 16); in nv50_crtc_set_image()
886 if (nv50_vers(mast) < GF110_DISP_CORE_CHANNEL_DMA) { in nv50_crtc_set_image()
895 if (nv50_vers(mast) > NV50_DISP_CORE_CHANNEL_DMA) { in nv50_crtc_set_image()
915 evo_kick(push, mast); in nv50_crtc_set_image()
925 struct nv50_mast *mast = nv50_mast(nv_crtc->base.dev); in nv50_crtc_cursor_show() local
926 u32 *push = evo_wait(mast, 16); in nv50_crtc_cursor_show()
928 if (nv50_vers(mast) < G82_DISP_CORE_CHANNEL_DMA) { in nv50_crtc_cursor_show()
933 if (nv50_vers(mast) < GF110_DISP_CORE_CHANNEL_DMA) { in nv50_crtc_cursor_show()
938 evo_data(push, mast->base.vram.handle); in nv50_crtc_cursor_show()
944 evo_data(push, mast->base.vram.handle); in nv50_crtc_cursor_show()
946 evo_kick(push, mast); in nv50_crtc_cursor_show()
954 struct nv50_mast *mast = nv50_mast(nv_crtc->base.dev); in nv50_crtc_cursor_hide() local
955 u32 *push = evo_wait(mast, 16); in nv50_crtc_cursor_hide()
957 if (nv50_vers(mast) < G82_DISP_CORE_CHANNEL_DMA) { in nv50_crtc_cursor_hide()
961 if (nv50_vers(mast) < GF110_DISP_CORE_CHANNEL_DMA) { in nv50_crtc_cursor_hide()
972 evo_kick(push, mast); in nv50_crtc_cursor_hide()
980 struct nv50_mast *mast = nv50_mast(nv_crtc->base.dev); in nv50_crtc_cursor_show_hide() local
988 u32 *push = evo_wait(mast, 2); in nv50_crtc_cursor_show_hide()
992 evo_kick(push, mast); in nv50_crtc_cursor_show_hide()
1006 struct nv50_mast *mast = nv50_mast(crtc->dev); in nv50_crtc_prepare() local
1011 push = evo_wait(mast, 6); in nv50_crtc_prepare()
1013 if (nv50_vers(mast) < G82_DISP_CORE_CHANNEL_DMA) { in nv50_crtc_prepare()
1019 if (nv50_vers(mast) < GF110_DISP_CORE_CHANNEL_DMA) { in nv50_crtc_prepare()
1035 evo_kick(push, mast); in nv50_crtc_prepare()
1045 struct nv50_mast *mast = nv50_mast(crtc->dev); in nv50_crtc_commit() local
1048 push = evo_wait(mast, 32); in nv50_crtc_commit()
1050 if (nv50_vers(mast) < G82_DISP_CORE_CHANNEL_DMA) { in nv50_crtc_commit()
1057 if (nv50_vers(mast) < GF110_DISP_CORE_CHANNEL_DMA) { in nv50_crtc_commit()
1064 evo_data(push, mast->base.vram.handle); in nv50_crtc_commit()
1074 evo_data(push, mast->base.vram.handle); in nv50_crtc_commit()
1079 evo_kick(push, mast); in nv50_crtc_commit()
1116 struct nv50_mast *mast = nv50_mast(crtc->dev); in nv50_crtc_mode_set() local
1155 push = evo_wait(mast, 64); in nv50_crtc_mode_set()
1157 if (nv50_vers(mast) < GF110_DISP_CORE_CHANNEL_DMA) { in nv50_crtc_mode_set()
1192 evo_kick(push, mast); in nv50_crtc_mode_set()
1200 if (nv50_vers(mast) < GF110_DISP_CORE_CHANNEL_DMA) in nv50_crtc_mode_set()
1555 struct nv50_mast *mast = nv50_mast(encoder->dev); in nv50_dac_mode_set() local
1562 push = evo_wait(mast, 8); in nv50_dac_mode_set()
1564 if (nv50_vers(mast) < GF110_DISP_CORE_CHANNEL_DMA) { in nv50_dac_mode_set()
1594 evo_kick(push, mast); in nv50_dac_mode_set()
1604 struct nv50_mast *mast = nv50_mast(encoder->dev); in nv50_dac_disconnect() local
1611 push = evo_wait(mast, 4); in nv50_dac_disconnect()
1613 if (nv50_vers(mast) < GF110_DISP_CORE_CHANNEL_DMA) { in nv50_dac_disconnect()
1620 evo_kick(push, mast); in nv50_dac_disconnect()
1871 struct nv50_mast *mast = nv50_mast(nv_encoder->base.base.dev); in nv50_sor_ctrl() local
1873 if (temp != nv_encoder->ctrl && (push = evo_wait(mast, 2))) { in nv50_sor_ctrl()
1874 if (nv50_vers(mast) < GF110_DISP_CORE_CHANNEL_DMA) { in nv50_sor_ctrl()
1881 evo_kick(push, mast); in nv50_sor_ctrl()
1923 struct nv50_mast *mast = nv50_mast(encoder->dev); in nv50_sor_mode_set() local
2006 if (nv50_vers(mast) >= GF110_DISP) { in nv50_sor_mode_set()
2007 u32 *push = evo_wait(mast, 3); in nv50_sor_mode_set()
2023 evo_kick(push, mast); in nv50_sor_mode_set()
2141 struct nv50_mast *mast = nv50_mast(encoder->dev); in nv50_pior_mode_set() local
2169 push = evo_wait(mast, 8); in nv50_pior_mode_set()
2171 if (nv50_vers(mast) < GF110_DISP_CORE_CHANNEL_DMA) { in nv50_pior_mode_set()
2181 evo_kick(push, mast); in nv50_pior_mode_set()
2191 struct nv50_mast *mast = nv50_mast(encoder->dev); in nv50_pior_disconnect() local
2198 push = evo_wait(mast, 4); in nv50_pior_disconnect()
2200 if (nv50_vers(mast) < GF110_DISP_CORE_CHANNEL_DMA) { in nv50_pior_disconnect()
2204 evo_kick(push, mast); in nv50_pior_disconnect()
2292 struct nv50_mast *mast = nv50_mast(dev); in nv50_fbdma_init() local
2350 ret = nvif_object_init(&mast->base.base.user, NULL, name, in nv50_fbdma_init()
2452 nv50_dmac_destroy(&disp->mast.base, disp->disp); in nv50_display_destroy()
2506 &disp->mast); in nv50_display_create()