linux-stable/Documentation/devicetree/bindings
Linus Torvalds 35f11a3710 * MTD
Apart from preventing the mtdblk to run on top of ftl or ubiblk (which
 may cause security issues and has no meaning anyway), there are a few
 misc fixes.
 
 * Raw NAND
 
 Two meaningful changes this time. The conversion of the brcmnand driver
 to the ->exec_op() API, this series brought additional changes to the
 core in order to help controller drivers to handle themselves the WP pin
 during destructive operations when relevant.
 
 There is also a series bringing important fixes to the sequential read
 feature.
 
 As always, there is as well a whole bunch of miscellaneous W=1 fixes,
 together with a few runtime fixes (double free, timeout value, OOB
 layout, missing register initialization) and the usual load of remove
 callbacks turned into void (which led to switch the txx9ndfmc driver to
 use module_platform_driver()).
 
 * SPI NOR
 
 SPI NOR comes with die erase support for multi die flashes, with new
 octal protocols (1-1-8 and 1-8-8) parsed from SFDP and with an updated
 documentation about what the contributors shall consider when proposing
 flash additions or updates.
 
 Michael Walle stepped out from the reviewer role to maintainer.
 -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCgAdFiEE9HuaYnbmDhq/XIDIJWrqGEe9VoQFAmWFeUsACgkQJWrqGEe9
 VoSBzQgAsUDieAMF4zIo5QN6l+8DpDMrkOK1Z5l4B/3goA2ZUz4cs80Kj/53l/kO
 tD8Ckn5SA82ZrVZiCJS5D8yplB+4+IWFU9dV/TcoINafLew5R/bBqo4XwgfVgvwy
 a4PuFlV9eedDW18cfbZA29TsnKoWdGaWxsyY+Gceukm94VuQbaZIPs3wkmBdWEOM
 V+FZaWg7vLW99x2XFDNpBqKFSzjTPAt1W5WM2ASdrb3pSKVOlt02qFlvMFwodVeR
 YExYwd1BNNsn9I6lKF/07a5wdX4NygXzqIpYytIaTzeBV3iRgN59uMfWbOh6tHeu
 MOEnmWoc3RwsyBXlBTKGafk2DTB6zg==
 =gbYM
 -----END PGP SIGNATURE-----

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

Pull mtd updates from Miquel Raynal:
 "MTD:

   - Apart from preventing the mtdblk to run on top of ftl or ubiblk
     (which may cause security issues and has no meaning anyway), there
     are a few misc fixes.

  Raw NAND:

   - Two meaningful changes this time. The conversion of the brcmnand
     driver to the ->exec_op() API, this series brought additional
     changes to the core in order to help controller drivers to handle
     themselves the WP pin during destructive operations when relevant.

   - There is also a series bringing important fixes to the sequential
     read feature.

   - As always, there is as well a whole bunch of miscellaneous W=1
     fixes, together with a few runtime fixes (double free, timeout
     value, OOB layout, missing register initialization) and the usual
     load of remove callbacks turned into void (which led to switch the
     txx9ndfmc driver to use module_platform_driver()).

  SPI NOR:

   - SPI NOR comes with die erase support for multi die flashes, with
     new octal protocols (1-1-8 and 1-8-8) parsed from SFDP and with an
     updated documentation about what the contributors shall consider
     when proposing flash additions or updates.

   - Michael Walle stepped out from the reviewer role to maintainer"

