1
0
Fork 0
alistair23-linux/Documentation/devicetree/bindings
Linus Torvalds 8b83369ddc RISC-V Patches for the 5.12 Merge Window
I have a handful of new RISC-V related patches for this merge window:
 
 * A check to ensure drivers are properly using uaccess.  This isn't
   manifesting with any of the drivers I'm currently using, but may catch
   errors in new drivers.
 * Some preliminary support for the FU740, along with the HiFive
   Unleashed it will appear on.
 * NUMA support for RISC-V, which involves making the arm64 code generic.
 * Support for kasan on the vmalloc region.
 * A handful of new drivers for the Kendryte K210, along with the DT
   plumbing required to boot on a handful of K210-based boards.
 * Support for allocating ASIDs.
 * Preliminary support for kernels larger than 128MiB.
 * Various other improvements to our KASAN support, including the
   utilization of huge pages when allocating the KASAN regions.
 
 We may have already found a bug with the KASAN_VMALLOC code, but it's
 passing my tests.  There's a fix in the works, but that will probably
 miss the merge window.
 -----BEGIN PGP SIGNATURE-----
 
 iQJHBAABCgAxFiEEKzw3R0RoQ7JKlDp6LhMZ81+7GIkFAmA4hXATHHBhbG1lckBk
 YWJiZWx0LmNvbQAKCRAuExnzX7sYifryD/0SfXGOfj93Cxq7I7AYhhzCN7lJ5jvv
 iEQScTlPqU9nfvYodo4EDq0fp+5LIPpTL/XBHtqVjzv0FqRNa28Ea0K7kO8HuXc4
 BaUd0m/DqyB4Gfgm4qjc5bDneQ1ZYxVXprYERWNQ5Fj+tdWhaQGOW64N/TVodjjj
 NgJtTqbIAcjJqjUtttM8TZN5U1TgwLo+KCqw3iYW12lV1YKBBuvrwvSdD6jnFdIQ
 AzG/wRGZhxLoFxgBB/NEsZxDoSd6ztiwxLhS9lX4okZVsryyIdOE70Q/MflfiTlU
 xE+AdxQXTMUiiqYSmHeDD6PDb57GT/K3hnjI1yP+lIZpbInsi29JKow1qjyYjfHl
 9cSSKYCIXHL7jKU6pgt34G1O5N5+fgqHQhNbfKvlrQ2UPlfs/tWdKHpFIP/z9Jlr
 0vCAou7NSEB9zZGqzO63uBLXoN8yfL8FT3uRnnRvoRpfpex5dQX2QqPLQ7327D7N
 GUG31nd1PHTJPdxJ1cI4SO24PqPpWDWY9uaea+0jv7ivGClVadZPco/S3ZKloguT
 lazYUvyA4oRrSAyln785Rd8vg4CinqTxMtIyZbRMbNkgzVQARi9a8rjvu4n9qms2
 2wlXDFi8nR8B4ih5n79dSiiLM9ay9GJDxMcf9VxIxSAYZV2fJALnpK6gV2fzRBUe
 +k/uv8BIsFmlwQ==
 =CutX
 -----END PGP SIGNATURE-----

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

Pull RISC-V updates from Palmer Dabbelt:
 "A handful of new RISC-V related patches for this merge window:

   - A check to ensure drivers are properly using uaccess. This isn't
     manifesting with any of the drivers I'm currently using, but may
     catch errors in new drivers.

   - Some preliminary support for the FU740, along with the HiFive
     Unleashed it will appear on.

   - NUMA support for RISC-V, which involves making the arm64 code
     generic.

   - Support for kasan on the vmalloc region.

   - A handful of new drivers for the Kendryte K210, along with the DT
     plumbing required to boot on a handful of K210-based boards.

   - Support for allocating ASIDs.

   - Preliminary support for kernels larger than 128MiB.

   - Various other improvements to our KASAN support, including the
     utilization of huge pages when allocating the KASAN regions.

  We may have already found a bug with the KASAN_VMALLOC code, but it's
  passing my tests. There's a fix in the works, but that will probably
  miss the merge window.

