linux/Documentation/devicetree/bindings/mtd
Geert Uytterhoeven bc2f8b5621 dt-bindings: mtd: jedec,spi-nor: Document CPOL/CPHA support
commit a56cde4134 upstream.

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
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2023-04-06 12:10:55 +02:00
..
partitions dt-bindings: mtd: partitions: add binding for U-Boot bootloader 2022-09-19 18:13:05 +02:00
allwinner,sun4i-a10-nand.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05: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: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
arm,pl353-nand-r2p1.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
atmel-dataflash.txt
atmel-nand.txt dt-bindings: atmel-nand: add microchip,sam9x60-pmecc 2020-01-14 15:06:57 +01:00
brcm,brcmnand.yaml dt-bindings: More dropping redundant minItems/maxItems 2021-07-15 08:45:27 -06:00
cadence-nand-controller.txt docs: dt: fix several broken doc references 2020-02-24 12:27:19 -06:00
davinci-nand.txt mtd: Replace HTTP links with HTTPS ones 2020-08-02 22:17:19 +02:00
denali,nand.yaml dt-bindings: Add missing 'unevaluatedProperties' 2020-10-07 11:26:41 -05:00
diskonchip.txt
flctl-nand.txt
fsl-upm-nand.txt dt-bindings: mtd: fsl-upm-nand: Deprecate chip-delay and fsl, upm-wait-flags 2020-07-07 21:03:44 +02:00
fsmc-nand.txt dt: bindings: mtd: replace references to nand.txt with nand-controller.yaml 2019-05-22 09:08:20 -05:00
gpio-control-nand.txt
gpmi-nand.yaml dt-bindings: Drop redundant 'maxItems/minItems' in if/then schemas 2022-05-04 16:19:03 -05:00
hisi504-nand.txt dt: bindings: mtd: replace references to nand.txt with nand-controller.yaml 2019-05-22 09:08:20 -05:00
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 dt-bindings: powerpc/4xx: move 4xx NDFC and EMAC bindings to subsystem directories 2018-04-27 16:56:56 -05:00
ingenic,nand.yaml dt-bindings: memory-controllers: ingenic: Split out child node properties 2022-06-03 11:48:25 -05:00
intel,lgm-ebunand.yaml Devicetree updates for v6.1: 2022-10-10 13:13:51 -07:00
jedec,spi-nor.yaml dt-bindings: mtd: jedec,spi-nor: Document CPOL/CPHA support 2023-04-06 12:10:55 +02:00
lpc32xx-mlc.txt dt-bindings: Use lower case hex in unit-addresses 2017-12-26 10:37:05 -06:00
lpc32xx-slc.txt
marvell-nand.txt dt: bindings: mtd: replace references to nand.txt with nand-controller.yaml 2019-05-22 09:08:20 -05:00
microchip,mchp23k256.txt
microchip,mchp48l640.yaml dt-bindings: mtd: microchip,mchp48l640: use spi-peripheral-props.yaml 2022-08-02 11:08:27 -06:00
mtd-physmap.yaml dt-bindings: mtd: drop mtd/cortina,gemini-flash.txt 2022-02-18 15:14:03 +01:00
mtd.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
mtk-nand.txt MTD changes: 2018-06-08 10:39:20 -07:00
mxc-nand.yaml dt-bindings: mtd: mxc-nand: Drop undocumented properties from example 2022-06-06 15:05:10 +02:00
mxic-nand.txt dt-bindings: mtd: Document Macronix raw NAND controller bindings 2019-08-26 09:25:41 +02:00
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: mtd: nand-chip: Create a NAND chip description 2022-01-23 12:36:19 +01:00
nand-controller.yaml Raw NAND core changes: 2022-03-23 18:08:03 +01:00
nand-macronix.txt dt-bindings: mtd: Document Macronix NAND device bindings 2020-03-11 16:17:54 +01:00
nvidia-tegra20-nand.txt dt: bindings: mtd: replace references to nand.txt with nand-controller.yaml 2019-05-22 09:08:20 -05:00
nxp-spifi.txt
orion-nand.txt
oxnas-nand.txt dt: bindings: mtd: replace references to nand.txt with nand-controller.yaml 2019-05-22 09:08:20 -05:00
partition.txt dt-bindings: mtd: convert "fixed-partitions" to the json-schema 2020-12-10 21:57:02 -06:00
qcom,nandc.yaml dt-bindings: mtd: qcom_nandc: document qcom,boot-partitions binding 2022-06-17 08:30:21 +02: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: Another pass removing cases of 'allOf' containing a '$ref' 2022-03-02 14:02:57 -06:00
samsung-s3c2410.txt dt: bindings: mtd: replace references to nand.txt with nand-controller.yaml 2019-05-22 09:08:20 -05:00
spear_smi.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
spi-nand.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
st-fsm.txt
st,stm32-fmc2-nand.yaml dt-bindings: treewide: Update @st.com email address to @foss.st.com 2021-11-11 22:27:16 -06:00
ti,am654-hbmc.yaml dt-bindings: mtd: Convert ti, am654-hbmc.txt to YAML schema 2021-06-11 20:57:26 +02: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: ti,gpmc-onenand: Convert to yaml 2021-10-11 12:31:53 +03:00
vf610-nfc.txt dt: bindings: mtd: replace references to nand.txt with nand-controller.yaml 2019-05-22 09:08:20 -05:00