|
@@ -377,13 +377,28 @@
|
|
|
clk-gate = <0xC8 11>;
|
|
|
};
|
|
|
|
|
|
- nand_clk: nand_clk {
|
|
|
+ nand_x_clk: nand_x_clk {
|
|
|
#clock-cells = <0>;
|
|
|
compatible = "altr,socfpga-a10-gate-clk";
|
|
|
clocks = <&l4_mp_clk>;
|
|
|
clk-gate = <0xC8 10>;
|
|
|
};
|
|
|
|
|
|
+ nand_ecc_clk: nand_ecc_clk {
|
|
|
+ #clock-cells = <0>;
|
|
|
+ compatible = "altr,socfpga-a10-gate-clk";
|
|
|
+ clocks = <&nand_x_clk>;
|
|
|
+ clk-gate = <0xC8 10>;
|
|
|
+ };
|
|
|
+
|
|
|
+ nand_clk: nand_clk {
|
|
|
+ #clock-cells = <0>;
|
|
|
+ compatible = "altr,socfpga-a10-gate-clk";
|
|
|
+ clocks = <&nand_x_clk>;
|
|
|
+ fixed-divider = <4>;
|
|
|
+ clk-gate = <0xC8 10>;
|
|
|
+ };
|
|
|
+
|
|
|
spi_m_clk: spi_m_clk {
|
|
|
#clock-cells = <0>;
|
|
|
compatible = "altr,socfpga-a10-gate-clk";
|
|
@@ -650,7 +665,8 @@
|
|
|
reg-names = "nand_data", "denali_reg";
|
|
|
interrupts = <0 99 4>;
|
|
|
dma-mask = <0xffffffff>;
|
|
|
- clocks = <&nand_clk>;
|
|
|
+ clocks = <&nand_clk>, <&nand_x_clk>, <&nand_ecc_clk>;
|
|
|
+ clock-names = "nand", "nand_x", "ecc";
|
|
|
status = "disabled";
|
|
|
};
|
|
|
|