linux-stable/Documentation/devicetree/bindings
Linus Torvalds e5075d8ec5 RISC-V Patches for the 6.8 Merge Window, Part 4
This includes everything from part 2:
 
 * Support for tuning for systems with fast misaligned accesses.
 * Support for SBI-based suspend.
 * Support for the new SBI debug console extension.
 * The T-Head CMOs now use PA-based flushes.
 * Support for enabling the V extension in kernel code.
 * Optimized IP checksum routines.
 * Various ftrace improvements.
 * Support for archrandom, which depends on the Zkr extension.
 
 and then also a fix for those:
 
 * The build is no longer broken under NET=n, KUNIT=y for ports that
   don't define their own ipv6 checksum.
 -----BEGIN PGP SIGNATURE-----
 
 iQJHBAABCAAxFiEEKzw3R0RoQ7JKlDp6LhMZ81+7GIkFAmWsCOMTHHBhbG1lckBk
 YWJiZWx0LmNvbQAKCRAuExnzX7sYieQND/0f+1gizTM0OzuqZG9+DOdWTtqmILyr
 sZaYXWBw6SPzbUSlwjoW4Qp/S3Ur7IhrbfttM2aMoS4GHZvSESAXOMXC4c7AnCaQ
 HOXBC2OuXvq6jA0ZjK5XPviR70A/7uD2iu5SNO1hyfJK08LSEu+AulxtkW50+wMc
 bHXSpZxEf8AtwOJK1cRtwhH4qy+Qcs3Nla3jG7OnDsPbhJVcydHx95eCtfwn2cQA
 KwJPN1fjRtm4ALZb91QcMDO8VAoanfPEkSR3DoNVE/UfdTItYk35VHmf4RWh7IWA
 qDnV5Mp/XMX2RmJqwi1ZmSHHX0rfVLL5UqgBhGHC8PuMpLJn5p9U6DZ0qD7YWxcB
 NDlrHsaXt112RHEEM/7CcLkqEexua/ezcC45E5tSQ4sRDZE3fvgbALao67xSQ22D
 lCpVAY0Z3o5oWaM/jISiQHjSNn5RrAwEYSvvv2pkW4QAMShA2eggmQaCF+Jl4EMp
 u6yqJpXxDI99C088uvM6Bi2gcX8fnBSmOzCB/sSU4a1I72UpWrGngqUpTYKHG8Jz
 cTZhbIKmQirBP0vC/UgMOS0sNuw/NykItfRXZ2g0qGKvw1TjJ6djdeZBKcAj3h0E
 fJpMxuhmeOFYE7DavnhSt3CResFTXZzXLChjxGbT+g10YzVEf9g7vBVnjxAwad9f
 tryMVpL/ipGpQQ==
 =Sjhj
 -----END PGP SIGNATURE-----

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

Pull more RISC-V updates from Palmer Dabbelt:

 - Support for tuning for systems with fast misaligned accesses.

 - Support for SBI-based suspend.

 - Support for the new SBI debug console extension.

 - The T-Head CMOs now use PA-based flushes.

 - Support for enabling the V extension in kernel code.

 - Optimized IP checksum routines.

 - Various ftrace improvements.

 - Support for archrandom, which depends on the Zkr extension.

 - The build is no longer broken under NET=n, KUNIT=y for ports that
   don't define their own ipv6 checksum.

