1.2.2 Aliases

The aliases node provides a mapping of standard names to device nodes. Its properties are node paths, not phandles.

Example:

aliases {
		serial0 = &dbgu;
	}; 

This is particularly useful for drivers that require standard naming conventions such as serial0, i2c0 or spi0, or that could be used in the chosen property described hereafter.

Example:

struct device_node *uart_node = of_find_node_by_alias(NULL, "serial0");