forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-02-19 1c055e55a242a33e574e48be530e06770a210dcd
kernel/drivers/tty/serial/suncore.c
....@@ -89,14 +89,14 @@
8989 int baud, bits, stop, cflag;
9090 char parity;
9191
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")) {
9595 mode = of_get_property(uart_dp,
9696 "ssp-console-modes", NULL);
9797 if (!mode)
9898 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")) {
100100 mode = "9600,8,n,1,-";
101101 } else {
102102 struct device_node *dp;