Home | History | Annotate | Download | only in sunxi
History log of /src/sys/arch/arm/sunxi/sunxi_thermal.c
RevisionDateAuthorComments
 1.16  02-May-2023  jmcneill Cleanup previous: Try new bindings first, document old with DTCOMPAT, KNF
 1.15  02-May-2023  macallan apparently the 'ahb' and 'ths' clocks were renamed to 'bus' and 'mod' in the
fdt at some point, so look for those as well
with this my pinebook's sensors work again
 1.14  07-Nov-2021  jmcneill branches: 1.14.4;
dts: adapt to dts-5.15 bindings
 1.13  27-Jan-2021  thorpej Rename of_match_compat_data() to of_compatible_match(). Similarly,
rename of_search_compatible() to of_compatible_lookup().

Standardize on of_compatible_match() for driver matching, and adapt
all call sites.
 1.12  27-Jan-2021  thorpej Use DEVICE_COMPAT_EOL.
 1.11  25-Jan-2021  thorpej Since we're using designated initialisers for compat data, we should
use a completely empty initializer for the sentinel.
 1.10  18-Jan-2021  thorpej Remove "struct of_compat_data" and replace its usage with
"struct device_compatible_entry"; they are ABI-compatible.

Fix several "loses const qualifier" bugs encountered during
this conversion.
 1.9  15-Jan-2021  jmcneill use fdtbus_intr_establish_xname
 1.8  01-Jan-2020  thorpej branches: 1.8.8;
- Introduce a new global kernel variable "shutting_down" to indicate that
the system is shutting down or rebooting.
- Set this global in a new function called kern_reboot(), which is currently
just a basic wrapper around cpu_reboot().
- Call kern_reboot() instead of cpu_reboot() almost everywhere; a few
places remain where it's still called directly, but those are in early
pre-main() machdep locations.

Eventually, all of the various cpu_reboot() functions should be re-factored
and common functionality moved to kern_reboot(), but that's for another day.
 1.7  02-Jan-2019  jmcneill Clocks and resets are not present on all SoCs
 1.6  21-Aug-2018  bsiegert Fix two typos in the Sunxi thermal driver.

Noticed by rudolf in PR port-arm/53537.

ok jmcneill@
 1.5  28-Jan-2018  jmcneill branches: 1.5.2; 1.5.4;
Add support for H5 CPU and GPU thermal sensors.
 1.4  13-Dec-2017  jmcneill Fix regression introduced in r1.2
 1.3  01-Nov-2017  kre branches: 1.3.2;

Complete last change...
 1.2  01-Nov-2017  pgoyette Simplify, and avoid compiler warning for variable format string.

As discussed on IRC.
 1.1  05-Oct-2017  jmcneill Add driver for thermal sensor controller found in Allwinner H3, A64, and
A83T SoCs.
 1.3.2.2  03-Dec-2017  jdolecek update from HEAD
 1.3.2.1  01-Nov-2017  jdolecek file sunxi_thermal.c was added on branch tls-maxphys on 2017-12-03 11:35:56 +0000
 1.5.4.2  08-Apr-2020  martin Merge changes from current as of 20200406
 1.5.4.1  10-Jun-2019  christos Sync with HEAD
 1.5.2.2  18-Jan-2019  pgoyette Synch with HEAD
 1.5.2.1  06-Sep-2018  pgoyette Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)
 1.8.8.1  03-Apr-2021  thorpej Sync with HEAD.
 1.14.4.1  04-May-2023  martin Pull up following revision(s) (requested by jmcneill in ticket #156):

sys/arch/arm/sunxi/sunxi_thermal.c: revision 1.15
sys/arch/arm/sunxi/sunxi_thermal.c: revision 1.16

apparently the 'ahb' and 'ths' clocks were renamed to 'bus' and 'mod' in the

fdt at some point, so look for those as well
with this my pinebook's sensors work again

Cleanup previous: Try new bindings first, document old with DTCOMPAT, KNF

RSS XML Feed