[PATCH 1/1] ARM: dts: aspeed: Add Inspur NF5280M6 BMC machine
Joel Stanley
joel at jms.id.au
Tue May 25 17:27:39 AEST 2021
On Tue, 25 May 2021 at 07:18, Joel Stanley <joel at jms.id.au> wrote:
>
> On Tue, 25 May 2021 at 06:48, <guopingjn at gmail.com> wrote:
> >
> > From: Ping Guo <guoping at inspur.com>
> >
> > The Inspur NF5280M6 is an x86 platform server with an AST2500-based BMC.
> > This dts file provides a basic configuration for its OpenBMC
> > development.
> >
> > Signed-off-by: George Liu <liuxiwei at inspur.com>
> > Signed-off-by: Ping Guo <guoping at inspur.com>
>
> In the future you can use git format-patch to set a version on your
> patch. "-v 2" will set the version to 2, for example.
>
> > ---
>
> Put the changelog of what is different compared to last time just
> below this ---. It won't be included in the git history of the kernel,
> but it's for reviewers to understand what you've changed.
>
> The patch looks good. I will apply this for v5.14 and to the openbmc
> dev-5.10 tree.
I spoke too soon. There's a mistake below:
> > +&gpio {
> > + power_out {
> > + gpios = <ASPEED_GPIO(AA, 7) GPIO_ACTIVE_LOW>;
This warns:
../arch/arm/boot/dts/aspeed-bmc-inspur-nf5280m6.dts:138.3-30: Warning
(gpios_property): /ahb/apb/gpio at 1e780000/power_out:gpios: cell 0 is
not a phandle reference
../arch/arm/boot/dts/aspeed-bmc-inspur-nf5280m6.dts:138.3-30: Warning
(gpios_property): /ahb/apb/gpio at 1e780000/power_out:gpios: Could not
get phandle node for (cell 0)
Taking a closer look, I'm not sure that it's a valid description. What
are you trying to do there?
Is it supposed to be a gpio hog?
> > + output-low;
> > + };
> > +};
> > +
> > +&gpio {
> > + status = "okay";
> > + /* Enable GPIOE0 and GPIOE2 pass-through by default */
> > + pinctrl-names = "pass-through";
> > + pinctrl-0 = <&pinctrl_gpie0_default
> > + &pinctrl_gpie2_default>;
> > + gpio-line-names =
> > +&gfx {
> > + status = "okay";
> > +};
So you're using the BMC display device?
> > +
> > +&kcs3 {
> > + status = "okay";
> > + kcs_addr = <0xca2>;
This is the old binding for KCS. Please update it to the newer style
with the "aspeed,lpc-io-reg" property.
> > +};
> > +
> > +&kcs4 {
> > + status = "okay";
> > + kcs_addr = <0xca4>;
as above.
More information about the openbmc
mailing list