• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Commit MetaInfo

Revisionc405ad062b5a693a124950a30e2d25c87885bc10 (tree)
Time2020-07-26 18:05:53
AuthorYoshinori Sato <ysato@user...>
CommiterYoshinori Sato

Log Message

ult62n update

Change Summary

Incremental Difference

--- a/arch/rx/dts/ult62n.dts
+++ b/arch/rx/dts/ult62n.dts
@@ -14,36 +14,37 @@
1414 ethernet0 = &eth0;
1515 spi0 = &spi0;
1616 };
17-
1817 xclk: oscillator {
1918 #clock-cells = <0>;
2019 compatible = "fixed-clock";
2120 clock-frequency = <12000000>;
2221 clock-output-names = "xtal";
2322 };
24- iclk: iclk {
25- compatible = "renesas,rx-mul-clock";
23+ pllclk: pllclk {
24+ #clock-cells = <0>;
25+ compatible = "fixed-factor-clock";
26+ clock-mult = <8>;
2627 clocks = <&xclk>;
28+ clock-output-names = "pll";
29+ };
30+ pck: pck {
2731 #clock-cells = <0>;
32+ compatible = "renesas,rx62n-cpg";
33+ clocks = <&pllclk>;
2834 reg = <0x00080020 4>;
29- renesas,offset = <24>;
30- renesas,maxfreq = <100000000>;
35+ clock-names = "fck";
3136 };
32- pclk: pclk {
33- compatible = "renesas,rx-mul-clock";
34- clocks = <&xclk>;
37+ bck: bck {
38+ compatible = "renesas,rx62n-cpg";
39+ clocks = <&pllclk>;
3540 #clock-cells = <0>;
3641 reg = <0x00080020 4>;
37- renesas,offset = <8>;
38- renesas,maxfreq = <50000000>;
3942 };
40- bclk: bclk {
41- compatible = "renesas,rx-mul-clock";
42- clocks = <&xclk>;
43+ ick: ick {
44+ compatible = "renesas,rx62n-cpg";
45+ clocks = <&pllclk>;
4346 #clock-cells = <0>;
4447 reg = <0x00080020 4>;
45- renesas,offset = <16>;
46- renesas,maxfreq = <50000000>;
4748 };
4849
4950 cpus {
@@ -51,10 +52,11 @@
5152 #size-cells = <0>;
5253 cpu@0 {
5354 compatible = "renesas,rx";
54- clock-frequency = <96000000>;
55+ clocks = <&ick>;
5556 mem-cycle = <2>;
5657 };
5758 };
59+
5860 memory@08000000 {
5961 device_type = "memory";
6062 reg = <0x08000000 0x01000000>;
@@ -70,21 +72,23 @@
7072 mtu: timer@00088600 {
7173 compatible = "renesas,rx-mtu2";
7274 reg = <0x00088600 0x600>;
73- clock-frequency = <46875>;
75+ clocks = <&pck>;
7476 };
7577
7678 sci0: serial@00088240 {
7779 compatible = "renesas,sci";
7880 reg = <0x00088240 8>;
7981 interrupts = <214 0>, <215 0>, <216 0>, <217 0>;
80- clock = <48000000>;
82+ clock-names = "fck", "pck";
83+ clocks = <&pck>;
8184 };
8285
8386 sci1: serial@00088248 {
8487 compatible = "renesas,sci";
8588 reg = <0x00088248 8>;
8689 interrupts = <218 0>, <219 0>, <220 0>, <221 0>;
87- clock = <48000000>;
90+ clock-names = "fck", "pck";
91+ clocks = <&pck>;
8892 };
8993 eth0: ethernet@000c0000 {
9094 compatible = "renesas,sh_eth";
--- a/board/tokuden/ult62n/u-boot.lds
+++ b/board/tokuden/ult62n/u-boot.lds
@@ -27,7 +27,7 @@ ENTRY(_start)
2727
2828 MEMORY {
2929 iram : ORIGIN = 0x0000100, LENGTH = 96K - 256
30- sdram : ORIGIN = 0x08ffc000, LENGTH = 16K
30+ sdram : ORIGIN = 0x08ff0000, LENGTH = 64K
3131 irom : ORIGIN = 0xfff80000, LENGTH = 512K - 128
3232 vector : ORIGIN = 0xffffff80, LENGTH = 128
3333 }
--- a/include/configs/ult62n.h
+++ b/include/configs/ult62n.h
@@ -25,7 +25,6 @@
2525 #ifndef __ULT62N_H
2626 #define __ULT62N_H
2727
28-#define CONFIG_BAUDRATE 38400
2928 #define CONFIG_BOOTARGS "console=ttySC0,38400"
3029 #define CONFIG_BOARD_LATE_INIT
3130 #define CONFIG_BOARD_EARLY_INIT_F
@@ -35,7 +34,6 @@
3534 #define CONFIG_VERSION_VARIABLE
3635 #undef CONFIG_SHOW_BOOT_PROGRESS
3736
38-#define CONFIG_ENV_SIZE 2048
3937 #define CONFIG_ENV_ADDR 0x100000
4038
4139 /* SCI */
@@ -66,5 +64,6 @@
6664 #define CONFIG_SH_ETHER_PHY_MODE PHY_INTERFACE_MODE_RMII
6765 #define CONFIG_SH_ETHER_USE_PORT 0
6866 #define CONFIG_SH_ETHER_PHY_ADDR 0
67+#define CONFIG_BITBANGMII_MULTI
6968
7069 #endif /* __ULT62N */