On Fri, Feb 13, 2026 at 12:14 PM Danilo Krummrich <[email protected]> wrote: > > On Thu Feb 5, 2026 at 7:56 PM CET, Mel Henning wrote: > > +int > > +nouveau_abi16_ioctl_get_zcull_info(ABI16_IOCTL_ARGS) > > +{ > > + struct nouveau_drm *drm = nouveau_drm(dev); > > + struct nvkm_gr *gr = nvxx_gr(drm); > > + struct drm_nouveau_get_zcull_info *out = data; > > + > > + if (gr->has_zcull_info) { > > + const struct nvkm_gr_zcull_info *i = &gr->zcull_info; > > + > > + out->width_align_pixels = i->width_align_pixels; > > + out->height_align_pixels = i->height_align_pixels; > > + out->pixel_squares_by_aliquots = i->pixel_squares_by_aliquots; > > + out->aliquot_total = i->aliquot_total; > > + out->zcull_region_byte_multiplier = > > i->zcull_region_byte_multiplier; > > + out->zcull_region_header_size = i->zcull_region_header_size; > > + out->zcull_subregion_header_size = > > i->zcull_subregion_header_size; > > + out->subregion_count = i->subregion_count; > > + out->subregion_width_align_pixels = > > i->subregion_width_align_pixels; > > + out->subregion_height_align_pixels = > > i->subregion_height_align_pixels; > > + out->ctxsw_size = i->ctxsw_size; > > + out->ctxsw_align = i->ctxsw_align; > > + > > + return 0; > > + } else { > > + return -ENODEV; > > ENODEV usually means that that device fell off the bus, I think ENOTTY would > be > a better fit.
Done. > > + } > > +}
