OpenCloudOS-Kernel/Documentation/devicetree/bindings/gpio
Linus Torvalds 69dac8e431 RISC-V Patches for the 5.20 Merge Window, Part 2
There's still a handful of new features in here, but there are a lot of
 fixes/cleanups as well:
 
 * Support for the Zicbom for explicit cache-block management, along with
   the necessary bits to make the non-standard cache management ops on
   the Allwinner D1 function.
 * Support for the Zihintpause extension, which codifies a go-slow
   instruction used for cpu_relax().
 * Support for the Sstc extension for supervisor-mode timer/counter
   management.
 * Many device tree fixes and cleanups, including a large set for the
   Canaan device trees.
 * A handful of fixes and cleanups for the PMU driver.
 -----BEGIN PGP SIGNATURE-----
 
 iQJHBAABCAAxFiEEKzw3R0RoQ7JKlDp6LhMZ81+7GIkFAmL21egTHHBhbG1lckBk
 YWJiZWx0LmNvbQAKCRAuExnzX7sYiSsiD/9cCN/7ndt4v7N65PUya+mVYC9VPppB
 d/UC74M0mMUHQbtdtHzlCZVHW0pxc6Pc8oDTWLviKxNSHa6LQkLQJ/RZZz4YlH91
 V/vh6DCZv9TRfHJS2E6jMUKEAVAiGg+723gE5EqLc5uapIBrvmiluQwBIQcu8dj1
 egfdxJH3IVrEZWwROrYtffDgw4sipENuch5v4yhk4vH0bMlatcIM+hMpPZgOfbgX
 xip4K4B/HTAJRn5vunrlCQzYdg+g9l5iEy73A/A9HfzOFCMTMJFp1zHvIrzLUjKC
 79MZza3GJLpwMG4C1j8u+qOL01wVrQcA5gNp+14UuUedl/jHaceZwBkCL4cmFyGP
 LE94Ed7+6cIJJH/NTcNfOOSD9byOePjfan+qJIlRBxZGbHKt+Ip6Lu2FGeftpXah
 MlhhN5S1nGTuFpn7XGRsYrB/VLBD/KWsLxvWBZZWsSYwHwnFA9ZTUbcuQfxTJ+Qq
 mH9wZIZ/z8MaEjKcdooIPHjKl+CFjDpVYWge83/t12LLYC9ryTM4vIlltZ84bs6i
 2CMSNjBRSuPa7FQPHW+a6CWAjz2Lv1u9jCSH0iI62ytZR5/zinI39tv6LvwbypbY
 VfWBnrtLNLlZmNbk13ODV64ayhTpZoZXWGL2TvkJklBqEPqda+9/nopiqb8a8jFZ
 yEmKFdEqrb1LAg==
 =caji
 -----END PGP SIGNATURE-----

Merge tag 'riscv-for-linus-5.20-mw2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux

Pull more RISC-V updates from Palmer Dabbelt:
 "There's still a handful of new features in here, but there are a lot
  of fixes/cleanups as well:

   - Support for the Zicbom extension for explicit cache-block
     management, along with the necessary bits to make the non-standard
     cache management ops on the Allwinner D1 function

   - Support for the Zihintpause extension, which codifies a go-slow
     instruction used for cpu_relax()

   - Support for the Sstc extension for supervisor-mode timer/counter
     management

   - Many device tree fixes and cleanups, including a large set for the
     Canaan device trees

   - A handful of fixes and cleanups for the PMU driver"

* tag 'riscv-for-linus-5.20-mw2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux: (43 commits)
  dt-bindings: gpio: sifive: add gpio-line-names
  wireguard: selftests: set CONFIG_NONPORTABLE on riscv32
  RISC-V: KVM: Support sstc extension
  RISC-V: Improve SBI definitions
  RISC-V: Move counter info definition to sbi header file
  RISC-V: Fix SBI PMU calls for RV32
  RISC-V: Update user page mapping only once during start
  RISC-V: Fix counter restart during overflow for RV32
  RISC-V: Prefer sstc extension if available
  RISC-V: Enable sstc extension parsing from DT
  RISC-V: Add SSTC extension CSR details
  riscv:uprobe fix SR_SPIE set/clear handling
  dt-bindings: riscv: fix SiFive l2-cache's cache-sets
  riscv: ensure cpu_ops_sbi is declared
  RISC-V: cpu_ops_spinwait.c should include head.h
  RISC-V: Declare cpu_ops_spinwait in <asm/cpu_ops.h>
  riscv: dts: starfive: correct number of external interrupts
  riscv: dts: sifive unmatched: Add PWM controlled LEDs
  riscv/purgatory: Omit use of bin2c
  riscv/purgatory: hard-code obj-y in Makefile
  ...
