19f95e2dfSLongbin Li# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 29f95e2dfSLongbin Li%YAML 1.2 39f95e2dfSLongbin Li--- 49f95e2dfSLongbin Li$id: http://devicetree.org/schemas/spi/spi-sg2044-nor.yaml# 59f95e2dfSLongbin Li$schema: http://devicetree.org/meta-schemas/core.yaml# 69f95e2dfSLongbin Li 79f95e2dfSLongbin Lititle: SG2044 SPI NOR controller 89f95e2dfSLongbin Li 99f95e2dfSLongbin Limaintainers: 109f95e2dfSLongbin Li - Longbin Li <looong.bin@gmail.com> 119f95e2dfSLongbin Li 129f95e2dfSLongbin LiallOf: 139f95e2dfSLongbin Li - $ref: spi-controller.yaml# 149f95e2dfSLongbin Li 159f95e2dfSLongbin Liproperties: 169f95e2dfSLongbin Li compatible: 17*7438379cSZixian Zeng enum: 188450f1e0SZixian Zeng - sophgo,sg2042-spifmc-nor 19*7438379cSZixian Zeng - sophgo,sg2044-spifmc-nor 209f95e2dfSLongbin Li 219f95e2dfSLongbin Li reg: 229f95e2dfSLongbin Li maxItems: 1 239f95e2dfSLongbin Li 249f95e2dfSLongbin Li clocks: 259f95e2dfSLongbin Li maxItems: 1 269f95e2dfSLongbin Li 279f95e2dfSLongbin Li interrupts: 289f95e2dfSLongbin Li maxItems: 1 299f95e2dfSLongbin Li 309f95e2dfSLongbin Li resets: 319f95e2dfSLongbin Li maxItems: 1 329f95e2dfSLongbin Li 339f95e2dfSLongbin Lirequired: 349f95e2dfSLongbin Li - compatible 359f95e2dfSLongbin Li - reg 369f95e2dfSLongbin Li - clocks 379f95e2dfSLongbin Li - interrupts 389f95e2dfSLongbin Li - resets 399f95e2dfSLongbin Li 409f95e2dfSLongbin LiunevaluatedProperties: false 419f95e2dfSLongbin Li 429f95e2dfSLongbin Liexamples: 439f95e2dfSLongbin Li - | 449f95e2dfSLongbin Li #include <dt-bindings/interrupt-controller/irq.h> 459f95e2dfSLongbin Li 469f95e2dfSLongbin Li spi@1000000 { 479f95e2dfSLongbin Li compatible = "sophgo,sg2044-spifmc-nor"; 489f95e2dfSLongbin Li reg = <0x1000000 0x4000000>; 499f95e2dfSLongbin Li #address-cells = <1>; 509f95e2dfSLongbin Li #size-cells = <0>; 519f95e2dfSLongbin Li clocks = <&clk 0>; 529f95e2dfSLongbin Li interrupts = <37 IRQ_TYPE_LEVEL_HIGH>; 539f95e2dfSLongbin Li resets = <&rst 0>; 549f95e2dfSLongbin Li }; 55