|
1132 | 1132 | allwinner,drive = <0xffffffff>; |
1133 | 1133 | allwinner,data = <0xffffffff>; |
1134 | 1134 | }; |
1135 | | - gmac_para@0 { |
| 1135 | + gmac0@0 { |
1136 | 1136 | linux,phandle = <0x0000009e>; |
1137 | 1137 | phandle = <0x0000009e>; |
1138 | | - allwinner,pins = "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PA16", "PA17", "PA18", "PA19", "PA20", "PA21", "PA22", "PA23", "PA24", "PA25", "PA26", "PA27"; |
1139 | | - allwinner,function = "gmac_para"; |
1140 | | - allwinner,pname = "gmac_txd0", "gmac_txd1", "gmac_txd2", "gmac_txd3", "gmac_txd4", "gmac_txd5", "gmac_txd6", "gmac_txd7", "gmac_txclk", "gmac_txen", "gmac_gtxclk", "gmac_rxd0", "gmac_rxd1", "gmac_rxd2", "gmac_rxd3", "gmac_rxd4", "gmac_rxd5", "gmac_rxd6", "gmac_rxd7", "gmac_rxdv", "gmac_rxclk", "gmac_txerr", "gmac_rxerr", "gmac_col", "gmac_crs", "gmac_clkin", "gmac_mdc", "gmac_mdio"; |
1141 | | - allwinner,muxsel = <0x00000002>; |
| 1138 | + allwinner,pins = "PD18", "PD17", "PD16", "PD15", "PD20", "PD19", "PD11", "PD10", "PD9", "PD8", "PD13", "PD12", "PD21", "PD22", "PD23"; |
| 1139 | + allwinner,function = "gmac0"; |
| 1140 | + allwinner,pname = "gmac_txd0", "gmac_txd1", "gmac_txd2", "gmac_txd3", "gmac_txen", "gmac_gtxclk", "gmac_rxd0", "gmac_rxd1", "gmac_rxd2", "gmac_rxd3", "gmac_rxdv", "gmac_rxclk", "gmac_clkin", "gmac_mdc", "gmac_mdio"; |
| 1141 | + allwinner,muxsel = <0x00000004>; |
1142 | 1142 | allwinner,pull = <0xffffffff>; |
1143 | 1143 | allwinner,drive = <0xffffffff>; |
1144 | 1144 | allwinner,data = <0xffffffff>; |
|
1939 | 1939 | ignore-pm-notify; |
1940 | 1940 | }; |
1941 | 1941 | disp@01000000 { |
| 1942 | + fb_base = <0x47400000>; |
| 1943 | + boot_disp = <0x0000040a>; |
1942 | 1944 | compatible = "allwinner,sun50i-disp"; |
1943 | 1945 | reg = <0x00000000 0x01000000 0x00000000 0x00300000 0x00000000 0x01c0c000 0x00000000 0x000017fc 0x00000000 0x01ca0000 0x00000000 0x000010fc>; |
1944 | 1946 | interrupts = <0x00000000 0x00000056 0x00000104 0x00000000 0x00000057 0x00000104 0x00000000 0x00000059 0x00000104>; |
|
1947 | 1949 | device_type = "disp"; |
1948 | 1950 | disp_init_enable = <0x00000001>; |
1949 | 1951 | disp_mode = <0x00000000>; |
1950 | | - screen0_output_type = <0x00000001>; |
1951 | | - screen0_output_mode = <0x00000004>; |
| 1952 | + screen0_output_type = <0x00000003>; |
| 1953 | + screen0_output_mode = <0x0000000a>; |
1952 | 1954 | screen1_output_type = <0x00000003>; |
1953 | 1955 | screen1_output_mode = <0x00000004>; |
1954 | 1956 | fb0_format = <0x00000000>; |
1955 | | - fb0_width = <0x00000000>; |
1956 | | - fb0_height = <0x00000000>; |
| 1957 | + fb0_width = <0x00000780>; |
| 1958 | + fb0_height = <0x00000438>; |
1957 | 1959 | fb1_format = <0x00000000>; |
1958 | 1960 | fb1_width = <0x00000000>; |
1959 | 1961 | fb1_height = <0x00000000>; |
|
2102 | 2104 | compatible = "allwinner,boot_disp"; |
2103 | 2105 | device_type = "boot_disp"; |
2104 | 2106 | output_disp = <0x00000000>; |
2105 | | - output_type = <0x00000001>; |
2106 | | - output_mode = <0x00000004>; |
| 2107 | + output_type = <0x00000003>; |
| 2108 | + output_mode = <0x0000000a>; |
2107 | 2109 | }; |
2108 | 2110 | cci@0x01cb3000 { |
2109 | 2111 | compatible = "allwinner,sunxi-csi_cci"; |
|
2128 | 2130 | pinctrl-0 = <0x000000b1>; |
2129 | 2131 | csi0_mck = <0x00000030 0x00000004 0x00000001 0x00000000 0x00000000 0x00000001 0x00000000>; |
2130 | 2132 | dev@0 { |
2131 | | - csi0_dev0_mname = "gc2155"; |
2132 | | - csi0_dev0_twi_addr = <0x00000078>; |
| 2133 | + csi0_dev0_mname = "hm5065"; |
| 2134 | + csi0_dev0_twi_addr = <0x0000003e>; |
2133 | 2135 | csi0_dev0_pos = "rear"; |
2134 | 2136 | csi0_dev0_isp_used = <0x00000001>; |
2135 | 2137 | csi0_dev0_fmt = <0x00000000>; |
|
2161 | 2163 | csi0_dev0_af_pwdn; |
2162 | 2164 | }; |
2163 | 2165 | dev@1 { |
2164 | | - csi0_dev1_mname = "gc0329"; |
2165 | | - csi0_dev1_twi_addr = <0x00000062>; |
| 2166 | + csi0_dev1_mname = "gc2145"; |
| 2167 | + csi0_dev1_twi_addr = <0x00000078>; |
2166 | 2168 | csi0_dev1_pos = "front"; |
2167 | 2169 | csi0_dev1_isp_used = <0x00000001>; |
2168 | 2170 | csi0_dev1_fmt = <0x00000000>; |
|
2556 | 2558 | compatible = "allwinner,sunxi-gmac"; |
2557 | 2559 | reg = <0x00000000 0x01c30000 0x00000000 0x00040000 0x00000000 0x01c00000 0x00000000 0x00000030>; |
2558 | 2560 | pinctrl-names = "default"; |
2559 | | - pinctrl-0 = <0x0000008e>; |
| 2561 | + pinctrl-0 = <0x0000009e>; |
2560 | 2562 | interrupts = <0x00000000 0x00000052 0x00000004>; |
2561 | 2563 | interrupt-names = "gmacirq"; |
2562 | 2564 | clocks = <0x0000008f>; |
2563 | 2565 | clock-names = "gmac"; |
2564 | 2566 | phy-mode = "rgmii"; |
2565 | 2567 | tx-delay = <0x00000007>; |
2566 | 2568 | rx-delay = <0x0000001f>; |
2567 | | - gmac_power1 = "axp81x_dldo2:2500000"; |
2568 | | - gmac_power2 = "axp81x_eldo2:1800000"; |
2569 | | - gmac_power3 = "axp81x_fldo1:1200000"; |
| 2569 | + gmac_power1 = "axp81x_dc1sw:0"; |
| 2570 | + gmac_power2; |
| 2571 | + gmac_power3; |
2570 | 2572 | status = "okay"; |
| 2573 | + device_type = "gmac0"; |
2571 | 2574 | }; |
2572 | 2575 | product { |
2573 | 2576 | device_type = "product"; |
|
2986 | 2989 | dram_type = <0x00000003>; |
2987 | 2990 | dram_zq = <0x003b3bbb>; |
2988 | 2991 | dram_odt_en = <0x00000001>; |
2989 | | - dram_para1 = <0x10e410e4>; |
2990 | | - dram_para2 = <0x00001000>; |
2991 | | - dram_mr0 = <0x00001840>; |
| 2992 | + dram_para1 = <0x10e40400>; |
| 2993 | + dram_para2 = <0x04000000>; |
| 2994 | + dram_mr0 = <0x00001c70>; |
2992 | 2995 | dram_mr1 = <0x00000040>; |
2993 | 2996 | dram_mr2 = <0x00000018>; |
2994 | | - dram_mr3 = <0x00000002>; |
2995 | | - dram_tpr0 = <0x004a2195>; |
2996 | | - dram_tpr1 = <0x02424190>; |
2997 | | - dram_tpr2 = <0x0008b060>; |
| 2997 | + dram_mr3 = <0x00000000>; |
| 2998 | + dram_tpr0 = <0x0048a192>; |
| 2999 | + dram_tpr1 = <0x01c2418d>; |
| 3000 | + dram_tpr2 = <0x00076051>; |
2998 | 3001 | dram_tpr3 = <0x04b005dc>; |
2999 | 3002 | dram_tpr4 = <0x00000000>; |
3000 | 3003 | dram_tpr5 = <0x00000000>; |
|
3005 | 3008 | dram_tpr10 = <0x00008808>; |
3006 | 3009 | dram_tpr11 = <0x20250000>; |
3007 | 3010 | dram_tpr12 = <0x00000000>; |
3008 | | - dram_tpr13 = <0x04000800>; |
| 3011 | + dram_tpr13 = <0x04000803>; |
3009 | 3012 | device_type = "dram"; |
3010 | 3013 | }; |
3011 | 3014 | memory@40000000 { |
3012 | 3015 | device_type = "memory"; |
3013 | | - reg = <0x00000000 0x40000000 0x00000000 0x40000000>; |
| 3016 | + reg = <0x00000000 0x41000000 0x00000000 0x3f000000>; |
3014 | 3017 | }; |
3015 | 3018 | interrupt-controller@1c81000 { |
3016 | 3019 | compatible = "arm,cortex-a15-gic", "arm,cortex-a9-gic"; |
|
0 commit comments