Lines Matching +full:otp +full:- +full:2
1 // SPDX-License-Identifier: ISC
12 __mt76_wr(dev, dev->debugfs_reg, val); in mt76_reg_set()
21 *val = __mt76_rr(dev, dev->debugfs_reg); in mt76_reg_get()
34 return -EOPNOTSUPP; in mt76_napi_threaded_set()
36 if (dev->napi_dev->threaded != val) in mt76_napi_threaded_set()
37 return dev_set_threaded(dev->napi_dev, val); in mt76_napi_threaded_set()
47 *val = dev->napi_dev->threaded; in mt76_napi_threaded_get()
56 struct mt76_dev *dev = dev_get_drvdata(s->private); in mt76_queues_read()
59 seq_puts(s, " queue | hw-queued | head | tail |\n"); in mt76_queues_read()
60 for (i = 0; i < ARRAY_SIZE(dev->phy.q_tx); i++) { in mt76_queues_read()
61 struct mt76_queue *q = dev->phy.q_tx[i]; in mt76_queues_read()
67 i, q->queued, q->head, q->tail); in mt76_queues_read()
76 struct mt76_dev *dev = dev_get_drvdata(s->private); in mt76_rx_queues_read()
79 seq_puts(s, " queue | hw-queued | head | tail |\n"); in mt76_rx_queues_read()
81 struct mt76_queue *q = &dev->q_rx[i]; in mt76_rx_queues_read()
83 queued = mt76_is_usb(dev) ? q->ndesc - q->queued : q->queued; in mt76_rx_queues_read()
85 i, queued, q->head, q->tail); in mt76_rx_queues_read()
98 seq_printf(file, " %2d", val[i]); in mt76_seq_puts_array()
108 struct mt76_dev *dev = phy->dev; in mt76_register_debugfs_fops()
111 dir = debugfs_create_dir("mt76", phy->hw->wiphy->debugfsdir); in mt76_register_debugfs_fops()
113 debugfs_create_u8("led_pin", 0600, dir, &phy->leds.pin); in mt76_register_debugfs_fops()
114 debugfs_create_u32("regidx", 0600, dir, &dev->debugfs_reg); in mt76_register_debugfs_fops()
118 debugfs_create_blob("eeprom", 0400, dir, &dev->eeprom); in mt76_register_debugfs_fops()
119 if (dev->otp.data) in mt76_register_debugfs_fops()
120 debugfs_create_blob("otp", 0400, dir, &dev->otp); in mt76_register_debugfs_fops()
121 debugfs_create_devm_seqfile(dev->dev, "rx-queues", dir, in mt76_register_debugfs_fops()