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

Configure Feed

Select the types of activity you want to include in your feed.

dt-bindings: clock: Add SAMA7D65 PMC compatible string

Add the `microchip,sama7d65-pmc` compatible string to the existing binding,
since the SAMA7D65 PMC shares the same properties and clock requirements
as the SAMA7G5.

Export MCK3 and MCK5 to be accessed and referenced in DT to assign to
the clocks property for sama7d65 SoC.

Signed-off-by: Dharma Balasubiramani <dharma.b@microchip.com>
Signed-off-by: Ryan Wanner <Ryan.Wanner@microchip.com>
Reviewed-by: Claudiu Beznea <claudiu.beznea@tuxon.dev>
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/5252a28531deaee67af1edd8e72d45ca57783464.1733505542.git.Ryan.Wanner@microchip.com
[claudiu.beznea: use tabs instead of spaces in
include/dt-bindings/clock/at91.h]
Signed-off-by: Claudiu Beznea <claudiu.beznea@tuxon.dev>

authored by

Dharma Balasubiramani and committed by
Claudiu Beznea
1c9eb9e6 188002bd

+6
+2
Documentation/devicetree/bindings/clock/atmel,at91rm9200-pmc.yaml
··· 43 43 - atmel,sama5d4-pmc 44 44 - microchip,sam9x60-pmc 45 45 - microchip,sam9x7-pmc 46 + - microchip,sama7d65-pmc 46 47 - microchip,sama7g5-pmc 47 48 - const: syscon 48 49 ··· 91 90 enum: 92 91 - microchip,sam9x60-pmc 93 92 - microchip,sam9x7-pmc 93 + - microchip,sama7d65-pmc 94 94 - microchip,sama7g5-pmc 95 95 then: 96 96 properties:
+4
include/dt-bindings/clock/at91.h
··· 42 42 #define PMC_PLLADIV2 (PMC_MAIN + 11) 43 43 #define PMC_LVDSPLL (PMC_MAIN + 12) 44 44 45 + /* SAMA7D65 */ 46 + #define PMC_MCK3 (PMC_MAIN + 13) 47 + #define PMC_MCK5 (PMC_MAIN + 14) 48 + 45 49 #ifndef AT91_PMC_MOSCS 46 50 #define AT91_PMC_MOSCS 0 /* MOSCS Flag */ 47 51 #define AT91_PMC_LOCKA 1 /* PLLA Lock */