[PATCH v4 4/6] arm64: Add initial support for Blaize BLZP1600 CB2
Arnd Bergmann
arnd at arndb.de
Fri Nov 8 03:36:28 PST 2024
On Fri, Nov 8, 2024, at 11:31, Niko Pasaloukos wrote:
> Adds support for the Blaize CB2 development board based on
> BLZP1600 SoC. This consists of a Carrier-Board-2 and a SoM.
>
> The blaize-blzp1600.dtsi is the common part for the SoC,
> blaize-blzp1600-som.dtsi is the common part for the SoM and
> blaize-blzp1600-cb2.dts is the board specific file.
The split of files seems fine, but a little more information
about what this chip is used for would help, so that developers
looking at the git history later can have an idea.
> Checkpatch: ignore
> Resolves: PESW-2604
I don't understand these, can you turn these into full
english sentences? What checkpatch errors do you see and
why should I ignore them? What is PESW-2604 and how does
it relate to PLZP1600?
> +#include "blaize-blzp1600-som.dtsi"
> +#include <dt-bindings/net/ti-dp83867.h>
I don't see any references to ti-dp83867.h here, maybe leave
the #include to a later patch that actually starts using it?
> +#include "blaize-blzp1600.dtsi"
> +
> +/ {
> + memory at 0 {
> + device_type = "memory";
> + reg = <0x0 0x00000000 0xffffffff>;
> + };
> +};
Is this an off-by-one error or do you intentionally
leave out the last bit of the 4GB address space?
If the last byte is actually addressable, please just
use #size-cells=<2> and make it the full 0x100000000.
Arnd
More information about the linux-arm-kernel
mailing list