提交 2852482e 编写于 作者: T Tom Rini

Merge tag 'u-boot-rockchip-20190928' of https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip

- Fix efuse read data number for rk3399
- make_fit_atf.py: fix .its generation for a single atf image
...@@ -82,7 +82,7 @@ def append_conf_section(file, cnt, dtname, segments): ...@@ -82,7 +82,7 @@ def append_conf_section(file, cnt, dtname, segments):
file.write('\t\t\tdescription = "%s";\n' % dtname) file.write('\t\t\tdescription = "%s";\n' % dtname)
file.write('\t\t\tfirmware = "atf_1";\n') file.write('\t\t\tfirmware = "atf_1";\n')
file.write('\t\t\tloadables = "uboot"') file.write('\t\t\tloadables = "uboot"')
if segments != 0: if segments > 1:
file.write(',') file.write(',')
for i in range(1, segments): for i in range(1, segments):
file.write('"atf_%d"' % (i + 1)) file.write('"atf_%d"' % (i + 1))
...@@ -90,7 +90,7 @@ def append_conf_section(file, cnt, dtname, segments): ...@@ -90,7 +90,7 @@ def append_conf_section(file, cnt, dtname, segments):
file.write(',') file.write(',')
else: else:
file.write(';\n') file.write(';\n')
if segments == 0: if segments <= 1:
file.write(';\n') file.write(';\n')
file.write('\t\t\tfdt = "fdt_1";\n') file.write('\t\t\tfdt = "fdt_1";\n')
file.write('\t\t};\n') file.write('\t\t};\n')
......
...@@ -70,7 +70,7 @@ int rockchip_cpuid_from_efuse(const u32 cpuid_offset, ...@@ -70,7 +70,7 @@ int rockchip_cpuid_from_efuse(const u32 cpuid_offset,
} }
/* read the cpu_id range from the efuses */ /* read the cpu_id range from the efuses */
ret = misc_read(dev, cpuid_offset, cpuid, sizeof(cpuid)); ret = misc_read(dev, cpuid_offset, cpuid, cpuid_length);
if (ret) { if (ret) {
debug("%s: reading cpuid from the efuses failed\n", debug("%s: reading cpuid from the efuses failed\n",
__func__); __func__);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册