linux/Documentation/devicetree/bindings
Linus Torvalds 9420f1ce01 This is the bulk of the pin control changes for the v5.9
kernel series:
 
 Core changes:
 
 - The GPIO patch "gpiolib: Introduce
   for_each_requested_gpio_in_range() macro" was put in an
   immutable branch and merged into the pinctrl tree as well.
   We see these changes also here.
 
 - Improved debug output for pins used as GPIO.
 
 New drivers:
 
 - Ocelot Sparx5 SoC driver.
 
 - Intel Emmitsburg SoC subdriver.
 
 - Intel Tiger Lake-H SoC subdriver.
 
 - Qualcomm PM660 SoC subdriver.
 
 - Renesas SH-PFC R8A774E1 subdriver.
 
 Driver improvements:
 
 - Linear improvement and cleanups of the Intel drivers for
   Cherryview, Lynxpoint, Baytrail etc. Improved locking among
   other things.
 
 - Renesas SH-PFC has added support for RPC pins, groups, and
   functions to r8a77970 and r8a77980.
 
 - The newere Freescale (now NXP) i.MX8 pin controllers have
   been modularized. This is driven by the Google Android
   GKI initiative I think.
 
 - Open drain support for pins on the Qualcomm IPQ4019.
 
 - The Ingenic driver can handle both edges IRQ detection.
 
 - A big slew of documentation fixes all over the place.
 
 - A few irqchip template conversions by yours truly.
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEElDRnuGcz/wPCXQWMQRCzN7AZXXMFAl8v8lsACgkQQRCzN7AZ
 XXP9XhAAqDOOMioRhcTnKkJkocbiBiKt0VTi6ZQhmqp2h5EOWgsLjht20vaiQehc
 zWrqIbre7oZTHyvzLF9hGoxVEiv6v25J/mYjyz8py/3bm1McfTjwPtIQEcI8QppP
 CcMFU0KkKQ//XrR/Efl9t9Zy+1ifXJ6N0Ck4pXuHyju8KnckR6URrx6SMZoB/NpO
 0mA1AKpkg4c1IMOae57tkRC2R9iZGKTPNLxqBmvn9aroztooVIoAQ7MHNmn8QnQo
 Nh4rgTG6M7HJlJ709j4KxpUQzEFjMXXpoMERtU+0/cYcW78i35s2phQ6cKug0sqa
 6v6cDj+/4QiwbQAfA7CTVBEtKFeMbWaAteYO2YM/h0Fo0yoOeChU97g3gmer0L+h
 F/47O0KIWu0xVluOJSDhDW8PpvONHsnpEIfu5LbzJjnV+VpiidKJD2D0jgfoHxL5
 Re3yyxK5dTOGqQW2uB84UjkGjVTWT+s4CMBEfcTaaZB9fH4a7vmWQbcaVskSeDaN
 KjP2c2NfTJMd2p4oruGrUuEtcpVpnb8K0GEkBHTsqokG9ubVrlJHy8wyO/VvMfpI
 gG9ztEkKe6DSw/bGXyks6iP0l4DjvDRhS1Hb5d1ojj3SQLTpwllxnxSygnvYb9wl
 RPcJ1xB8YLy+Q8f6usQMwwPA1t10K3HUB6A9aJx4ATWXFR5eACY=
 =mJgb
 -----END PGP SIGNATURE-----

Merge tag 'pinctrl-v5.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl

Pull pin control updates from Linus Walleij:
 "This is the bulk of the pin control changes for the v5.9 kernel
  series:

  Core changes:

   - The GPIO patch "gpiolib: Introduce for_each_requested_gpio_in_range()
     macro" was put in an immutable branch and merged into the pinctrl
     tree as well. We see these changes also here.

   - Improved debug output for pins used as GPIO.

  New drivers:

   - Ocelot Sparx5 SoC driver.

   - Intel Emmitsburg SoC subdriver.

   - Intel Tiger Lake-H SoC subdriver.

   - Qualcomm PM660 SoC subdriver.

   - Renesas SH-PFC R8A774E1 subdriver.

  Driver improvements:

   - Linear improvement and cleanups of the Intel drivers for
     Cherryview, Lynxpoint, Baytrail etc. Improved locking among other
     things.

   - Renesas SH-PFC has added support for RPC pins, groups, and
     functions to r8a77970 and r8a77980.

   - The newere Freescale (now NXP) i.MX8 pin controllers have been
     modularized. This is driven by the Google Android GKI initiative I
     think.

   - Open drain support for pins on the Qualcomm IPQ4019.

   - The Ingenic driver can handle both edges IRQ detection.

   - A big slew of documentation fixes all over the place.

   - A few irqchip template conversions by yours truly.

