Lines Matching refs:args
81 struct drm_v3d_get_param *args = data;
93 if (args->pad != 0)
100 if (args->param < ARRAY_SIZE(reg_map) &&
101 (reg_map[args->param] ||
102 args->param == DRM_V3D_PARAM_V3D_CORE0_IDENT0)) {
103 u32 offset = reg_map[args->param];
105 if (args->value != 0)
111 if (args->param >= DRM_V3D_PARAM_V3D_CORE0_IDENT0 &&
112 args->param <= DRM_V3D_PARAM_V3D_CORE0_IDENT2) {
113 args->value = V3D_CORE_READ(0, offset);
115 args->value = V3D_READ(offset);
123 switch (args->param) {
125 args->value = 1;
128 args->value = v3d_has_csd(v3d);
131 args->value = 1;
134 DRM_DEBUG("Unknown parameter %d\n", args->param);