Re: [PATCH v2 6/8] dt-bindings: timer: Add MIPS P8700 ACLINT MTIMER
From: Conor Dooley
Date: Tue Nov 03 2026 - 16:55:52 EST
On Tue, Nov 03, 2026 at 04:11:30PM +0100, Aleksa Paunovic via B4 Relay wrote:
> From: Aleksa Paunovic <aleksa.paunovic@xxxxxxxxxxxxx>
>
> Document the MIPS P8700 ACLINT MTIMER.
> Extend support for both mtimecmp and mtime registers
> within the ACLINT MTIMER, identified via reg-names.
>
> Signed-off-by: Aleksa Paunovic <aleksa.paunovic@xxxxxxxxxxxxx>
Same comments here too.
Acked-by: Conor Dooley <conor.dooley@xxxxxxxxxxxxx>
pw-bot: not-applicable
> ---
> .../bindings/timer/thead,c900-aclint-mtimer.yaml | 35 ++++++++++++++++++++++
> 1 file changed, 35 insertions(+)
>
> diff --git a/Documentation/devicetree/bindings/timer/thead,c900-aclint-mtimer.yaml b/Documentation/devicetree/bindings/timer/thead,c900-aclint-mtimer.yaml
> index cf7c82e980f674afcf59fc726742dc4f49c1a820..40acb651c27b7eaa8a20caa8bbc225b350088810 100644
> --- a/Documentation/devicetree/bindings/timer/thead,c900-aclint-mtimer.yaml
> +++ b/Documentation/devicetree/bindings/timer/thead,c900-aclint-mtimer.yaml
> @@ -21,14 +21,19 @@ properties:
> - enum:
> - anlogic,dr1v90-aclint-mtimer
> - const: nuclei,ux900-aclint-mtimer
> + - const: gf,mips-p8700-aclint-mtimer
>
> reg:
> + minItems: 1
> items:
> - description: MTIMECMP Registers
> + - description: MTIME Registers
>
> reg-names:
> + minItems: 1
> items:
> - const: mtimecmp
> + - const: mtime
>
> interrupts-extended:
> minItems: 1
> @@ -42,6 +47,25 @@ required:
> - reg-names
> - interrupts-extended
>
> +allOf:
> + - if:
> + properties:
> + compatible:
> + contains:
> + const: gf,mips-p8700-aclint-mtimer
> + then:
> + properties:
> + reg:
> + minItems: 2
> + reg-names:
> + minItems: 2
> + else:
> + properties:
> + reg:
> + maxItems: 1
> + reg-names:
> + maxItems: 1
> +
> examples:
> - |
> timer@ac000000 {
> @@ -53,4 +77,15 @@ examples:
> reg = <0xac000000 0x00010000>;
> reg-names = "mtimecmp";
> };
> +
> + - |
> + timer@16154000 {
> + compatible = "gf,mips-p8700-aclint-mtimer";
> + reg = <0x16154000 0x7ff8>, <0x16108050 0x8>;
> + reg-names = "mtimecmp", "mtime";
> + interrupts-extended = <&cpu1intc 7>,
> + <&cpu2intc 7>,
> + <&cpu3intc 7>,
> + <&cpu4intc 7>;
> + };
> ...
>
> --
> 2.43.0
>
>
Attachment:
signature.asc
Description: PGP signature