* tag 'pinctrl-v5.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl: (107 commits)
  dt-bindings: pinctrl: add bindings for MediaTek MT6779 SoC
  pinctrl: stmfx: Use irqchip template
  pinctrl: amd: Use irqchip template
  pinctrl: mediatek: fix build for tristate changes
  pinctrl: samsung: Use bank name as irqchip name
  pinctrl: core: print gpio in pins debugfs file
  pinctrl: mediatek: add mt6779 eint support
  pinctrl: mediatek: add pinctrl support for MT6779 SoC
  pinctrl: mediatek: avoid virtual gpio trying to set reg
  pinctrl: mediatek: update pinmux definitions for mt6779
  pinctrl: stm32: use the hwspin_lock_timeout_in_atomic() API
  pinctrl: mcp23s08: Use irqchip template
  pinctrl: sx150x: Use irqchip template
  dt-bindings: ingenic,pinctrl: Support pinmux/pinconf nodes
  pinctrl: intel: Add Intel Emmitsburg pin controller support
  pinctl: ti: iodelay: Replace HTTP links with HTTPS ones
  Revert "gpio: omap: handle pin config bias flags"
  pinctrl: single: Use fallthrough pseudo-keyword
  pinctrl: qcom: spmi-gpio: Use fallthrough pseudo-keyword
  pinctrl: baytrail: Use fallthrough pseudo-keyword
  ...
