android_kernel_msm-6.1_noth.../Documentation/devicetree/bindings
Linus Torvalds c1dbe9a1c8 Thermal control updates for 5.20-rc1
- Consolidate the thermal core code by beginning to move the thermal
    trip structure from the thermal OF code as a generic structure to be
    used by the different sensors when registering a thermal zone
    (Daniel Lezcano).
 
  - Make per cpufreq / devfreq cooling device ops instead of using a
    global variable, fix comments and rework the trace information
    (Lukasz Luba).
 
  - Add the include/dt-bindings/thermal.h under the area covered by the
    thermal maintainer in the MAINTAINERS file (Lukas Bulwahn).
 
  - Improve the error output by giving the sensor identification when a
    thermal zone failed to initialize, the DT bindings by changing the
    positive logic and adding the r8a779f0 support on the rcar3 (Wolfram
    Sang).
 
  - Convert the QCom tsens DT binding to the dtsformat format (Krzysztof
    Kozlowski).
 
  - Remove the pointless get_trend() function in the QCom, Ux500 and
    tegra thermal drivers, along with the unused DROP_FULL and
    RAISE_FULL trends definitions. Simplify the code by using clamp()
    macros (Daniel Lezcano).
 
  - Fix ref_table memory leak at probe time on the k3_j72xx bandgap
    (Bryan Brattlof).
 
  - Fix array underflow in prep_lookup_table (Dan Carpenter).
 
  - Add static annotation to the k3_j72xx_bandgap_j7* data structure
    (Jin Xiaoyun).
 
  - Fix typos in comments detected on sun8i by Coccinelle (Julia
    Lawall).
 
  - Fix typos in comments on rzg2l (Biju Das).
 
  - Remove as unnecessary call to dev_err() as the error is already
    printed by the failing function on u8500 (Yang Li).
 
  - Register the thermal zones as hwmon sensors for the Qcom thermal
    sensors (Dmitry Baryshkov).
 
  - Fix 'tmon' tool compilation issue by adding phtread.h include
    (Markus Mayer).
 
  - Fix typo in the comments for the 'tmon' tool (Slark Xiao).
 
  - Make the thermal core use ida_alloc()/free() directly instead of
    ida_simple_get()/ida_simple_remove() that have been deprecated
    (keliu).
 
  - Drop ACPI_FADT_LOW_POWER_S0 check from the Intel PCH thermal control
    driver (Rafael Wysocki).
 -----BEGIN PGP SIGNATURE-----
 
 iQJGBAABCAAwFiEE4fcc61cGeeHD/fCwgsRv/nhiVHEFAmLoK5ASHHJqd0Byand5
 c29ja2kubmV0AAoJEILEb/54YlRxa0cQAJsl3wDxkDbvfEENZ1VSdfeH3qXbUSSE
 EEo0j4X85JE1F1NwT8R2tb4D/YMJDT3p6I55twrVLvxNUdTnx7ybRfXem24uXkK5
 xOybfsuYsSWXxaEfI4260GBzY6ijTR7uWYyDLPN3vvbW3FdMj+nni0D9uTySw7UL
 ecIe1ISn3nxbbp0FxYh+n88+718HWKo07BaTE4TyKeUgQHw+v7HHtCZq7Rdoogm8
 cp6tTkJ8ymrHoEvAWBIcO58zCx7LkSFeU69oMm4CUzVjxWdFfREb079F5cZ92GXr
 ex70r/gKfFAd5GAAdL0WjeS4RwHKta49WKqAMA7w41nIgDj0IA2gJRowfJvKDkF+
 JgcQ7OrJ5eo5jCr4pbycgQ9Lh23zBQe/3LH+yV71KlKiLf6/Tl5rhELfBNbZmraZ
 HOvD5dAxBLySmANN2VX7DJgtbTcinneL9BDVo6dBTdYaWC4jQxXYm73n66nkZdS7
 BDJ0N2P0uZ7NGLawXwrrsMi8xbIApMw4W/o8SN9R4FF1LqIroDg60kLJ9zO+6IhI
 xF8ZtcMdyPVa71fSZNwD0+mz2sF6XnTucf88CjxzVdAxbvNVPQEvKufThWTreyuU
 pjBPtf1YFOFz9CusBYAplOIu96RqUgL1t1aqqwsCqXoUu4Lgh/pyksIDeam1l0EP
 Q5WBUB9bK8q8
 =wj9M
 -----END PGP SIGNATURE-----

