Project

General

Profile

Bug #10806

armada_thermal fails during device_attach

Added by Daniel Gordon 4 months ago. Updated 29 days ago.

Status:
New
Priority:
Normal
Assignee:
Category:
FreeBSD
Target version:
Start date:
07/31/2020
Due date:
% Done:

0%

Estimated time:
Affected Version:
2.5.0
Affected Architecture:
SG-3100

Description

SG-3100 is unable to read the temperature from sysctl, as the oid doesn't exist, because the driver fails to attach during initialization.

[2.5.0-DEVELOPMENT][root@pfSense.home.lan]/: /sbin/sysctl -aq | grep temperature
 *<No results returned>
[2.5.0-DEVELOPMENT][root@pfSense.home.lan]/: dmesg | grep therm
armada_thermal0: <Armada380 Thermal Control> mem 0xe4078-0xe407b,0xe4070-0xe4077 on simplebus1
device_attach: armada_thermal0 attach returned 6

[2.5.0-DEVELOPMENT][root@pfSense.home.lan]/: uname -a
FreeBSD pfSense.home 12.1-STABLE FreeBSD 12.1-STABLE de58b5f9808(factory-devel-12) pfSense-SG-3100  arm

Code Ref: https://github.com/pfsense/FreeBSD-src/blob/189c0a627f96bee933ebb1b814aa1bd5da34a513/sys/arm/mv/armada/thermal.c

dmesg.txt (8.63 KB) dmesg.txt dmesg output Daniel Gordon, 07/31/2020 05:47 PM

History

#1 Updated by Jim Pingle 29 days ago

  • Assignee set to Luiz Souza
  • Target version set to 2.5.0

Also available in: Atom PDF