Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: reset: atmel,at91sam9260-reset: add sama7g5 bindings

Add documentation for SAMA7G5 reset controller. Compared with previous
versions of reset controllers this one contains support for resetting
in SoC devices (e.g. USB PHYs).

Signed-off-by: Claudiu Beznea <claudiu.beznea@microchip.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>

authored by

Claudiu Beznea and committed by
Sebastian Reichel
a261ba41 e9405be8

+21 -2
+21 -2
Documentation/devicetree/bindings/reset/atmel,at91sam9260-reset.yaml
··· 10 10 - Claudiu Beznea <claudiu.beznea@microchip.com> 11 11 12 12 description: | 13 - The system reset controller can be used to reset the CPU. 13 + The system reset controller can be used to reset the CPU. In case of 14 + SAMA7G5 it can also reset some devices (e.g. USB PHYs). 14 15 15 16 properties: 16 17 compatible: ··· 22 21 - atmel,at91sam9g45-rstc 23 22 - atmel,sama5d3-rstc 24 23 - microchip,sam9x60-rstc 24 + - microchip,sama7g5-rstc 25 25 - items: 26 26 - const: atmel,sama5d3-rstc 27 27 - const: atmel,at91sam9g45-rstc 28 28 29 29 reg: 30 - maxItems: 1 30 + minItems: 1 31 + items: 32 + - description: base registers for system reset control 33 + - description: registers for device specific reset control 31 34 32 35 clocks: 33 36 maxItems: 1 37 + 38 + "#reset-cells": 39 + const: 1 34 40 35 41 required: 36 42 - compatible 37 43 - reg 38 44 - clocks 45 + 46 + allOf: 47 + - if: 48 + properties: 49 + compatible: 50 + contains: 51 + enum: 52 + - microchip,sama7g5-rstc 53 + then: 54 + required: 55 + - "#reset-cells" 39 56 40 57 additionalProperties: false 41 58