.. | .. |
---|
89 | 89 | int baud, bits, stop, cflag; |
---|
90 | 90 | char parity; |
---|
91 | 91 | |
---|
92 | | - if (!strcmp(uart_dp->name, "rsc") || |
---|
93 | | - !strcmp(uart_dp->name, "rsc-console") || |
---|
94 | | - !strcmp(uart_dp->name, "rsc-control")) { |
---|
| 92 | + if (of_node_name_eq(uart_dp, "rsc") || |
---|
| 93 | + of_node_name_eq(uart_dp, "rsc-console") || |
---|
| 94 | + of_node_name_eq(uart_dp, "rsc-control")) { |
---|
95 | 95 | mode = of_get_property(uart_dp, |
---|
96 | 96 | "ssp-console-modes", NULL); |
---|
97 | 97 | if (!mode) |
---|
98 | 98 | mode = "115200,8,n,1,-"; |
---|
99 | | - } else if (!strcmp(uart_dp->name, "lom-console")) { |
---|
| 99 | + } else if (of_node_name_eq(uart_dp, "lom-console")) { |
---|
100 | 100 | mode = "9600,8,n,1,-"; |
---|
101 | 101 | } else { |
---|
102 | 102 | struct device_node *dp; |
---|