Lines Matching defs:data
33 /* at86rf2xx chip depend data.
83 struct at86rf2xx_chip_data *data;
112 usleep_range(lp->data->t_off_to_sleep,
113 lp->data->t_off_to_sleep + 10);
123 usleep_range(lp->data->t_sleep_to_off,
124 lp->data->t_sleep_to_off + 100);
131 unsigned int addr, unsigned int data)
140 ret = regmap_write(lp->regmap, addr, data);
151 unsigned int addr, unsigned int *data)
160 ret = regmap_read(lp->regmap, addr, data);
172 unsigned int shift, unsigned int *data)
176 rc = __at86rf230_read(lp, addr, data);
178 *data = (*data & mask) >> shift;
186 unsigned int shift, unsigned int data)
195 ret = regmap_update_bits(lp->regmap, addr, mask, data << shift);
476 struct at86rf2xx_chip_data *c = lp->data;
784 static irqreturn_t at86rf230_isr(int irq, void *data)
786 struct at86rf230_local *lp = data;
842 memcpy(buf + 2, skb->data, skb->len);
1015 lp->data->rssi_base_val = -100;
1018 lp->data->rssi_base_val = -98;
1023 rc = at86rf212_update_cca_ed_level(lp, lp->data->rssi_base_val);
1036 rc = lp->data->set_channel(lp, page, channel);
1038 usleep_range(lp->data->t_channel_switch,
1039 lp->data->t_channel_switch + 10);
1137 return lp->data->set_txpower(lp, mbm);
1361 usleep_range(lp->data->t_sleep_cycle,
1362 lp->data->t_sleep_cycle + 100);
1473 lp->data = &at86rf231_data;
1483 lp->data = &at86rf212_data;
1496 lp->data = &at86rf233_data;