• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/crystalhd/

Lines Matching refs:idata

73 				      struct crystalhd_ioctl_data *idata)
77 if (!ctx || !idata) {
82 if (ctx->user[idata->u_id].mode != DTS_MODE_INV) {
86 if (idata->udata.u.NotifyMode.Mode == DTS_MONITOR_MODE) {
87 ctx->user[idata->u_id].mode = idata->udata.u.NotifyMode.Mode;
104 ctx->user[idata->u_id].mode = idata->udata.u.NotifyMode.Mode;
115 struct crystalhd_ioctl_data *idata)
118 if (!ctx || !idata) {
122 idata->udata.u.VerInfo.DriverMajor = crystalhd_kmod_major;
123 idata->udata.u.VerInfo.DriverMinor = crystalhd_kmod_minor;
124 idata->udata.u.VerInfo.DriverRevision = crystalhd_kmod_rev;
130 struct crystalhd_ioctl_data *idata)
132 if (!ctx || !idata) {
138 (uint32_t *)&idata->udata.u.hwType.PciVenId);
140 (uint32_t *)&idata->udata.u.hwType.PciDevId);
142 (uint32_t *)&idata->udata.u.hwType.HwRev);
148 struct crystalhd_ioctl_data *idata)
150 if (!ctx || !idata)
152 idata->udata.u.regAcc.Value = bc_dec_reg_rd(ctx->adp,
153 idata->udata.u.regAcc.Offset);
158 struct crystalhd_ioctl_data *idata)
160 if (!ctx || !idata)
163 bc_dec_reg_wr(ctx->adp, idata->udata.u.regAcc.Offset,
164 idata->udata.u.regAcc.Value);
170 struct crystalhd_ioctl_data *idata)
172 if (!ctx || !idata)
175 idata->udata.u.regAcc.Value = crystalhd_reg_rd(ctx->adp,
176 idata->udata.u.regAcc.Offset);
181 struct crystalhd_ioctl_data *idata)
183 if (!ctx || !idata)
186 crystalhd_reg_wr(ctx->adp, idata->udata.u.regAcc.Offset,
187 idata->udata.u.regAcc.Value);
193 struct crystalhd_ioctl_data *idata)
197 if (!ctx || !idata || !idata->add_cdata)
200 if (idata->udata.u.devMem.NumDwords > (idata->add_cdata_sz / 4)) {
204 sts = crystalhd_mem_rd(ctx->adp, idata->udata.u.devMem.StartOff,
205 idata->udata.u.devMem.NumDwords,
206 (uint32_t *)idata->add_cdata);
212 struct crystalhd_ioctl_data *idata)
216 if (!ctx || !idata || !idata->add_cdata)
219 if (idata->udata.u.devMem.NumDwords > (idata->add_cdata_sz / 4)) {
224 sts = crystalhd_mem_wr(ctx->adp, idata->udata.u.devMem.StartOff,
225 idata->udata.u.devMem.NumDwords,
226 (uint32_t *)idata->add_cdata);
231 struct crystalhd_ioctl_data *idata)
237 if (!ctx || !idata)
240 temp = (uint32_t *) idata->udata.u.pciCfg.pci_cfg_space;
241 off = idata->udata.u.pciCfg.Offset;
242 len = idata->udata.u.pciCfg.Size;
249 cnt = idata->udata.u.pciCfg.Size / len;
263 struct crystalhd_ioctl_data *idata)
269 if (!ctx || !idata)
272 temp = (uint32_t *) idata->udata.u.pciCfg.pci_cfg_space;
273 off = idata->udata.u.pciCfg.Offset;
274 len = idata->udata.u.pciCfg.Size;
281 cnt = idata->udata.u.pciCfg.Size / len;
295 struct crystalhd_ioctl_data *idata)
299 if (!ctx || !idata || !idata->add_cdata || !idata->add_cdata_sz) {
309 sts = crystalhd_download_fw(ctx->adp, (uint8_t *)idata->add_cdata,
310 idata->add_cdata_sz);
334 struct crystalhd_ioctl_data *idata)
344 cmd = idata->udata.u.fwCmd.cmd;
358 sts = crystalhd_do_fw_cmd(&ctx->hw_ctx, &idata->udata.u.fwCmd);
412 struct crystalhd_ioctl_data *idata,
420 if (!ctx || !idata || !dio) {
431 idata->udata.u.ProcInput.Encrypted);
440 idata->udata.u.ProcInput.Encrypted);
508 struct crystalhd_ioctl_data *idata)
515 if (!ctx || !idata) {
520 ubuff = idata->udata.u.ProcInput.pDmaBuff;
521 ub_sz = idata->udata.u.ProcInput.BuffSz;
536 sts = bc_cproc_hw_txdma(ctx, idata, dio_hnd);
544 struct crystalhd_ioctl_data *idata)
552 if (!ctx || !idata) {
557 ubuff = idata->udata.u.RxBuffs.YuvBuff;
558 ub_sz = idata->udata.u.RxBuffs.YuvBuffSz;
559 uv_off = idata->udata.u.RxBuffs.UVbuffOffset;
560 en_422 = idata->udata.u.RxBuffs.b422Mode;
602 struct crystalhd_ioctl_data *idata)
608 if (!ctx || !idata) {
618 frame = &idata->udata.u.DecOutData;
643 struct crystalhd_ioctl_data *idata)
653 struct crystalhd_ioctl_data *idata)
660 if (!ctx || !idata) {
674 frame = &idata->udata.u.DecOutData;
688 struct crystalhd_ioctl_data *idata)
693 if (!ctx || !idata) {
700 stats = &idata->udata.u.drvStat;
720 struct crystalhd_ioctl_data *idata)
728 struct crystalhd_ioctl_data *idata)
734 if (!ctx || !idata) {
739 clock = &idata->udata.u.clockValue;
783 struct crystalhd_ioctl_data *idata)
787 if (!ctx || !idata) {
805 sts = bc_cproc_flush_cap_buffs(ctx, idata);