* tag 'mtd/for-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux: (39 commits)
  mtd: rawnand: Clarify conditions to enable continuous reads
  mtd: rawnand: Prevent sequential reads with on-die ECC engines
  mtd: rawnand: Fix core interference with sequential reads
  mtd: rawnand: Prevent crossing LUN boundaries during sequential reads
  mtd: Fix gluebi NULL pointer dereference caused by ftl notifier
  dt-bindings: mtd: partitions: u-boot: Fix typo
  mtd: rawnand: s3c2410: fix Excess struct member description kernel-doc warnings
  MAINTAINERS: change my mail to the kernel.org one
  mtd: spi-nor: sfdp: get the 1-1-8 and 1-8-8 protocol from SFDP
  mtd: spi-nor: drop superfluous debug prints
  mtd: spi-nor: sysfs: hide the flash name if not set
  mtd: spi-nor: mark the flash name as obsolete
  mtd: spi-nor: print flash ID instead of name
  mtd: maps: vmu-flash: Fix the (mtd core) switch to ref counters
  mtd: ssfdc: Remove an unused variable
  mtd: rawnand: diskonchip: fix a potential double free in doc_probe
  mtd: rawnand: rockchip: Add missing title to a kernel doc comment
  mtd: rawnand: rockchip: Rename a structure
  mtd: rawnand: pl353: Fix kernel doc
  mtd: spi-nor: micron-st: Add support for mt25qu01g
  ...
