Home
last modified time | relevance | path

Searched refs:zbc (Results 1 – 25 of 28) sorted by relevance

12

/linux-6.15/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dgp102.c33 const int znum = zbc - 1; in gp102_gr_zbc_clear_stencil()
36 if (gr->zbc_stencil[zbc].format) in gp102_gr_zbc_clear_stencil()
48 int zbc = -ENOSPC, i; in gp102_gr_zbc_stencil_get() local
62 zbc = (zbc < 0) ? i : zbc; in gp102_gr_zbc_stencil_get()
66 if (zbc < 0) in gp102_gr_zbc_stencil_get()
67 return zbc; in gp102_gr_zbc_stencil_get()
70 gr->zbc_stencil[zbc].ds = ds; in gp102_gr_zbc_stencil_get()
71 gr->zbc_stencil[zbc].l2 = l2; in gp102_gr_zbc_stencil_get()
73 gr->func->zbc->clear_stencil(gr, zbc); in gp102_gr_zbc_stencil_get()
74 return zbc; in gp102_gr_zbc_stencil_get()
[all …]
H A Dgp100.c33 gp100_gr_zbc_clear_color(struct gf100_gr *gr, int zbc) in gp100_gr_zbc_clear_color() argument
36 const int znum = zbc - 1; in gp100_gr_zbc_clear_color()
39 if (gr->zbc_color[zbc].format) { in gp100_gr_zbc_clear_color()
40 nvkm_wr32(device, 0x418010 + zoff, gr->zbc_color[zbc].ds[0]); in gp100_gr_zbc_clear_color()
48 gr->zbc_color[zbc].format << ((znum % 4) * 7)); in gp100_gr_zbc_clear_color()
52 gp100_gr_zbc_clear_depth(struct gf100_gr *gr, int zbc) in gp100_gr_zbc_clear_depth() argument
55 const int znum = zbc - 1; in gp100_gr_zbc_clear_depth()
58 if (gr->zbc_depth[zbc].format) in gp100_gr_zbc_clear_depth()
59 nvkm_wr32(device, 0x418110 + zoff, gr->zbc_depth[zbc].ds); in gp100_gr_zbc_clear_depth()
62 gr->zbc_depth[zbc].format << ((znum % 4) * 7)); in gp100_gr_zbc_clear_depth()
[all …]
H A Dgf100.c84 zbc = (zbc < 0) ? i : zbc; in gf100_gr_zbc_color_get()
88 if (zbc < 0) in gf100_gr_zbc_color_get()
89 return zbc; in gf100_gr_zbc_color_get()
91 memcpy(gr->zbc_color[zbc].ds, ds, sizeof(gr->zbc_color[zbc].ds)); in gf100_gr_zbc_color_get()
95 gr->func->zbc->clear_color(gr, zbc); in gf100_gr_zbc_color_get()
96 return zbc; in gf100_gr_zbc_color_get()
129 zbc = (zbc < 0) ? i : zbc; in gf100_gr_zbc_depth_get()
133 if (zbc < 0) in gf100_gr_zbc_depth_get()
134 return zbc; in gf100_gr_zbc_depth_get()
140 gr->func->zbc->clear_depth(gr, zbc); in gf100_gr_zbc_depth_get()
[all …]
H A Dga102.c36 ga102_gr_zbc_clear_color(struct gf100_gr *gr, int zbc) in ga102_gr_zbc_clear_color() argument
41 if (gr->zbc_color[zbc].format) in ga102_gr_zbc_clear_color()
42 color = gr->zbc_color[zbc].l2; in ga102_gr_zbc_clear_color()
46 nvkm_mask(device, 0x41bcb4, 0x0000001f, zbc); in ga102_gr_zbc_clear_color()
178 .zbc = &ga102_gr_zbc,
H A Dgf100.h142 void (*clear_color)(struct gf100_gr *, int zbc);
143 void (*clear_depth)(struct gf100_gr *, int zbc);
146 void (*clear_stencil)(struct gf100_gr *, int zbc);
199 const struct gf100_gr_func_zbc *zbc; member
H A Dgp107.c57 .zbc = &gp102_gr_zbc,
H A Dgp10b.c67 .zbc = &gp100_gr_zbc,
H A Dgp104.c55 .zbc = &gp102_gr_zbc,
H A Dgf104.c140 .zbc = &gf100_gr_zbc,
H A Dgf110.c112 .zbc = &gf100_gr_zbc,
H A Dgk110b.c132 .zbc = &gf100_gr_zbc,
H A Dgf108.c138 .zbc = &gf100_gr_zbc,
H A Dgf119.c203 .zbc = &gf100_gr_zbc,
H A Dgk208.c190 .zbc = &gf100_gr_zbc,
H A Dgf117.c179 .zbc = &gf100_gr_zbc,
H A Dgk110.c381 .zbc = &gf100_gr_zbc,
H A Dgm20b.c130 .zbc = &gf100_gr_zbc,
H A Dgk104.c485 .zbc = &gf100_gr_zbc,
H A Dtu102.c125 .zbc = &gp102_gr_zbc,
H A Dgm107.c425 .zbc = &gf100_gr_zbc,
H A Dgm200.c211 .zbc = &gf100_gr_zbc,
H A Dgk20a.c266 .zbc = &gf100_gr_zbc,
H A Dgv100.c308 .zbc = &gp102_gr_zbc,
/linux-6.15/arch/riscv/boot/dts/spacemit/
H A Dk1.dtsi59 "zbb", "zbc", "zbs", "zkt", "zvfh", "zvkt",
89 "zbb", "zbc", "zbs", "zkt", "zvfh", "zvkt",
119 "zbb", "zbc", "zbs", "zkt", "zvfh", "zvkt",
149 "zbb", "zbc", "zbs", "zkt", "zvfh", "zvkt",
179 "zbb", "zbc", "zbs", "zkt", "zvfh", "zvkt",
209 "zbb", "zbc", "zbs", "zkt", "zvfh", "zvkt",
239 "zbb", "zbc", "zbs", "zkt", "zvfh", "zvkt",
269 "zbb", "zbc", "zbs", "zkt", "zvfh", "zvkt",
/linux-6.15/arch/riscv/kernel/
H A Dcpufeature.c471 __RISCV_ISA_EXT_DATA(zbc, RISCV_ISA_EXT_ZBC),

12