2022-08-12 18:39:43 -07:00
..
8xxx_gpio.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
abilis,tb10x-gpio.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
airoha,en7523-gpio.yaml dt-bindings: arm: airoha: Add binding for Airoha GPIO controller 2022-02-02 10:15:46 +01:00
aspeed,sgpio.yaml dt-bindings: aspeed-sgpio: Add ast2600 sgpio 2021-08-03 15:22:39 +09:30
brcm,bcm6345-gpio.yaml dt-bindings: improve BCM6345 GPIO binding documentation 2021-03-29 12:20:07 +02:00
brcm,brcmstb-gpio.yaml dt-bindings: gpio: Convert Broadcom STB GPIO to YAML 2021-12-14 14:27:57 -06:00
brcm,kona-gpio.txt dt-bindings: brcm: rationalize Broadcom documentation naming 2015-03-26 12:14:11 -05:00
brcm,xgs-iproc-gpio.yaml dt-bindings: Whitespace clean-ups in schema files 2020-08-14 08:55:58 -06:00
cavium-octeon-gpio.txt
cdns,gpio.txt dt-bindings: gpio: Add bindings for Cadence GPIO 2018-12-21 11:39:24 +01:00
cirrus,clps711x-mctrl-gpio.txt gpio: syscon: Change the compatibility string 2016-06-08 10:48:17 +02:00
delta,tn48m-gpio.yaml dt-bindings: mfd: Add Delta TN48M CPLD drivers bindings 2022-02-25 09:59:35 +01:00
fairchild,74hc595.yaml dt-bindings: Fix properties without any type 2022-05-23 11:53:30 -05:00
faraday,ftgpio010.yaml dt-bindings: gpio: convert faraday,ftgpio01 to yaml 2022-02-09 09:59:31 +01:00
fsl-imx-gpio.yaml dt-bindings: gpio: fsl-imx-gpio: Add i.MXRT compatibles 2022-07-28 15:49:49 +02:00
fujitsu,mb86s70-gpio.txt gpio: Add Fujitsu MB86S7x GPIO driver 2015-01-20 11:23:18 +01:00
gateworks,pld-gpio.txt gpio: Add DT bindings for Gateworks PLD GPIO 2019-02-08 12:32:10 +01:00
gpio-74xx-mmio.txt GPIO: 74xx-mmio: Add DT bindings documentation 2014-10-21 10:48:45 +02:00
gpio-adnp.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
gpio-altera.txt dt-bindings: gpio: altera: correct interrupt-cells 2022-05-12 09:27:07 -05:00
gpio-aspeed.txt gpio: aspeed: Update documentation with ast2600 controllers 2019-09-11 11:03:06 +01:00
gpio-ath79.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
gpio-clps711x.txt gpio: clps711x: Change the compatibility string 2016-06-08 10:48:09 +02:00
gpio-consumer-common.yaml dt-bindings: gpio: add common consumer GPIO lines 2022-04-25 20:48:35 +02:00
gpio-davinci.yaml dt-bindings: gpio: gpio-davinci: Convert to json-schema 2021-06-21 12:15:20 +02:00
gpio-dsp-keystone.txt dt-bindings: Remove leading zeros from bindings notation 2017-11-09 17:05:05 -06:00
gpio-eic-sprd.txt gpio: sprd: Use SoC compatible string instead of wildcard string 2019-02-21 13:17:53 +01:00
gpio-exar.txt gpio: exar: Use correct property prefix and document bindings 2017-08-01 13:43:55 +02:00
gpio-grgpio.txt
gpio-lp3943.txt Documentation: Add LP3943 DT bindings and document 2014-01-21 08:27:55 +00:00
gpio-max3191x.txt dt-bindings: gpio: max3191x: Document new driver 2017-10-19 22:35:59 +02:00
gpio-max77620.txt gpio: add DT binding doc for gpio of PMIC max77620/max20024 2016-06-07 09:35:15 +02:00
gpio-mm-lantiq.txt
gpio-moxtet.txt dt-bindings: gpio: Document GPIOs via Moxtet bus 2019-08-14 15:31:02 +02:00
gpio-mpc8xxx.txt gpio: mpc8xxx: add ls1088a platform gpio node DT binding description 2019-08-23 09:36:49 +02:00
gpio-mvebu.yaml dt-bindings: gpio: gpio-mvebu: document offset and marvell,pwm-offset 2022-07-19 09:56:34 +02:00
gpio-mxs.yaml dt-bindings: Use Shawn Guo's preferred e-mail for i.MX bindings 2020-08-18 10:31:43 -06:00
gpio-nmk.txt
gpio-palmas.txt gpio: palmas: add dt support 2013-07-29 18:14:33 +02:00
gpio-pca95xx.yaml dt-bindings: gpio: pca95xx: add entry for pca6408 2022-05-05 14:52:50 +02:00
gpio-pca9570.yaml gpio: pca9570: Add DT bindings for NXP PCA9571 2022-07-19 09:57:13 +02:00
gpio-pisosr.txt dt-bindings: Fix typo in comment 2022-07-21 13:14:27 -06:00
gpio-rda.yaml dt-bindings: gpio: Add devicetree binding for RDA Micro GPIO controller 2019-10-29 15:10:06 +01:00
gpio-sprd.txt dt-bindings: gpio: Add Spreadtrum GPIO controller documentation 2018-03-02 10:58:12 +01:00
gpio-stmpe.txt
gpio-stp-xway.yaml dt-bindings: gpio: stp: convert to json-schema 2021-06-25 12:28:22 +02:00
gpio-thunderx.txt dt-bindings: gpio: Add binding documentation for gpio-thunderx 2017-03-15 11:16:31 +01:00
gpio-tpic2810.yaml dt-bindings: gpio: Convert TI TPIC2810 GPIO Controller bindings to YAML 2022-07-19 09:57:40 +02:00
gpio-ts4800.txt gpio: add bindings for TS-4800 gpio controller 2016-02-05 15:05:48 +01:00
gpio-ts4900.txt gpio: add bindings for Technologic I2C-FPGA gpio controller 2016-08-19 11:02:57 +02:00
gpio-twl4030.txt
gpio-vf610.yaml dt-bindings: gpio: gpio-vf610: Add imx93 compatible string 2022-02-08 10:41:47 +01:00
gpio-virtio.yaml dt-bindings: gpio: Add bindings for gpio-virtio 2021-09-05 16:23:08 -04:00
gpio-xgene-sb.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
gpio-xgene.txt Documentation: gpio: Add APM X-Gene SoC GPIO controller DTS binding 2014-08-28 14:20:45 +02:00
gpio-xilinx.txt dt-bindings: gpio: gpio-xilinx: Add clk support to xilinx soft gpio IP 2020-11-18 00:58:28 +01:00
gpio-xra1403.txt gpio: Add XRA1403 DTS binding documentation 2017-04-24 15:48:30 +02:00
gpio-zevio.txt gpio: New driver for LSI ZEVIO SoCs 2014-02-27 10:30:42 +01:00
gpio-zynq.yaml dt-bindings: gpio: zynq: Describe gpio-line-names 2022-06-23 10:02:55 +02:00
gpio.txt dt-bindings: gpio: fix gpio-hog example 2022-01-25 10:12:38 +01:00
gpio_atmel.txt dts: gpio_atmel: adapt binding doc to reality 2017-05-31 11:51:21 +02:00
gpio_lpc32xx.txt
gpio_oxnas.txt dt-bindings: oxnas: Update Pinctrl and GPIO for OX820 Support 2016-10-24 16:30:14 +02:00
ibm,ppc4xx-gpio.txt gpio: dt-bindings: add ibm,ppc4xx-gpio binding 2016-05-19 09:16:36 -05:00
idt,32434-gpio.yaml dt-bindings: gpio: Add devicetree binding for IDT 79RC32434 GPIO controller 2021-06-07 15:57:58 +02:00
intel,ixp4xx-gpio.txt gpio: ixp4xx: Add DT bindings 2019-02-22 17:44:41 +01:00
kontron,sl28cpld-gpio.yaml dt-bindings: More whitespace clean-ups in schema files 2020-10-26 16:13:56 -05:00
mediatek,mt7621-gpio.yaml dt-bindings: mt7621-gpio: convert bindings to YAML format 2020-12-12 00:23:54 +01:00
microchip,mpfs-gpio.yaml dt-bindings: gpio: add bindings for microchip mpfs gpio 2022-03-09 21:46:39 -08:00
microchip,pic32-gpio.txt dt/bindings: Correct clk binding example for PIC32 gpio. 2016-05-28 12:35:04 +02:00
mrvl-gpio.yaml dt-bindings: gpio: mrvl-gpio: Fix the gpio-ranges property 2021-02-02 18:14:00 +01:00
mstar,msc313-gpio.yaml dt-bindings: gpio: msc313: Add compatible for ssd20xd 2021-12-20 15:48:24 +01:00
netxbig-gpio-ext.txt leds: netxbig: add device tree binding 2015-11-03 08:59:25 +01:00
ni,169445-nand-gpio.txt gpio: mmio: add support for NI 169445 NAND GPIO 2017-03-23 09:49:06 +01:00
nintendo,hollywood-gpio.txt Devicetree updates for 4.19: 2018-08-14 12:41:49 -07:00
nvidia,tegra20-gpio.yaml dt-bindings: gpio: tegra: Convert to json-schema 2021-12-17 12:26:13 +01:00
nvidia,tegra186-gpio.yaml dt-bindings: gpio: Add Tegra234 support 2021-12-17 12:26:13 +01:00
nxp,lpc1850-gpio.txt dt-bindings: gpio: lpc18xx: describe interrupt controllers of GPIO controller 2018-12-07 10:57:11 +01:00
nxp,pcf8575.yaml dt-bindings: gpio: pcf857x: Convert to json-schema 2021-06-25 12:35:01 +02:00
pl061-gpio.yaml dt-bindings: gpio: pl061: add gpio-line-names 2020-09-29 13:51:42 +02:00
qcom,wcd934x-gpio.yaml dt-bindings: gpio: wcd934x: Add bindings for gpio 2020-01-13 21:31:57 +01:00
raspberrypi,firmware-gpio.txt dt-bindings: gpio: add raspberry pi GPIO expander binding 2018-02-22 13:48:31 +01:00
realtek,otto-gpio.yaml dt-bindings: gpio: realtek-otto: Add rtl9310 compatible 2022-04-11 14:30:12 +02:00
renesas,em-gio.yaml dt-bindings: gpio: Add renesas,em-gio bindings 2020-05-25 11:13:31 +02:00
renesas,rcar-gpio.yaml dt-bindings: gpio: renesas,rcar-gpio: R-Car V3U is R-Car Gen4 2022-07-19 09:56:51 +02:00
rockchip,gpio-bank.yaml dt-bindings: gpio: rockchip: add gpio-ranges 2022-07-19 09:57:13 +02:00
rockchip,rk3328-grf-gpio.yaml dt-bindings: gpio: convert rk3328-grf-gpio.txt to YAML 2021-05-12 13:30:26 +02:00
sifive,gpio.yaml dt-bindings: gpio: sifive: add gpio-line-names 2022-08-12 09:00:01 -07:00
snps,creg-gpio.txt dt-bindings: Document the Synopsys GPIO via CREG bindings 2018-10-10 09:19:14 +02:00
snps,dw-apb-gpio.yaml dt-bindings: gpio: dwapb: Add ngpios property support 2020-08-27 10:32:57 +02:00
socionext,uniphier-gpio.yaml dt-bindings: gpio: uniphier: Add hogs parsing 2022-04-04 12:52:19 +02:00
sodaville.txt
spear_spics.txt dt-bindings: Remove "status" from examples 2017-09-05 10:03:06 -05:00
ti,omap-gpio.yaml dt-bindings: gpio: omap: Convert to json-schema 2021-05-26 13:28:05 +02:00
toshiba,gpio-visconti.yaml dt-bindings: Drop required 'interrupt-parent' 2022-01-11 11:54:35 -06:00
wd,mbl-gpio.txt gpio: dt-bindings: add wd,mbl-gpio bindings 2016-05-10 13:58:47 +02:00
x-powers,axp209-gpio.yaml dt-bindings: gpio: Add AXP221/AXP223/AXP809 compatibles 2022-06-30 14:04:47 +02:00
xlnx,zynqmp-gpio-modepin.yaml dt-bindings: gpio: zynqmp: Add binding documentation for modepin 2021-09-23 10:09:48 +02:00
xylon,logicvc-gpio.yaml dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00