lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <09803412-640a-6c9a-fe5a-b0af8cd10f0f@linaro.org>
Date:   Sun, 29 May 2022 12:13:03 +0200
From:   Krzysztof Kozlowski <krzysztof.kozlowski@...aro.org>
To:     David Wang <David_Wang6097@...il.com>, robh+dt@...nel.org,
        krzysztof.kozlowski+dt@...aro.org, devicetree@...r.kernel.org,
        linux-kernel@...r.kernel.org
Cc:     edward_chen@...il.com, ben_pai@...il.com
Subject: Re: [PATCH v4] ARM: dts: aspeed: Adding Jabil Rubypass BMC

On 27/05/2022 06:27, David Wang wrote:
> The initial introduction of the jabil server with AST2600 BMC SoC.
> 
> ---
> 
> v4
> - Add document the new compatible.
> - Delete redundant blank lines.
> - Add a new line at end of file.

Thanks for the changes but several fixes are still needed. If some of my
comments are a bit unspecific, you can always ask for clarification.

> 
> v3
> - Adjustment entries are ordered by name.
> - Remove the bootargs property and modify the stdout-path property.
> - Group multiple LED devices into a group.
> - Modify the "gpio3_71" node name format.
> - Delete unneeded blank line at the end.
> 
> v2
> - Disable empty i2c bus.
> - Remove gfx node because aspeed-g6.dtsi isn't supported.
> - Modify the led format and add some properties.
> - Fix wrong indentation.
> - Add stdout property in chosen node.
> - Rename temp to temperature-sensor in i2c bus 0.
> 
> ---
> 
> Signed-off-by: David Wang <David_Wang6097@...il.com>
> ---
>  .../bindings/arm/jabil/jabil-boards.yaml      |  24 +
>  .../devicetree/bindings/vendor-prefixes.yaml  |   2 +
>  arch/arm/boot/dts/Makefile                    |   1 +
>  .../boot/dts/aspeed-bmc-jabil-rubypass.dts    | 442 ++++++++++++++++++
>  4 files changed, 469 insertions(+)
>  create mode 100644 Documentation/devicetree/bindings/arm/jabil/jabil-boards.yaml
>  create mode 100644 arch/arm/boot/dts/aspeed-bmc-jabil-rubypass.dts
> 
> diff --git a/Documentation/devicetree/bindings/arm/jabil/jabil-boards.yaml b/Documentation/devicetree/bindings/arm/jabil/jabil-boards.yaml
> new file mode 100644
> index 000000000000..dde7791aa8bc
> --- /dev/null
> +++ b/Documentation/devicetree/bindings/arm/jabil/jabil-boards.yaml
> @@ -0,0 +1,24 @@
> +# SPDX-License-Identifier: GPL-2.0
> +%YAML 1.2
> +---
> +$id: http://devicetree.org/schemas/arm/jabil/jabil-boards.yaml#

This should be aspeed. Let me send a send a base patch for all Aspeed
boards.


> +$schema: http://devicetree.org/meta-schemas/core.yaml#
> +
> +title: Jabil Bmc and Aspeed SoC based boards
> +
> +maintainers:
> +  - David Wang <David_wang6097@...il.com>
> +
> +properties:
> +  $nodename:
> +    const: '/'
> +  compatible:
> +    oneOf:
> +      - description: Aspeed ast2600 bmc boards
> +        items:
> +          - const: jabil,rbp                    # eaglestream platform
> +
> +required:
> +  - compatible
> +
> +additionalProperties: true
> diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml
> index 01430973ecec..69738483c059 100644
> --- a/Documentation/devicetree/bindings/vendor-prefixes.yaml
> +++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml
> @@ -624,6 +624,8 @@ patternProperties:
>      description: Jiandangjing Technology Co., Ltd.
>    "^joz,.*":
>      description: JOZ BV
> +  "^jabil,.*":
> +    description: Jabil Design Service Branch (Sanchong)

The list is ordered alphabetically, so jabil goes before. This should be
also separate patch.

>    "^kam,.*":
>      description: Kamstrup A/S
>    "^karo,.*":
Best regards,
Krzysztof

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