|
@@ -137,12 +137,16 @@ groups - the list of groups to select with this function
|
|
|
Example:
|
|
|
|
|
|
state_0_node_a {
|
|
|
- function = "uart0";
|
|
|
- groups = "u0rxtx", "u0rtscts";
|
|
|
+ uart0 {
|
|
|
+ function = "uart0";
|
|
|
+ groups = "u0rxtx", "u0rtscts";
|
|
|
+ };
|
|
|
};
|
|
|
state_1_node_a {
|
|
|
- function = "spi0";
|
|
|
- groups = "spi0pins";
|
|
|
+ spi0 {
|
|
|
+ function = "spi0";
|
|
|
+ groups = "spi0pins";
|
|
|
+ };
|
|
|
};
|
|
|
|
|
|
== Generic pin configuration node content ==
|
|
@@ -188,16 +192,22 @@ slew-rate - set the slew rate
|
|
|
For example:
|
|
|
|
|
|
state_0_node_a {
|
|
|
- pins = "GPIO0_AJ5", "GPIO2_AH4"; /* CTS+RXD */
|
|
|
- bias-pull-up;
|
|
|
+ cts_rxd {
|
|
|
+ pins = "GPIO0_AJ5", "GPIO2_AH4"; /* CTS+RXD */
|
|
|
+ bias-pull-up;
|
|
|
+ };
|
|
|
};
|
|
|
state_1_node_a {
|
|
|
- pins = "GPIO1_AJ3", "GPIO3_AH3"; /* RTS+TXD */
|
|
|
- output-high;
|
|
|
+ rts_txd {
|
|
|
+ pins = "GPIO1_AJ3", "GPIO3_AH3"; /* RTS+TXD */
|
|
|
+ output-high;
|
|
|
+ };
|
|
|
};
|
|
|
state_2_node_a {
|
|
|
- group = "foo-group";
|
|
|
- bias-pull-up;
|
|
|
+ foo {
|
|
|
+ group = "foo-group";
|
|
|
+ bias-pull-up;
|
|
|
+ };
|
|
|
};
|
|
|
|
|
|
Some of the generic properties take arguments. For those that do, the
|