Merge tag 'media/v5.8-3' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab...
[linux-2.6-microblaze.git] / arch / arm / boot / dts / picoxcell-pc7302-pc3x2.dts
1 // SPDX-License-Identifier: GPL-2.0-only
2 /*
3  *  Copyright (C) 2011 Picochip, Jamie Iles
4  */
5
6 /dts-v1/;
7 /include/ "picoxcell-pc3x2.dtsi"
8 / {
9         model = "Picochip PC7302 (PC3X2)";
10         compatible = "picochip,pc7302-pc3x2", "picochip,pc3x2";
11
12         memory {
13                 device_type = "memory";
14                 reg = <0x0 0x08000000>;
15         };
16
17         chosen {
18                 stdout-path = &uart0;
19         };
20
21         clocks {
22                 ref_clk: clock@1 {
23                         compatible = "fixed-clock";
24                         clock-outputs = "ref";
25                         clock-frequency = <20000000>;
26                 };
27         };
28
29         rwid-axi {
30                 ebi@50000000 {
31                         nand: gpio-nand@2,0 {
32                                 compatible = "gpio-control-nand";
33                                 #address-cells = <1>;
34                                 #size-cells = <1>;
35                                 reg = <2 0x0000 0x1000>;
36                                 bus-clock = <&pclk>, "bus";
37                                 gpio-control-nand,io-sync-reg =
38                                         <0x00000000 0x80220000>;
39
40                                 gpios = <&banka 1 0     /* rdy */
41                                          &banka 2 0     /* nce */
42                                          &banka 3 0     /* ale */
43                                          &banka 4 0     /* cle */
44                                          0              /* nwp */>;
45
46                                 boot@100000 {
47                                         label = "Boot";
48                                         reg = <0x100000 0x80000>;
49                                 };
50
51                                 redundant-boot@200000 {
52                                         label = "Redundant Boot";
53                                         reg = <0x200000 0x80000>;
54                                 };
55
56                                 boot-env@300000 {
57                                         label = "Boot Evironment";
58                                         reg = <0x300000 0x20000>;
59                                 };
60
61                                 redundant-boot-env@320000 {
62                                         label = "Redundant Boot Environment";
63                                         reg = <0x300000 0x20000>;
64                                 };
65
66                                 kernel@380000 {
67                                         label = "Kernel";
68                                         reg = <0x380000 0x800000>;
69                                 };
70
71                                 fs@b80000 {
72                                         label = "File System";
73                                         reg = <0xb80000 0xf480000>;
74                                 };
75                         };
76                 };
77         };
78 };