Lines Matching defs:dev
10 struct mt76_dev *dev = data;
12 __mt76_wr(dev, dev->debugfs_reg, val);
19 struct mt76_dev *dev = data;
21 *val = __mt76_rr(dev, dev->debugfs_reg);
30 struct mt76_dev *dev = dev_get_drvdata(s->private);
33 for (i = 0; i < ARRAY_SIZE(dev->q_tx); i++) {
34 struct mt76_queue *q = dev->q_tx[i];
50 struct mt76_dev *dev = dev_get_drvdata(s->private);
53 mt76_for_each_q_rx(dev, i) {
54 struct mt76_queue *q = &dev->q_rx[i];
56 queued = mt76_is_usb(dev) ? q->ndesc - q->queued : q->queued;
78 struct mt76_dev *dev = dev_get_drvdata(s->private);
80 mt76_seq_puts_array(s, "CCK", dev->rate_power.cck,
81 ARRAY_SIZE(dev->rate_power.cck));
82 mt76_seq_puts_array(s, "OFDM", dev->rate_power.ofdm,
83 ARRAY_SIZE(dev->rate_power.ofdm));
84 mt76_seq_puts_array(s, "STBC", dev->rate_power.stbc,
85 ARRAY_SIZE(dev->rate_power.stbc));
86 mt76_seq_puts_array(s, "HT", dev->rate_power.ht,
87 ARRAY_SIZE(dev->rate_power.ht));
88 mt76_seq_puts_array(s, "VHT", dev->rate_power.vht,
89 ARRAY_SIZE(dev->rate_power.vht));
93 struct dentry *mt76_register_debugfs(struct mt76_dev *dev)
97 dir = debugfs_create_dir("mt76", dev->hw->wiphy->debugfsdir);
101 debugfs_create_u8("led_pin", 0600, dir, &dev->led_pin);
102 debugfs_create_u32("regidx", 0600, dir, &dev->debugfs_reg);
103 debugfs_create_file_unsafe("regval", 0600, dir, dev,
105 debugfs_create_blob("eeprom", 0400, dir, &dev->eeprom);
106 if (dev->otp.data)
107 debugfs_create_blob("otp", 0400, dir, &dev->otp);
108 debugfs_create_devm_seqfile(dev->dev, "rate_txpower", dir,
110 debugfs_create_devm_seqfile(dev->dev, "rx-queues", dir,