Merge tag 'thermal-5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm

Pull thermal control updates from Rafael Wysocki:
 "These start a rework of the handling of trip points in the thermal
  core, improve the cpufreq/devfreq cooling device handling, update some
  thermal control drivers and the tmon utility and clean up code.

  Specifics:

   - Consolidate the thermal core code by beginning to move the thermal
     trip structure from the thermal OF code as a generic structure to
     be used by the different sensors when registering a thermal zone
     (Daniel Lezcano).

   - Make per cpufreq / devfreq cooling device ops instead of using a
     global variable, fix comments and rework the trace information
     (Lukasz Luba).

   - Add the include/dt-bindings/thermal.h under the area covered by the
     thermal maintainer in the MAINTAINERS file (Lukas Bulwahn).

   - Improve the error output by giving the sensor identification when a
     thermal zone failed to initialize, the DT bindings by changing the
     positive logic and adding the r8a779f0 support on the rcar3
     (Wolfram Sang).

   - Convert the QCom tsens DT binding to the dtsformat format
     (Krzysztof Kozlowski).

   - Remove the pointless get_trend() function in the QCom, Ux500 and
     tegra thermal drivers, along with the unused DROP_FULL and
     RAISE_FULL trends definitions. Simplify the code by using clamp()
     macros (Daniel Lezcano).

   - Fix ref_table memory leak at probe time on the k3_j72xx bandgap
     (Bryan Brattlof).

   - Fix array underflow in prep_lookup_table (Dan Carpenter).

   - Add static annotation to the k3_j72xx_bandgap_j7* data structure
     (Jin Xiaoyun).

   - Fix typos in comments detected on sun8i by Coccinelle (Julia
     Lawall).

   - Fix typos in comments on rzg2l (Biju Das).

   - Remove as unnecessary call to dev_err() as the error is already
     printed by the failing function on u8500 (Yang Li).

   - Register the thermal zones as hwmon sensors for the Qcom thermal
     sensors (Dmitry Baryshkov).

   - Fix 'tmon' tool compilation issue by adding phtread.h include
     (Markus Mayer).

   - Fix typo in the comments for the 'tmon' tool (Slark Xiao).

   - Make the thermal core use ida_alloc()/free() directly instead of
     ida_simple_get()/ida_simple_remove() that have been deprecated
     (keliu).

   - Drop ACPI_FADT_LOW_POWER_S0 check from the Intel PCH thermal
     control driver (Rafael Wysocki)"

* tag 'thermal-5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm: (39 commits)
  thermal/of: Initialize trip points separately
  thermal/of: Use thermal trips stored in the thermal zone
  thermal/core: Add thermal_trip in thermal_zone
  thermal/core: Rename 'trips' to 'num_trips'
  thermal/core: Move thermal_set_delay_jiffies to static
  thermal/core: Remove unneeded EXPORT_SYMBOLS
  thermal/of: Move thermal_trip structure to thermal.h
  thermal/of: Remove the device node pointer for thermal_trip
  thermal/of: Replace device node match with device node search
  thermal/core: Remove duplicate information when an error occurs
  thermal/core: Avoid calling ->get_trip_temp() unnecessarily
  thermal/tools/tmon: Fix typo 'the the' in comment
  thermal/tools/tmon: Include pthread and time headers in tmon.h
  thermal/ti-soc-thermal: Fix comment typo
  thermal/drivers/qcom/spmi-adc-tm5: Register thermal zones as hwmon sensors
  thermal/drivers/qcom/temp-alarm: Register thermal zones as hwmon sensors
  thermal/drivers/u8500: Remove unnecessary print function dev_err()
  thermal/drivers/rzg2l: Fix comments
  thermal/drivers/sun8i: Fix typo in comment
  thermal/drivers/k3_j72xx_bandgap: Make k3_j72xx_bandgap_j721e_data and k3_j72xx_bandgap_j7200_data static
  ...
