Lines Matching defs:args
42 struct drm_v3d_get_param *args = data;
53 if (args->pad != 0)
60 if (args->param < ARRAY_SIZE(reg_map) &&
61 (reg_map[args->param] ||
62 args->param == DRM_V3D_PARAM_V3D_CORE0_IDENT0)) {
63 u32 offset = reg_map[args->param];
65 if (args->value != 0)
68 if (args->param >= DRM_V3D_PARAM_V3D_CORE0_IDENT0 &&
69 args->param <= DRM_V3D_PARAM_V3D_CORE0_IDENT2) {
70 args->value = V3D_CORE_READ(0, offset);
72 args->value = V3D_READ(offset);
77 switch (args->param) {
79 args->value = 1;
82 args->value = v3d_has_csd(v3d);
85 args->value = 1;
88 args->value = (v3d->ver >= 40);
91 args->value = 1;
94 DRM_DEBUG("Unknown parameter %d\n", args->param);