#1012347 arm64 CPU Phytium FT-2000/4 cpuinfo

Package:
linuxinfo
Source:
linuxinfo
Description:
Displays extended system information
Submitter:
xiao sheng wen
Date:
2022-06-08 16:15:02 UTC
Severity:
wishlist
Tags:
#1012347#5
Date:
2022-06-05 07:02:37 UTC
From:
To:
Hi,

  Here is the arm64 CPU Phytium FT-2000/4 cpuinfo,
  welcome to add it to linuxinfo package.

#1012347#10
Date:
2022-06-05 07:20:27 UTC
From:
To:
control:  submitter -1 !


Add the URL on it's website:

https://www.phytium.com.cn/en/article/97


在 2022/6/5 15:02,

#1012347#17
Date:
2022-06-05 13:18:48 UTC
From:
To:
Hello Xiao,

Added.

If you happen to know a table of "CPU implementer" for ARM (i.e. a
mapping of the number to the company), then I can easily add even
more :-))

Greetings

            Helge

#1012347#22
Date:
2022-06-05 14:35:44 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
linuxinfo, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1012347@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Helge Kreutzmann <debian@helgefjell.de> (supplier of updated linuxinfo package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sun, 05 Jun 2022 16:03:56 +0200
Source: linuxinfo
Architecture: source
Version: 4.0.0-1
Distribution: unstable
Urgency: medium
Maintainer: Helge Kreutzmann <debian@helgefjell.de>
Changed-By: Helge Kreutzmann <debian@helgefjell.de>
Closes: 1012077 1012343 1012347
Changes:
 linuxinfo (4.0.0-1) unstable; urgency=medium
 .
   * New upstream release.
   * Support for RiscV added, thanks to Alan Beadle, xiao sheng wen
     (肖盛文) and Tienhock Loh. Closes: #1012077.
   * Add a first Intel Core m3, thanks to xiao sheng wen (肖盛文).
     Closes: #1012343
   * Add a new CPU implementer (Phytium) for Arm64, thanks xiao sheng wen
     (肖盛文). Closes: #1012347.
   * Update debian/copyright.
   * Update to standards version 4.6.1 (no change required).
Checksums-Sha1:
 05167ea6739092762cb18ed2461e78340d980b56 1924 linuxinfo_4.0.0-1.dsc
 52b8cdbed367253455dbc2572307da1af3a7cdea 163752 linuxinfo_4.0.0.orig.tar.xz
 aa7876c8397a6bae561a3500dc9ce54a7fdaa755 16440 linuxinfo_4.0.0-1.debian.tar.xz
 c723db69ace7e9566378ce89e7153f6f2f5c82a9 6625 linuxinfo_4.0.0-1_amd64.buildinfo
Checksums-Sha256:
 0e841f4b2877030dadde7444bff69e9689977d032bce2223e3dc07380a26e850 1924 linuxinfo_4.0.0-1.dsc
 51ed43bb51759404e9b4b45cd55c06ba025e4e50649d69cf896e6b6e7ed50150 163752 linuxinfo_4.0.0.orig.tar.xz
 bf1919e5af66dedf938466b2c92fc28b88a54a718841fa54003119e9e5eeec91 16440 linuxinfo_4.0.0-1.debian.tar.xz
 c47a27a0f2b0580c57abff561fa1734ddb9ac6a94cfe78b6e1096a0087f0b41c 6625 linuxinfo_4.0.0-1_amd64.buildinfo
Files:
 760eaf397a34493c3001b92399ba7f39 1924 utils optional linuxinfo_4.0.0-1.dsc
 358feffff29c764841be1f1a06350f2b 163752 utils optional linuxinfo_4.0.0.orig.tar.xz
 15201def49be759061f38bb718c2cfc7 16440 utils optional linuxinfo_4.0.0-1.debian.tar.xz
 3636cce0a13746f773b5479380e64e83 6625 utils optional linuxinfo_4.0.0-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJJBAEBCgAzFiEEbZZfteMW0gNUynuwQbqlJmgq5nAFAmKcvFoVHGRlYmlhbkBo
ZWxnZWZqZWxsLmRlAAoJEEG6pSZoKuZwGdAP/jYfmZTDeZFg//0qPOOBINAYFhlJ
feH0NYXNWq2eOxwmFdzpSIX85QryGqWy1cYyzIwnKA5I1cwXQmExxzi+H0QtXll5
z0ajJwOdZ5iZRSu0AmSUIpUwymQKUPkdOCPtB+BzTS+5uoHNg92iKf4uWw5Hf66V
WUoIc8giTfRtnYrABcxJwDv3wT5sjDkv+bJNE0GPr4ul5e/eHBJ5ZgvZlfZ7XNmG
pH/2Y9Q2mqhZzz9Ws/0COM6zy0de4TVBxQLvG46OViPWjLHUV8T67itqAgRv6hPe
xba3gwd+H7R7VeNksU9n2XAHDIActQFcBVXvvDitDZ11cuoZ88YtMiAxlsT8nqjn
eI8EzBH1W6Rl1iL8N4xA4+nJMOhlMRGvzZw6ON8iWzuUxG84Kt9p0PbmypZeD3za
ELEowHvjuqtS8vO5aXjFM9penKbCmsgNme5lTqNtkPKAWu5IYLR5DxKC3P+XJuzP
8lmJ+JxK5EdTLyILe8eQ4H/vz15TZTVupJUQg7A6i+OTqJJ167DmwlZLPGpn0yMv
rQlEkAe/yTW+5fIY9IC5z98/ydymIp4meEn7I5kraFIEUgTx9QK7pBWllmJhAefk
PjHIMyTKCbW2bFu8mHNH2ztKVOd4dJUjwnwfL2flYBWI7Nsc8qzNEmAYa2P9KcDL
jdni3WE4Ek61RTS8
=8pEn
-----END PGP SIGNATURE-----

#1012347#27
Date:
2022-06-05 15:07:10 UTC
From:
To:
在 2022/6/5 21:18, Helge Kreutzmann 写道:

But I just look the kernel source code, I find the file

arch/arm/include/asm/cputype.h

It has some infos about " implemented processors or cores".

From line 61:

#define ARM_CPU_IMP_ARM                 0x41
#define ARM_CPU_IMP_BRCM               0x42
#define ARM_CPU_IMP_DEC                 0x44
#define ARM_CPU_IMP_INTEL               0x69

I has one Raspberry Pi 4 Model B Rev 1.5, it's linuxinfo output is:

Linux raspberrypi 5.15.32-v8+ #1538 SMP PREEMPT Thu Mar 31 19:40:39 BST 2022
Four ARM processors, 864.00 total bogomips, 3794M RAM
System library 2.31.0

The last core info of /proc/cpuinfo file is:

processor    : 3
BogoMIPS    : 108.00
Features    : fp asimd evtstrm crc32 cpuid
CPU implementer    : 0x41
CPU architecture: 8
CPU variant    : 0x0
CPU part    : 0xd08
CPU revision    : 3

"CPU implementer    : 0x41" and "CPU part    : 0xd08" match the line in
arch/arm/include/asm/cputype.h:

#define ARM_CPU_PART_CORTEX_A72         0x4100d080


CC to debian-arm@lists.debian.org , welcome to discuss.

Welcome to supply more infos for arm CPU implementers.


Thanks!

xiao sheng wen(肖盛文)

#1012347#32
Date:
2022-06-07 08:47:03 UTC
From:
To:
"xiao sheng wen(肖盛文)" <atzlinux@sina.com> writes:

You can see the list of currently assigned implementer codes in the
description of the MIDR_EL1 register[0] in the Arm developer
documentation.

[0] https://developer.arm.com/documentation/ddi0595/2021-06/External-Registers/MIDR-EL1--Main-ID-Register

[...]

#1012347#37
Date:
2022-06-07 15:30:33 UTC
From:
To:
Hello Punit,

Thanks a lot, I added those, should greatly improve detection on Arm.
Interestingly, though, the recently reported "Phytium" is not on the
list. (Which what this report was initially about)

Greetings

        Helge

#1012347#42
Date:
2022-06-08 08:40:08 UTC
From:
To:
Helge Kreutzmann <debian@helgefjell.de> writes:

Indeed, I noticed it too after sending the mail. Sorry, I don't know
what's going on there. Probably need somebody from Arm.com to add their
2c.

[...]

#1012347#47
Date:
2022-06-08 16:11:08 UTC
From:
To:
Hello Punit,

I don't think we need to bother, the current state is now vastly
improved, and I take Phytium as a "bonus".

Greetings

          Helge