* tag 'riscv-for-linus-5.12-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux: (75 commits)
  riscv: Improve kasan population by using hugepages when possible
  riscv: Improve kasan population function
  riscv: Use KASAN_SHADOW_INIT define for kasan memory initialization
  riscv: Improve kasan definitions
  riscv: Get rid of MAX_EARLY_MAPPING_SIZE
  soc: canaan: Sort the Makefile alphabetically
  riscv: Disable KSAN_SANITIZE for vDSO
  riscv: Remove unnecessary declaration
  riscv: Add Canaan Kendryte K210 SD card defconfig
  riscv: Update Canaan Kendryte K210 defconfig
  riscv: Add Kendryte KD233 board device tree
  riscv: Add SiPeed MAIXDUINO board device tree
  riscv: Add SiPeed MAIX GO board device tree
  riscv: Add SiPeed MAIX DOCK board device tree
  riscv: Add SiPeed MAIX BiT board device tree
  riscv: Update Canaan Kendryte K210 device tree
  dt-bindings: add resets property to dw-apb-timer
  dt-bindings: fix sifive gpio properties
  dt-bindings: update sifive uart compatible string
  dt-bindings: update sifive clint compatible string
  ...
2021-02-26 10:28:35 -08:00
..
arc
arm pci-v5.12-changes 2021-02-25 09:56:08 -08:00
ata dt-bindings: Add missing array size constraints 2021-01-11 17:42:25 -06:00
auxdisplay dt-bindings: auxdisplay: ht16k33: Convert to json-schema 2021-01-25 22:16:10 +01:00
board
bus dt-bindings: bus: rsb: Add H616 compatible string 2021-01-28 11:20:12 +01:00
chrome
clock Devicetree updates for v5.12: 2021-02-22 10:05:12 -08:00
connector Devicetree updates for v5.12: 2021-02-22 10:05:12 -08:00
counter
cpu
cpufreq
crypto Devicetree updates for v5.12: 2021-02-22 10:05:12 -08:00
csky
ddr
devfreq
display drm fixes for 5.12-rc1 + msm-next 2021-02-25 12:10:22 -08:00
dma dmaengine updates for v5.12-rc1 2021-02-23 15:05:10 -08:00
dsp dt-bindings: Add missing array size constraints 2021-01-11 17:42:25 -06:00
edac dt-bindings: edac: aspeed-sdram-edac: Add ast2400/ast2600 support 2020-12-07 12:03:11 +01:00
eeprom Devicetree updates for v5.12: 2021-02-22 10:05:12 -08:00
extcon Devicetree updates for v5.12: 2021-02-22 10:05:12 -08:00
firmware dt-bindings: firmware: scm: Add SM8250 and SM8350 compatible 2021-02-02 14:46:50 -06:00
fpga
fsi dt-bindings: fsi: Add P10 OCC device documentation 2020-12-11 07:42:27 -08:00
fuse
gnss
goldfish
gpio RISC-V Patches for the 5.12 Merge Window 2021-02-26 10:28:35 -08:00
gpu dt-bindings: gpu: Convert v3d to json-schema 2021-01-25 15:07:17 -06:00
h8300
hsi
hwlock dt-bindings: hwlock: Update OMAP HwSpinlock binding for AM64x SoCs 2021-02-09 11:36:25 -06:00
hwmon hwmon updates for v5.12 2021-02-22 09:00:03 -08:00
i2c Devicetree updates for v5.12: 2021-02-22 10:05:12 -08:00
i3c dt-bindings: i3c: Describe Silvaco master binding 2021-02-06 00:43:29 +01:00
iio Devicetree updates for v5.12: 2021-02-22 10:05:12 -08:00
infiniband
input Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2021-02-23 14:56:23 -08:00
interconnect Char/Misc driver patches for 5.12-rc1 2021-02-24 10:25:37 -08:00
interrupt-controller RISC-V Patches for the 5.12 Merge Window 2021-02-26 10:28:35 -08:00
iommu IOMMU Updates for Linux v5.12 2021-02-22 10:31:29 -08:00
ipmi
leds Devicetree updates for v5.12: 2021-02-22 10:05:12 -08:00
mailbox dt-bindings: mailbox: Add binding for SDX55 APCS 2021-02-14 23:25:06 -06:00
media Devicetree updates for v5.12: 2021-02-22 10:05:12 -08:00
memory-controllers Devicetree updates for v5.12: 2021-02-22 10:05:12 -08:00
mfd RISC-V Patches for the 5.12 Merge Window 2021-02-26 10:28:35 -08:00
mips dt-bindings: mips: Add support for RTL83xx SoC series 2021-02-04 20:17:11 +01:00
misc Char/Misc driver patches for 5.12-rc1 2021-02-24 10:25:37 -08:00
mmc Devicetree updates for v5.12: 2021-02-22 10:05:12 -08:00
mtd Devicetree updates for v5.12: 2021-02-22 10:05:12 -08:00
mux
nds32
net Devicetree updates for v5.12: 2021-02-22 10:05:12 -08:00
nios2
nvmem dt-bindings: nvmem: Add bindings for rmem driver 2021-02-04 17:04:18 +01:00
openrisc/opencores
opp dt-bindings: opp: Allow empty OPP tables 2020-12-09 11:22:12 +05:30
pci Merge branch 'pci/qcom' 2021-02-24 14:59:23 -06:00
perf bindings: perf: imx-ddr: add compatible string 2020-12-09 14:14:02 +00:00
phy Char/Misc driver patches for 5.12-rc1 2021-02-24 10:25:37 -08:00
pinctrl RISC-V Patches for the 5.12 Merge Window 2021-02-26 10:28:35 -08:00
pmem
power Devicetree updates for v5.12: 2021-02-22 10:05:12 -08:00
powerpc dt-bindings: Fix JSON pointers 2020-12-18 15:14:44 -06:00
pps
ptp dt-bindings: Fix undocumented compatible strings in examples 2021-02-04 09:07:43 -06:00
pwm RISC-V Patches for the 5.12 Merge Window 2021-02-26 10:28:35 -08:00
regmap
regulator Merge remote-tracking branch 'regulator/for-5.12' into regulator-next 2021-02-12 14:00:07 +00:00
remoteproc remoteproc updates for v5.12 2021-02-24 11:30:13 -08:00
reserved-memory
reset RISC-V Patches for the 5.12 Merge Window 2021-02-26 10:28:35 -08:00
riscv RISC-V Patches for the 5.12 Merge Window 2021-02-26 10:28:35 -08:00
rng
rtc RTC for 5.12 2021-02-22 09:54:19 -08:00
scsi
security/tpm
serial RISC-V Patches for the 5.12 Merge Window 2021-02-26 10:28:35 -08:00
serio
sifive
siox
slimbus
soc ARM: SoC drivers for v5.12 2021-02-20 18:42:28 -08:00
sound Devicetree updates for v5.12: 2021-02-22 10:05:12 -08:00
soundwire
spi Devicetree updates for v5.12: 2021-02-22 10:05:12 -08:00
spmi
sram Devicetree updates for v5.12: 2021-02-22 10:05:12 -08:00
staging/iio/adc
thermal Devicetree updates for v5.12: 2021-02-22 10:05:12 -08:00
timer RISC-V Patches for the 5.12 Merge Window 2021-02-26 10:28:35 -08:00
ufs
usb Devicetree updates for v5.12: 2021-02-22 10:05:12 -08:00
virtio
w1
watchdog Devicetree updates for v5.12: 2021-02-22 10:05:12 -08:00
x86
xillybus
.gitignore
.yamllint
ABI.rst
Makefile Kbuild updates for v5.12 2021-02-25 10:17:31 -08:00
chosen.txt
common-properties.txt
example-schema.yaml
graph.txt dt-bindings: Remove plain text OF graph binding 2021-01-12 16:52:10 -06:00
index.rst
jailhouse.txt
numa.txt
property-units.txt
resource-names.txt
submitting-patches.rst docs: dt: Use full path to enable cross-reference 2020-11-30 14:23:57 -07:00
trivial-devices.yaml iio:pressure:ms5637: add ms5803 support 2021-01-22 08:52:07 +00:00
unittest.txt
vendor-prefixes.yaml I3C for 5.12 2021-02-22 09:52:55 -08:00
writing-bindings.rst
xilinx.txt