162306a36Sopenharmony_ciHiSilicon SPI-NOR Flash Controller
262306a36Sopenharmony_ci
362306a36Sopenharmony_ciRequired properties:
462306a36Sopenharmony_ci- compatible : Should be "hisilicon,fmc-spi-nor" and one of the following strings:
562306a36Sopenharmony_ci		"hisilicon,hi3519-spi-nor"
662306a36Sopenharmony_ci- address-cells : Should be 1.
762306a36Sopenharmony_ci- size-cells : Should be 0.
862306a36Sopenharmony_ci- reg : Offset and length of the register set for the controller device.
962306a36Sopenharmony_ci- reg-names : Must include the following two entries: "control", "memory".
1062306a36Sopenharmony_ci- clocks : handle to spi-nor flash controller clock.
1162306a36Sopenharmony_ci
1262306a36Sopenharmony_ciExample:
1362306a36Sopenharmony_cispi-nor-controller@10000000 {
1462306a36Sopenharmony_ci	compatible = "hisilicon,hi3519-spi-nor", "hisilicon,fmc-spi-nor";
1562306a36Sopenharmony_ci	#address-cells = <1>;
1662306a36Sopenharmony_ci	#size-cells = <0>;
1762306a36Sopenharmony_ci	reg = <0x10000000 0x1000>, <0x14000000 0x1000000>;
1862306a36Sopenharmony_ci	reg-names = "control", "memory";
1962306a36Sopenharmony_ci	clocks = <&clock HI3519_FMC_CLK>;
2062306a36Sopenharmony_ci	flash@0 {
2162306a36Sopenharmony_ci		compatible = "jedec,spi-nor";
2262306a36Sopenharmony_ci		reg = <0>;
2362306a36Sopenharmony_ci	};
2462306a36Sopenharmony_ci};
25