LK
S0(r0, r1, r2, r3, r4); LK(r2, r1, r3, r0, r4, 1);
S1(r2, r1, r3, r0, r4); LK(r4, r3, r0, r2, r1, 2);
S2(r4, r3, r0, r2, r1); LK(r1, r3, r4, r2, r0, 3);
S3(r1, r3, r4, r2, r0); LK(r2, r0, r3, r1, r4, 4);
S4(r2, r0, r3, r1, r4); LK(r0, r3, r1, r4, r2, 5);
S5(r0, r3, r1, r4, r2); LK(r2, r0, r3, r4, r1, 6);
S6(r2, r0, r3, r4, r1); LK(r3, r1, r0, r4, r2, 7);
S7(r3, r1, r0, r4, r2); LK(r2, r0, r4, r3, r1, 8);
S0(r2, r0, r4, r3, r1); LK(r4, r0, r3, r2, r1, 9);
S1(r4, r0, r3, r2, r1); LK(r1, r3, r2, r4, r0, 10);
S2(r1, r3, r2, r4, r0); LK(r0, r3, r1, r4, r2, 11);
S3(r0, r3, r1, r4, r2); LK(r4, r2, r3, r0, r1, 12);
S4(r4, r2, r3, r0, r1); LK(r2, r3, r0, r1, r4, 13);
S5(r2, r3, r0, r1, r4); LK(r4, r2, r3, r1, r0, 14);
S6(r4, r2, r3, r1, r0); LK(r3, r0, r2, r1, r4, 15);
S7(r3, r0, r2, r1, r4); LK(r4, r2, r1, r3, r0, 16);
S0(r4, r2, r1, r3, r0); LK(r1, r2, r3, r4, r0, 17);
S1(r1, r2, r3, r4, r0); LK(r0, r3, r4, r1, r2, 18);
S2(r0, r3, r4, r1, r2); LK(r2, r3, r0, r1, r4, 19);
S3(r2, r3, r0, r1, r4); LK(r1, r4, r3, r2, r0, 20);
S4(r1, r4, r3, r2, r0); LK(r4, r3, r2, r0, r1, 21);
S5(r4, r3, r2, r0, r1); LK(r1, r4, r3, r0, r2, 22);
S6(r1, r4, r3, r0, r2); LK(r3, r2, r4, r0, r1, 23);
S7(r3, r2, r4, r0, r1); LK(r1, r4, r0, r3, r2, 24);
S0(r1, r4, r0, r3, r2); LK(r0, r4, r3, r1, r2, 25);
S1(r0, r4, r3, r1, r2); LK(r2, r3, r1, r0, r4, 26);
S2(r2, r3, r1, r0, r4); LK(r4, r3, r2, r0, r1, 27);
S3(r4, r3, r2, r0, r1); LK(r0, r1, r3, r4, r2, 28);
S4(r0, r1, r3, r4, r2); LK(r1, r3, r4, r2, r0, 29);
S5(r1, r3, r4, r2, r0); LK(r0, r1, r3, r2, r4, 30);
S6(r0, r1, r3, r2, r4); LK(r3, r4, r1, r2, r0, 31);
#define CHECK_LED(LK, VAR_ON, VAR_OFF, LED, BITS) do { \
if (test_bit(LED, (LK)->dev->led)) \
CASE_BTC_SLOT_STR(LK);
#if defined(LK) || defined(BPMP_ABI_HAVE_STDC)
{ .hdr = LK(20, 10), .ty = 1, .net = 1, .expect = "remote20" },
{ .hdr = LK(20, 255), .ty = 1, .net = 1, .expect = "remote20" },
{ .hdr = LK(20, 0), .ty = 1, .net = 1, .expect = "remote20" },
{ .hdr = LK(0, 255), .ty = 1, .net = 1, .expect = "any" },
{ .hdr = LK(0, 11), .ty = 1, .net = 1, .expect = "any" },
{ .hdr = LK(0, 0), .ty = 1, .net = 1, .expect = "any" },
{ .hdr = LK(0, 10), .ty = 1, .net = 1, .expect = "local10" },
{ .hdr = LK(21, 10), .ty = 1, .net = 1, .expect = "local10" },
{ .hdr = LK(21, 11), .ty = 1, .net = 1, .expect = "remote21local11" },
{ .hdr = LK(99, 99), .ty = 1, .net = 1, .expect = "any" },
{ .hdr = LK(20, 10), .ty = 3, .net = 1, .expect = NULL },
{ .hdr = LK(0, 0), .ty = 1, .net = 7, .expect = "any" },
{ .hdr = LK(21, 10), .ty = 1, .net = 2, .expect = "any" },
{ .hdr = LK(20, 10), .ty = 1, .net = 3, .expect = "any" },
{ .hdr = LK(21, 10), .ty = 1, .net = 3, .expect = "remote21net3" },
{ .hdr = LK(21, 10), .ty = 1, .net = 4, .expect = "remote21net4" },
{ .hdr = LK(21, 10), .ty = 1, .net = 5, .expect = "remote21net5" },
{ .hdr = LK(21, 10), .ty = 1, .net = 5, .expect = "remote21net5" },
{ .hdr = LK(99, 10), .ty = 1, .net = 8, .expect = "local10net8" },
{ .hdr = LK(99, 10), .ty = 1, .net = 9, .expect = "anynet9" },
{ .hdr = LK(0, 0), .ty = 1, .net = 9, .expect = "anynet9" },
{ .hdr = LK(99, 99), .ty = 1, .net = 9, .expect = "anynet9" },
{ .hdr = LK(20, 10), .ty = 1, .net = 9, .expect = "anynet9" },