Lines Matching +full:mt8173 +full:- +full:nor
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/spi/mediatek,spi-mtk-nor.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Serial NOR flash controller for MediaTek ARM SoCs
10 - Bayi Cheng <bayi.cheng@mediatek.com>
11 - Chuanhong Guo <gch981213@gmail.com>
15 SPI NOR flash. There should be only one spi slave device following
17 for devices other than SPI NOR flash due to limited transfer
21 - $ref: /schemas/spi/spi-controller.yaml#
26 - enum:
27 - mediatek,mt8173-nor
28 - mediatek,mt8186-nor
29 - mediatek,mt8192-nor
30 - items:
31 - enum:
32 - mediatek,mt2701-nor
33 - mediatek,mt2712-nor
34 - mediatek,mt7622-nor
35 - mediatek,mt7623-nor
36 - mediatek,mt7629-nor
37 - mediatek,mt8195-nor
38 - const: mediatek,mt8173-nor
39 - items:
40 - enum:
41 - mediatek,mt8188-nor
42 - const: mediatek,mt8186-nor
53 - description: clock used for spi bus
54 - description: clock used for controller
55 - description: clock used for nor dma bus. this depends on hardware
57 - description: clock used for controller axi slave bus.
60 clock-names:
63 - const: spi
64 - const: sf
65 - const: axi
66 - const: axi_s
69 - compatible
70 - reg
71 - clocks
72 - clock-names
77 - |
78 #include <dt-bindings/clock/mt8173-clk.h>
81 #address-cells = <2>;
82 #size-cells = <2>;
85 compatible = "mediatek,mt8173-nor";
90 clock-names = "spi", "sf", "axi";
91 #address-cells = <1>;
92 #size-cells = <0>;
95 compatible = "jedec,spi-nor";