Miquel Raynal
7bdc671822
dt-bindings: mtd: physmap: Reuse the generic definitions
...
The memory mapped MTD devices also share a lot with all the other MTD
devices, so let's share the properties by referencing mtd.yaml. We can
then drop mentioning the properties, to the cost of mentioning the
possible "sram" node name prefix.
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com >
Reviewed-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/linux-mtd/20221114090315.848208-11-miquel.raynal@bootlin.com
2022-11-17 21:59:20 +01:00
Corentin Labbe
438356e515
dt-bindings: mtd: drop mtd/cortina,gemini-flash.txt
...
Drop mtd/cortina,gemini-flash.txt since it is nearly already handled by
Documentation/devicetree/bindings/mtd/mtd-physmap.yaml.
We add jedec-flash to list of compatible because one board (gemini-dlink-dns-313.dts) needs it.
See commit a10d862e58 ("ARM: dts: Fix the DNS-313 flash compatible")
The flash on the DNS-313 needs to be probed as JEDEC, it does not conform to the common CFI standard.
Reviewed-by: Linus Walleij <linus.walleij@linaro.org >
Signed-off-by: Corentin Labbe <clabbe@baylibre.com >
Reviewed-by: Rob Herring <robh@kernel.org >
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com >
Link: https://lore.kernel.org/linux-mtd/20220211120842.3388592-1-clabbe@baylibre.com
2022-02-18 15:14:03 +01:00
Rob Herring
c47cbd4f56
dt-bindings: mtd-physmap: Add 'arm,vexpress-flash' compatible
...
The 'arm,vexpress-flash' compatible is in use, but has never been documented,
so add it now.
Cc: Miquel Raynal <miquel.raynal@bootlin.com >
Cc: Richard Weinberger <richard@nod.at >
Cc: Vignesh Raghavendra <vigneshr@ti.com >
Cc: linux-mtd@lists.infradead.org
Signed-off-by: Rob Herring <robh@kernel.org >
Acked-by: Miquel Raynal <miquel.raynal@bootlin.com >
Link: https://lore.kernel.org/r/20210819182427.1175753-1-robh@kernel.org
Signed-off-by: Rob Herring <robh@kernel.org >
2021-08-31 10:21:35 -05:00
Rob Herring
63f8e9e0ac
dt-bindings: mtd: Convert mtd-physmap to DT schema
...
Convert the mtd-physmap binding to DT schema format. The arm-versatile,
cypress,hyperflash and intel,ixp4xx-flash are all just an additional
compatible string, so they are all merged into the main schema.
There doesn't appear to be any users nor support for 'vendor-id' and
'device-id', so these have been dropped.
Cc: Linus Walleij <linus.walleij@linaro.org >
Cc: Miquel Raynal <miquel.raynal@bootlin.com >
Cc: Richard Weinberger <richard@nod.at >
Cc: Vignesh Raghavendra <vigneshr@ti.com >
Cc: linux-mtd@lists.infradead.org
Signed-off-by: Rob Herring <robh@kernel.org >
Reviewed-by: Linus Walleij <linus.walleij@linaro.org >
Reviewed-by: Miquel Raynal <miquel.raynal@bootlin.com >
Link: https://lore.kernel.org/r/20210607193500.3085920-1-robh@kernel.org
2021-06-09 14:42:45 -05:00