* tag 'riscv-for-linus-6.8-mw4' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux: (56 commits)
  lib: checksum: Fix build with CONFIG_NET=n
  riscv: lib: Check if output in asm goto supported
  riscv: Fix build error on rv32 + XIP
  riscv: optimize ELF relocation function in riscv
  RISC-V: Implement archrandom when Zkr is available
  riscv: Optimize hweight API with Zbb extension
  riscv: add dependency among Image(.gz), loader(.bin), and vmlinuz.efi
  samples: ftrace: Add RISC-V support for SAMPLE_FTRACE_DIRECT[_MULTI]
  riscv: ftrace: Add DYNAMIC_FTRACE_WITH_DIRECT_CALLS support
  riscv: ftrace: Make function graph use ftrace directly
  riscv: select FTRACE_MCOUNT_USE_PATCHABLE_FUNCTION_ENTRY
  lib/Kconfig.debug: Update AS_HAS_NON_CONST_LEB128 comment and name
  riscv: Restrict DWARF5 when building with LLVM to known working versions
  riscv: Hoist linker relaxation disabling logic into Kconfig
  kunit: Add tests for csum_ipv6_magic and ip_fast_csum
  riscv: Add checksum library
  riscv: Add checksum header
  riscv: Add static key for misaligned accesses
  asm-generic: Improve csum_fold
  RISC-V: selftests: cbo: Ensure asm operands match constraints
  ...
2024-01-20 11:06:04 -08:00
..
arc
arm Char/Misc and other Driver changes for 6.8-rc1 2024-01-17 16:47:17 -08:00
ata dt-bindings: ata: tegra: Disallow undefined properties 2023-10-18 08:07:30 +09: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 dt-bindings: usb: connector: disallow additional properties 2023-07-27 11:08:36 -06:00
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 for v6.8: 2024-01-12 15:05:30 -08:00
dma dmaengine updates for v6.7 2023-11-03 18:56:51 -10:00
dsp
dvfs
edac
eeprom dt-bindings: at24: add ROHM BR24G04 2024-01-18 21:10:43 +01:00
extcon Char/Misc driver changes for 6.6-rc1 2023-09-01 09:53:54 -07:00
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 dt-bindings: fsi: Document the IBM I2C Responder virtual FSI master 2023-08-11 13:32:14 +09:30
fuse
gnss dt-bindings: gnss: u-blox: add "reset-gpios" binding 2023-12-15 09:12:51 +01:00
goldfish
gpio dt-bindings: gpio: xilinx: Fix node address in gpio 2024-01-15 11:09:42 +01: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 dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
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 Char/Misc and other Driver changes for 6.8-rc1 2024-01-17 16:47:17 -08: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 dt-bindings: Drop remaining unneeded quotes 2023-08-24 11:43:57 -05:00
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 Devicetree for v6.8: 2024-01-12 15:05:30 -08: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 dt-bindings: Drop remaining unneeded quotes 2023-08-24 11:43:57 -05:00
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 for v6.8: 2024-01-12 15:05:30 -08:00
nios2 dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
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 dt-bindings: Add bindings for peci-npcm 2023-08-07 18:27:55 +02:00
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 dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
power power supply and reset changes for the 6.8 series 2024-01-19 11:34:19 -08:00
powerpc dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
pps dt-bindings: pps: pps-gpio: Convert to yaml 2023-08-18 16:04:13 -05:00
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 dt-bindings: reset: hisilicon,hi3660-reset: Drop providers and consumers from example 2023-11-29 11:49:45 +01: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 sound fixes for 6.8-rc1 2024-01-19 12:30:29 -08: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 Merge patch series "Add Huashan Pi board support" 2023-11-30 12:46:40 +00:00
timestamp
tpm dt-bindings: tpm: Document Microsoft fTPM bindings 2024-01-09 10:56:19 -06:00
ufs SCSI misc on 20240110 2024-01-11 14:24:32 -08:00
usb dt-bindings: usb: dwc3: Limit num-hc-interrupters definition 2024-01-04 16:09:29 +01: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 dt-bindings: yamllint: Enable quoted string check 2023-08-24 11:43:57 -05:00
ABI.rst
Makefile dt-bindings: ignore paths outside kernel for DT_SCHEMA_FILES 2024-01-09 10:56:19 -06:00
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
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 Char/Misc and other Driver changes for 6.8-rc1 2024-01-17 16:47:17 -08:00
writing-bindings.rst
writing-schema.rst dt-bindings: writing-schema: add example for multiple DT_SCHEMA_FILES 2023-10-04 08:54:43 -05:00
xilinx.txt