2022-08-02 11:27:53 -07:00
..
arc
arm ARM: new SoC support for 6.0 2022-08-02 08:29:18 -07:00
ata dt-bindings: ata: renesas,rcar-sata: Add r8a774e1 support 2022-04-14 10:21:06 +09:00
auxdisplay
board
bus Qualcomm driver updates for v5.19 2022-05-09 23:14:06 +02:00
chrome
clock ARM: new SoC support for 6.0 2022-08-02 08:29:18 -07:00
connector dt-bindings: Another pass removing cases of 'allOf' containing a '$ref' 2022-03-02 14:02:57 -06:00
counter
cpu dt-bindings: Fix phandle-array issues in the idle-states bindings 2022-04-01 15:09:50 -07:00
cpufreq More Qualcomm ARM64 DTS updates for v5.20 2022-07-21 14:56:57 +02:00
crypto This update includes the following changes: 2022-05-27 18:06:49 -07:00
csky
devfreq dt-bindings: interconnect: samsung,exynos-bus: convert to dtschema 2022-07-15 11:40:08 +09:00
display spi: Updates for v5.20 2022-08-02 10:55:04 -07:00
dma dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo 2022-07-06 21:57:05 +05:30
dsp ASoC: dsp: mediatek: add mt8195 dsp document 2022-04-29 14:39:35 +01:00
dvfs More power management updates for 5.18-rc1 2022-03-29 11:06:55 -07:00
edac
eeprom dt-bindings: eeprom/at24: Add samsung,s524ad0xd1 compatible 2022-05-03 11:53:14 -05:00
extcon dt-bindings: extcon: bindings for SM5703 2022-05-13 17:03:40 +09:00
firmware ARM: DT changes for 6.0 2022-08-02 08:15:25 -07:00
fpga
fsi
fuse
gnss dt-bindings: gnss: Add Broacom BCM4751 family bindings 2022-05-03 11:53:14 -05:00
goldfish
gpio dt-bindings: gpio: zynq: Describe gpio-line-names 2022-06-23 10:02:55 +02:00
gpu Merge branch 'dt/linus' into dt/next 2022-04-19 07:55:12 -05:00
hsi
hwinfo dt-bindings: hwinfo: renesas,prr: move from soc directory 2022-07-07 10:54:13 +02:00
hwlock dt-bindings: hwlock: omap: Remove redundant binding example 2022-03-11 11:47:33 -06:00
hwmon dt-bindings: hwmon: Allow specifying channels for lm90 2022-07-13 08:38:19 -07:00
i2c dt-bindings: i2c: mv64xxx: Add variants with offload support 2022-07-05 21:43:23 +02:00
i3c dt-bindings: i3c: Convert snps,dw-i3c-master to DT schema 2022-05-03 23:36:43 +02:00
iio Char / Misc / Other smaller driver subsystem updates for 5.19-rc1 2022-06-03 11:36:34 -07:00
infiniband
input dt-bindings: input: Add fsl,scu-key yaml file 2022-07-08 16:35:14 +08:00
interconnect Power management updates for 5.20-rc1 2022-08-02 11:17:00 -07:00
interrupt-controller ARM: new SoC support for 6.0 2022-08-02 08:29:18 -07:00
iommu dt-bindings: Add xen,grant-dma IOMMU description for xen-grant DMA ops 2022-06-06 16:07:30 +02:00
ipmi
leds LED updates for 5.19. Most significant here is driver for Qualcomm 2022-05-31 14:38:10 -07:00
mailbox - api: hrtimer fix 2022-05-26 14:57:25 -07:00
media Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
memory-controllers Memory controller drivers for v5.20 2022-07-01 22:56:39 +02:00
mfd dt-bindings: update Luca Ceresoli's e-mail address 2022-06-06 08:30:52 -05:00
mips
misc dt-bindings: misc: add fastrpc domain vmid property 2022-03-18 14:11:00 +01:00
mmc Devicetree fixes for 5.19, part 2: 2022-06-10 11:57:36 -07:00
mtd dt-bindings: mtd: spi-nand: Add spi-peripheral-props.yaml reference 2022-06-03 11:56:27 -05:00
mux - New Device Support 2022-05-27 15:39:47 -07:00
net ARM: DT changes for 6.0 2022-08-02 08:15:25 -07:00
nios2
nvme dt-bindings: nvme: apple,nvme-ans: Drop 'maxItems' from 'apple,sart' 2022-06-07 10:07:51 -06:00
nvmem dt-bindings: nvmem: Add fsl,scu-ocotp yaml file 2022-07-08 16:35:16 +08:00
openrisc/opencores
opp dt-bindings: opp: opp-v2-kryo-cpu: Remove SMEM 2022-04-27 08:50:55 +05:30
pci dt-bindings: PCI: apple: Add missing 'power-domains' property 2022-06-02 10:08:47 -05:00
peci
perf Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
phy dt-bindings: reset: update st,stih407-powerdown.yaml references 2022-06-06 12:17:00 -05:00
pinctrl ARM: DT changes for 6.0 2022-08-02 08:15:25 -07:00
pmem
power ARM: DT changes for 6.0 2022-08-02 08:15:25 -07:00
powerpc powerpc updates for 5.19 2022-05-28 11:27:17 -07:00
pps
ptp
pwm dt-bindings: pwm: mediatek: Add compatible string for MT8195 2022-07-29 13:41:18 +02:00
regmap
regulator regulator: Updates for v5.20 2022-08-02 10:23:10 -07:00
remoteproc remoteproc updates for v5.19 2022-06-01 10:35:22 -07:00
reserved-memory Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
reset Merge branch 'nuvoton/newsoc' into arm/newsoc 2022-07-19 15:42:00 +02:00
riscv dt-bindings: riscv: microchip: add polarberry compatible string 2022-06-01 15:28:23 -07:00
rng Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
rtc dt-bindings: rtc: Add fsl,scu-rtc yaml file 2022-07-08 16:35:21 +08:00
scsi
security/tpm
serial TTY / Serial driver changes for 5.19-rc1 2022-06-03 11:08:40 -07:00
serio dt-bindings: serio: add Arm PL050 DT schema 2022-05-09 11:03:49 -05:00
sifive
siox
slimbus
soc ARM: DT changes for 6.0 2022-08-02 08:15:25 -07:00
sound spi: Updates for v5.20 2022-08-02 10:55:04 -07:00
soundwire dt-bindings: soundwire: qcom: Add bindings for audio clock reset control property 2022-04-05 09:49:54 +05:30
spi spi: Updates for v5.20 2022-08-02 10:55:04 -07:00
spmi dt-bindings: spmi: spmi-pmic-arb: make interrupt properties as optional 2022-05-02 11:02:28 -05:00
sram dt-bindings: Fix incomplete if/then/else schemas 2022-04-04 14:20:09 -05:00
staging/iio/adc dt-bindings: net: silabs,wfx: add prt,prtt1c-wfm200 antenna variant 2022-05-02 10:34:50 +02:00
thermal Thermal control updates for 5.20-rc1 2022-08-02 11:27:53 -07:00
timer ARM: new SoC support for 6.0 2022-08-02 08:29:18 -07:00
timestamp dt-bindings: timestamp: Correct id path 2022-06-02 15:56:59 +02:00
ufs dt-bindings: ufs: cdns,ufshc: Add power-domains 2022-04-27 13:24:27 -05:00
usb - whitespace fixes 2022-07-11 17:32:03 +02:00
virtio dt-bindings: virtio,mmio: Allow setting devices 'dma-coherent' 2022-03-20 15:08:08 -04:00
w1
watchdog ARM: new SoC support for 6.0 2022-08-02 08:29:18 -07:00
x86
xillybus
.gitignore
.yamllint
ABI.rst
chosen.txt
common-properties.txt
example-schema.yaml docs: dt: writing-schema: mention coding style 2022-04-04 19:55:03 -05:00
graph.txt
index.rst
jailhouse.txt
Makefile dt-bindings: kbuild: Make DT_SCHEMA_LINT a recursive variable 2022-03-23 18:10:00 -05:00
numa.txt
resource-names.txt
submitting-patches.rst
trivial-devices.yaml dt-bindings: trivial-devices: Add lt7182s 2022-07-13 08:38:19 -07:00
unittest.txt
vendor-prefixes.yaml More Qualcomm ARM64 DTS updates for v5.20 2022-07-21 14:56:57 +02:00
writing-bindings.rst docs: dt: writing-bindings: describe typical cases 2022-04-04 19:55:03 -05:00
writing-schema.rst docs: dt: writing-schema: mention yamllint 2022-04-19 14:21:50 -05:00
xilinx.txt