1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/Documentation/devicetree/bindings
Greg Kroah-Hartman e0014ce72e IIO: 2nd set of new device support, cleanups and features for 6.9
New device support
 =================
 adi,hmc425a
 - Add support for LTC6373 Instrumentation Amplifier.
 microchip,pac1934
 - New driver supporting PAC1931, PAC1932, PAC1933 and PAC1934 power monitoring
 chips with accumulators.
 voltafield,af8133j
 - New driver for the AF8133J 3 axis magnetometer.
 
 Docs
 ====
 
 New general documentation of device buffers, and a specific section on
 the adi,adis16475 IMU
 
 Features
 ========
 
 kionix,kxcjk-1013
  - Add support for ACPI ROTM (Microsoft defined ACPI method) to get rotation
    matrix.
 ti,tmp117
 - Add missing vcc-supply control and binding.
 
 Cleanups and minor fixes
 ========================
 
 Tree-wide
 - Corrected headers to remove linux/of.h from a bunch of drivers
   that only had it to get to linux/mod_devicetable.h
 - dt binding cleanup to drop redundant type from label properties.
 
 adi,hmc425a
 - Fix constraints on GPIO array sizes for different devices.
 adi,ltc2983
 - Use spi_get_device_match_data instead of open coding similar.
 - Update naming of fw parsing function to reflect that it is not longer
   dt only.
 - Set the chip name explicitly to reduce fragility resulting from different
   entries in the various ID tables.
 bosch,bmg160
 - Add spi-max-frequency property and limit to dt-binding.
 microchip,mcp320x
 - Use devm_* to simplify device removal and error handling.
 nxp,imx93
 - Drop a non existent 4th interrupt from bindings.
 qcom,mp8xxx-xoadc
 - Drop unused kerneldoc
 renesas,isl29501
 - Actually use the of_match table.
 rockchip,saradc
 - Fix channel bitmask
 - Fix write masks
 - Replace custom handling of optional reset control with how it should be
   done.
 ti,ads1298
 - Fix error code to not return a successfully obtained regulator.
 - Avoid a divide by zero when setting frequency.
 ti,hdc2010
 - Add missing interrupts dt binding property
 vishay,veml6075
 - Make vdd-supply required in the dt-binding.
 -----BEGIN PGP SIGNATURE-----
 
 iQJFBAABCAAvFiEEbilms4eEBlKRJoGxVIU0mcT0FogFAmXg4XsRHGppYzIzQGtl
 cm5lbC5vcmcACgkQVIU0mcT0FohHeQ/+K0311HpyObnlWdD4157NltaVlbLqg8OM
 +N7OmVzFOySJKd4nmISpHDXkSnSYCDD6O/0HfzrmcrPaP1MPxgo3L4WcQ9JbJokW
 5hwalY3Mx9Ueds1mpAulNai3veREqqF5Ak/sobBoZTZv20YwJCr2n+6HsgolXI7n
 40RzoMeW+GZinKatXPrt4/IRj14n4I2B0z/ykotA1kXl11vVbTDu26OZ5yqePRBB
 P6EnFhgqvMfjsnNytCkp7id8yiDKFPeRDEZjHbDaMai7Iwu5/HdA2OjgKIf4ybLo
 7b+C/XjoY9e9Dze/7DCN/yF7kFsqe1CTeb8vbx8S+bcbJq/a4IqUh9f5eMivtoC5
 /ml8f+uer9Fji6SASGgqRCEf/GkVnCweKTGTMkQglJ5TDQpjW6HkgTa8ttCiYTy8
 Pfk0s3FtIjbYEyl+W5PXmyNhAnJsUUUUFvXBG+ePzEVbamhJvelI8rfNCrUHFe0M
 P99ordhaYkaQdxHvc63abvU8XldSKJHeevGkYrGntGYOiQoaUZr6kfr3nqRgQPq4
 T35T6wy2guPbkmtClEAPQvYNlFOsz3Liqv52tPDHE+WAbSffKr1loOU2hn0tOLfc
 wXHpKD2YTkFuC6aDCE8JMtzFfCfbFM8AfKVEnoN6LaoCzunQKS7D7l93rxRs6zh/
 cFppD34t8do=
 =WVBs
 -----END PGP SIGNATURE-----

