blob: ddd1e1743e57b2d8e3cd1ee31490d404aa643206 [file] [log] [blame]
Brad Bishop3a5fbf52017-12-04 02:17:07 -05001KERNEL=="ttyAMA[01]", PROGRAM="/bin/sh -c '\
2 ALIASES=/proc/device-tree/aliases; \
William A. Kennington IIIa99e9b62021-06-02 12:47:56 -07003 if cmp -s $$ALIASES/uart0 $$ALIASES/serial0; then \
Brad Bishop3a5fbf52017-12-04 02:17:07 -05004 echo 0;\
William A. Kennington IIIa99e9b62021-06-02 12:47:56 -07005 elif cmp -s $$ALIASES/uart0 $$ALIASES/serial1; then \
Brad Bishop3a5fbf52017-12-04 02:17:07 -05006 echo 1; \
7 else \
8 exit 1; \
9 fi\
10'", SYMLINK+="serial%c"
11
12KERNEL=="ttyS0", PROGRAM="/bin/sh -c '\
13 ALIASES=/proc/device-tree/aliases; \
William A. Kennington IIIa99e9b62021-06-02 12:47:56 -070014 if cmp -s $$ALIASES/uart1 $$ALIASES/serial0; then \
Brad Bishop3a5fbf52017-12-04 02:17:07 -050015 echo 0; \
William A. Kennington IIIa99e9b62021-06-02 12:47:56 -070016 elif cmp -s $$ALIASES/uart1 $$ALIASES/serial1; then \
Brad Bishop3a5fbf52017-12-04 02:17:07 -050017 echo 1; \
18 else \
19 exit 1; \
20 fi \
21'", SYMLINK+="serial%c"