2024-01-09 15:40:59 -08:00
..
arc
arm - Core Frameworks 2023-11-02 14:40:51 -10:00
ata dt-bindings: ata: tegra: Disallow undefined properties 2023-10-18 08:07:30 +09:00
auxdisplay
board
bus dt-bindings: bus: fsl,imx8qxp-pixel-link-msi-bus: Drop child 'reg' property 2023-10-06 13:54:00 -05:00
cache SoC driver updates for 6.7 2023-11-01 14:46:51 -10:00
chrome dt-bindings: usb: connector: disallow additional properties 2023-07-27 11:08:36 -06:00
clock Merge branches 'clk-renesas', 'clk-kunit', 'clk-regmap' and 'clk-frac-divider' into clk-next 2023-10-30 14:12:20 -07:00
connector dt-bindings: Drop remaining unneeded quotes 2023-08-24 11:43:57 -05:00
counter
cpu
cpufreq dt-bindings: cpufreq: qcom-hw: document SM8650 CPUFREQ Hardware 2023-10-25 15:51:22 +05:30
crypto dt-bindings: crypto: qcom,prng: document SA8775P and SC7280 2023-10-27 18:04:24 +08:00
csky
devfreq dt-bindings: devfreq: event: rockchip,dfi: Add rk3588 support 2023-10-19 21:27:11 +09:00
display Merge tag 'drm-misc-fixes-2023-12-14' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes 2023-12-15 12:47:12 +10:00
dma dmaengine updates for v6.7 2023-11-03 18:56:51 -10:00
dsp
dvfs
edac
eeprom I2C has largely driver updates for 6.7., i.e. feature additions (like 2023-11-05 08:41:14 -10:00
extcon Char/Misc driver changes for 6.6-rc1 2023-09-01 09:53:54 -07:00
firmware Qualcomm driver updates for v6.7 2023-10-18 17:18:02 +02:00
fpga dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
fsi dt-bindings: fsi: Document the IBM I2C Responder virtual FSI master 2023-08-11 13:32:14 +09:30
fuse
gnss
goldfish
gpio dt-bindings: gpio: vf610: add i.MX95 compatible 2023-10-05 19:52:58 +02:00
gpu
hsi
hwinfo
hwlock dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
hwmon dt-bindings: hwmon: npcm: Add npcm845 compatible string 2023-10-29 22:22:47 -07:00
i2c I2C has largely driver updates for 6.7., i.e. feature additions (like 2023-11-05 08:41:14 -10:00
i3c I3C for 6.7 2023-11-04 16:25:36 -10:00
iio Char/Misc and other driver changes for 6.7-rc1 2023-11-03 14:51:08 -10:00
infiniband
input Input updates for 6.7 merge window: 2023-11-09 14:18:42 -08:00
interconnect Merge branch 'icc-misc' into icc-next 2023-10-10 14:11:07 +03:00
interrupt-controller IRQ subsystem changes for v6.8: 2024-01-08 19:35:04 -08:00
iommu dt-bindings: arm-smmu: Add SM7150 GPU SMMUv2 2023-10-12 13:48:28 +01:00
ipmi dt-bindings: Drop remaining unneeded quotes 2023-08-24 11:43:57 -05:00
leds media updates for v6.7-rc1 2023-11-06 15:06:06 -08:00
mailbox dt-bindings: mailbox: qcom-ipcc: document the SM8650 Inter-Processor Communication Controller 2023-11-04 13:46:53 -05:00
media media updates for v6.7-rc1 2023-11-06 15:06:06 -08:00
memory-controllers SoC driver updates for 6.7 2023-11-01 14:46:51 -10:00
mfd Pin control changes for the v6.7 kernel cycle 2023-11-03 19:15:19 -10:00
mips dt-bindings: Drop remaining unneeded quotes 2023-08-24 11:43:57 -05:00
misc dt-bindings: Drop remaining unneeded quotes 2023-08-24 11:43:57 -05:00
mmc dt-bindings: mmc: sdhci-msm: document the SM8650 SDHCI Controller 2023-10-27 12:00:23 +02:00
mtd dt-bindings: mtd: partitions: u-boot: Fix typo 2023-12-22 12:32:57 +01:00
mux
net dt-bindings: net: ethernet-controller: Fix formatting error 2023-11-15 10:00:55 +00:00
nios2 dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
nvme
nvmem dt-bindings: nvmem: mxs-ocotp: Document fsl,ocotp 2023-12-15 13:15:02 +01: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.7-changes 2023-11-02 14:05:18 -10: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 phy-for-6.6 2023-11-03 19:06:12 -10:00
pinctrl dt-bindings: pinctrl: s32g2: change a maintainer email address 2023-11-24 11:21:55 +01:00
pmem dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
power - Core Frameworks 2023-11-02 14:40:51 -10: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 dt-bindings: pwm: imx-pwm: Unify #pwm-cells for all compatibles 2023-12-05 20:35:27 +08:00
regmap
regulator dt-bindings: regulator: qcom,usb-vbus-regulator: clean up example 2023-12-19 13:23:58 +00:00
remoteproc remoteproc updates for v6.7 2023-11-07 16:53:28 -08:00
reserved-memory SoC driver updates for 6.7 2023-11-01 14:46:51 -10:00
reset Devicetree updates for v6.6: 2023-08-30 16:59:03 -07:00
riscv ARM: 2023-11-02 15:45:15 -10:00
rng dt-bindings: rng: meson: add meson-rng-s4 compatible 2023-10-05 18:16:31 +08:00
rtc RTC for 6.7 2023-11-05 18:49:40 -08:00
scsi
security/tpm
serial dt-bindings: serial: drop unsupported samsung bindings 2023-10-21 19:03:03 +02:00
serio
sifive
siox
slimbus
soc dt-bindings: soc: rockchip: grf: add rockchip,rk3588-pmugrf 2023-11-17 10:47:06 +01:00
sound sound updates for 6.7 2023-11-02 14:34:14 -10: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: imx-thermal: Add #thermal-sensor-cells property 2023-10-15 23:40:10 +02:00
timer SoC DT updates for v6.7 2023-11-01 14:37:04 -10:00
timestamp
ufs scsi: ufs: qcom-ufs: dt-bindings: Document the SM8650 UFS Controller 2023-11-08 21:50:37 -05:00
usb dt-bindings: usb: qcom,dwc3: fix example wakeup interrupt types 2023-11-22 12:14:25 +00:00
virtio
w1
watchdog linux-watchdog 6.7-rc1 tag 2023-11-09 13:54:25 -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: Drop kernel copy of common reserved-memory bindings 2023-10-24 11:41:29 -05:00
common-properties.txt
example-schema.yaml
graph.txt
index.rst
jailhouse.txt
numa.txt
resource-names.txt
submitting-patches.rst
trivial-devices.yaml media updates for v6.7-rc1 2023-11-06 15:06:06 -08:00
unittest.txt
vendor-prefixes.yaml SoC DT updates for v6.7 2023-11-01 14:37:04 -10: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