18c2ecf20Sopenharmony_ciHiSilicon SPI-NOR Flash Controller
28c2ecf20Sopenharmony_ci
38c2ecf20Sopenharmony_ciRequired properties:
48c2ecf20Sopenharmony_ci- compatible : Should be "hisilicon,fmc-spi-nor" and one of the following strings:
58c2ecf20Sopenharmony_ci		"hisilicon,hi3519-spi-nor"
68c2ecf20Sopenharmony_ci- address-cells : Should be 1.
78c2ecf20Sopenharmony_ci- size-cells : Should be 0.
88c2ecf20Sopenharmony_ci- reg : Offset and length of the register set for the controller device.
98c2ecf20Sopenharmony_ci- reg-names : Must include the following two entries: "control", "memory".
108c2ecf20Sopenharmony_ci- clocks : handle to spi-nor flash controller clock.
118c2ecf20Sopenharmony_ci
128c2ecf20Sopenharmony_ciExample:
138c2ecf20Sopenharmony_cispi-nor-controller@10000000 {
148c2ecf20Sopenharmony_ci	compatible = "hisilicon,hi3519-spi-nor", "hisilicon,fmc-spi-nor";
158c2ecf20Sopenharmony_ci	#address-cells = <1>;
168c2ecf20Sopenharmony_ci	#size-cells = <0>;
178c2ecf20Sopenharmony_ci	reg = <0x10000000 0x1000>, <0x14000000 0x1000000>;
188c2ecf20Sopenharmony_ci	reg-names = "control", "memory";
198c2ecf20Sopenharmony_ci	clocks = <&clock HI3519_FMC_CLK>;
208c2ecf20Sopenharmony_ci	spi-nor@0 {
218c2ecf20Sopenharmony_ci		compatible = "jedec,spi-nor";
228c2ecf20Sopenharmony_ci		reg = <0>;
238c2ecf20Sopenharmony_ci	};
248c2ecf20Sopenharmony_ci};
25