Home
last modified time | relevance | path

Searched +full:lan9668 +full:- +full:hwmon (Results 1 – 4 of 4) sorted by relevance

/linux/Documentation/hwmon/
H A Dlan966x.rst1 .. SPDX-License-Identifier: GPL-2.0
3 Kernel driver lan966x-hwmon
8 * Microchip LAN9668 (sensor in SoC)
10 Prefix: 'lan9668-hwmon'
12 Datasheet: https://microchip-ung.github.io/lan9668_reginfo
19 -----------
21 This driver implements support for the Microchip LAN9668 on-chip
24 of the sensor is specified from -40 to +125 degrees Celsius and
25 its accuracy is +/- 5 degrees Celsius. The fan controller has a
/linux/Documentation/devicetree/bindings/hwmon/
H A Dmicrochip,lan966x.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/hwmon/microchip,lan966x.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Michael Walle <michael@walle.cc>
18 - microchip,lan9668-hwmon
22 - description: PVT registers
23 - description: FAN registers
25 reg-names:
27 - const: pvt
[all …]
/linux/drivers/hwmon/
H A Dlan966x-hwmon.c1 // SPDX-License-Identifier: GPL-2.0-only
5 #include <linux/hwmon.h>
17 * T = -3.4627e-11*(N^4) + 1.1023e-7*(N^3) + -1.9165e-4*(N^2) +
18 * 3.0604e-1*(N^1) + -5.6197e1
20 * where [-56.197, 136.402]C and N = [0, 1023].
29 * T = -34627e-12*(N^4) + 110230e-9*(N^3) + -191650e-6*(N^2) +
30 * 306040e-3*(N^1) + -56197
32 * where T = [-56197, 136402]mC and N = [0, 1023].
37 {4, -34627, 1000, 1},
39 {2, -191650, 1000, 1},
[all …]
/linux/arch/arm/boot/dts/microchip/
H A Dlan966x.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * lan966x.dtsi - Device Tree Include file for Microchip LAN966 family SoC
11 #include <dt-bindings/interrupt-controller/irq.h>
12 #include <dt-bindings/interrupt-controller/arm-gic.h>
13 #include <dt-bindings/mfd/atmel-flexcom.h>
14 #include <dt-bindings/dma/at91.h>
15 #include <dt-bindings/gpio/gpio.h>
16 #include <dt-bindings/clock/microchip,lan966x.h>
21 interrupt-parent = <&gic>;
22 #address-cells = <1>;
[all …]