| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/thermal/ |
| H A D | qoriq-thermal.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/thermal/qoriq-thermal.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Thermal Monitoring Unit (TMU) on Freescale QorIQ SoCs 10 - Anson Huang <Anson.Huang@nxp.com> 15 The version of the device is determined by the TMU IP Block Revision 19 ---------- ----- 22 - fsl,qoriq-tmu 23 - fsl,imx8mq-tmu [all …]
|
| H A D | exynos-thermal.txt | 1 * Exynos Thermal Management Unit (TMU) 5 - compatible : One of the following: 6 "samsung,exynos3250-tmu" 7 "samsung,exynos4412-tmu" 8 "samsung,exynos4210-tmu" 9 "samsung,exynos5250-tmu" 10 "samsung,exynos5260-tmu" 11 "samsung,exynos5420-tmu" for TMU channel 0, 1 on Exynos5420 12 "samsung,exynos5420-tmu-ext-triminfo" for TMU channels 2, 3 and 4 14 "samsung,exynos5433-tmu" [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/power/ |
| H A D | exynos-tmu.c | 6 * EXYNOS - Thermal Management Unit 17 * MA 02111-1307 USA 23 #include <tmu.h> 24 #include <asm/arch/tmu.h> 52 /* minimum value in temperature code range */ 54 /* maximum value in temperature code range */ 64 /* Pre-defined values and thresholds for calibration of current temperature */ 66 /* pre-defined temperature thresholds */ 68 /* pre-defined efuse range minimum value */ 70 /* pre-defined efuse value for temperature calibration */ [all …]
|
| /OK3568_Linux_fs/kernel/drivers/thermal/ |
| H A D | qoriq_thermal.c | 1 // SPDX-License-Identifier: GPL-2.0 55 #define REGS_V2_TMSAR(n) (0x304 + 16 * (n)) /* TMU monitoring 58 #define REGS_TTRnCR(n) (0xf10 + 4 * (n)) /* Temperature Range n 82 return container_of(s, struct qoriq_tmu_data, sensor[s->id]); in qoriq_sensor_to_data() 93 * For TMU Rev1: in tmu_get_temp() 98 * within sensor range. TEMP is an 8 bit value representing in tmu_get_temp() 101 * For TMU Rev2: in tmu_get_temp() 106 * within sensor range. TEMP is an 9 bit value representing in tmu_get_temp() 109 if (regmap_read_poll_timeout(qdata->regmap, in tmu_get_temp() 110 REGS_TRITSR(qsensor->id), in tmu_get_temp() [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/freescale/ |
| H A D | fsl-ls208xa.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree Include file for Freescale Layerscape-2080A family SoC. 12 #include <dt-bindings/thermal/thermal.h> 13 #include <dt-bindings/interrupt-controller/arm-gic.h> 17 interrupt-parent = <&gic>; 18 #address-cells = <2>; 19 #size-cells = <2>; 31 #address-cells = <1>; 32 #size-cells = <0>; 38 /* DRAM space - 1, size : 2 GB DRAM */ [all …]
|
| H A D | fsl-ls1046a.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree Include file for NXP Layerscape-1046A family SoC. 11 #include <dt-bindings/interrupt-controller/arm-gic.h> 12 #include <dt-bindings/thermal/thermal.h> 16 interrupt-parent = <&gic>; 17 #address-cells = <2>; 18 #size-cells = <2>; 35 #address-cells = <1>; 36 #size-cells = <0>; 40 compatible = "arm,cortex-a72"; [all …]
|
| H A D | fsl-ls1043a.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree Include file for NXP Layerscape-1043A family SoC. 5 * Copyright 2014-2015 Freescale Semiconductor, Inc. 11 #include <dt-bindings/thermal/thermal.h> 12 #include <dt-bindings/interrupt-controller/arm-gic.h> 16 interrupt-parent = <&gic>; 17 #address-cells = <2>; 18 #size-cells = <2>; 34 #address-cells = <1>; 35 #size-cells = <0>; [all …]
|
| H A D | fsl-lx2160a.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 3 // Device Tree Include file for Layerscape-LX2160A family SoC. 5 // Copyright 2018-2020 NXP 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/interrupt-controller/arm-gic.h> 9 #include <dt-bindings/thermal/thermal.h> 15 interrupt-parent = <&gic>; 16 #address-cells = <2>; 17 #size-cells = <2>; 24 #address-cells = <1>; [all …]
|
| H A D | fsl-ls1088a.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree Include file for NXP Layerscape-1088A family SoC. 5 * Copyright 2017-2020 NXP 10 #include <dt-bindings/interrupt-controller/arm-gic.h> 11 #include <dt-bindings/thermal/thermal.h> 15 interrupt-parent = <&gic>; 16 #address-cells = <2>; 17 #size-cells = <2>; 25 #address-cells = <1>; 26 #size-cells = <0>; [all …]
|
| H A D | fsl-ls1012a.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree Include file for NXP Layerscape-1012A family SoC. 6 * Copyright 2019-2020 NXP 10 #include <dt-bindings/interrupt-controller/arm-gic.h> 11 #include <dt-bindings/thermal/thermal.h> 15 interrupt-parent = <&gic>; 16 #address-cells = <2>; 17 #size-cells = <2>; 22 rtic-a = &rtic_a; 23 rtic-b = &rtic_b; [all …]
|
| H A D | fsl-ls1028a.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree Include file for NXP Layerscape-1028A family SoC. 5 * Copyright 2018-2020 NXP 11 #include <dt-bindings/interrupt-controller/arm-gic.h> 12 #include <dt-bindings/thermal/thermal.h> 16 interrupt-parent = <&gic>; 17 #address-cells = <2>; 18 #size-cells = <2>; 25 #address-cells = <1>; 26 #size-cells = <0>; [all …]
|
| H A D | imx8mq.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 4 * Copyright (C) 2017-2018 Pengutronix, Lucas Stach <kernel@pengutronix.de> 7 #include <dt-bindings/clock/imx8mq-clock.h> 8 #include <dt-bindings/power/imx8mq-power.h> 9 #include <dt-bindings/reset/imx8mq-reset.h> 10 #include <dt-bindings/gpio/gpio.h> 11 #include "dt-bindings/input/input.h" 12 #include <dt-bindings/interrupt-controller/arm-gic.h> 13 #include <dt-bindings/thermal/thermal.h> 14 #include "imx8mq-pinfunc.h" [all …]
|
| /OK3568_Linux_fs/kernel/arch/powerpc/boot/dts/fsl/ |
| H A D | t1023si-post.dtsi | 35 #include <dt-bindings/thermal/thermal.h> 38 compatible = "fsl,bman-fbpr"; 39 alloc-ranges = <0 0 0x10000 0>; 43 compatible = "fsl,qman-fqd"; 44 alloc-ranges = <0 0 0x10000 0>; 48 compatible = "fsl,qman-pfdr"; 49 alloc-ranges = <0 0 0x10000 0>; 53 #address-cells = <2>; 54 #size-cells = <1>; 55 compatible = "fsl,ifc", "simple-bus"; [all …]
|
| H A D | t1040si-post.dtsi | 4 * Copyright 2013 - 2014 Freescale Semiconductor Inc. 35 #include <dt-bindings/thermal/thermal.h> 38 compatible = "fsl,bman-fbpr"; 39 alloc-ranges = <0 0 0x10000 0>; 43 compatible = "fsl,qman-fqd"; 44 alloc-ranges = <0 0 0x10000 0>; 48 compatible = "fsl,qman-pfdr"; 49 alloc-ranges = <0 0 0x10000 0>; 53 #address-cells = <2>; 54 #size-cells = <1>; [all …]
|
| /OK3568_Linux_fs/kernel/drivers/thermal/samsung/ |
| H A D | exynos_tmu.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * exynos_tmu.c - Samsung Exynos TMU (Thermal Management Unit) 24 #include <dt-bindings/thermal/thermal_exynos.h> 140 * struct exynos_tmu_data : A structure to hold the private data of the TMU 142 * @id: identifier of the one instance of the TMU controller. 143 * @base: base address of the single instance of the TMU controller. 144 * @base_second: base address of the common registers of the TMU controller. 145 * @irq: irq number of the TMU controller. 151 * @sclk: pointer to the clock structure for accessing the tmu special clk. 158 * @gain: gain of amplifier in the positive-TC generator block [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/ |
| H A D | dhd_rtt.c | 6 * Copyright (C) 1999-2017, Broadcom Corporation 27 * <<Broadcom-WL-IPTag/Open:>> 87 #define FTM_INVALID -1 130 /* proxd ftm config-category definition */ 139 char *name; /* cmd-name string as cmdline input */ 140 wl_proxd_cmd_t cmdid; /* cmd-id */ 164 * definition for id-string mapping. 165 * This is used to map an id (can be cmd-id, tlv-id, ....) to a text-string 166 * for debug-display or cmd-log-display 235 /* wl_proxd_event_type_t, text-string */ [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/ |
| H A D | dhd_rtt.c | 6 * Copyright (C) 1999-2017, Broadcom Corporation 27 * <<Broadcom-WL-IPTag/Open:>> 87 #define FTM_INVALID -1 130 /* proxd ftm config-category definition */ 139 char *name; /* cmd-name string as cmdline input */ 140 wl_proxd_cmd_t cmdid; /* cmd-id */ 164 * definition for id-string mapping. 165 * This is used to map an id (can be cmd-id, tlv-id, ....) to a text-string 166 * for debug-display or cmd-log-display 235 /* wl_proxd_event_type_t, text-string */ [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/infineon/ |
| H A D | dhd_rtt.c | 6 * Copyright (C) 1999-2017, Broadcom Corporation 27 * <<Broadcom-WL-IPTag/Open:>> 87 #define FTM_INVALID -1 130 /* proxd ftm config-category definition */ 139 char *name; /* cmd-name string as cmdline input */ 140 wl_proxd_cmd_t cmdid; /* cmd-id */ 164 * definition for id-string mapping. 165 * This is used to map an id (can be cmd-id, tlv-id, ....) to a text-string 166 * for debug-display or cmd-log-display 235 /* wl_proxd_event_type_t, text-string */ [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/ |
| H A D | dhd_rtt.c | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * Copyright (C) 1999-2017, Broadcom Corporation 26 * <<Broadcom-WL-IPTag/Open:>> 63 #define RTT_IS_ENABLED(rtt_status) (rtt_status->status == RTT_ENABLED) 64 #define RTT_IS_STOPPED(rtt_status) (rtt_status->status == RTT_STOPPED) 74 #define FTM_INVALID -1 110 /* proxd ftm config-category definition */ 120 char *name; /* cmd-name string as cmdline input */ 121 wl_proxd_cmd_t cmdid; /* cmd-id */ 145 * definition for id-string mapping. [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | ls1021a.dtsi | 2 * Copyright 2013-2014 Freescale Semiconductor, Inc. 4 * This file is dual-licensed: you can use it either under the terms 22 * MA 02110-1301 USA 48 #include <dt-bindings/interrupt-controller/arm-gic.h> 49 #include <dt-bindings/thermal/thermal.h> 52 #address-cells = <2>; 53 #size-cells = <2>; 55 interrupt-parent = <&gic>; 73 #address-cells = <1>; 74 #size-cells = <0>; [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/hwmon/ |
| H A D | pwm-fan.txt | 4 - compatible : "pwm-fan" 5 - pwms : the PWM that is used to control the PWM fan 6 - cooling-levels : PWM duty cycle values in a range from 0 to 255 10 - fan-supply : phandle to the regulator that provides power to the fan 11 - interrupts : This contains a single interrupt specifier which 16 See interrupt-controller/interrupts.txt for the format. 17 - pulses-per-revolution : define the tachometer pulses per fan revolution as 20 - rockchip,temp-trips : The property is an array of 2-tuples items, and 27 fan0: pwm-fan { 28 compatible = "pwm-fan"; [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/ |
| H A D | dhd_rtt.c | 21 * <<Broadcom-WL-IPTag/Dual:>> 87 #define FTM_INVALID -1 140 /* proxd ftm config-category definition */ 149 char *name; /* cmd-name string as cmdline input */ 150 wl_proxd_cmd_t cmdid; /* cmd-id */ 174 * definition for id-string mapping. 175 * This is used to map an id (can be cmd-id, tlv-id, ....) to a text-string 176 * for debug-display or cmd-log-display 250 /* wl_proxd_event_type_t, text-string */ 261 { WL_PROXD_EVENT_RANGE_REQ, "range request" }, [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/ |
| H A D | dhd_rtt.c | 21 * <<Broadcom-WL-IPTag/Dual:>> 87 #define FTM_INVALID -1 140 /* proxd ftm config-category definition */ 149 char *name; /* cmd-name string as cmdline input */ 150 wl_proxd_cmd_t cmdid; /* cmd-id */ 174 * definition for id-string mapping. 175 * This is used to map an id (can be cmd-id, tlv-id, ....) to a text-string 176 * for debug-display or cmd-log-display 250 /* wl_proxd_event_type_t, text-string */ 261 { WL_PROXD_EVENT_RANGE_REQ, "range request" }, [all …]
|
| /OK3568_Linux_fs/kernel/drivers/clocksource/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 167 Enable 24-bit TIMER0 and TIMER1 counters in the NPCM7xx architecture, 190 32-bit free running decrementing counters. 244 bool "Integrator-AP timer driver" if COMPILE_TEST 247 Enables support for the Integrator-AP timer. 280 available on many OMAP-like platforms. 289 It has a 64-bit counter with update rate up to 1000MHz. 290 This counter is accessed via couple of 32-bit memory-mapped registers. 309 bool "Support for 32-bit TIMERn counters in ARC Cores" if COMPILE_TEST 313 These are legacy 32-bit TIMER0 and TIMER1 counters found on all ARC cores [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | exynos5420-smdk5420.dts | 7 * SPDX-License-Identifier: GPL-2.0+ 10 /dts-v1/; 18 hwid = "smdk5420 TEST A-A 9382"; 26 tmu@10060000 { 27 samsung,min-temp = <25>; 28 samsung,max-temp = <125>; 29 samsung,start-warning = <95>; 30 samsung,start-tripping = <105>; 31 samsung,hw-tripping = <110>; 32 samsung,efuse-min-value = <40>; [all …]
|