Re: Hardware registry schema proposal
Jan Lübbe <[email protected]> Thu, 09 Oct 2025 11:58:19 +0200
| Newsgroups | dev.linux.lists.kernelci |
|---|---|
| Message-ID | <[email protected]> |
On Wed, 2025-10-08 at 21:20 +0000, Hambardzumyan, Minas wrote: > Hello, > > I signed up a couple of weeks ago to propose a schema for organizing information about the hardware tested in Kernel-CI labs. > > Please review and share your comments on a proposed schema here: > https://github.com/TexasInstruments-Sandbox/KernelCi-collaboration/blob/main/hardware_registry/hardware_registry_schema.yaml > > along with an example yaml file here: > https://github.com/TexasInstruments-Sandbox/KernelCi-collaboration/blob/main/hardware_registry/hardware_registry.yaml > > In summary, the schema defines following main sections with cross references: > > * silicon_vendors: A collection of silicon vendors (processors, SOCs) > * platform_vendors: A collection of platform vendors (servers, laptops, boards, etc.) > * processors: A collection of processors used on tested platforms > * system_modules: A collection of system modules (SoMs, SiPs) > * platforms: A collection of platforms tested in labs You have an `id` property which seems to always match the mapping entry name. Can they be different? If not, it seems redundant and the property could be removed. Regards, Jan