mirror-linux/Documentation/devicetree/bindings/mtd
Geert Uytterhoeven a56cde4134 dt-bindings: mtd: jedec,spi-nor: Document CPOL/CPHA support
SPI EEPROMs typically support both SPI Mode 0 (CPOL=CPHA=0) and Mode 3
(CPOL=CPHA=1).  However, using the latter is currently flagged as an
error by "make dtbs_check", e.g.:

    arch/arm/boot/dts/r8a7791-koelsch.dtb: flash@0: Unevaluated properties are not allowed ('spi-cpha', 'spi-cpol' were unexpected)
	    From schema: Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml

Fix this by documenting support for CPOL=CPHA=1.

Fixes: 233363aba7 ("spi/panel: dt-bindings: drop CPHA and CPOL from common properties")
Cc: stable@vger.kernel.org
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Miquel Raynal <miquel.raynal@bootlin.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: Tudor Ambarus <tudor.ambarus@linaro.org>
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Link: https://lore.kernel.org/linux-mtd/afe470603028db9374930b0c57464b1f6d52bdd3.1676384304.git.geert+renesas@glider.be
2023-03-22 16:59:08 +01:00
..
partitions dt-bindings: mtd: partitions: Fix partition node name pattern 2023-01-30 17:03:46 +01:00
allwinner,sun4i-a10-nand.yaml dt-bindings: mtd: sunxi-nand: Add an example to validate the bindings 2022-11-17 21:59:16 +01:00
amlogic,meson-nand.yaml dt-bindings: nand: meson: convert txt to yaml 2022-09-21 10:38:47 +02:00
arasan,nand-controller.yaml dt-bindings: mtd: nand: Drop common properties already defined in generic files 2022-11-17 21:59:10 +01:00
arm,pl353-nand-r2p1.yaml dt-bindings: mtd: Standardize the style in the examples 2022-11-17 21:59:33 +01:00
atmel-dataflash.txt
atmel-nand.txt dt-bindings: mtd: Remove useless file about partitions 2022-11-17 21:59:06 +01:00
brcm,brcmnand.yaml Raw NAND core changes: 2022-12-05 15:37:27 +01:00
cadence-nand-controller.txt
davinci-nand.txt
denali,nand.yaml dt-bindings: mtd: Standardize the style in the examples 2022-11-17 21:59:33 +01:00
diskonchip.txt
flctl-nand.txt
fsl-upm-nand.txt
fsmc-nand.txt
gpio-control-nand.txt
gpmi-nand.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
hisi504-nand.txt
hisilicon,fmc-spi-nor.txt dt-bindings: align SPI NOR node name with dtschema 2022-04-07 14:03:06 -05:00
ibm,ndfc.txt
ingenic,nand.yaml dt-bindings: drop redundant part of title (end) 2022-12-16 11:41:49 -06:00
intel,lgm-ebunand.yaml dt-bindings: mtd: Standardize the style in the examples 2022-11-17 21:59:33 +01:00
jedec,spi-nor.yaml dt-bindings: mtd: jedec,spi-nor: Document CPOL/CPHA support 2023-03-22 16:59:08 +01:00
lpc32xx-mlc.txt dt-bindings: mtd: Remove useless file about partitions 2022-11-17 21:59:06 +01:00
lpc32xx-slc.txt dt-bindings: mtd: Remove useless file about partitions 2022-11-17 21:59:06 +01:00
marvell-nand.txt
mediatek,mtk-nfc.yaml dt-bindings: mtd: Split ECC engine with rawnand controller 2023-02-03 19:09:41 +01:00
mediatek,nand-ecc-engine.yaml dt-bindings: mtd: mediatek,nand-ecc-engine: Add compatible for MT7986 2023-02-03 19:09:42 +01:00
microchip,mchp23k256.txt
microchip,mchp48l640.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
mtd-physmap.yaml dt-bindings: reference MC peripheral properties in relevant devices 2023-02-07 15:47:27 -06:00
mtd.yaml dt-bindings: mtd: Drop object types when referencing other files 2022-11-17 21:59:31 +01:00
mxc-nand.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
mxic-nand.txt
mxicy,nand-ecc-engine.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
nand-chip.yaml dt-bindings: drop redundant part of title of shared bindings 2022-12-16 11:41:49 -06:00
nand-controller.yaml dt-bindings: drop redundant part of title of shared bindings 2022-12-16 11:41:49 -06:00
nand-macronix.txt
nvidia-tegra20-nand.txt
nxp-spifi.txt
orion-nand.txt
oxnas-nand.txt
qcom,nandc.yaml dt-bindings: mtd: Standardize the style in the examples 2022-11-17 21:59:33 +01:00
renesas-nandc.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
rockchip,nand-controller.yaml dt-bindings: mtd: rockchip: add rockchip,rk3128-nfc 2022-10-18 10:24:49 +02:00
samsung-s3c2410.txt
spear_smi.txt
spi-nand.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
st,stm32-fmc2-nand.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
st-fsm.txt
ti,am654-hbmc.yaml dt-bindings: mtd: Standardize the style in the examples 2022-11-17 21:59:33 +01:00
ti,elm.yaml dt-bindings: mtd: ti,elm: Add support for AM64 ELM 2022-04-11 10:56:32 +02:00
ti,gpmc-nand.yaml dt-bindings: mtd: ti, gpmc-nand: Add compatible for AM64 NAND 2021-12-17 11:25:56 +01:00
ti,gpmc-onenand.yaml dt-bindings: mtd: onenand: Mention the expected node name 2022-11-17 21:59:15 +01:00
vf610-nfc.txt