mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-09-04 20:19:47 +08:00
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
...
|
||
|---|---|---|
| .. | ||
| 8xxx_gpio.txt | ||
| abilis,tb10x-gpio.txt | ||
| airoha,en7523-gpio.yaml | ||
| aspeed,sgpio.yaml | ||
| brcm,bcm6345-gpio.yaml | ||
| brcm,brcmstb-gpio.yaml | ||
| brcm,kona-gpio.txt | ||
| brcm,xgs-iproc-gpio.yaml | ||
| cavium-octeon-gpio.txt | ||
| cdns,gpio.txt | ||
| cirrus,clps711x-mctrl-gpio.txt | ||
| delta,tn48m-gpio.yaml | ||
| fairchild,74hc595.yaml | ||
| faraday,ftgpio010.yaml | ||
| fsl-imx-gpio.yaml | ||
| fujitsu,mb86s70-gpio.txt | ||
| gateworks,pld-gpio.txt | ||
| gpio_atmel.txt | ||
| gpio_lpc32xx.txt | ||
| gpio_oxnas.txt | ||
| gpio-74xx-mmio.txt | ||
| gpio-adnp.txt | ||
| gpio-altera.txt | ||
| gpio-aspeed.txt | ||
| gpio-ath79.txt | ||
| gpio-clps711x.txt | ||
| gpio-consumer-common.yaml | ||
| gpio-davinci.yaml | ||
| gpio-dsp-keystone.txt | ||
| gpio-eic-sprd.txt | ||
| gpio-exar.txt | ||
| gpio-grgpio.txt | ||
| gpio-lp3943.txt | ||
| gpio-max3191x.txt | ||
| gpio-max77620.txt | ||
| gpio-mm-lantiq.txt | ||
| gpio-moxtet.txt | ||
| gpio-mpc8xxx.txt | ||
| gpio-mvebu.yaml | ||
| gpio-mxs.yaml | ||
| gpio-nmk.txt | ||
| gpio-palmas.txt | ||
| gpio-pca95xx.yaml | ||
| gpio-pca9570.yaml | ||
| gpio-pisosr.txt | ||
| gpio-rda.yaml | ||
| gpio-sprd.txt | ||
| gpio-stmpe.txt | ||
| gpio-stp-xway.yaml | ||
| gpio-thunderx.txt | ||
| gpio-tpic2810.yaml | ||
| gpio-ts4800.txt | ||
| gpio-ts4900.txt | ||
| gpio-twl4030.txt | ||
| gpio-vf610.yaml | ||
| gpio-virtio.yaml | ||
| gpio-xgene-sb.txt | ||
| gpio-xgene.txt | ||
| gpio-xilinx.txt | ||
| gpio-xra1403.txt | ||
| gpio-zevio.txt | ||
| gpio-zynq.yaml | ||
| gpio.txt | ||
| ibm,ppc4xx-gpio.txt | ||
| idt,32434-gpio.yaml | ||
| intel,ixp4xx-gpio.txt | ||
| kontron,sl28cpld-gpio.yaml | ||
| mediatek,mt7621-gpio.yaml | ||
| microchip,mpfs-gpio.yaml | ||
| microchip,pic32-gpio.txt | ||
| mrvl-gpio.yaml | ||
| mstar,msc313-gpio.yaml | ||
| netxbig-gpio-ext.txt | ||
| ni,169445-nand-gpio.txt | ||
| nintendo,hollywood-gpio.txt | ||
| nvidia,tegra20-gpio.yaml | ||
| nvidia,tegra186-gpio.yaml | ||
| nxp,lpc1850-gpio.txt | ||
| nxp,pcf8575.yaml | ||
| pl061-gpio.yaml | ||
| qcom,wcd934x-gpio.yaml | ||
| raspberrypi,firmware-gpio.txt | ||
| realtek,otto-gpio.yaml | ||
| renesas,em-gio.yaml | ||
| renesas,rcar-gpio.yaml | ||
| rockchip,gpio-bank.yaml | ||
| rockchip,rk3328-grf-gpio.yaml | ||
| sifive,gpio.yaml | ||
| snps,creg-gpio.txt | ||
| snps,dw-apb-gpio.yaml | ||
| socionext,uniphier-gpio.yaml | ||
| sodaville.txt | ||
| spear_spics.txt | ||
| ti,omap-gpio.yaml | ||
| toshiba,gpio-visconti.yaml | ||
| wd,mbl-gpio.txt | ||
| x-powers,axp209-gpio.yaml | ||
| xlnx,zynqmp-gpio-modepin.yaml | ||
| xylon,logicvc-gpio.yaml | ||