Merge tag 'iio-for-6.9b' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next

Jonathan writes:

IIO: 2nd set of new device support, cleanups and features for 6.9

New device support
=================
adi,hmc425a
- Add support for LTC6373 Instrumentation Amplifier.
microchip,pac1934
- New driver supporting PAC1931, PAC1932, PAC1933 and PAC1934 power monitoring
chips with accumulators.
voltafield,af8133j
- New driver for the AF8133J 3 axis magnetometer.

Docs
====

New general documentation of device buffers, and a specific section on
the adi,adis16475 IMU

Features
========

kionix,kxcjk-1013
 - Add support for ACPI ROTM (Microsoft defined ACPI method) to get rotation
   matrix.
ti,tmp117
- Add missing vcc-supply control and binding.

Cleanups and minor fixes
========================

Tree-wide
- Corrected headers to remove linux/of.h from a bunch of drivers
  that only had it to get to linux/mod_devicetable.h
- dt binding cleanup to drop redundant type from label properties.

adi,hmc425a
- Fix constraints on GPIO array sizes for different devices.
adi,ltc2983
- Use spi_get_device_match_data instead of open coding similar.
- Update naming of fw parsing function to reflect that it is not longer
  dt only.
- Set the chip name explicitly to reduce fragility resulting from different
  entries in the various ID tables.
bosch,bmg160
- Add spi-max-frequency property and limit to dt-binding.
microchip,mcp320x
- Use devm_* to simplify device removal and error handling.
nxp,imx93
- Drop a non existent 4th interrupt from bindings.
qcom,mp8xxx-xoadc
- Drop unused kerneldoc
renesas,isl29501
- Actually use the of_match table.
rockchip,saradc
- Fix channel bitmask
- Fix write masks
- Replace custom handling of optional reset control with how it should be
  done.
ti,ads1298
- Fix error code to not return a successfully obtained regulator.
- Avoid a divide by zero when setting frequency.
ti,hdc2010
- Add missing interrupts dt binding property
vishay,veml6075
- Make vdd-supply required in the dt-binding.

* tag 'iio-for-6.9b' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio: (42 commits)
  dt-bindings: iio: gyroscope: bosch,bmg160: add spi-max-frequency
  dt-bindings: iio: adc: imx93: drop the 4th interrupt
  iio: proximity: isl29501: make use of of_device_id table
  iio: adc: qcom-pm8xxx-xoadc: drop unused kerneldoc struct pm8xxx_chan_info member
  dt-bindings: iio: adc: drop redundant type from label
  dt-bindings: iio: ti,tmp117: add optional label property
  MAINTAINERS: Add an entry for AF8133J driver
  iio: magnetometer: add a driver for Voltafield AF8133J magnetometer
  dt-bindings: iio: magnetometer: Add Voltafield AF8133J
  dt-bindings: vendor-prefix: Add prefix for Voltafield
  iio: adc: rockchip_saradc: replace custom logic with devm_reset_control_get_optional_exclusive
  iio: adc: rockchip_saradc: use mask for write_enable bitfield
  iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  dt-bindings: iio: light: vishay,veml6075: make vdd-supply required
  iio: adc: adding support for PAC193x
  dt-bindings: iio: adc: adding support for PAC193X
  iio: temperature: ltc2983: explicitly set the name in chip_info
  iio: temperature: ltc2983: rename ltc2983_parse_dt()
  iio: temperature: ltc2983: make use of spi_get_device_match_data()
  iio: adc: ti-ads1298: prevent divide by zero in ads1298_set_samp_freq()
  ...
