Lines Matching defs:cfg
210 || vi->cmd.cfg.data_length == 0) {
215 if (vi->cmd.cfg.cfg_func == VDA_CFG_INIT) {
220 rq->vrq->cfg.sub_func = vi->cmd.cfg.cfg_func;
221 rq->vrq->cfg.length = cpu_to_le32(vi->cmd.cfg.data_length);
223 if (vi->cmd.cfg.cfg_func == VDA_CFG_GET_INIT) {
224 memcpy(&rq->vrq->cfg.data,
225 &vi->cmd.cfg.data,
226 vi->cmd.cfg.data_length);
228 esas2r_nuxi_cfg_data(rq->vrq->cfg.sub_func,
229 &rq->vrq->cfg.data);
302 if (vi->cmd.cfg.cfg_func == VDA_CFG_GET_INIT) {
303 struct atto_ioctl_vda_cfg_cmd *cfg = &vi->cmd.cfg;
305 char buf[sizeof(cfg->data.init.fw_release) + 1];
307 cfg->data_length =
309 cfg->data.init.vda_version =
311 cfg->data.init.fw_build = rsp->fw_build;
317 memcpy(&cfg->data.init.fw_release, buf,
318 sizeof(cfg->data.init.fw_release));
320 if (LOWORD(LOBYTE(cfg->data.init.fw_build)) == 'A')
321 cfg->data.init.fw_version =
322 cfg->data.init.fw_build;
324 cfg->data.init.fw_version =
325 cfg->data.init.fw_release;
327 esas2r_nuxi_cfg_data(rq->vrq->cfg.sub_func,
328 &vi->cmd.cfg.data);
488 struct atto_vda_cfg_req *vrq = &rq->vrq->cfg;