
9 Jan
2020
9 Jan
'20
9:41 a.m.
On Wed, 2020-01-08 at 16:56 +0100, Daniel Schwierzeck wrote:
Am 08.01.20 um 04:01 schrieb Weijie Gao:
This patch rewrites the mtmips architecture with the following changes:
- Move MT7628 soc parts into a subfolder.
- Lock parts of D-Cache as temporary stack.
- Reimplement DDR initialization in C language.
- Reimplement DDR calibration in a clear logic.
- Add full support for auto size detection for DDR1 and DDR2.
- Use accurate CPU clock depending for timer and delay functions. Xtal:25MHz -> CPU:575MHz / Xtal:40MHz -> CPU:580MHz.
- Remove unusable nodes from mt7628a.dtsi
Note:
print_cpuinfo() has incompatible parts with MT7620 so it's moved into mt7628 subfolder.
could you refactor this patch a little bit and move the following to separate patches:
- the change of sysreset driver
- the update of global_data.h
- the update of the device tree files
- the removal of the deprecated drivers could be done in a separate last
patch
OK. I'll split them in to separate patches.