reg_rw
reg_rw(gspca_dev,
reg_rw(gspca_dev,
reg_rw(gspca_dev, preq->bRequestType, preq->bRequest,
struct mwifiex_ds_reg_rw *reg_rw = data_buf;
mac_reg->offset = cpu_to_le16((u16) reg_rw->offset);
mac_reg->value = cpu_to_le32(reg_rw->value);
bbp_reg->offset = cpu_to_le16((u16) reg_rw->offset);
bbp_reg->value = (u8) reg_rw->value;
rf_reg->offset = cpu_to_le16((u16) reg_rw->offset);
rf_reg->value = (u8) reg_rw->value;
pmic_reg->offset = cpu_to_le16((u16) reg_rw->offset);
pmic_reg->value = (u8) reg_rw->value;
cau_reg->offset = cpu_to_le16((u16) reg_rw->offset);
cau_reg->value = (u8) reg_rw->value;
struct mwifiex_ds_reg_rw *reg_rw;
reg_rw = data_buf;
reg_rw->offset = (u32) le16_to_cpu(r.mac->offset);
reg_rw->value = le32_to_cpu(r.mac->value);
reg_rw->offset = (u32) le16_to_cpu(r.bbp->offset);
reg_rw->value = (u32) r.bbp->value;
reg_rw->offset = (u32) le16_to_cpu(r.rf->offset);
reg_rw->value = (u32) r.bbp->value;
reg_rw->offset = (u32) le16_to_cpu(r.pmic->offset);
reg_rw->value = (u32) r.pmic->value;
reg_rw->offset = (u32) le16_to_cpu(r.rf->offset);
reg_rw->value = (u32) r.rf->value;
struct mwifiex_ds_reg_rw *reg_rw,
switch (reg_rw->type) {
return mwifiex_send_cmd(priv, cmd_no, action, 0, reg_rw, true);
struct mwifiex_ds_reg_rw reg_rw;
reg_rw.type = reg_type;
reg_rw.offset = reg_offset;
reg_rw.value = reg_value;
return mwifiex_reg_mem_ioctl_reg_rw(priv, ®_rw, HostCmd_ACT_GEN_SET);
struct mwifiex_ds_reg_rw reg_rw;
reg_rw.type = reg_type;
reg_rw.offset = reg_offset;
ret = mwifiex_reg_mem_ioctl_reg_rw(priv, ®_rw, HostCmd_ACT_GEN_GET);
*value = reg_rw.value;