mirror of
https://github.com/outbackdingo/mt76.git
synced 2026-10-24 13:26:48 +00:00
mt76: mt7615: add thermal sensor device support
Similar to mt7915, switching to use standard hwmon sysfs. For reading temperature, cat /sys/class/ieee80211/phy*/hwmon*/temp1_input Signed-off-by: Ryder Lee <[email protected]> Signed-off-by: Felix Fietkau <[email protected]>
This commit is contained in:
@@ -319,24 +319,6 @@ mt7615_radio_read(struct seq_file *s, void *data)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int mt7615_read_temperature(struct seq_file *s, void *data)
|
||||
{
|
||||
struct mt7615_dev *dev = dev_get_drvdata(s->private);
|
||||
int temp;
|
||||
|
||||
if (!mt7615_wait_for_mcu_init(dev))
|
||||
return 0;
|
||||
|
||||
/* cpu */
|
||||
mt7615_mutex_acquire(dev);
|
||||
temp = mt7615_mcu_get_temperature(dev, 0);
|
||||
mt7615_mutex_release(dev);
|
||||
|
||||
seq_printf(s, "Temperature: %d\n", temp);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int
|
||||
mt7615_queues_acq(struct seq_file *s, void *data)
|
||||
{
|
||||
@@ -566,8 +548,6 @@ int mt7615_init_debugfs(struct mt7615_dev *dev)
|
||||
|
||||
debugfs_create_file("reset_test", 0200, dir, dev,
|
||||
&fops_reset_test);
|
||||
debugfs_create_devm_seqfile(dev->mt76.dev, "temperature", dir,
|
||||
mt7615_read_temperature);
|
||||
debugfs_create_file("ext_mac_addr", 0600, dir, dev, &fops_ext_mac_addr);
|
||||
|
||||
debugfs_create_u32("rf_wfidx", 0600, dir, &dev->debugfs_rf_wf);
|
||||
|
||||
Reference in New Issue
Block a user