mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
synced 2026-04-18 03:23:53 -04:00
Amlogic C3 SoCs uses the same rtc controller as A5 SoCs. There is no need for an extra compatible line in the driver, but add C3 compatible line for documentation. Signed-off-by: Xianwei Zhao <xianwei.zhao@amlogic.com> Reviewed-by: Rob Herring (Arm) <robh@kernel.org> Link: https://lore.kernel.org/r/20250717-rtc-c3-node-v1-1-4f9ae059b8e6@amlogic.com Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
69 lines
1.4 KiB
YAML
69 lines
1.4 KiB
YAML
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
|
|
# Copyright (C) 2024 Amlogic, Inc. All rights reserved
|
|
%YAML 1.2
|
|
---
|
|
$id: http://devicetree.org/schemas/rtc/amlogic,a4-rtc.yaml#
|
|
$schema: http://devicetree.org/meta-schemas/core.yaml#
|
|
|
|
title: Amlogic A4 and A5 RTC
|
|
|
|
maintainers:
|
|
- Yiting Deng <yiting.deng@amlogic.com>
|
|
- Xianwei Zhao <xianwei.zhao@amlogic.com>
|
|
|
|
allOf:
|
|
- $ref: rtc.yaml#
|
|
|
|
properties:
|
|
compatible:
|
|
oneOf:
|
|
- enum:
|
|
- amlogic,a4-rtc
|
|
- amlogic,a5-rtc
|
|
- items:
|
|
- enum:
|
|
- amlogic,c3-rtc
|
|
- const: amlogic,a5-rtc
|
|
|
|
reg:
|
|
maxItems: 1
|
|
|
|
clocks:
|
|
items:
|
|
- description: RTC clock source, available 24M or 32K crystal
|
|
oscillator source. when using 24M, need to divide 24M into 32K.
|
|
- description: RTC module accesses the clock of the apb bus.
|
|
|
|
clock-names:
|
|
items:
|
|
- const: osc
|
|
- const: sys
|
|
|
|
interrupts:
|
|
maxItems: 1
|
|
|
|
required:
|
|
- compatible
|
|
- reg
|
|
- clocks
|
|
- clock-names
|
|
- interrupts
|
|
|
|
additionalProperties: false
|
|
|
|
examples:
|
|
- |
|
|
#include <dt-bindings/interrupt-controller/arm-gic.h>
|
|
apb {
|
|
#address-cells = <2>;
|
|
#size-cells = <2>;
|
|
|
|
rtc@8e600 {
|
|
compatible = "amlogic,a4-rtc";
|
|
reg = <0x0 0x8e600 0x0 0x38>;
|
|
clocks = <&xtal_32k>, <&clkc_periphs 1>;
|
|
clock-names = "osc", "sys";
|
|
interrupts = <GIC_SPI 131 IRQ_TYPE_EDGE_RISING>;
|
|
};
|
|
};
|