Searched refs:zbc (Results 1 - 7 of 7) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dgf100.c45 gf100_gr_zbc_clear_color(struct gf100_gr_priv *priv, int zbc) gf100_gr_zbc_clear_color() argument
47 if (priv->zbc_color[zbc].format) { gf100_gr_zbc_clear_color()
48 nv_wr32(priv, 0x405804, priv->zbc_color[zbc].ds[0]); gf100_gr_zbc_clear_color()
49 nv_wr32(priv, 0x405808, priv->zbc_color[zbc].ds[1]); gf100_gr_zbc_clear_color()
50 nv_wr32(priv, 0x40580c, priv->zbc_color[zbc].ds[2]); gf100_gr_zbc_clear_color()
51 nv_wr32(priv, 0x405810, priv->zbc_color[zbc].ds[3]); gf100_gr_zbc_clear_color()
53 nv_wr32(priv, 0x405814, priv->zbc_color[zbc].format); gf100_gr_zbc_clear_color()
54 nv_wr32(priv, 0x405820, zbc); gf100_gr_zbc_clear_color()
63 int zbc = -ENOSPC, i; gf100_gr_zbc_color_get() local
79 zbc = (zbc < 0) ? i : zbc; gf100_gr_zbc_color_get()
83 if (zbc < 0) gf100_gr_zbc_color_get()
84 return zbc; gf100_gr_zbc_color_get()
86 memcpy(priv->zbc_color[zbc].ds, ds, sizeof(priv->zbc_color[zbc].ds)); gf100_gr_zbc_color_get()
87 memcpy(priv->zbc_color[zbc].l2, l2, sizeof(priv->zbc_color[zbc].l2)); gf100_gr_zbc_color_get()
88 priv->zbc_color[zbc].format = format; gf100_gr_zbc_color_get()
89 ltc->zbc_color_get(ltc, zbc, l2); gf100_gr_zbc_color_get()
90 gf100_gr_zbc_clear_color(priv, zbc); gf100_gr_zbc_color_get()
91 return zbc; gf100_gr_zbc_color_get()
95 gf100_gr_zbc_clear_depth(struct gf100_gr_priv *priv, int zbc) gf100_gr_zbc_clear_depth() argument
97 if (priv->zbc_depth[zbc].format) gf100_gr_zbc_clear_depth()
98 nv_wr32(priv, 0x405818, priv->zbc_depth[zbc].ds); gf100_gr_zbc_clear_depth()
99 nv_wr32(priv, 0x40581c, priv->zbc_depth[zbc].format); gf100_gr_zbc_clear_depth()
100 nv_wr32(priv, 0x405820, zbc); gf100_gr_zbc_clear_depth()
109 int zbc = -ENOSPC, i; gf100_gr_zbc_depth_get() local
123 zbc = (zbc < 0) ? i : zbc; gf100_gr_zbc_depth_get()
127 if (zbc < 0) gf100_gr_zbc_depth_get()
128 return zbc; gf100_gr_zbc_depth_get()
130 priv->zbc_depth[zbc].format = format; gf100_gr_zbc_depth_get()
131 priv->zbc_depth[zbc].ds = ds; gf100_gr_zbc_depth_get()
132 priv->zbc_depth[zbc].l2 = l2; gf100_gr_zbc_depth_get()
133 ltc->zbc_depth_get(ltc, zbc, l2); gf100_gr_zbc_depth_get()
134 gf100_gr_zbc_clear_depth(priv, zbc); gf100_gr_zbc_depth_get()
135 return zbc; gf100_gr_zbc_depth_get()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/ltc/
H A Dgk104.c56 .zbc = 16,
H A Dpriv.h59 int zbc; member in struct:nvkm_ltc_impl
H A Dbase.c120 priv->base.zbc_max = min(impl->zbc, NVKM_LTC_MAX_ZBC_CNT) - 1; nvkm_ltc_create_()
H A Dgm107.c150 .zbc = 16,
H A Dgf100.c241 .zbc = 16,
/linux-4.1.27/drivers/gpu/drm/nouveau/
H A Dnouveau_drm.h28 * - fermi,kepler,maxwell zbc

Completed in 206 milliseconds