2020-08-09 12:52:28 -07:00
..
arc
arm It looks like a smaller batch of clk updates this time around. In the core 2020-08-07 13:35:51 -07:00
ata dt-bindings: Remove more cases of 'allOf' containing a '$ref' 2020-06-11 13:50:43 -06:00
auxdisplay dt-bindings: auxdisplay: hd44780: Convert to json-schema 2020-05-28 09:16:23 -06:00
board
bus MIPS upates for v5.9 2020-08-06 10:54:07 -07:00
c6x
chrome dt-bindings: Add cros-ec Type C port driver 2020-03-31 09:03:34 -06:00
clock It looks like a smaller batch of clk updates this time around. In the core 2020-08-07 13:35:51 -07:00
connector dt-bindings: Merge gpio-usb-b-connector with usb-connector 2020-05-29 16:21:51 -06:00
counter
cpu
cpufreq dt-bindings: thermal: Get rid of thermal.txt and replace references 2020-07-21 10:40:08 +02:00
crypto dt-bindings: crypto: Add TI SA2UL crypto accelerator documentation 2020-07-23 17:34:16 +10:00
csky
ddr
devfreq dt-bindings: devfreq: rk3399_dmc: Add rockchip,pmu phandle 2020-07-30 17:22:57 +09:00
display drm next for 5.9-rc1 2020-08-05 19:50:06 -07:00
dma Merge branch 'topic/xilinx' into fixes 2020-08-07 11:13:37 +05:30
dsp Merge series "Add support for SOF on i.MX8M" from Daniel Baluta <daniel.baluta@oss.nxp.com> 2020-04-16 00:23:20 +01:00
edac
eeprom dt-bindings: eeprom: at24: Fix list of page sizes for writing 2020-05-19 12:52:32 -06:00
extcon extcon: arizona: Move binding over to dtschema 2020-05-27 19:30:26 -06:00
firmware firmware: qcom_scm: Add msm8994 compatible 2020-07-13 12:26:04 -07:00
fpga Devicetree updates for v5.9: 2020-08-05 13:02:45 -07:00
fsi
fuse dt-bindings: fuse: tegra: Add missing compatible strings 2020-07-17 16:14:07 +02:00
gnss dt-bindings: serial: Convert slave-device bindings to json-schema 2020-03-23 11:08:28 -06:00
goldfish
gpio Devicetree updates for v5.9: 2020-08-05 13:02:45 -07:00
gpu dt-bindings: Add documentation for GV11B GPU 2020-07-17 16:14:02 +02:00
h8300
hsi
hwlock
hwmon - Add support to enable/disable the thermal zones resulting on core code and 2020-08-06 18:10:55 -07:00
i2c Devicetree updates for v5.9: 2020-08-05 13:02:45 -07:00
i3c
iio Staging/IIO driver patches for 5.9-rc1 2020-08-06 14:36:13 -07:00
infiniband
input dt-bindings: input: Convert imx keypad to json-schema 2020-07-09 17:28:27 -06:00
interconnect Char/Misc driver patches for 5.8-rc1 2020-06-07 10:59:32 -07:00
interrupt-controller MIPS upates for v5.9 2020-08-06 10:54:07 -07:00
iommu dt-bindings: iommu: renesas,ipmmu-vmsa: Add r8a774e1 support 2020-07-20 20:00:31 -06:00
ipmi dt-bindings: Remove more cases of 'allOf' containing a '$ref' 2020-06-11 13:50:43 -06:00
leds LEDs changes for 5.9-rc1. 2020-08-05 19:24:27 -07:00
mailbox dt-binding: gce: add gce header file for mt6779 2020-08-03 23:56:37 -05:00
media media updates for v5.9-rc1 2020-08-07 13:00:53 -07:00
memory-controllers MTD core changes: 2020-08-09 12:38:51 -07:00
mfd Devicetree updates for v5.9: 2020-08-05 13:02:45 -07:00
mips dt-bindings: mips: Document Loongson kvm guest board 2020-08-04 09:33:58 +02:00
misc Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next 2020-08-05 20:13:21 -07:00
mmc MMC core: 2020-08-05 13:23:24 -07:00
mtd MTD core changes: 2020-08-09 12:38:51 -07:00
mux
nds32
net dt-bindings: net: mdio: add reset-post-delay-us property 2020-08-03 15:01:02 -07:00
nios2
nvmem dt-bindings: nvmem: SID: add binding for A100's SID controller 2020-07-29 17:12:09 +02:00
openrisc/opencores
opp dt-bindings: opp: Introduce opp-peak-kBps and opp-avg-kBps bindings 2020-05-13 11:46:11 +05:30
pci Merge branch 'pci/xilinx-cpm' 2020-08-05 18:24:21 -05:00
perf
phy Devicetree updates for v5.9: 2020-08-05 13:02:45 -07:00
pinctrl This is the bulk of the pin control changes for the v5.9 2020-08-09 12:52:28 -07:00
pmem
power power supply and reset changes for the v5.9 series 2020-08-07 21:27:37 -07:00
powerpc
pps
ptp Devicetree updates for v5.7: 2020-04-02 17:32:52 -07:00
pwm dt-bindings: pwm: samsung: Do not require interrupts on Exynos SoCs 2020-07-13 20:46:47 -06:00
regmap
regulator regulator: add the sub node names for the MP5496 PMIC 2020-07-30 23:08:57 +01:00
remoteproc remoteproc updates for v5.8 2020-06-08 13:01:08 -07:00
reserved-memory Devicetree updates for v5.8: 2020-06-04 20:11:25 -07:00
reset Devicetree updates for v5.9: 2020-08-05 13:02:45 -07:00
riscv dt-bindings: Remove cases of 'allOf' containing a '$ref' 2020-05-03 11:10:41 -05:00
rng dt-bindings: RNG: Add Ingenic RNG bindings. 2020-07-31 18:25:28 +10:00
rtc Devicetree updates for v5.9: 2020-08-05 13:02:45 -07:00
scsi
security/tpm
serial dt-bindings: serial: add generic DT binding for announcing RTS/CTS lines 2020-07-01 15:19:37 +02:00
serio
sifive
siox
slimbus
soc Staging/IIO driver patches for 5.9-rc1 2020-08-06 14:36:13 -07:00
sound Merge remote-tracking branch 'asoc/for-5.9' into asoc-next 2020-07-31 19:54:03 +01:00
soundwire
spi Devicetree updates for v5.9: 2020-08-05 13:02:45 -07:00
spmi
sram dt-bindings: sram: convert rockchip-pmu-sram bindings to yaml 2020-04-20 17:22:21 -05:00
staging/iio/adc
thermal - Add support to enable/disable the thermal zones resulting on core code and 2020-08-06 18:10:55 -07:00
timer MIPS upates for v5.9 2020-08-06 10:54:07 -07:00
ufs dt-bindings: ufs: ti: Add missing 'additionalProperties: false' 2020-05-14 14:43:22 -05:00
usb Devicetree updates for v5.9: 2020-08-05 13:02:45 -07:00
virtio dt-bindings: virtio: Replace HTTP links with HTTPS ones 2020-07-20 19:50:05 -06:00
w1
watchdog dt-bindings: Remove more cases of 'allOf' containing a '$ref' 2020-06-11 13:50:43 -06:00
x86
xillybus
.gitignore SPDX patches for 5.7-rc1. 2020-04-03 13:12:26 -07:00
ABI.rst docs: dt: convert ABI.txt to ReST format 2020-05-04 17:09:52 -05:00
chosen.txt
common-properties.txt
example-schema.yaml dt-bindings: Remove cases of 'allOf' containing a '$ref' 2020-05-03 11:10:41 -05:00
graph.txt
index.rst docs: dt: convert writing-bindings.txt to ReST 2020-05-04 17:09:53 -05:00
jailhouse.txt
Makefile dt-bindings: copy process-schema-examples.yaml to process-schema.yaml 2020-06-30 08:42:26 -06:00
numa.txt
property-units.txt dt-bindings: property-units: Add picoseconds type 2020-06-15 10:17:30 -06:00
resource-names.txt
submitting-patches.rst docs: dt: convert submitting-patches.txt to ReST format 2020-05-04 17:09:53 -05:00
trivial-devices.yaml ASoC: sgtl5000: Convert to json-schema 2020-07-21 21:57:39 +01:00
unittest.txt
vendor-prefixes.yaml media updates for v5.9-rc1 2020-08-07 13:00:53 -07:00
writing-bindings.rst docs: dt: convert writing-bindings.txt to ReST 2020-05-04 17:09:53 -05:00
xilinx.txt powerpc: Remove Xilinx PPC405/PPC440 support 2020-05-28 23:24:34 +10:00