]> git.dujemihanovic.xyz Git - u-boot.git/commit
mtd: spi-nor: Mask out fast read if not requested in DT
authorBin Meng <bmeng.cn@gmail.com>
Fri, 30 Jul 2021 07:20:17 +0000 (15:20 +0800)
committerJagan Teki <jagan@amarulasolutions.com>
Tue, 3 Aug 2021 06:26:25 +0000 (11:56 +0530)
commitd008190920fbea4cd52b185e5191e6e0e5ae1f56
tree68cd0410dcd6e3d3868ae31955cd9a95687d9b6e
parent87e7219f9c6a30709ddf97b602983386f1b4cccf
mtd: spi-nor: Mask out fast read if not requested in DT

The DT bindings of "jedec,spi-nor" [1] defines "m25p,fast-read" property
to indicate that "fast read" opcode can be used to read data from the
chip instead of the usual "read" opcode.

If this property is not present in DT, mask out fast read in
spi_nor_init_params(). This change mirrors the same logic in
spi_nor_info_init_params() in drivers/mtd/spi-nor/core.c in
the Linux kernel v5.14-rc3.

[1] Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml in the kernel tree

Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Jagan Teki <jagan@amarulasolutions.com>
drivers/mtd/spi/spi-nor-core.c