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

dt-bindings: serial: atmel,at91-usart: update compatible for sam9x60

There is only one debug unit in the sam9x60 SOC and it has the chipid
register. So, the dbgu compatible strings are valid only for debug usart.
Defining these dbgu compatible strings are not valid for flexcom usart.
So adding the items which is valid only for flexcom usart and removing
the microchip,sam9x60-usart compatible string from the enum list as no
usart node defines only this specific compatible string.

Signed-off-by: Durai Manickam KR <durai.manickamkr@microchip.com>
Reviewed-by: Conor Dooley <conor.dooley@microchip.com>
Link: https://lore.kernel.org/r/20230718065735.10187-2-durai.manickamkr@microchip.com
Signed-off-by: Arnd Bergmann <arnd@arndb.de>

authored by

Durai Manickam KR and committed by
Arnd Bergmann
92d39d01 1b64daa6

+3 -1
+3 -1
Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
··· 16 16 - enum: 17 17 - atmel,at91rm9200-usart 18 18 - atmel,at91sam9260-usart 19 - - microchip,sam9x60-usart 20 19 - items: 21 20 - const: atmel,at91rm9200-dbgu 22 21 - const: atmel,at91rm9200-usart 23 22 - items: 24 23 - const: atmel,at91sam9260-dbgu 24 + - const: atmel,at91sam9260-usart 25 + - items: 26 + - const: microchip,sam9x60-usart 25 27 - const: atmel,at91sam9260-usart 26 28 - items: 27 29 - const: microchip,sam9x60-dbgu