2024-03-02 20:02:18 +01:00
..
arc
arm dt-bindings: arm: qcom,coresight-tpdm: Rename qcom,dsb-element-size 2024-02-27 11:23:31 +00:00
ata dt-bindings: xilinx: replace Piyush Mehta maintainership 2024-01-31 07:42:38 -06:00
auxdisplay dt-bindings: correct white-spaces in examples 2023-11-29 14:32:08 -06:00
board
bus dt-bindings: bus: fsl,imx8qxp-pixel-link-msi-bus: Drop child 'reg' property 2023-10-06 13:54:00 -05:00
cache Devicetree for v6.8: 2024-01-12 15:05:30 -08:00
chrome
clock Devicetree for v6.8: 2024-01-12 15:05:30 -08:00
connector dt-bindings: connector: Add child nodes for multiple PD capabilities 2024-01-04 15:59:11 +01:00
counter
cpu dt-bindings: arm: merge qcom,idle-state with idle-state 2024-01-09 10:56:18 -06:00
cpufreq dt-bindings: cpufreq: qcom-hw: document SM8650 CPUFREQ Hardware 2023-10-25 15:51:22 +05:30
crypto dt-bindings: crypto: qcom-qce: document the SC7280 crypto engine 2023-12-22 12:30:19 +08:00
csky
devfreq dt-bindings: devfreq: event: rockchip,dfi: Add rk3588 support 2023-10-19 21:27:11 +09:00
display Devicetree fixes for v6.8: 2024-02-15 10:19:55 -08:00
dma dt-bindings: dmaengine: Add Loongson LS2X APB DMA controller 2023-12-21 21:35:13 +05:30
dsp
dvfs
edac
eeprom dt-bindings: at24: add ROHM BR24G04 2024-01-18 21:10:43 +01:00
extcon
firmware Only a couple new SoCs have support added this time, primarily for Qualcomm 2024-01-12 13:42:35 -08:00
fpga dt-bindings: fpga: altera: Convert bridge bindings to yaml 2024-01-11 15:50:56 -06:00
fsi
fuse
gnss dt-bindings: gnss: u-blox: add "reset-gpios" binding 2023-12-15 09:12:51 +01:00
goldfish
gpio Devicetree fixes for v6.8: 2024-02-15 10:19:55 -08:00
gpu Devicetree for v6.8: 2024-01-12 15:05:30 -08:00
hsi
hwinfo dt-bindings: hwinfo: samsung,exynos-chipid: add exynosautov920 compatible 2023-11-15 13:48:53 +01:00
hwlock
hwmon dt-bindings: hwmon: (lm75) Add AMS AS6200 temperature sensor 2024-01-02 08:44:57 -08:00
i2c This cycle, I2C removes the currently unused CLASS_DDC support 2024-01-18 17:29:01 -08:00
i3c I3C for 6.7 2023-11-04 16:25:36 -10:00
iio dt-bindings: iio: gyroscope: bosch,bmg160: add spi-max-frequency 2024-02-28 19:26:38 +00:00
infiniband
input Input updates for 6.8 merge window: 2024-01-18 17:21:35 -08:00
interconnect Merge branch 'icc-sm6115' of https://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into HEAD 2023-12-16 23:18:16 -06:00
interrupt-controller LoongArch changes for v6.8 2024-01-19 13:30:49 -08:00
iommu Merge branches 'apple/dart', 'arm/rockchip', 'arm/smmu', 'virtio', 'x86/vt-d', 'x86/amd' and 'core' into next 2024-01-03 09:59:32 +01:00
ipmi
leds - New Drivers 2024-01-18 16:53:35 -08:00
loongarch dt-bindings: loongarch: Add Loongson SoC boards compatibles 2024-01-17 12:43:00 +08:00
mailbox dt-bindings: mailbox: qcom-ipcc: document the X1E80100 Inter-Processor Communication Controller 2024-01-13 23:08:51 -06:00
media dt-bindings: media: Remove K3 Family Prefix from Compatible 2024-01-24 17:27:51 +01:00
memory-controllers SoC driver updates for 6.7 2023-11-01 14:46:51 -10:00
mfd - New Device Support 2024-01-17 15:21:21 -08:00
mips
misc dt-bindings: fsl,dpaa2-console: drop unneeded quotes 2023-11-28 13:21:59 -06:00
mmc Devicetree for v6.8: 2024-01-12 15:05:30 -08:00
mtd dt-bindings: mtd: partitions: u-boot: Fix typo 2023-12-22 12:32:57 +01:00
mux
net Devicetree fixes for v6.8: 2024-02-15 10:19:55 -08:00
nios2
nvme
nvmem Char/Misc and other Driver changes for 6.8-rc1 2024-01-17 16:47:17 -08:00
openrisc/opencores
opp dt-bindings: opp: opp-v2-kryo-cpu: Document named opp-microvolt property 2023-10-19 12:16:11 +05:30
pci pci-v6.8-changes 2024-01-17 16:23:17 -08:00
peci
perf arm64 updates for 6.8 2024-01-08 16:32:09 -08:00
phy dt-bindings: phy: qcom,sc8280xp-qmp-usb3-uni: Add X1E80100 USB PHY binding 2023-12-21 22:39:59 +05:30
pinctrl This is the main pin control pull request for the v6.8 kernel series. 2024-01-17 15:55:33 -08:00
pmem
power power supply and reset changes for the 6.8 series 2024-01-19 11:34:19 -08:00
powerpc
pps
ptp
pwm pwm: Changes for v6.8-rc1 2024-01-12 14:59:50 -08:00
regmap
regulator Devicetree for v6.8: 2024-01-12 15:05:30 -08:00
remoteproc remoteproc updates for v6.8 2024-01-17 15:09:12 -08:00
reserved-memory SoC driver updates for 6.7 2023-11-01 14:46:51 -10:00
reset Devicetree fixes for v6.8: 2024-02-15 10:19:55 -08:00
riscv RISC-V Patches for the 6.8 Merge Window, Part 4 2024-01-20 11:06:04 -08:00
rng dt-bindings: rng: starfive: Add jh8100 compatible string 2023-12-22 12:30:19 +08:00
rtc RTC for 6.8 2024-01-18 17:25:39 -08:00
scsi
serial TTY/Serial changes for 6.8-rc1 2024-01-18 11:37:24 -08:00
serio
sifive
siox
slimbus
soc SoC: driver updates for 6.8 2024-01-11 11:31:46 -08:00
sound ASoC: dt-bindings: google,sc7280-herobrine: Drop bouncing @codeaurora 2024-02-05 14:31:35 +00:00
soundwire dt-bindings: soundwire: Add reference to soundwire-controller.yaml schema 2023-10-30 16:02:36 -05:00
spi dt-bindings: spi: stm32: add st,stm32mp25-spi compatible 2023-12-21 20:44:04 +00:00
spmi
sram
staging/iio/adc
thermal dt-bindings: thermal: qcom-spmi-adc-tm5/hc: Clean up examples 2024-01-02 09:33:18 +01:00
timer Updates for time and clocksources: 2024-01-21 11:14:40 -08:00
timestamp
tpm dt-bindings: tpm: Drop type from "resets" 2024-01-31 07:42:38 -06:00
ufs Devicetree fixes for v6.8: 2024-02-15 10:19:55 -08:00
usb Devicetree fixes for v6.8: 2024-02-15 10:19:55 -08:00
virtio
w1 dt-bindings: w1: Add AMD AXI w1 host and MAINTAINERS entry 2023-11-15 22:04:01 +01:00
watchdog linux-watchdog 6.8-rc1 tag 2024-01-12 13:32:30 -08:00
x86
xillybus
.gitignore
.yamllint
ABI.rst
common-properties.txt
dts-coding-style.rst docs: dt-bindings: add DTS Coding Style document 2023-12-07 15:56:50 -06:00
example-schema.yaml
graph.txt
index.rst docs: dt-bindings: add DTS Coding Style document 2023-12-07 15:56:50 -06:00
jailhouse.txt
Makefile dt-bindings: don't anchor DT_SCHEMA_FILES to bindings directory 2024-01-16 13:29:56 -06:00
numa.txt
resource-names.txt
submitting-patches.rst
trivial-devices.yaml Char/Misc and other Driver changes for 6.8-rc1 2024-01-17 16:47:17 -08:00
unittest.txt
vendor-prefixes.yaml dt-bindings: vendor-prefix: Add prefix for Voltafield 2024-02-28 19:26:37 +00:00
writing-bindings.rst
writing-schema.rst
xilinx.txt